X-PDF

Триггеры, их назначение, классификация и основные параметры

Поделиться статьей

Триггером называется ПЦУ, имеющее два устойчивых состояния, в которое переводится входными сигналами, выдавая при этом выходные сигналы.

Триггер содержит собственно элемент памяти и схему управления. Элемент памяти строится на двух инверторах, связанных друг с другом «накрест», так что выход одного соединен со входом другого. Такое соединение, благодаря положительной обратной связи, дает схему с двумя устойчивыми состояниями (рисунок 3).

а) б)

Рисунок 3 – Логические схемы элементов памяти с входами управления на элементах ИЛИ-НЕ (а) и И-НЕ (б)

Чтобы управлять элементом памяти, нужно иметь в логических элементах дополнительные входы, превращая инверторы в элементы И-НЕ либо ИЛИ-НЕ. На входы управления поступают внешние установочные сигналы. Эти сигналы показаны на рисунке 3 штриховыми линиями. Буквой S латинского алфавита (от Set) обозначен сигнал установки в единичное состояние, а буквой R (от Reset) – сигнал установки в нулевое состояние. Состояние триггера считывается по значению сигнала на прямом выходе Q, при этом на инверсном выходе должен быть инверсный сигнал. Для элемента памяти на элементах ИЛИ-НЕ активным уровнем сигнала является единичный, поскольку только он переводит логический элемент в нулевое состояние независимо от сигналов на других входах элемента. Для элемента памяти на элементах И-НЕ активным уровнем является нулевой, однозначно задающий единичное состояние элемента независимо от сигналов на других входах. Одновременная подача активных уровней сигналов установки S и сброса R запрещена, так как приводит к неопределенному состоянию триггера ( или 1).

Триггеры классифицируются по следующим признакам (рисунок 4).

Рисунок 4 – Классификация триггеров

По логике работы различают RS-, D-, T-, JK-триггеры и др. Кроме того используются комбинированные триггеры, в которых совмещаются одновременно несколько типов, а также триггеры со сложной входной логикой (группами входов, связанных между собой логическими зависимостями).

RS-триггер имеет два входа – установки в единичное состояние (S) и установки в нулевое состояние (R).

D-триггер (от Delay – задержка) имеет один информационный вход D. Его состояние повторяет входной сигнал, но с задержкой, определяемой тактовым сигналом.

T-триггер (от Toggle – переключатель) изменяет свое состояние каждый раз при поступлении входного сигнала. Такой триггер имеет один информационный вход T, называемый счетным входом.

JK-триггер универсален, имеет входы установки J (от Jerk – внезапное включение) и сброса K (от Kill – внезапное отключение), подобные входам RS-триггера. В отличие от последнего, допускает ситуацию с одновременной подачей сигналов на оба эти входа (J=K=1). В этом режиме работает как счетный T-триггер относительно третьего тактового входа.

В комбинированных триггерах совмещаются несколько режимов. Например, RST-триггер является T-триггером, имеющим также входы установки и сброса.

Представленная информация была полезной?
ДА
59.36%
НЕТ
40.64%
Проголосовало: 753

Примером триггера со сложной входной логикой служит JK-триггер с группами входов J1J2J3 и K1K2K3, соединенными операцией конъюнкции: J=J1 J2 J3, K=K1 K2 K3.

По способу записи информации различают асинхронные (нетактируемые) и синхронные (тактируемые) триггеры.

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

По способу восприятия тактовых сигналов синхронные триггеры делятся на управляемые уровнем и управляемые фронтом. Управление уровнем означает, что при одном уровне тактового сигнала триггер воспринимает входные сигналы и реагирует на них, а при другом не воспринимает и остается в предыдущем состоянии. При управлении фронтом разрешение на переключение дается только в момент перепада тактового сигнала на его фронте или спаде. А остальное время независимо от уровня тактового сигнала триггер не воспринимает входные сигналы и остается в неизменном состоянии. Триггеры, управляемые уровнем, называют также триггерами со статическим управлением, а управляемыефронтом – c динамическим управлением.

Динамический вход синхронизации C может быть прямым или инверсным. Прямое динамическое управление означает разрешение на переключение при изменении тактового сигнала с нулевого значения на единичное, инверсное – при изменении тактового сигнала с единичного значения на нулевое.

По характеру процесса переключения триггеры делятсяна одноступенчатые и двухступенчатые. В одноступенчатом триггере переключение в новое состояние происходит сразу, в двухступенчатом – по этапам. Двухступенчатый триггер состоит из входной и выходной ступеней. Переход в новое состояние происходит в обеих ступенях поочередно. Один из уровней тактового сигнала разрешает прием информации во входную ступень при неизменном состоянии выходной ступени. Другой уровень тактового сигнала разрешает передачу нового состояния из входной ступени в выходную.

В таблице 2 показаны условные графические обозначения (УГО) различных типов входов синхронизации C в синхронных триггерах, а также временные диаграммы процессов переключения.

Таблица 2 – Условное графическое обозначение входов синхронизации С и временные диаграммы процессов переключения

Тип входа С Условное графическое обозначение Временные диаграммы процессов управления
Прямой статический
Инверсный статический
Прямой динамический
Инверсный динамический
Инверсный статический

Как видно из таблицы 2, двухступенчатый триггер обозначается двумя буквами T. Эти триггеры часто называют также триггерами типа MS (от англ. master-slave, т.е. «хозяин-раб»). Эта аббревиатура отражает характер работы триггера: входная ступень вырабатывает новое значение выходной переменной Q, а выходная его копирует. Такие триггеры называют еще триггерами с внутренней задержкой.

В цифровой схемотехнике используется термин «триггер-защелка» (от англ. latch). Под этим понимается триггер, который прозрачен при одном уровне тактового сигнала и переходит в режим хранения при другом, т.е. «защелкивает» входные данные.

С тактированием триггера связаны два важных параметра – время предустановки tsu (от англ. set-up time) и время выдержки tH (от англ. hold time). Эти параметры свойственны не только триггерам, но и другим устройствам. Время tsu – это интервал до поступления синхросигнала, в течение которого информационный сигнал должен оставаться неизменным. Время выдержки tн – это время после поступления синхросигнала, в течение которого информационный сигнал должен оставаться неизменным. Соблюдение времен предустановки и выдержки обеспечивает правильное восприятие триггером входной информации.

Рисунок 5 – Определение параметров предустановки и выдержки для синхронных триггеров

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


Поделиться статьей
Автор статьи
Анастасия
Анастасия
Задать вопрос
Эксперт
Представленная информация была полезной?
ДА
59.36%
НЕТ
40.64%
Проголосовало: 753

или напишите нам прямо сейчас:

Написать в WhatsApp Написать в Telegram

ОБРАЗЦЫ ВОПРОСОВ ДЛЯ ТУРНИРА ЧГК

Поделиться статьей

Поделиться статьей(Выдержка из Чемпионата Днепропетровской области по «Что? Где? Когда?» среди юношей (09.11.2008) Редакторы: Оксана Балазанова, Александр Чижов) [Указания ведущим:


Поделиться статьей

ЛИТЕЙНЫЕ ДЕФЕКТЫ

Поделиться статьей

Поделиться статьейЛитейные дефекты — понятие относительное. Строго говоря, де­фект отливки следует рассматривать лишь как отступление от заданных требований. Например, одни


Поделиться статьей

Введение. Псковская Судная грамота – крупнейший памятник феодального права эпохи феодальной раздробленности на Руси

Поделиться статьей

Поделиться статьей1. Псковская Судная грамота – крупнейший памятник феодального права эпохи феодальной раздробленности на Руси. Специфика периода феодальной раздробленности –


Поделиться статьей

Нравственные проблемы современной биологии

Поделиться статьей

Поделиться статьейЭтические проблемы современной науки являются чрезвычайно актуальными и значимыми. В связи с экспоненциальным ростом той силы, которая попадает в


Поделиться статьей

Семейство Первоцветные — Primulaceae

Поделиться статьей

Поделиться статьейВключает 30 родов, около 1000 видов. Распространение: горные и умеренные области Северного полушария . многие виды произрастают в горах


Поделиться статьей

Вопрос 1. Понятие цены, функции и виды. Порядок ценообразования

Поделиться статьей

Поделиться статьейЦенообразование является важнейшим рычагом экономического управления. Цена как экономическая категория отражает общественно необходимые затраты на производство и реализацию туристского


Поделиться статьей

или напишите нам прямо сейчас:

Написать в WhatsApp Написать в Telegram
Заявка
на расчет