Двухступенчатые триггеры имеют две ступени запоминания информации, которые тактовым импульсом управляются таким образом, что в начале информация записывается в первую ступень, а затем переписывается во вторую и появляется на выходе триггера.
Рассмотрим свойства триггеров основных видов, вначале триггеров со статическим управлением, затем — с динамическим.
Асинхронные RS-триггеры имеют два информационных входа: вход S для установки 1, вход R для установки 0 и два выхода: прямой Q и инверсный Q.
Состояние триггера характеризуется сигналом на прямом выходе и определяется комбинацией входных сигналов. Например, для установки триггера в состояние 1, т. е. для записи в него 1, необходимо на его входы подать такую комбинацию сигналов, при которой на прямом выходе сигнал будет иметь уровень логической 1, т. е. Q=l, Q=0.
Асинхронный RS-триггер обычно строится на двух логических элементах И — НЕ либо ИЛИ — НЕ, охваченных перекрестными обратными связями (рис. 4.12). На временных диаграммах отражена задержка срабатывания триггера, величина которой зависит от быстродействия логических элементов.
Таблица 4.3
Sn |
Rn |
Q« |
Qrt+1 |
Режим |
0 |
0 |
0 |
0 |
Хранение |
0 |
0 |
1 |
1 |
|
1 |
0 |
0 |
1 |
Установка 1 |
1 |
0 |
1 |
1 |
|
0 |
1 |
0 |
0 |
Установка 0 |
0 |
1 |
1 |
0 |
|
1 |
1 |
0 |
— |
Запрещено |
1 |
1 |
1 |
— |
Если обозначить состояние триггера в момент изменения входных сигналов индексом n, а после переключения — индексом (n+1), то закон функционирования триггера (см. рис. 4.12,а) может быть описан табл. 4.3.
Как следует из табл. 4.3, при комбинации 5=1, R = 0 в триггер записывается 1 независимо от его предыдущего состояния. При другом наборе входных сигналов S=0, R = 1 триггер устанавливается в 0.