Этот тип триггера строится на основе синхронных одноступенчатых и двухступенчатых RS-триггеров Функциональная схема и УГО триггера имеют следующий вид:
Учитывая, что в схеме одноступенчатого синхронного RS – триггера при С=1 функцию инвертора фактически выполняет первый логический элемент, приведенная выше схема D-триггера может быть упрощена путем исключения инвертора. В результате получим схему, реально применяемую в интегральном исполнении:
Функционирование D- триггера определяется следующей таблицей переходов:
Таблица переходов D- триггера
D | С | Q | Режим работы |
x | Q(t-1) | хранение | |
x | Q(t-1) | хранение | |
уст. 0 | |||
уст. 1 |
Таким образом, D-триггер воспринимает информацию со входа D при С=1, а затем хранит ее неопределенное время, пока С=0.
Одноступенчатый D-триггер может задержать сигнал с информационного входа D до 0,5Т. (Т – период следования синхросигнала), а двухступенчатый - до 1Т (Реальная задержка зависит от взаимного расположения сигналов на входах «D» и «С»). Отсюда и второе название D-триггера – триггер задержки. Возможность задержки информационного сигнала D-триггером иллюстрируется приведенным ниже примером временной диаграммой его работы:
В интегральном исполнении выпускаются следующие микросхемы одноступенчатых D-триггеров со статическим управлением записью.