Читайте также: |
|
D-триггер
Название D триггера происходит от английского слова delay — задержка.
D-триггер - это устройство с двумя устойчивыми состояниями, и одним информационным входом, которое запоминает состояние входа и выдаёт его на выход.
Условно-графическое обозначение D-триггера на принципиальных схемах приведено на рисунке:
У D-триггера имеются, как минимум, два выхода: прямой и инверсный.
Вход D — это вход данных. В процессе работы на этот вход подается логический уровень, который необходимо записать в D-триггер.
Вход С называется тактовым. На него поступает тактовый импульс, синхронизирующий запись данных.
Вход синхронизации С может быть статическим (потенциальным) и динамическим. У триггеров со статическим входом С информация записывается в течение времени, при котором уровень сигнала C=1. В триггерах с динамическим входом С информация записывается только в течение перепада напряжения на входе С.
D-триггер на логических элементах И-НЕ
Таблица переходов D триггера.
С | D | Q(t) | Q(t+1) | Пояснения |
x | Режим хранения информации | |||
x | ||||
x | Режим записи информации | |||
x |
Если в режиме записи информации на вход D подать логическую единицу, затем на вход С подать импульс, то на выходе Q установится лог. 1. Если на вход D подать лог. 0, на С импульс, то на Q установится лог. 0. Т. е. D-триггер осуществляет задержку информации, поступающей на вход D. Причем эта информация хранится в D-триггере, пока не придет следующий бит (0 или 1) информации. По сути это ячейка памяти.
Временная диаграмма D триггера (защелки).
По временной диаграмме видно, что триггер-защелка хранит данные на выходе только при нулевом уровне на входе синхронизации. Если же на вход синхронизации подать активный высокий уровень, то напряжение на выходе триггера будет повторять напряжение, подаваемое на вход этого триггера.
Входное напряжение запоминается только в момент изменения уровня напряжения на входе синхронизации C с высокого уровня на низкий уровень. Входные данные как бы "защелкиваются" в этот момент, отсюда и название – триггер-защелка.
D триггеры, работающие по фронту.
Триггер, запоминающий входную информацию по фронту, может быть построен из двух триггеров, работающих по потенциалу. Сигнал синхронизации будем подавать на эти триггеры в противофазе. Схема такого триггера приведена на рисунке:
Схема D триггера, работающего по фронту.
Рассмотрим работу схемы триггера, приведенной на рисунке подробнее. Для этого воспользуемся временными диаграммами. На этих временных диаграммах обозначение Q΄ соответствует сигналу на выходе первого триггера. Так как на вход синхронизации второго триггера тактовый сигнал поступает через инвертор, то когда первый триггер находится в режиме хранения, второй триггер пропускает сигнал на выход схемы. И наоборот, когда первый триггер пропускает сигнал с входа схемы на свой выход, второй триггер находится в режиме хранения.
Временные диаграммы D триггера.
Сигнал в схеме запоминается только в момент изменения сигнала на синхронизирующем входе "C" с единичного потенциала на нулевой.
Условно-графическое обозначение D триггера, запоминающего информацию по фронту тактового сигнала, приведено на рисунке:
Условно-графическое обозначение D триггера, работающего по фронту.
То, что триггер запоминает входной сигнал по фронту, отображается на условно-графическом обозначении треугольником, изображённым на выводе входа синхронизации. То, что внутри этого триггера находится два триггера, отображается в среднем поле условно-графического изображения двойной буквой T.
Иногда при изображении динамического входа указывают, по какому фронту триггер (или триггеры) изменяет своё состояние. В этом случае используется обозначение входа, как это показано на рисунке:
Обозначение динамических входов.
На рисунке а) обозначен динамический вход, работающий по переднему (нарастающему) фронту сигнала. На рисунке б) обозначен динамический вход, работающий по заднему (спадающему) фронту сигнала.
Дата добавления: 2015-11-26; просмотров: 376 | Нарушение авторских прав