Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сх ЭВМ / Схемотехн ЭВМ ч.1.doc
Скачиваний:
290
Добавлен:
23.02.2015
Размер:
6.32 Mб
Скачать

6.3. Триггерные системы

В современной микроэлектронике триггеры используются, как правило, в виде системы, состоящей из собственно триггера, играющего роль ячейки памяти (ЯП), и устройства управления (УУ). УУ представляет собой устройство, преобразующее входную информацию в комбинацию сигналов, под воздействием которых собственно триггер принимает одно из двух устойчивых состояний. Собственно триггер (ЯП) и устройство управления (УУ) – единый функциональный узел.

Рис. 6.4. Триггерная система

Главная роль в формировании свойств триггерной системы принадлежит управляющим устройствам, которые в схемном отношении отличаются большим разнообразием. Структура управляющего устройства, число и назначение входов, обратные связи с выхода ЯП на входы – все это и определяет функциональные свойства триггерной системы. Примером такой системы является синхронный RS-триггер.

6.3.1. Синхронный rs-триггер

Синхронный (тактируемый) RS-триггер (рис. 6.5) получается из асинхронного путем подключения к его входам схемы управления (УУ).

а б

Рис. 6.5 Синхронный (тактируемый) RS-триггер: а – принципиальная схема;

б – условное графическое обозначение

На рис. 6.5 инверсные входы Sа и Rа – асинхронные входы, а S и R – информационные входы. Вход С – тактовый (синхронизирующий), q1 и q2 – внутренние сигналы, управляющие собственно триггером, который, как его асинхронный аналог на элементах И-НЕ, переключается сигналами нулевого уровня. Состояния синхронного RS-триггера представлены в табл. 6.5.

Таблица 6.5

Такт n

Такт n+1

С

Rn

Sn

Qn+1

0

0

0

Qn

0

1

0

Qn

0

0

1

Qn

0

1

1

Qn

1

0

0

Qn

1

1

0

0

1

0

1

1

1

1

1

*

Видно, что при С = 0 действие сигналов по входам R и S заблокировано, а при С = 1 состояния аналогичны состояниям асинхронного RS-триггера на элементах ИЛИ-НЕ.

6.4. Тактируемый d-триггер

Тактируемый D-триггер имеет информационный вход D и вход синхронизации. Одна из возможных схем тактируемого D-триггера и его условное обозначение приведены на рис. 6.6.

а б

Рис. 6.6. Тактируемый D-триггер: а –принципиальная схема;

б – условное графическое обозначение

D-триггер отличается от синхронного RS-триггера тем, что у него один информационный вход. Возможные состояния выходов тактируемого D-триггера представлены в табл. 6.6. Если С = 0, то состояние триггера устойчиво и не зависит от информационного сигнала на входе D. Если С = 1, то состояние триггера определяется уровнями на входе D. С-сигнал в этом случае играет роль команды записать в триггер.

Этот тип триггера исключительно широко используется в цифровых устройствах. Другие его названия: прозрачная защелка, прозрачный фиксатор, синхронный фиксатор, D-триггер, управляемый уровнем синхросигнала.

Таблица 6.6

D

Qn

Qn+1

0

0

0

0

1

0

1

0

1

1

1

1

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

Особенности поведения прозрачной защелки иллюстрирует следующая диаграмма (рис. 6.7):

Рис. 6.7. Диаграмма работы D-триггера

Изменения D-входа при С = 0 (моменты t1, t2, t7) никак не влияют на состояние выхода Q: триггер заперт по С-входу и находится в режиме хранения. Фронт С-сигнала (момент t3) вызывает переключение триггера в то состояние, которое было к этому моменту на входе D. При С = 1 защелка прозрачна: любое изменение D-входа (t4 и t5) вызывает изменения выхода Q.

По срезу синхросигнала (момент t6) D-триггер-защелка фиксирует на выходе то состояние, которое было на D-входе непосредственно перед этим моментом. Следующее изменение выходного сигнала Q будет возможно только по фронту следующего синхроимпульса (момент t8).

Если на С-вход подать единичный уровень, то свойство запоминания защелки проявляться никак не будет и она будет выполнять функции обычного буферного усилителя мощности в тракте передачи данных.

Существуют D-триггеры, в которых параллельно С-сигналу на входные элементы DD1 и DD2 (см. рис. 6.6) заведен еще один разрешающий сигнал – V-сигнал. Такие триггеры называются DV-триггерами. Разрешением на прием D-уровня является конъюнкция сигналов на С- и V-входах.

Иногда в триггер-защелку вводят дополнительный вход сброса в нуль. Такой простейший вариант входa гашения имеет активный L-уровень, и пользоваться им можно лишь при С = 0.

Если сигнал сброса подавать при С = 1, то при D = 1 RS-триггер, образованный элементами DD 3 и DD 4 (см. рис. 6.6), окажется под воздействием сразу и S- и R-сигнала, после одновременного снятия которых состояние его станет неопределенным.

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

Подробнее о временных характеристиках, об определении задержки сигналов можно посмотреть, например, в [4, 10].

Временными параметрами D-триггеров-защелок являются:

  • время задержки распространения по трактам вход С – выходы и вход D – выходы;

  • время подготовки по D-входу;

  • время выдержки по D-входу;

  • минимальная длительность С-импульса.

Для схем, в которых возможны гонки по входу, дополнительным параметром является максимальная длительность фиксирующего среза С-сигнала.