Приклад синтезу універсального DV-тригера 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Приклад синтезу універсального DV-тригера



 

Синтез тригерних схем розглянемо на прикладі синтезу схеми універсального DV-тригера. Цей тип тригера має синхронізуючий вхід C, на який подається сигнал синхронізації t, тому закон його функціонування задається синхронною таблицею переходів СТП (табл. 3.4). Залежно від кодування (0 або 1) активних рівнів вхідних сигналів для кожного типу тригера можна побудувати 2n варіантів синхронних таблиць переходів, де n – число вхідних змін. Так, наприклад, для універсального JK-тригера можна представити 8 варіантів СТП, для синхронного T-тригера – 4 різноманітних СТП і т.д.

 

 

Таблиця 1.3 – СТП DV -тригера   Таблиця 1.4 – СТП DV -тригера (спакована)
Q tDV     Режим роботи   Q tDV     Режим роботи
      Зберігання 0 - -     Зберігання
      Зберігання       Зберігання
      Зберігання       Скидання
      Зберігання       Зберігання
      Зберігання       Установка 1
      Скидання        
      Зберігання        
      Установка 1        
                   

 

Таблиця 1.5 – АТП для асинхронного скидання   Таблиця 1.6 – АТП для асинхронної установки1   Таблиця 1.7 – АТП (повна)
Q     Режим роботи Q     Режим роботи Q     Режим роботи
      Скидання       Установка 1   - - Заборона
  ~ ~ до СТП   ~ ~ до СТП       Скидання
                      Установка 1
                  ~ ~ до СТП

 

Для компактного запису СТП можна представити у вигляді табл. 1.4, у якій всі набори інформаційних вхідних сигналів при неактивному рівні сигналу синхронізації зведені у один рядок. Для синтезу схеми тригера проте необхідно використовувати тільки розпаковану СТП.

Крім синхронних входів D, V, C даний тригер може мати асинхронні входи установки у 0 або 1 ( та або тільки чи ). Тоді функціонування тригера, крім СТП, описується ще конкретною асинхронною таблицею переходів АТП (табл. 1.5, 1.6, або 1.7). Знак "~" в АТП означає, що за наявності неактивних рівнів сигналів на асинхронних входах, тригер функціонує згідно з СТП, тобто асинхронні входи логічно відключені. Узагальнена структурна схема DV-тригера, аналогічна схемі будь-якого однотактного тригера, показана на рис. 1.3.

У вигляді елементарного автомата вибираємо ARST на ЛЕ І-НЕ, як найбільш розповсюджений у інтегральних системах логічних елементів. Результатом синтезу схеми DV-тригера будуть функції збудження та ARST. Сигнали асинхронної установки DV-тригера у 0 (вхід ) та 1 (вхід ) подаються безпосередньо на додаткові входи ARST (рис. 1.3). Якщо один з них приймає нульове значення, отже DV-тригер встановлюється у відповідний стан, незалежно від значень сигналів на входах D, V, C. Таким чином пріоритет асинхронних входів вище ніж синхронних. Для керування тригером по синхронних входах на асинхронні входи , мають бути подані неактивні рівні сигналів (в даному випадку – одиничні).

Для визначення функцій збудження , будується таблиця функцій збудження ТФЗ (табл. 1.8) по СТП та УТП асинхронного RS-тригера на ЛЕ І-НЕ (рис. 1.2,б). ДДНФ функцій збудження ARST, записані у числовій формі, такі:

= Ú (14, 1, 3, 5, 7, 9, 13, 15) = & (11),

= Ú (0, 2, 4, 6, 8, 10, 12, 11) = & (14).

 

МДНФ функцій збудження одержимо методом сумісної мiнiмiзації за допомогою діаграм Вейча (рис. 1.4):

 

 

За цими виразами вже можна побудувати схему універсального DV-тригера. Однак, щоб не застосовувати інвертор для інвертування змінної D у виразі , перетворюємо цей вираз таким чином:

 

 

Таблиця 1.8 – ТФЗ
Q tDV    
  -1 1-
  -1 1-
  -1 1-
  -1 1-
  -1 1-
  -1  
  -1 1-
    1-

 

Схема універсального DV-тригера з асинхронними входами , (табл. 1.7) та його умовне графічне позначення показані на рис. 1.5а,б. Послідовність перемикання в часі ЛЕ схеми DV-тригера зображується часовою діаграмою (рис. 1.5,в), з якої випливає, що даний однотактний тригер затримує розповсюдження вхідного сигналу максимум на півтакту. Для затримки на один такт використовується двотактна схема тригера (див. далі). Часова діаграма роботи DV-тригера побудована у припущенні, що фронти та затримка сигналів логічними елементами дорівнюють нулю. Вхідні сигнали перемикають тригер з приходом синхронізуючого імпульсу. Зміна сигналів на інформаційних входах D та V дозволена тільки у проміжках між синхронізуючими імпульсами.

 
 

 


Рис. 1.5 – Принципова (а), функціональна (б) схеми
однотактного DV-тригера та часова діаграма його роботи (в)

 

Всі інші типи тригерів синтезуються за розглянутою методикою. Однак однотактні синхронні T- та JK-тригери (рис. 1.3), у яких є загальний зворотний зв’язок з виходу на вхід, будуть стійко працювати тільки у тому випадку, якщо синхронізуючий імпульс за тривалістю менше ніж час спрацьовування асинхронного RS-тригера. Інакше на виходах цих тригерів буде спостерігатися генерація. Оскільки тривалість синхронного сигналу в реальних схемах звичайно більше за час перемикання тригера, отже схеми синхронних однотактних T- та JK-тригерів практично не мають застосування.

 

Двотактні тригери

 

Всі тригерні схеми можуть бути побудовані за узагальненою схемою (рис. 1.3). Однак для стійкої роботи у схемах деяких типів тригерів у точках "a" мають бути включені елементи затримки, які затримували б у даному такті передачу на вхід КС за зворотним зв'язком нового стану. Для реалізації затримки в інтегральних схемах звичайно використовують запам'ятовуючі елементи на основі асинхронних RS-тригерів.

Узагальнена структурна схема таких (двотактних) тригерів (рис. 1.6) утримує додаткову комбінаційну схему (ДКС) та додатковий асинхронний RS-тригер (DARST). Вхідні сигнали е1 та e2 основної КС визначаються типом заданого тригера. У двотактному тригері за синхронним сигналом t значення функцій збудження та запам’ятовуються у ARST, а після цього за зміщеним в часі синхронним сигналом ƒ передаються у DARST. Бо такий тригер керується двома серіями зсунутих синхронізуючих сигналів t та ƒ (які знаходяться, звичайно, у протифазі), він одержав назву двотактного.

 
 

 

 


Рис. 1.6. – Узагальнена структурна схема двотактного тригера

 

Умови роботи ДКС можна словесно (вербально) сформулювати таким чином:

– за відсутності синхронного сигналу ƒ інформація не повинна передаватися з основного ARST у DARST, тобто вихідні рівні сигналів ДКС та мають бути неактивними (для ЛЕ І-НЕ – одиничними);

– по наявності синхронного сигналу ƒ DARST повинен встановлюватися у стан, який відповідає стану ARST, тобто значення і мають збігатися зі значеннями сигналів , ;

– синхронні сигнали t та ƒ не повинні перетинатися в часі, інакше інформація буде передаватися у тому самому такті у DARST.

На підставі вербального опису складається таблиця істинності (табл. 1.9), з якої витягаються та мінімізуються функції ' та ' ДКС:

 

 

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

На рис. 1.7,а зображена схема синхронного двотактного DV-тригера, де ліва частина являє собою синхронний однотактний DV-тригер, a права – синхронний RS-тригер. Умовне графічне позначення двотактного тригера містить у верхній частині основного поля дві літери TT. З часової діаграми (рис. 1.7,б) видно, що двотактний тригер затримує вхідний сигнал D максимум на один такт.

 
 

 

 


Рис. 1.7 – Схема двотактного

DV-тригера (а) і часова

діаграма його роботи (б)

Для синтезу двотактного тригера спочатку за наведеною вище методикою синтезується відповідний однотактний тригер, до виходу якого підключається синхронний RS-тригер, тактований синхросигналом . При цьому у двотактних T- та JK-тригерах зворотні зв’язки організуються з виходів синхронного RS-тригера (Q ' та ').

 



Поделиться:


Последнее изменение этой страницы: 2017-02-10; просмотров: 368; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.118.150.80 (0.025 с.)