Файл: Каган Б.М. Цифровые вычислительные машины и системы учеб. пособие.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 09.04.2024
Просмотров: 235
Скачиваний: 0
формацией с использованием дополнительных триггеров Т\ , как это показано на рис. 3-29, б. Здесь сигналы син
хронизации t и t находятся в противофазе, их действую щие единичные значения во времени не пересекаются и поэтому, когда триггеры 7\ находятся в режиме записи информации (/= 1 ), триггеры Т\ — в режиме хранения
(7— 0), и наоборот.
б)
Р и с . 3-29. |
С |
х е м а с п а м я т |
ь ю н а п о т |
е н ц и а л ь н ы |
х |
л о г и ч е с к и х э |
л е м |
е н т а х . |
а — схема |
с |
асинхронными |
элементами |
задержки |
в |
информационных |
цепях, |
|
б — схема на однотактных триггерах с двухтактной синхронизацией; |
в — схема |
|||||||
|
|
на |
двухтактных триггерах |
|
|
|
Интегральная схемотехника пошла по пути создания двухтактных (двухступенчатых) триггеров ТТ, имеющих один вход синхронизации, но обрабатывающих инфор мацию в соответствии с двухтактным принципом. При мер реализации такой схемы с памятью на двухтакт ных триггерах TTt показан на рис. 3-29, в. Здесь под воздействием синхросигнала ^=1 происходит при
172
ем информации в триггер, |
но не |
изменяется |
выходной |
|
сигнал триггера Q,-. Двухтактные триггеры ГД изменяют |
||||
свои состояния Qi только |
после |
окончания |
действия |
|
сигнала синхронизации /= 1 при |
переходе |
всех тригге |
||
ров к режиму хранения информации. |
|
|
||
Простейшая схема двухвходового двухтактного RS- |
||||
триггера показана на рис. |
3-30. Она состоит |
из двух |
||
синхронных однотактных |
^5-триггеров |
и инвертора |
||
|
|
|
S |
ТТ |
|
|
|
с |
|
|
|
|
R |
|
Рис. 3-30. Двухтактный ^ S -триггер на клапанах И—НЕ.
а — функциональная схема; б — условное графическое обозначение.
в цепи синхронизации. Первый Д5-триггер реализован на клапанах 1—4, второй — на клапанах 5—8. Так как сигналы синхронизации t на их входах всегда находятся в противофазе, то, следовательно, при поступлении на вход Г?5-триггера сигнала t = 1 входная информация запишется в первый синхронный однотактный RS- триггер, а второй при этом будет хранить информацию, относящуюся к предыдущему периоду представления. По окончании действия сигнала синхронизации, когда
;= 0 , а 7— 1, 1-й Г?5-триггер перейдет в режим хранения,
а второй перепишет из него новое |
значение выходного |
|||
сигнала. Таблица 3-19 задает |
закон |
функционирования |
||
такого двухтактного триггера. |
|
|
как это |
видно из |
Функция перехода ^5-триггера, |
||||
табл. 3-19, имеет вид: |
|
|
|
|
Qа + 1) = Q (Г)-5 {t)-R(t)\/S (t)-R Оt) |
(3-17) |
|||
при условии, что 5 - ^ = 0 . |
т. е. |
комбинация |
входных |
|
сигналов S = R — 1 запрещена. |
|
|
|
173
|
|
|
Т а б л и ц а 3-19 |
|
Сокращенная |
таблица переходов |
RS-триггера на клапанах И—НЕ |
||
|
t |
ж |
Примечания |
|
S |
R |
Q |
||
|
||||
0 |
0 |
Q V ) |
Хранение |
|
0 |
1 |
0 |
Установка 0 |
|
1 |
0 |
1 |
Установка 1 |
|
1 |
1 |
|
Запрещено |
Рис. 3-31. Двухтактный RS-триггер на клапанах И—ИЛИ—НЕ.
а — функциональная схема; б —условное графическое обозначение.
|
|
|
|
|
|
|
Т а б л и ц а 3-20 |
|
|
Таблица переходов RS-триггера на клапанах И—ИЛИ—НЕ |
|||||||
|
А с и н х р о н н а я таблица |
|
С и н х р о н н а я таблица |
|||||
t |
|
ж |
Примечания |
|
t |
|
Примечания |
|
S |
R |
Q |
S1 |
Ш |
Q |
|||
|
|
|||||||
0 |
0 |
Q (t) |
Хранение |
0 |
0 |
_ |
Запрещено |
|
0 |
1 |
0 |
Установка 0 |
0 |
1 |
1 |
Установка 1 |
|
1 |
0 |
1 |
Установка 1 |
1 |
0 |
0 |
Установка 0 |
|
1 |
1 |
|
Запрещено |
1 |
I |
|
Синхронная |
таблица
174
На рис. 3-31 показана схема /?5-триітера на клапа
нах И—ИЛИ —НЕ |
с дополнительными |
асинхронными |
|||
входами R1 |
и S1. |
Описание |
работы триггера |
задается |
|
синхронной |
и асинхронной |
таблицами |
переходов при |
||
условии, что |
S = S i - S 2 и R — R y R 2 (табл. 3-20). |
||||
По синхронным входам данный ^5-триггер |
работает |
только в том случае, если на синхронные входы подана комбинация сигналов 51 —/?1 = 1.
По сравнению с предыдущей схемой /?5-триггера данная схема обладает целым рядом преимуществ: име ет расширенную входную логику, реализуется на мень шем количестве клапанов, имеет более высокое быстро действие и потребляет вдвое меньше мощности.
Схемы R S -триггеров, показанные на рис. 3-30 и 3-31 представляют собой основу для построения других клас сов интегральных триггерных схем, таких как Т-, D-, JK- и .DH-триггеры.
Д . Т -Т Р И Г Г Е Р
Интегральный Г-триггер (триггер со счетным вхо дом) в простейшем случае может быть построен с ис пользованием двух однотактных синхронных /35-тригге ров в соответствии со схемой на рис. 3-32. Здесь инфор мационный вход Т и синхросигнал t подаются на первый /?5-триггер, реализованный на клапанах 1—4. Перепись информации во второй /?5-триггер (на клапанах 5—8) происходит, когда t= 0 , так как в этом случае конъюнк
ция сигналов Z\ и г2 равна 1. Выходные сигналы Q и Q при помощи обратных связей поступают на входы соот
ветственно |
R и 5 первого |
/35-триггера. При этом, |
если |
|||||
|
|
|
|
|
|
Т а б л и ц а |
3-21 |
|
|
Таблица переходов Т-триггера на клапанах И—НЕ |
|
||||||
|
С и н х р о н н а я т аблица |
|
А с и н х р о н н а я таблица |
|
||||
1. |
t+1 |
1іримечания |
|
t |
|
Примечания |
||
т |
Q |
R |
S |
Q |
||||
|
|
|
||||||
0 |
<3(0 |
Хранение |
Q |
0 |
0 |
Запрещено |
||
1 |
Установка 0 |
|||||||
1 |
0(0 |
Инверсия |
J |
0 |
1 |
Установка 1 |
||
1 |
|
Синхронная |
таблица
175
Z |
? |
l = тоs триггерi |
= функционируетl , |
в |
соответствии |
с табл. 3-21. Уравнение триггера имеет вид: |
|
||||
|
|
Q(t + \) = Q(()-T(()\/Q(l)-T(t), |
(3-18) |
т. е. реализуется операция суммирования по модулю 2 сигнала состояния триггера Q и входного сигнала Т.
Рис. 3-32. Г-триггер па клапанах И—НЕ
а ■— функциональная схема; 6 — условное графическое обозначение.
Временная |
диаграмма |
работы Г-триггера показана |
|||
на рис. |
3-33. Как видно |
из |
временной |
диаграммы, Т- |
|
триггер |
можно |
использовать |
в качестве |
асинхронного |
Рис. 3-33. Временная диаграмма работы /"-триггера.
триггера со счетным входом, если на информационный вход Т подать константу 1, а логическую переменную подавать на вход С. Синхронные и асинхронные тригге ры со счетным входом применяются в цифровых устрой ствах для построения схем счетчиков.
176
Е. D - Т Р И Г Г Е Р
Одним из самых широко употребляемых интеграль ных триггеров является D-триггер — элементарный ав томат с одним входом. Простейший вариант построения двухтактного D-триггера показан на рис. 3-34, а. В мо мент дискретного времени t под действием синхросигна
ла информация, посту |
|
|
|
|||||
пающая |
на входD, при |
|
|
|
||||
нимается в ^5-триггер, |
|
|
|
|||||
но на |
выходе |
Q появ |
|
|
|
|||
ляется |
с |
|
задержкой в |
|
|
|
||
момент |
времени /+ 1: |
|
|
Ф |
||||
Q ( t + l ) = D ( f ) . |
(3-19) |
|
|
|||||
C_miXLrunjTJ-LJTJT_ |
||||||||
Таким |
образом, из |
|||||||
сокращенной |
таблицы |
|
|
|
||||
переходов |
^ S -триггера |
|
|
|
||||
реализуются только 2-я |
|
|
|
|||||
и 3-я строчки, |
так как |
Рис. 3-34. D-триггер на основе |
||||||
S = R. Закон функцио |
||||||||
двухтактного |
/^S-триггера. |
|||||||
нирования |
D-триггера |
а |
схем а; |
б — времен |
||||
задается |
табл. |
3-22. |
в — функциональная |
|||||
|
|
|
|
|
ная диаграмма работы |
D -триггера; |
||
В интегральной схе |
— условное графическое |
обозначение. |
||||||
мотехнике |
наибольшее |
|
|
|
распространение получил /^-триггер, построенный на ше сти клапанах И—НЕ и снабженный асинхронными уста
новочными |
входами S и R |
(рис. |
3-35). D-триггер, пока |
||||
|
|
|
|
|
|
т а б л и ц а 3-22 |
|
|
Таблица переходов D-триггера на клапанах И—НЕ |
||||||
|
С и н х р о н н а я т аблица |
|
А с и н х р о н н а я таблица |
||||
t |
ж |
Примечания |
|
і |
|
Примечания |
|
D |
R |
S |
Q |
||||
Q |
|||||||
0 |
0 |
Установка 0 |
0 |
01 |
01 |
Запрещено |
|
Установка 0 |
|||||||
1 |
1 |
Установка 1 |
01 |
1 |
Установка 1 |
||
|
|
|
1 |
|
Синхронная |
||
|
|
|
|
0 |
|
таблица
занный на рис. 3-35, применяется в качестве синхронно го элемента задержки на один такт и для реализации схемы сдвигающих регистров. Данный D -триггер может
12—333 |
177 |
быть также использован в качестве асинхронного триг гера со счетным входом, если внешним проводным мон тажом соединить его выход Q со входом D, а входную переменную подавать на вход синхронизации С.
* )
с jijnjnjnjnjn_n_n_
Рис. 3-35. D-триггер на клапанах И—НЕ.
а — функциональная схема; б — условное графическое обозна чение; в — временная диаграмма работы.
Ж . /К -Т Р И Г Г Е Р
Распространенным типом триггера в системах инте гральных логических элементов является универсаль ный двухтактный //(-триггер, условное обозначение ко торого показано на рис. 3-36, а, а закон функционирова
ла
ния задан табл. 3-23. Для построения цифровых устройств //(-триггер очень удобен, так как позволяет иметь один-единственный тип триггера и путем незначи тельных изменений в его схеме, производимых внешним проводным монтажом, получать схемы, выполняющие функции RS-, D- и Г-триггеров.
—а ГТ ^
|
|
jс |
|
|
|
|
|
|
|
|
|
ъ |
|
|
|
|
|
|
|
|
|
к |
|
|
|
|
|
|
|
|
" И |
В-тригеер *Г-тріщгер |
|
|
Ps ' mPueeeP |
|
|||
|
|
а) |
|
|
б) |
|
|
|
|
а — условное графическое |
Рис. 3-36. //(-триггер. |
|
|
|
|||||
обозначение |
двухтактного /К-триггера на клапанах |
||||||||
|
|
И —И Л И —Н Е ; |
б — способы |
использования |
/К-триггера. |
|
|||
|
|
|
|
|
|
|
|
Т а б л и ц а |
3-23 |
|
Таблица переходов //(-триггера на клапанах И—ИЛИ—НЕ |
|
|||||||
|
С и н х р о н н а я т аблица |
|
А с и н х р о н н а я таблица |
|
|||||
|
і |
t + 1 |
Примечания |
|
t |
Q |
Примечания |
||
J |
* |
Q |
R |
S |
|||||
0 |
0 |
Q ( t ) |
Хранение |
0 |
0 |
- |
Запрещено |
|
|
|
|
|
|
|
|
|
|
|
|
0 |
1 |
0 |
Установка 0 |
0 |
1 |
0 |
Установка |
0 |
|
1 |
0 |
1 |
Установка 1 |
||||||
1 |
0 |
1 |
Установка 1 |
1 |
1 |
|
Синхронная |
||
1 |
1 |
Q ( i) |
Инверсия |
|
|
|
таблица |
|
|
|
|
|
|
|
Входы / и К соответствуют входам S и R Д5-тригге- ра, т. е. сигнал 1 на входе / устанавливает триггер в со стояние 1, а сигнал 1 на входе К устанавливает его в со стояние 0 независимо от предыдущего состояния. Одна ко в отличие от ^5-триггера в //(-триггере сигналы 1 могут одновременно прийти на входы / и К. При этом состояние триггера всегда будет изменяться на противо положное, т. е., как видно из таблицы переходов JK- триггера, при / = / ( = 1 схема ведет себя как триггер со счетным входом. Здесь / = / 1• /г • /з и К — К г К 2-Кз-
На основании таблицы переходов //(-триггера его функцию переходов можно представить в виде булевой
12* |
179 |