3.3. Типовые триггеры
Асинхронные RS-триггеры
С прямыми входами: С инверсными входами:
D -триггеры
Статическое управление Динамическое управление
J K-триггеры
С J K Qt+1 Режим
пассивен Qt Хранение активен активен пассивен 1 Запись
1 активен пассивен активен 0 Запись
0 активен пассивен пассивен Qt Хранение активен активен активен Счет
анализ J, K хранение
Вход С активен
такт
Т - и TV-триггеры
С каждым тактом изменяют свое состояние на противоположное.
Реализация Т-триггера: Реализация ТV-триггера:
На базе D-триггера На базе JK-триггера На базе D-триггера На базе JK-триггера
Пусть D-триггер в состоянии
1. По правилу работы Т-триггера по фронту
D-триггер должен
переключиться в 0. Для этого 0 должен
быть на D-входе. Этот 0
может быть взят с инверсного выхода
D-триггера.
Пусть теперь D-триггер в
состоянии 0. По правилу работы Т-триггера
по фронту D-триггер должен
переключиться в 1. Для этого 1 должна
быть на D-входе. Эту 1
опять-таки можно взять с инверсного
выхода D-триггера.
Реализация D-триггера на базе JK-триггера:
Пусть JK-триггер в состоянии 1. По правилу работы Т-триггера по срезу JK-триггер должен переключиться в 0. Для этого 0 должен быть на J-входе (J-вход пассивен) и 1 на К-входе (К-вход активен).
Пусть теперь JK-триггер в состоянии 0. По правилу работы Т-триггера по срезу JK-триггер должен переключиться в 1. Для этого 1 должна быть на J-входе (J-вход активен) и 0 на К-входе (К-вход пассивен).
Как видно, в любом случае К-вход должен быть инверсным J-входу.