D-триггер

Схема D-триггера строится на основе синхронного RS-триггера. Поскольку на входы R и S RS-триггера нельзя одновременно подавать активные сигналы, то для выполнения этого условия достаточно установить инвертор. Получится информационный вход D (вход данных), сигнал с которого (логический 0 или логическая 1) будут перенесены на прямой выход триггера по активному сигналу входа синхронизации. Рассмотрим таблицу переходов D-триггера с прямыми входами D и С (таблица 5.3).

Таблица 5.3

Таблица переходов D-триггера

С D Qn Qn+1

Схема и временная диаграмма работы D-триггера представлены на рис. 5.6.

 
 

а)

 
 

б)

Рис. 5.6. Схема D-триггера на элементах 2И-НЕ (а) и временная диаграмма работы (б)

В составе микросхем ТТЛ и КМОП имеется большое число различных типов D-триггеров, которые отличаются наличием или отсутствием дополнительных асинхронных входов R и S. Например, микросхемы К155ТМ5 и К155ТМ7 не содержат асинхронных входов; микросхемы К155ТМ2 и К561ТМ2 содержат два асинхронных входа R и S, а микросхема К561ТМ1 – только один асинхронный вход R. Асинхронные входы имеют приоритет над сигналом информационного входа D и сигналом синхронизации входа С. Условное графическое обозначение различных типов D-триггеров представлено на рис. 5.7.

 
 

а)

 
 

б)

Рис. 5.7. Условное графическое обозначение D-триггера:

а – без асинхронных входов; б – с асинхронными входами R и S

Следует отметить, что некоторые из вышеперечисленных микросхем D-триггеров реагируют на перепад логических уровней входа синхронизации. Принцип работы таких схем будет рассмотрен ниже.