Файл: Каган Б.М. Цифровые вычислительные машины и системы учеб. пособие.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-триггер реализован на клапанах 14, второй — на клапанах 58. Так как сигналы синхронизации t на их входах всегда находятся в противофазе, то, следовательно, при поступлении на вход Г?5-триггера сигнала t = 1 входная информация запишется в первый синхронный однотактный RS- триггер, а второй при этом будет хранить информацию, относящуюся к предыдущему периоду представления. По окончании действия сигнала синхронизации, когда

;= 0 , а 7— 1, 1-й Г?5-триггер перейдет в режим хранения,

а второй перепишет из него новое

значение выходного

сигнала. Таблица 3-19 задает

закон

функционирования

такого двухтактного триггера.

 

 

как это

видно из

Функция перехода ^5-триггера,

табл. 3-19, имеет вид:

 

 

 

 

+ 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-триггер, реализованный на клапанах 14. Перепись информации во второй /?5-триггер (на клапанах 58) происходит, когда 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