Главным отличием D триггера от тактового R-S триггера является наличие у него всего одного входа. Смена состояния D триггера как и в тактового производится только с разрешения тактового импульса Т.
Единица на входе D соответствует единице на выходе Q. Главной особенностью данного типа триггеров является то, что сигнал на выходе Q будет сохранятся даже при изменении сигнала входа D пока не придет тактовый импульс, разрешающий смену состояния. Отсюда и пошло названия D триггера, от английского “delay” – задержка. Ниже показана его схема реализованная на элементах «И-НЕ» и диаграмма работы:
Рассмотрим принцип его работы.
При отсутствии тактового импульса на выходе Е3 и Е4 будут единицы, что не поменяет состояние триггера. Если мы подадим тактовый импульс, то при условии что D=0 получим следующие значения =1 и =0, что будет соответствовать Q=0. Если ситуация обратная Т=1, D=1, то состояния Е3 и Е4 изменятся на =0, =1, и в таком случае Q=1.
Как видим из диаграммы работы данного устройства, что при изменении сигнала D с единицы на ноль в момент времени t1 состояние триггера не поменялось. Изменения произошли только при подаче Т=1 в момент времени t2.
Применяются данные устройства в большинстве случаев при создании регистров.