Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Розрахункові графічні роботи.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
4.13 Mб
Скачать

Установчі набори хі(t) вхідних сигналів

Вхідний сигнал

zi

Набори (t) вхідних сигналів

x0

x1

x2

x3

x4

x5

x6

x7

x8

x9

z1

1

0

1

1

1

1

1

1

1

1

z2

1

1

0

1

1

1

1

1

1

1

z3

1

1

1

0

1

1

1

1

1

1

z4

1

1

1

1

0

1

1

1

1

1

z5

1

1

1

1

1

0

1

1

1

1

z6

1

1

1

1

1

1

0

1

1

1

z7

1

1

1

1

1

1

1

0

1

1

z8

1

1

1

1

1

1

1

1

0

1

z9

1

1

1

1

1

1

1

1

1

0

Вхідний сигнал е(Δ) для 9-тизначного тригера (рис. 12) дорівнює нулю на всіх вхідних вузлах zj (z1= z2= z3= z4= z5= z6= z7= z8= z9=0), при якому зберігаються всі дев’ять станів.

Вхідні сигнали хі(t) устанавлюють 10 станів тригера (табл.  4), 9 із яких зберігаються при одному е(Δ) вхідному сигналі.

Таблиця 4.

Однозначно встановлені стани пам’яті

Стан А0 не зберігається при е(Δ) вхідному сигналі, тому що в жодній групі тригера при стані А0 нема активного вихідного сигнала, який дорівнює логічній одиниці. Функціонування багатозначних тригерів задається як елементарний автомат 2-го роду, який має повну систему входів і виходів.

Таким чином, суть метода проектування автомата стратегії АМ полягає у визначені тригерів з М станами, число яких відповідає числу re (re) еj(Δ) вхідних сигналів керованої БФСП Ау.

Методи проектування дворівневих пристроїв пам’яті.

Основні поняття. Дворівневий пристрій пам’яті закритої структури синтезується із керованої БФСП Ау і автомата стратегії АМ у відповідності зі структурною схемою, що зображена на рис. З принципом структурної організації, БРСП дворівневої схеми пам’яті складається із двох БФСП (або із однієї БФСП і одного багатозначного тригера), установчі вхідні вузли яких можуть бути об’єднані у загальну установчу вхідну шину ВхШХ, а вихідні вузли керуючої БФСП (автомата стратегії) АМ відповідно з’єднані з вхідною шиною ВхШЕ керованої БФСП Ау.

Взаємозв’язок між вихідними вузлами автомата стратегії АМ і вхідними вузлами шиною ВхШЕ керованої БФСП Ау здійснюється відповідно з наборами еj(Δ) вхідних сигналів, які визначаються у процесі математичного аналіза функціонування БФСП Ау. Вихідні шини БФСП Ау і автомата стратегії АМ можуть бути об’єднані у загальну вихідну шину дворівневого пристрою пам’яті.

Метод синтезу дворівневого пристрою пам’яті. Метод синтезу дворівневого пристрою пам’яті А складається із керованої БФСП Ау (рис. 13), яка може сприймати дев’ять еj(Δ) вхідних сигналів, і автомата стратегії АМ (рис. 12), що може генерувати дев’ять вихідних сигналів bj(T). Основою синтеза є організація ієрархічних зв’язків між керованою БФСП Ау і автоматом стратегії АМ. Взаємозв’язок вихідних вузлів bj(T) автомата стратегії АМ з вхідними вузлами БАj (елементів АБО-НІ) БФСП Ау здійснюється у відповідності з визначеними у процесі математичного аналіза наборами еj(Δ) вхідних сигналів (табл. 5).

О диничні значення еj(Δ) вхідних сигналів ототожнюються з відповідними вихідними вузлами bj(T) автомата стратегії АМ, що відображають його станами (рис. 13).

Таблиця 5

Набір еj(Δ) вхідних сигналів

Вхідний сигнал ui

Набір еj(Δ) вхідних сигналів

е1

е2

е3

е4

е5

е6

е7

е8

е9

u1

1

1

1

0

0

0

0

0

0

u2

0

0

0

1

1

1

0

0

0

u3

1

0

0

1

0

0

1

0

0

u4

0

1

0

0

1

0

0

1

0

Набір е1(Δ) вхідних сигналів керованої БФСП Ау (табл. 11.5) має наступні значення ui вхідних сигналів: u1=1; u2=0; u3=1; u4=0. У відповідності з одиничними значеннями u1 і u3 вихідний вузол b1 автомата стратегії АМ з’єднуємо з вхідними вузлами вхідної шини БА1 і БА3 БФСП Ау. Аналогічно з’єднуємо й інші вихідні вузли bj автомата стратегії АМ з вхідними вузлами вхідної шини БАi БФСП Ау, крім вихідного вузла b9 автомата стратегії АМ. Це пояснюється тим, що набір е9(Δ)вхідного сигнала керованої БФСП Ау має на всіх вхідних сигналах значення ui, що дорівнює нулю: u1=0; u2=0; u3=0; u4=0.

Функціональна схема дворівневого пристроя пам’яті А зображена на рис.  13.

Кількість зв’язків rc між керованою БФСП Ау і автоматом стратегії АМ визначається за формулою:

rc = re -1 (1)

де re число еi (Δ) вхідних сигналів керованої БФСП Ау.

Принцип роботи дворівневої схеми пам’яті. Роботу дворівневої схеми пам’яті (рис. 11.13) можна описати таким чином. Схема пам’яті може прийняти одночасно установчі х(t) вхідні сигнали, що складаються з двох вхідних сигналів ху(t) керованої БФСП Ау і хМ(t) автомата стратегії АМ. Сигнал хМ(t) установлює автомат стратегії АМ у стан Аі, а сигнал ху(t) - керовану БФСП Ау у стан Аj. Установлення в новий стан схем пам’яті може здійснюватися одночасно (хоча можна і послідовно) за час переходу е. Вихідні сигнали з’являються на вихідних вузлах схем пам’яті через час τе після появи на вхідних вузлах сталих установчих сигналів ху(t) і хМ(t). Таким чином, коли навіть установчий хМ(t) вхідний сигнал по тривалості мінімальний і дорівнює е, то його тривалості достатньо для появи на вихідних вузлах автомата стратегії АМ (через τе) набору еj(Δ) вхідного сигналу БФСП Ау ще підчас дії мінімального вхідного сигналу ху(t) керованої БФСП Ау, який навіть дорівнює е. При одночасній дії вхідних установчих ху(t) і вхідних еj(Δ) в БФСП Ау здійснюється поглинання вхідного сигналау еj(Δ). Мінімізація числа вузлів набору установчих ху(t) вхідних сигналів можна пояснити тим, що фактично тільки БАі однієї групи БФСП Ау повинні мати активні значення вихідних сигналів, які дорівнюють одиниці, а всі значення вихідних сигналів БАі інших груп БФСП Ау повинні мати неактивні значення вихідних сигналів, які дорівнюють логічному нулю. У цьому випадку число установчих вхідних вузлів можна скоротити до числа m груп БФСП Ау. Число запам’ятовуючих станів у даній і-й групі визначається числом Кі можливих еj(Δ) вхідних сигналів.

Таким чином, число zi (і=1, 2, 3, 4) вхідних сигналів в БФСП Ау (рис. 11.13) можна скоротити до двох, а число установчих ху(t) вхідних сигналів – до трьох: ху1(z1= z2=1; z3= z4=0), ху2(z1= z2=0; z3= z4=1), ху3(z1= z2=z3= z4=1). Установчий ху3вхідний сигнал є забороненим у детермінованому режимі роботи схеми пам’яті, тому що він не запам’ятовується ні при жодному еj(Δ) вхідному сигналі.

Скорочуючи число установчих наборів ху(t) вхідних сигналів, можна об’єднати вхідні вузли zi до двох, об’єднуючи z1 і z2, а також z3 і z4. При цьому зменшується число вхідних вузлів дворівневої схеми пам’яті до 11.

Максимальне число rp запам’ятовуючих станів схеми пам’яті залежить від числа m використовуваних груп і числа re еj(Δ) вхідних сигналів БФСП Ау, яке дорівнює числу станів автомата стратегії АМ, і обчислюється за формулою (2):

(2)

Набір е(Δ) вхідних сигналів дворівневої схеми пам’яті, при якому зберігаються усі його стани, має однакове значення, що дорівнює логічному нулю на всіх його вхідних вузлах (zi = 0).

Вхідні сигнали хі(t) і однозначно встановлені об’єднані стани Аі дворівневої схеми пам’яті зображені в табл. 11.6. Детермінований режим функціонування дворівневої схеми пам’яті по швидкодії такий як у тригера. Число БАі (логічних елементів) на один запам’ятовуючий стан L зменшується порівняно з RS-тригером, де L=1, і для дворівневої схеми пам’яті складає L≈0,7, що відображає зменшення апаратурних витрат логічних елементів на один запам’ятовуючий стан на 30% . У цілому дворівневої схеми пам’яті (рис. 13) можна розглядати як багатостабільний тригер на 18 станів. Це пов’язано з тим, що дворівнева схема запам’ятовує всі свої стани, як і в RS-тригері, при одному е(Δ) вхідному сигналі.

Дворівнева схема пам’яті може здійснювати однозначні і укрупнені переходи у БФСП Ау, що не можуть здійснювати тригери. Крім того, 18-стабільний тригер має 18 вхідних і 18 вихідних вузлів, а також використовує 18 логічних елементів. У випадку дворівневої схеми пам’яті (рис. 13) використовуються 13 вихідних і 11 вхідних вузлів, що менше як на 35%, а також використовується 13 логічних елементів, що значно менше на 27,7% ніж у тригера. Кількість зв’язків між БАі (логічних елементів) у 18-стабільному тригері на 18 станів складає 17*18=306, а у дворівневої схеми пам’яті (рис. 13) складає 20+8*9=92 зв’язка, що менше на 63% ніж у тригера.

Таким чином, дворівнева схема пам’яті має значні переваги над 18-ста-більним тригером по апаратним та функціональним можливостям.

Переваги БФСП і БРСП над монофункціональними схемами пам’яті.

БФСП і БРПП мають принципові переваги над монофункціональними тригерами по апаратним і функціональним можливостям.

По апаратним можливостям при обмеженнях базових елементах І-НІ (АБО-НІ) БФСП і БРПП можуть:

1. Запам’ятати в 10 разів більше станів пам’яті (наприклад, 90 станів);

2. Мати в 5 разів більше навантажувальну здібність по виходам (замість 1 можуть мати 5);

3. Мати в 10 разів менше внутрішніх зв’язків у схемах пам’яті.

4. Мати менші витрати елементів на один запам’ятовуючий стан (замість 1 можуть мати < 0,8 ).

По функціональним можливостям крім однозначних переходів із аі одного стану в інший аj в одному блоці πk станів під впливом однозначних ро(Т) вхідних слів, що характерні для монофункціональних схем пам’яті, БФСП і БРПП можуть:

1. Здійснювати укрупнені переходи під впливом укрупнених ру(Т) вхідних слів з одного стану аі блока πі в інший визначений блок πk в стан аj схеми пам’яті;

2. Здійснювати імовірні переходи в стан аj визначеного блока πk під впливом імовірних рв(Т) вхідних слів;

3. Здійснювати нечіткі переходи в блок πk під впливом нечітких рн(Т) вхідних слів.

Метод логічного проектування багаторівневої схеми пам'яті класу з автоматом стратегії для кожної групи багафункціональної схеми пам'яті.

Принцип структурної організації елементарних багаторівневих схем пам'яті класу з автоматом стратегії для кожної групи БФСП полягає в їх розподілі на керуючі і керовані багатофункціональні схеми пам'яті (БФСП), які з'єднані між собою таким чином:

  • БА кожної i-й групи керованої БФСП Аі, в яких кількість qi логічних елементів більша одиниці (qi > 1), через вхідну шину, на яку подаються набори е(Δ) вхідних сигналів, які з'єднані відповідно з вихідними шинами однієї окремої БФСП Аk або МСП Аk (k = 1, 2, ..., і-1) автоматів стратегії;

  • керуючі вхідні і вихідні шини БФСП Аі (i = 1, 2, ..., N) відповідно з'єднані із загальними вхідними та вихідними шинами БРСП.

Схема складається з трьох БФСПj (БФСП1, БФСП2, БФСП3), які розташовані на двох рівнях (j = 2). На верхньому рівні знаходиться керована БФСП3, яка має чотири елемента І-НІ (n = 4), і розбита на дві групи (m = 2) по два елементи в кожної. БФСП1 та БФСП2 знаходяться на першому (нижньому) рівні і призначені для управління структурою запам'ятовування станів в групах (q = 2) верхньої схеми БФСП3 і мають по три елементи І-НІ (n =3), які розбиті на три групи (m = 3) по одному елементу (q = 1) у кожній. БФСП1 - БФСП3 побудовані на логічних елементах І-НІ. Відмінною структурною особливістю схеми пам'яті є багаторівнева пам'ять, де кожен структурний j-й рівень складається з БФСПj. В БФСПj з'єднані тільки входи тих елементів, які належать k-й групі (qj,k> 1), з виходами схеми пам'яті нижніх рівнів БФСПs (s = j -1), що призначені для управління структурою запам'ятовування станів в групах (qj,k> 2) верхньої БФСПj..

Відмінною функціональною особливістю БРСП є робота керованих схем БФСПj верхніх рівнів в декількох різних підмножинах своїх станів, що визначають сукупність станів схем БФСПs (s = j -1) нижніх рівнів. Це дозволяє змінювати відображення вхідної та вихідної інформації у керованих схемах БФСПj, перенаправляти вихідну інформацію у певний напрям і встановлювати стани схеми пам'яті меншими кількостями вхідних сигналів, що надходять тільки на частину вхідних вузлів пам’яті.

В даному випадку, функціональна схема БРСП запам'ятовує 18 станів і має 8 вхідних і 10 вихідних вузлів, які в сумі складають 18 зовнішніх вузлів, що менше ніж в БСП на 18 вузлів (у два рази), а також 24 внутрішніх зв'язків між всіма елементами І-НІ, що менш 12,75 рази, ніж є в БСП – 18×17 = 306.

Таблиця 6.