Электроника:Цифровая электроника/Мультивибраторы/Триггеры с асинхронными входами

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Перевод: Макаров В. (valemak) Контакты:</br>* Habr: @vakemak</br>* Сайт: www.valemak.com</br>Перевёл статей: 648.
Проверка/Оформление/Редактирование: Мякишев Е.А.


Триггеры с асинхронными входами[1]

Обычные входы данных в триггере (D, S и R, или же J и K ) называются синхронными входами, потому что они влияют на выходы (Q и НЕ-Q) только шаг за шагом или синхронно, во время каждого перехода тактового сигнала.

Дополнительные входы, которые я сейчас предлагаю вашему вниманию, называются асинхронными входами, потому что они могут устанавливать/сбрасывать триггер независимо от состояния тактового сигнала. Обычно они называются входами предустановки и сброса:

Рис. 1. Три схемы (SR-, D- и JK-триггеров) с асинхронными входами предустановки и сброса.
Рис. 1. Три схемы (SR-, D- и JK-триггеров) с асинхронными входами предустановки и сброса.

Когда вход предустановки активирован, триггер входит в состояние «Установка» (Q = 1, НЕ-Q = 0) независимо от значений любого из синхронных входов или входа тактового сигнала. Когда вход сброса активирован, триггер будет сброшен (Q = 0, НЕ-Q = 1), независимо от любого из синхронных входов или входа тактового сигнала.

А что произойдёт, если активированы как предустановленные входы, так и входы сброса? Сюрприз-сюрприз: на выходе получаем недопустимое состояние, где Q и НЕ-Q имеют одинаковые значения, как у нашего старого знакомого, SR-защёлки! Входы предустановки/сброса находят применение, когда несколько триггеров объединены вместе для выполнения операций над многобитными двоичными словами, и требуется одновременная предустановка или одновременный сброс этих триггеров.

Асинхронные входы, как и синхронные, можно спроектировать так, чтобы они были активными в «высоком» состоянии или активными в «низком» состоянии. В первом случае на входе на символе блока будет инвертирующий «пузырёк», точно так же, как обозначены входы синхронизации с запуском по отрицательному фронту.

Рис. 2. Обозначения асинхронных входов триггеров.
Рис. 2. Обозначения асинхронных входов триггеров.

Иногда обозначения «ПРЕ» и «СБР» отображаются с чёрточками над ними, чтобы дополнительно подчеркнуть инверторную логику этих входов:

Рис. 3. Чёрточки над ПРЕ и СБР подчёркивают инверторную логику асинхронных входов.
Рис. 3. Чёрточки над ПРЕ и СБР подчёркивают инверторную логику асинхронных входов.

Итог

  • Асинхронные входы в триггере управляют выходами (Q и НЕ-Q) независимо от состояния тактового входа.
  • Эти входы называются входами предустановки (ПРЕ) и входами сброса (СБР). Вход предустановки переводит триггер в состояние «Установка», а вход сброса переводит триггер в состояние «Сброс».
  • Можно привести выходы JK-триггера в недопустимое состояние, используя асинхронные входы, потому что в этом случае подавляется вся обратная связь в цепи мультивибратора.

См.также

Внешние ссылки