Цифровые и логические устройства, страница 10

R

S

Режим

 0

 0

0,1

 х

Неопред.

 0

 1

0,1

 1

Установка

 1

 0

0,1

 0

Сброс

 1

 1

0,1

Хранение.

Аналогичный  RS-триггер можно построить и на элементах Шеффера (и-не). Схема приведена на рис. 8.24б, а таблица справа. Запрещённой теперь будет комбинация . Если её исключить, то закон функционирования выражается формулой .

8.6.2. D-триггеры и Т-триггеры.

D

 С

  0

 0

  1

 0

  0

 1

 0

  1

 1

 1

Это триггеры с одним информационным входом. Но они обычно имеют ещё вход С, вход синхронизации (разрешения). Схемные обозначения таких триггеров приведены на рис. 8.25.

Алгоритм функционирования D-триггера (delay – задержка) определяется следующей таблицей.

 Если , то триггер не реагирует на входной сигнал D. Если , он воспроизводит сигнал на входе D. При этом реакция триггера не зависит от предыдущего состояния триггера. С помощью D-триггера можно реализовать задержку импульса, как на рис. 8.26.

Т

 С

  0

 0

  1

 0

  0

 1

  1

 1

 Алгоритм функционирования счётного Т-триггера (toggle – кувыркаться) определяется другой таблицей справа. Т-триггер меняет своё состояние на инверсное по нулевому уровню сигнала Т, при наличии разрешения ().

8.6.3.  Асинхронные и синхронные триггеры.

Асинхронные триггеры не имеют синхронизации и меняют своё состояние при определённых изменениях входных, информационных сигналов. Например, рассмотренный  RS-триггер.

Синхронные триггеры (стробируемые, тактируемые) имеют вход синхронизации и, в свою очередь, делятся на триггеры со статическим управлением и динамическим. Статическое управление осуществляется уровнем сигнала синхронизации. Триггер не реагирует на изменения информационных сигналов, когда . Реагирует, как положено, когда . Динамическое управление осуществляется фронтом сигнала синхронизации, передним или задним. Другими словами, состояние триггера может измениться только в момент переходов управляющего сигнала С из нуля в единицу, или наоборот. Триггеры с динамическим управлением на схемах часто отмечают добавлением ещё одной буквы Т, как на рис. 8.25. Поясним это на рисунках для Т-триггера.

Асинхронный Т-триггер, в соответствии с таблицей, меняет своё состояние по заднему фронту входных импульсов (перепад из единицы в ноль). Это иллюстрирует рис. 8.27. Аналогичная ситуация для синхронного Т-триггера со статическим и динамическим управлением по переднему фронту сигнала синхронизации изображена на рис. 8.28.

8.6.4. Универсальный JK-триггер.

J

K

Режим

 0

 0

0,1

Хранение

 0

 1

0,1

 0

Сброс

 1

 0

0,1

 1

Установка

 1

 1

0,1

Инверсия

Существует ещё JK-триггер, который не имеет запрещённой комбинации. Сигналы  вызывают инверсию состояния триггера. Таблица его функционирования приведена справа. Соответствующая формула такова: . Типичные обозначения асинхронного и синхронного JK-триггера приведены на рис. 8.29.

Универсальный JK-триггер имеет ещё вход синхронизации и установочные R и S входы. Зачем нужны ещё R и S входы? Они не стробируются, в отличие от основных J и K входов, позволяя осуществлять сброс и установку триггера асинхронно, независимо от комбинации сигналов J, K и C.