Розглянемо докладніше функціонування схеми в режимі RSC‑тригера (без пунктирних зворотних зв’язків на рис. 6.11, а).
а) |
в) |
б) |
Рисунок 6.11
Хай у
початковому стані, позначеному першою позицією кодів на схемі та рівнями
напруг при t < t1 на часових діаграмах (рис. 6.11, б), за
відсутності синхроімпульсу тригер М перебуває в режимі схову, наприклад, Q1= 0,
а рівнем = 0 тригер S підтримується в стані
тригера М: Q = Q1=0.
На етапі підготовки (друга позиція кодів, момент t ³ t1) з надходженням синхроімпульсу С
інформація зі входів J º S та К º R записується до тригера М як у звичайному RSC-тригері
(див. рис. 8,а,б), тому етап підготовки продовжується протягом tT1
= 3tз.п і для надійного перемикання тригера тривалість
синхроімпульсів має бути ti > 3tз.п. При
цьому рівнем = 0 тригер S підтримується в
початковому стані.
На етапі перемикання (третя позиція кодів, t ³ t2), після закінчення
синхроімпульсу тригер М залишається в режимі схову, а рівнем = 1 тригер S перемикається до стану М.
Через наявність інвертора в колі синхроімпульсу етап перемикання збільшується
на одну затримку і триває tT2 = 4tз.п.
Отже, разом час затримки перемикання тригера становить tT = tT1+
t = 7tз.п. Проте, він встигне перемкнутись, якщо
пауза між синхроімпульсами буде 3tз.п, тому мінімальний
період синхроімпульсів становить T = 6tз.п і
максимальна робоча частота f = 1/6tз.п. Перемикання
тригера у зворотному напрямку в моменти t3, t4
відбувається аналогічно.
Отже, за позитивним фронтом синхроімпульсу вхідна інформація записується до тригера М, а за негативним його фронтом – до тригера S. Якщо синхронізувати тригер короткими позитивними імпульсами С, то з точки зору споживача вихідної інформації Q вона затримується на тривалість імпульсу ti, тому такі тригери називають тригерами з внутрішньою затримкою або з внутрішньою пам’яттю. Час затримки поширення сигналу в розглянутому тригері відносно негативного фронту синхроімпульсу становить tT = tT2 = 4tз.п.
У RSC-тригері,
як звичайно, не можна одночасно подавати рівні логічної 1 на обидва
інформаційні входи. Якщо ввести перехресні зворотні зв’язки (пунктир),
отримаємо JK-тригер, який функціонує аналогічно RSC тригеру. У стані,
наприклад, Q = 0 при J = 1, К = 0 з надходженням
синхроімпульсу сигналами на входах першого ступеня S1 = J= 1, R1 = КQ
= 0 він так само, у два етапи, перемикається до стану Q = 1. Після
перемикання тригера М, при С = 1, зміна вхідної інформації не
сприйматиметься. Дійсно, рівнем C = 0 тригер S підтримується в певному
стані, наприклад, Q = 0, тому кон’юнкція на вході R1=
0 не залежить від рівня К, а на вході S1= J (бо
Q = 1) сигнал завади не здатний перемкнути тригер М: за обох можливих
комбінацій S1 = 1, R1 = 0 та S1
= R1 = 0 лише підтверджується стан Q1 = 1,
тобто схема функціонує як тригер з динамічним керуванням.
Перевагою JK-тригера є некритичність до зміни інформації на входах: її заборонено змінювати лише протягом 3tз.п після надходження позитивного фронту синхроімпульсу, коли перемикається тригер М; якщо імпульси С короткі, можна цю вимогу спростити, дозволивши зміну сигналів J, К в паузах між синхроімпульсами.
Друга відміна від RSC-тригера
полягає в тому, що при J = K = 1 схема зі зворотними зв’язками
функціонує як Т-тригер. Дійсно, рівні логічної 1 на інформаційних входах не
змінюють кон’юнкцію, тому інформація зчитуватиметься зі зворотних зв’язків. У
стані Q = 0 сигналами на входах S1 = J = 1, R1 = КQ =
0 з надходженням синхроімпульсу в момент t1 тригер
перемкнеться до протилежного стану Q = 1 так само, як показано на
діаграмах (тільки рівні J = K = 1 залишаються
сталими), а в момент tз – до стану Q = 0.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.