Состояние триггера называют единичным, если на
прямом выходе имеется уровень напряжения, соответствующий логической единице, а
на инверсном — логическому нулю, т.е. при ,
.
Вход, на который подается сигнал, устанавливающий
триггер в состояние 1, обозначают буквой S. Вход, на
который поступает сигнал, устанавливающий триггер в состояние 0 (,
), обозначают R (от англ. set — установка и reset — сброс). Такой
триггер с раздельным запуском получил название RS-триггера.
6.3. RS-триггеры на логических элементах. Асинхронные RS-триггеры являются простейшими и выполняются на двух двухвходовых логических элементах типа И — НЕ либо ИЛИ — НЕ.
Асинхронные RS-триггеры
на ЛЭ ИЛИ — НЕ. Асинхронный RS-триггер
на двух логических элементах ИЛИ — НЕ (рис. 6.3, а) содержит два информационных
входа и
,
на которых возможны четыре комбинации логических сигналов:
;
;
и
.
Рис.6.3. Схема (а) и условное обозначение (б) асинхронного RS-триггера
на ЛЭ ИЛИ - НЕ с прямым управлением
Этим комбинациям соответствуют определенные сигналы на
выходах триггера и
,
что отображается таблицей состояний триггера (табл. 6.2). В ней приняты
следующие обозначения:
и
-
моменты времени до и после срабатывания триггера;
и
- сигналы на информационных входах в
момент
;
и
- сигналы на прямом выходе в моменты
времени
и
.
На основании таблицы состояний и карты Карно можно получить выражение для логической (переключательной) функции для RS-триггера с прямым входом, которая имеет вид:
(6.1)
Таблица 6.2. Состояния
-триггера с прямым управлением
|
|
|
|
|
|
0 |
0 |
|
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
x |
Из таблицы состояний и выражения (6.1) видно, что
первая комбинация входных сигналов не вызывает
изменения состояния триггера. Действительно, если к моменту времени
состояние триггера характеризовалось
сигналами
,
, то в момент
на
входах верхнего ЛЭ будут действовать нулевые сигналы, и на его выходе
будет логическая 1 (
). В это же время на верхнем входе
нижнего ЛЭ будет логическая 1, на нижнем входе
—
логический 0, в результате чего на его выходе
будет
поддерживаться логический 0 (
). Аналогично
можно показать, что при данной комбинации входных сигналов состояние триггера,
соответствующее выходным сигналам
, и
, также не изменится. По этой причине
комбинацию входных сигналов
называют режимом
памяти.
Комбинация входных сигналов переводит
RS-триггер в единичное состояние:
,
,
если он перед этим находился в нулевом состоянии (
,
). Если же RS-триггер в момент времени
находился в единичном состоянии (
,
),
то данная комбинация подтверждает это состояние (
,
). Поэтому вход
называют единичным входом.
Комбинация входных сигналов обеспечивает
нулевое состояние триггера. Действительно, если
,
, то при поступлении сигналов
и
на
одном входе верхнего ЛЭ появится логическая 1. Это вызовет появление на его
выходе логического 0 (
), и на обоих входах
нижнего ЛЭ будут логические нули, а на его выходе
—
логическая единица. Если же триггер находился в нулевом состоянии (
,
), то комбинация входных сигналов
состояние триггера не изменит, так
как на обоих входах верхнего ЛЭ будут логические единицы, а нижнего ЛЭ —
логические нули, подтверждающие выходные сигналы
,
. По этой причине вход
называют нулевым входом.
При комбинации входных сигналов на обоих выходах триггера появятся
логические нули (
,
).
Если вслед за этим последует нейтральная комбинация входных сигналов (
), то триггер с равной вероятностью
примет единичное или нулевое состояние. Поэтому комбинацию входных сигналов
для рассматриваемого RS-триггера
называют запрещенной и в таблице состояний отображают буквой х.
В рассмотренном триггере переключение состояний осуществляется единичными сигналами. Такой триггер называют триггером с прямым управлением и обозначают так, как показано на рис. 6.3, б.
Асинхронные RS-триггеры на ЛЭ И — НЕ. Асинхронный RS-триггер можно выполнить и на двух двухвходовых ЛЭ И —НЕ (рис. 6.4, а).
Рис. 6.4. Схема (а) и условное обозначение (б) асинхронного RS-триггера на логических элементах И — НЕ с инверсным управлением
В отличие от RS-триггера на ЛЭ ИЛИ — НЕ
переключения данного триггера осуществляются сигналами логического 0. Такой триггер
называют триггером с инверсным управлением (-триггер).
На функциональных схемах переключающие входы
-триггера
снабжаются индикаторами инверсии, а к буквенным обозначениям входов добавляются
знаки отрицания (рис. 6.4, б). Состояния триггера в зависимости от комбинаций
входных сигналов приведены в табл.6.3, а его логическая (переключательная)
функция имеет вид:
(6.2)
Таблица 6.3. Состояния
-триггера с инверсным управлением
|
|
|
|
|
|
0 |
0 |
x |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
|
Из таблицы состояний (6.3) и выражения (6.2) следует,
что комбинация входных сигналов является нейтральной,
а
— запрещенной.
Если ко входам -триггера
добавить два инвертора (рис. 6.4, в), то получится
-триггер,
подобный триггеру на элементах ИЛИ — НЕ. Асинхронные
-триггеры
используются в качестве ячеек памяти в оперативных запоминающих устройствах
(ОЗУ) статического типа (например, ИМС К155РУ1).
Синхронные -триггеры на ЛЭ И — НЕ. На рис.
6.5, а приведена структурная схема синхронного
-триггера
со статическим управлением на ЛЭ И — НЕ. Собственно триггер выполнен на
элементах
и
,
а элементы
и
образуют
устройство управления. Кроме информационных входов
и
, устройство управления имеет
синхронизирующий, или тактовый, вход
, связанный с
входами
и
операциями
И — НЕ. Поэтому информация с входов
и
передается на собственно триггер
только при
.
Рис.
6.5. Схема (а) и условные обозначения (б, в) синхронного -триггера на логических элементах И
-НЕ
Собственно триггер управляется внутренними сигналами и
.
Переключения осуществляются нулевыми уровнями этих сигналов так же, как в
триггере на рис. 6.4, а. Так как ЛЭ
и
осуществляют инверсию входных сигналов
и
,
то нулевым уровням сигналов
и
должны соответствовать единичные
уровни внешних информационных сигналов
и
. Работа триггера определяется
таблицей состояний (6.4) и его логической (переключательной) функцией:
(6.3)
Рассмотрим работу синхронного -триггера,
приняв
. Если
,
то ЛЭ
и
закрыты
и
. Такая комбинация внутренних
сигналов
и
является
нейтральной для собственно триггера, и он сохраняет свое состояние
. Это состояние не изменяется при
любых значениях информационных сигналов
и
. С приходом синхронизирующего
импульса (
) на входах ЛЭ
будет действовать логическая 1,
вследствие чего
и
.
Так как
(поскольку
и
), то на входы ЛЭ
поступят сигналы
и
и
на его выходе будет сигнал
. Такое состояние
будет сохраняться и после прекращения действия синхронизирующего импульса, так
как при
для собственно триггера опять
возникнет нейтральная комбинация
.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.