Синхронный D - триггер с динамическим управлением

Стремление получить синхронное устройство, которое позволяло бы считывать информацию только в определенные мгновения, привело к разработке триггеров с динамическим управлением. Они в настоящее время имеют наиболее широкое применение. Разновидностью таких устройств является D – триггер с динамическим управлением. Кроме динамического входа синхронизации и входа управления эти триггеры обычно содержат вход предустановки S и вход сброса R. Этот тип триггера является универсальным и имеет весьма широкое применение в логических устройствах.

Условное обозначение D – триггера с динамическим управлением приведено на рис. 4.35, а на рис. 4.36 приведена возможная внутренняя структура триггера, выполненная на элементах И-НЕ.

Рис. 4.35. Условное графическое изображение D – триггера с динамическим входом

Рис. 4.36. Внутренняя структура D – триггера с динамическим входом

Считывание состояния сигнала со входа D осуществляется по фронту сигнала на входе С, т. е. в момент изменения от лог. «0» к лог. «1». Этот триггер состоит из трех триггеров Т1…Т3. При наличии уровня лог. «0» на входе C, на выходах Х2 и Х3 Т1 и Т2, подключенных к входам Т3 установлены лог. «1», Т3 находится в режиме хранения информации, а Т1 и Т2 в режиме приема информации по входу D. При этом:

, .

Это означает, что при условии наличия лог. «1» на входах один из триггеров Т1 или Т2 находится в запрещенном состоянии, когда на обоих выходах установлены лог. «1». Во время перехода сигнала на входе С из лог. «0» в лог. «1» запрещенное состояние исчезает, и состояние триггеров Т1 и Т2 переписывается в Т3. При изменения состояния входа D во время, когда на входе С установлена лог. «1» не приводит к изменению состояния Т3, т. к. сигнал С блокируется выходными сигналами Т1 и Т2, поступающими в противофазе. Для записи новой информации необходимо снова подать на вход С лог. «0», а затем лог. «1». При изменении состояния входа D во время фронта на входе С триггер работает неустойчиво (может принять любое состояние), поэтому во время действия фронта на входе С сигнал на входе D изменяться не должен, т. е. объединять входы D и С не допускается.

Таблица истинности этого триггера приведена ниже.

Таблица 4.9.

Текущее состояние Последующее состояние Название режима
С D  
    0,1, Х Q Q Хранение
      X     Запись 0
      X     Запись 1
    X X X     Сброс
    X X X     Установка 1
    X X X     Неопределенный

Рассмотренный D- триггер относится к универсальным типам триггеров, т. к. он может работать в разных режимах как синхронный, так и асинхронный.

4.5.4. Универсальный J-K триггер

Еще одной разновидностью динамических триггеров является J-K триггер. Он имеет два информационных J и K, входы предустановки и и вход синхронизации С. Перепись информации с информационных входов происходит обычно по срезу лог. сигнала на входе С, т. е. при переходе этого сигнала из «1» в «0» (в отличие от D- триггера). Условное графическое изображение J-K триггера приведено на рис. 4.37.

Рис. 4.37. Условное графическое изображение J-K триггера

Внутренняя структура J-K триггера на элементах И-НЕ представлена на рис. 4.38.

При появлении лог. «1» на входе С, состояние входов J и K переписывается во внутренний триггер Т1 в том случае, если состояние выходов триггера Т2 - Q и соответствует состоянию входов J и K соответственно. В противном случае

Рис.4.38. Внутренняя структура J-K триггера

состояние Т1 не изменяется. После этого при появлении лог. «0» на входе С, состояние Т1 переписывается в Т2. Вследствие этого входная информация появляется на выходе по срезу сигнала на входе С. При наличии одновременно двух лог. «1» на входах J и K, выходное состояние триггера изменяется на противоположное от среза к срезу сигналов на входе С. Это замечательное свойство J-K триггера широко используется при построении дискретных счетчиков и таймеров. Таблица истинности этого триггера приведена ниже.

Таблица 4.10

Текущее состояние Последующее состояние Название режима
С J K
    0,1 X X Q Q Хранение
        Q Q хранение
        X     Запись «1»
        X     Запись «0»
        Q Q Счет по мод. 2
    X X X X     Сброс
    X X X X     Уст. «1»
    X X X X     Запрещенное

Следует отметить, что J-K – триггер может быть легко преобразован в D – триггер путем объединения входов J и K через инвертор.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: