Отличительной чертой триггеров с динамическим управлением записью является то, что информация в триггер поступает только в момент изменения сигнала на входе С или из 0 в 1 или из 1 в 0. В первом случае триггер имеет прямой динамический вход С, а во втором - инверсный динамический вход С.
Рассмотрим более подробно принцип действия синхронного триггера с динамическим управлением записью на примере RS-триггера (рис. 3.12).
Рис. 3.12. Синхронный -триггер с прямым динамическим управлением записью
Временная диаграмма его работы приведена на рис. 3.13. Будем говорить, элемент ИНЕ закрыт, если хотя бы на одном из его входов находится сигнал 0 и открыт, если на всех его входах находится сигнал 1. В первом случае на выходе элемента будет сигнал 1, а во втором - сигнал 0.
Рис. 3.13. Временная диаграмма работы -триггера с прямым динамическим управлением записью
Последовательность работы триггера при поступлении синхроимпульса следующая:
Ø В исходном состоянии (С = 0) элементы D3 иD4 закрыты и на их выходах находится 1, которая поступает на вход элементов D5 и D6.
Ø При изменении сигнала на входе С из 0 в 1 с элементов D3 и D4 снимается запрет. Элементы D3, D5 и D4, D6 образуют вспомогательные триггеры (запоминающие ячейки) для запоминания входной информации на время пока С = 1. Выходы элементов D3 и D4 (точки и ) будем считать выходами этих вспомогательных триггеров (см. рис. 3.12).
Если состояние логических входов или , то выходы вспомогательных триггеров будут противоположны: D3 = 0, D4 = 1 или D3 = 1, D4 = 0 соответственно (см. рис. 3.13). В случае и выходы вспомогательных триггеров равны 1, т.е. состояние триггера не изменится при поступлении СИ.
Следует заметить, что сигналы на логических входах не должны изменяться до тех пор, пока не образуется вспомогательный триггер. Это время равно времени задержки переключения одного логического элемента.
Ø Сигнал 0 с выхода вспомогательного триггера (сигнал или ), помимо запоминания входной информации, переключает ЗЯ, построенную на элементах D1 и D2, т.е. выход Q триггера. Новое значение сигнала на выходе Q триггера (см. рис. 3.13) установится через время, равное времени задержки переключения двух элементов (при изменении сигнала на выходе Q с 0 на 1) или трех логических элементов (при изменении сигнала на выходе Q с 1 на 0). Таким образом, отключение логических входов происходит раньше, чем переключение выхода триггера. Следовательно, сигналы с выхода триггера могут поступать как на собственные входы, так и на входы других триггеров, имеющих общую с данным триггером цепь синхронизации.
Ø Наконец, когда синхронизирующий сигнал снова примет состояние 0, то элементы DЗ и D4 закрываются и на выходах элементов D5 и D6 установятся инвертированные значения входных сигналов.
На практике наибольшее применение получили D-, DV-и JK-триггеры с динамическим управлением записью.