20.6.5. СИНХРОННЫЙ ТАКТОВЫЙ ПЕРЕКЛЮЧАТЕЛЬ
Часто требуется отключать и выключать тактовые сигналы без остановки тактового генератора. Для этой цели можно в принципе использовать логический элемент И. Если сигнал включения не синхронизован с тактовым, длительность тактовых импульсов при включении и выключении не определена. Чтобы избежать этого эффекта, можно использовать для синхронизации запускающийся по одному фронту импульса D-триггер, как показано на рис. 20.35.
Рис. 20.33. Синхронный детектор изменений.
Рис. 20.34. Временные диаграммы.
Если
то по следующему положительному фронту тактового сигнала на выходе устанавливается состояние
следовательно,
Благодаря срабатыванию триггера по фронту первый импульс управляемого такта
всегда имеет полную длительность.
При выключении можно не использовать положительный фронт тактового сигнала, поскольку тогда непосредственно после нарастания уровня сигнала
Это может привести к появлению очень коротких выходных импульсов. Поэтому триггер по входу сброса асинхронно устанавливается в «0», когда на входах
также «0». Для этого служит вентиль ИЛИ, подключаемый к К-входу. Как видно из рис. 20.36, на выходе элемента И удается получить тактовые импульсы только полной длительности.