Асинхронные RS-триггеры.
Триггеры
Триггером называется устройство, способное формировать два устойчивых значения выходного сигнала и скачкообразно изменять эти значения под действием внешнего управляющего сигнала. Это свойство позволяет применять триггер в качестве элемента памяти.
Триггер — простейшее ПЦУ, предназначенное для записи и хранения одноразрядных двоичных чисел.
Триггер — это простейший цифровой автомат с памятью, способный хранить 1 бит (binary digit — двоичный разряд) информации.
В основе любого триггера находится регенеративное кольцо из двух инверторов, охваченных глубокой положительной обратной связью. Поэтому переход из одного состояния в другое происходит лавинообразно за очень короткое время.
Триггер имеет два выхода: прямой Q и инверсный . Состояние триггера определяют по значению сигнала на прямом выходе Q. Значения сигналов на прямом Q и инверсном выходах всегда противоположны.
Существующие типы триггеров классифицируются по различным признакам. Наиболее часто используется классификация по типу используемых информационных входов. Приняты следующие обозначения входов триггеров:
S — раздельный вход установки триггера в единичное состояние по прямому выходу Q (Set — установка); Q = 1;
R — раздельный вход установки триггера в нулевое состояние по прямому выходу Q (Reset — сброс); Q= 0;
J — вход установки универсального триггера в состояние 1 (jerk -резко включить); Q = 1;
К — вход сброса универсального триггера в состояние 0 (kill — резко выключить); Q = 0;
D — информационный вход переключения триггера в состояние, соответствующее логическому уровню на этом входе. В различных источниках по-разному объясняют происхождение названия этого входа: от слова Delay — задержка, состояние триггера повторяет входной сигнал, но с задержкой, определяемой тактовым импульсом; от слов Data input — на вход подается информация, предназначенная для записи в триггер;
Т — счетный вход (Toggle — переключатель);
С — синхронизирующий вход (Clock).
Одновременная подача сигналов установки S и сброса R не допускается (такая комбинация сигналов называется запрещенной). Назначение входов J и К такое же, как и входов S и R, однако, универсальность J и К допускает возможность одновременной подачи сигналов на оба входа J = К = 1. В этом случае триггер переключается в противоположное предыдущему состояние.
Кроме основных входов триггеры могут иметь дополнительные:
вход V — запрет и входы начальной установки. Вход запрета V блокирует работу триггера, запрещает запись новой информации, триггер сколь угодно долго сохраняет ранее записанную информацию.
Наименование триггера определяется типами его входов. Например: RS-триггер, универсальный JK-триггер, D-триггер, счетный T-триггер.
Микросхемы, составляющие подгруппу триггеров, имеют в маркировке букву Т. Функциональное назначение микросхем-триггеров определяется двумя буквами: ТВ- универсальные (типа JK); ТД — динамические; ТК — комбинированные (D-T, R-S-T др.); TЛ — триггер Шмитта; ТМ — с задержкой (типа D); ТР — с раздельным запуском (типа RS); ТТ — счетные (типа Т); ТП — прочие. Например, К1533ТМ8; 564ТВ1.
По моменту реакции на входной сигнал триггеры подразделяют на асинхронные (нетактируемые) и синхронные (тактируемые).
Асинхронный триггер изменяет свое состояние непосредственно в момент изменения сигнала на его информационных входах.
Синхронный триггер изменяет свое состояние лишь в строго определенные (тактовые) моменты времени, соответствующие воздействию активного синхросигнала на его синхронизирующем входе С, и не реагирует на любые изменения информационных сигналов при пассивном значении сигнала на синхровходе.
По виду активного логического сигнала, действующего на входах, триггеры различают на статические — управляемые уровнем, и динамические — управляемые перепадом (фронтом) входного сигнала.
Входы бывают прямыми и инверсными. Для переключения триггера на прямой вход необходимо подать единичный сигнал, а на инверсный — нулевой. Прямое динамическое управление означает переключение при изменении входного сигнала с нулевого значения на единичное, инверсное динамическое — при изменении входного сигнала с единичного на нулевое.
По характеру процесса переключения триггеры делятся на одноступенчатые и двухступенчатые.
В одноступенчатом триггере переключение в новое состояние происходит сразу, в двухступенчатом — по этапам.
RS-триггеры
RS-триггер — это триггер с раздельной установкой состояний логического нуля и логической единицы (с раздельным запуском). Он имеет два информационных входа S и R. По входу S триггер устанавливается в состояние Q = 1 ( Q = 0), по входу R — в состояние Q = 0 ( Q =1).
Асинхронные RS-триггеры.
В асинхронных триггерах срабатывание происходит непосредственно в момент изменения сигнала на информационных входах. Асинхронные -RS-триггеры являются наиболее простыми. В качестве самостоятельного устройства используются редко, но являются основой для построения более сложных систем.
В зависимости от логической структуры асинхронные RS-триггеры бывают с прямыми либо инверсными входами. Схемы и условные обозначения приведены на рис. 3.1; 3.2. Триггеры такого типа построены на двух логических элементах: 2ИЛИ-НЕ — триггер с прямыми входами (рис. 3.1); 2И-НЕ — триггер с инверсными входами (рис. 3.2).
Логические элементы ИЛИ-HE (И-НЕ) с инвертированием сигнала схвачены петлей положительной обратной связи. При таком соединении логическая единица на выходе одного логического элемента (ЛЭ) поступает на вход другого ЛЭ и обеспечивает логический ноль (инвертирование) на его выходе. Логический ноль на выходе ЛЭ поступая на вход другого, при инвертировании дает логическую 1. Таким образом, выходы Q и всегда находятся в противоположных состояниях. Соединение элементов по данной схеме позволяет получить цепь с двумя устойчивыми состояниями. Устойчивое состояние будет поддерживаться сколь угодно до поступления входных управляющих сигналов.
Активным называют логический уровень, действующий на входе логического элемента и однозначно определяющий логический уровень выходного сигнала независимо от логических уровней, действующих на остальных входах. Для элементов ИЛИ-HE активным является высокий уровень — логическая 1, а для элементов И-НЕ — низкий уровень, логический 0. Уровни, подача которых на один из входов не приводит к изменению логического уровня на выходе элемента, называют пассивным.
Дата добавления: 2015-11-20; просмотров: 17022;