Триггеры.

Многие схемы памяти при необходимости выбирают значение на определенной линии в заданный момент времени и запоминают его.

В такой схеме, которая называет­ся триггером(flip-flop) смена состояния происходит не тогда, когда синхронизирующий сигнал равен 1, при переходе синхронизирующего сигнала с 0 на 1 (по фронту) или с 1 на 0 (по спаду).

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

Различие между триггером и защелкой заключается в том, что триггер запус­кается перепадом сигнала,а защелка запускается уровнем сигнала.

В литературе эти термины часто путают. Многие авторы исполь­зуют термин «триггера, когда речь идет о защелке, и наоборот. В отечественной литературе термин "защелка" (latch) вообще не используется, говорят о триггерах. Однако при этом вводится понятие Т- триггера, который и является «настоящим» триггером

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

 
 

При стробирущем сигнале равном 0, комбинация сигналов на входе 3 – го вентиля НЕ-И - 10, а на его выходе значение сигнала равное 0.

При появления положительного импульса на стробирующем входе (строб =1), за счет небольшой (не более 5 нс) задержки прохождения сигнала через инвер­тор 2, комбинация сигналов на входе 3 – го вентиля НЕ-И - 11, а на его выходе устанавливается значение сигнала равное 1.

После срабатывания инвертора 2, комбинация сигналов на входе 3 – го вентиля НЕ-И - 01, а на его выходе опять устанавливается значение сигнала равное 0. При этом длительность синхронизирующего сигнала ни как не влияет на работу триггера.

Такая схема триггера проста для понимания, но на практике обычно используют­ся более сложные триггеры.

Стандартные обозначения защелок и триггеров показаны на рис. 3.26.

 
 

На рис. 3.26 а изображена защелка, состояние которой загружается тогда, когда синхронизирующий сигнал СК (от слова clock) равен 1, в противоположность за­щелке, изображенной на рис. 3.26, б, у которой синхронизирующий сигнал обычно равен 1, но переходит на 0, чтобы загрузить состояние из линии D.

На рис. 3.26, в и г изображены триггеры. О том, что это триггеры, а не защелки, говорит уголок на синхронизирующем входе.

Триггер на рис, 3.26, в изменяет состояние на фрон­те синхронизирующего импульса (переход от 0 к 1)т тогда как триггер на рис, 3.26, г изменяет состояние на спаде (переход от 0 к 1).

Многие (хотя не все) защелки и триггеры также имеют выход , а у некоторых есть два дополнитель­ных входа: Set (установка) или Preset (предварительная установка) и Reset (сброс) или Clear (очистка). Первый вход (Set или Preset) устанавливает Q = 1, а второй (Reset или Clear) устанавливает Q=0.








Дата добавления: 2015-07-24; просмотров: 1488;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.