Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Каган Б.М. Цифровые вычислительные машины и системы учеб. пособие

.pdf
Скачиваний:
98
Добавлен:
27.10.2023
Размер:
29.24 Mб
Скачать

Принципиальная схема типового клапана интеграль­ ной системы элементов ТЛЭС показана на рис. 3-20,6.

Схема состоит из двух переключателей тока, первый из которых образуется транзисторами Т3, ТА и Т5 с об­ щими коллекторами и эмиттерами, а второй построен на

транзисторе Т6. На

базу транзистора Т6 от

источника

смещения подается

уровень напряжения Uб,

имеющий

среднее значение между уровнями напряжения логичес­ кого 0 и логической 1. Если все входы элемента ТЛЭС имеют низкий потенциал логического 0, то транзистор Т6 открыт. Если на любой вход или на несколько входов элемента ТЛЭС поступает высокий уровень логической 1, то транзистор Т6 закрыт, а работает первый переклю­ чатель тока. Выходные сигналы клапана ТЛЭС снима­ ют с змиттерных повторителей (образованных транзис­

торами Т\ и Т2), которые смещают

уровень выходного

сигнала на величину напряжения

база — эмиттер так,

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

Типовой клапан ТЛЭС (рис. 3-20,6) реализует по прямому и инверсному выходу следующие логические операции:

Выхі = ВхЬВх2ВхЗ = Вхі V Вх2\/ВхЗ;

Вых2 = Bxl -Bx2-Bx3.

Число логических входов клапана ТЛЭС может быть увеличено путем подсоединения к точкам А и В транзис­ торов с общими коллекторами и эмиттерами.

Типичные характеристки

клапана ТЛЭС приведены

в табл. 3-13.

 

 

 

 

 

 

Т а б л и ц а 3-13

Параметр

 

Клапан

Триггер

Время задержки сигнала, н сек . .

.

2—6

7 - 8

Мощность рассеяния, м е т ...................

 

50—100

100—200

Нагрузочная способность...................

 

15

100

Разветвление по входу .......................

 

3—9

2

Уровень лог. 1 и лог. 0, в . . .

,

—0,9; —1,5

—0,9; —1,5

160

Е. С О С Т А В К О М П Л Е К С О В И Н Т Е Г Р А Л Ь Н Ы Х Л О Г И Ч Е С К И Х Э Л Е М Е Н Т О В

Как уже отмечалось, на практике почти все ком­ плексы логических элементов обладают функциональной избыточностью, что позволяет строить экономичные по объему электронного оборудования устройства.

На рис. 3-21 показаны примерный состав интеграль­ ных логических элементов, характерный для систем

Рис. 3-21. Функциональные схемы типового набора интеіральных логических элементов.

ДТЛ, ТТЛ и ТЛЭС, и функциональные схемы элементов. Элемент на рис. 3-21, а содержит два независимых

клапана И на три входа каждый.

Элемент на рис. 3-21,6 содержит два четырехвходо­ вых клапана И—НЕ. Аналогичные элементы могут со­ держать три трехвходовых или четыре двухвходовых клапана И—НЕ. Общее число входов и выходов такого элемента ограничено числом выводов в корпусе интег­

ральной схемы.

Элемент на рис. 3-21, в содержит два четырехвходовых клапана ИЛИ.

11—333

161

 

Элемент на рис. 3-21, г состоит из двух трехвходовых клапанов ИЛИ—НЕ.

Элемент на рис. 3-21, д содержит два клапана И—НЕ с повышенной нагрузочной способностью.

Элемент на рис. 3-21, е представляет собой так назы­ ваемый клапан И—НЕ «со свободным коллектором». Особенностью таких клапанов является возможность образования элемента И—ИЛИ—НЕ путем соединения выходов двух и более клапанов И —НЕ.

Элементна рис. 3-21,ж является вспомогательным логическим элементом и содержит две независимые схе­ мы И—ИЛИ на три входа каждая и предназначен для расширения входных логических возможностей основ­ ных логических элементов при осуществлении операции ИЛИ. Такая схема является характерной для элементов

ТТЛ и ТЛЭС. Здесь

символами К и Э обозначены кол­

лектор и эмиттер выходного транзистора.

Элемент на

рис. 3-21, з реализует функцию

2И—ИЛИ—НЕ и имеет специальные дополнительные выводы К и Э, предназначенные для подключения неко­ торого числа клапанов для расширения логических воз­

можностей

при

осуществлении

операции

ИЛИ

(рис. 3-21, ж ).

 

 

 

Как правило, комплекс интегральных элементов со­

держит еще

и

восьмивходовой

клапан

И—НЕ

(ИЛИ—НЕ).

 

 

 

 

Кроме перечисленных логических элементов в состав комплекса интегральных схем могут входить различные триггеры.

3-11. Т Р И Г Г Е Р Ы

И Н Т Е Г Р А Л Ь Н Ы Х К О М П Л Е К С О В

 

 

Э Л Е М Е Н Т О В

 

 

В интегральных

комплексах

элементов триггеры

и схемы, управляющие их входами

(«входная логика»),

выполняется в виде конструктивно

законченного моду­

л я — на

одной кремниевой пластине,

заключенной

в корпус

с выводами. В зависимости от

особенностей

схемы такого модуля (элемента) меняется логика рабо­ ты триггера. Схемы триггеров можно разделить на не­

сколько

типов: уже

встречавшиеся нам D-триггер,

Т-

триггер,

^ S -триггер

и специфические

для интеграль­

ных схем универсальные триггеры:

/К-триггер

и

DK-триггер.

 

 

 

162

Для упрощения процесса проектирования функцио­ нальных схем цифровых устройств целесообразно ввести специальные условные обозначения триггеров. Общая форма условного обозначения триггеров показана на рис. 3-22. Если триггер содержит входную логику, уп­ равляющую процессом занесения в него информации, то

в прямоугольнике,

условно

S т

 

 

 

изображающем

 

триггер, от­

Ц

______ р

ТТ

деляется

чертой

левое до­

6с

 

 

полнительное

поле,

а в нем

JX.

 

t с

 

показывается

 

вход

С син­

 

Х_г

 

\R

 

\R_

хронизирующего

сигнала и

а )

 

 

в)

отмечаются

функциональ­

 

 

 

 

 

 

ные назначения информаци­

Рис. 3-22. Условные обозна­

онных

входных

сигналов Х {

чения

интегральных

тригге­

и Х2.

 

хотя

бы с одного

 

ров.

Если

 

однотакт­

 

 

 

 

 

 

 

а—синхронизируемый

входа

информация

в триг­

ный триггер с

асинхронными

входами S и <;

5 - синхронизи­

руемый

двухтактный

триггер

гер заносится

 

принудитель­

с асинхронными входами S и R.

но под воздействием синхро­ низирующего сигнала, то та­

кой триггер называется синхронным (синхронизируе­ мым). Если занесение информации в триггер с любого входа производится без синхронизирующего сигнала, та­ кой триггер называется асинхронным (несинхронизируемым).

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

Дополнительное поле прямоугольника, обозначающе­ го триггерную схему, может быть разделено на две час­ ти: асинхронную и синхронную. В первой проставляются символы R и S входов асинхронной установки тригге­ ра в 1 и 0, во второй — на местах Х { и Х2 символы, отно­ сящие данный триггер к тому или иному классу элемен­ тарных автоматов. При этом пользуются следующими

обозначениями для входов.

кружка

на вхо­

С — вход

синхронизации; отсутствие

де С на рис.

3-22,о указывает на то, что

прием

входной

информации в триггере осуществляется под воздействи­ ем сигнала единицы (действующее значение сигна­ ла равно единице); кружок на входе С (рис. 3-22,6) оз­ начает, что прием информации происходит под воздейст­

И *

163

вием

сигнала нуля на входе синхронизации (действую­

щее значение сигнала равно нулю);

триггера

в

1;

S

(set — установка) — вход установки

R

(reset — сброс)— вход установки

триггера

в

0;

D

(delay — задерж ка)— вход

D-триггера;

Т

(trigger — защ елка)— вход

триггера

со счетным

входом;

синхронной

установки

универсального

/ — вход

//(-триггера в 1;

установки

универсального

К — вход

синхронной

//(-триггера в 0;

универсальный

DV-триггер

V — вход,

по которому

настраивается на выполнение функции D-триггера. Состояние триггера определяется сигналом Q на вы­

ходе триггера (или сигналом Q на его инверсном вы­ ходе) .

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

А. АСИНХРОННЫЙ RS-ТРИГГЕР

Схема асинхронного /(5-триггера на интегральных клапанах ИЛИ—НЕ показана на рис. 3-23. Таблица 3-14, называемая в дальнейшем асинхронной таблицей переходов, определяет закон функционирования асин­ хронного /?5-триггера.

 

 

 

 

Т а б л и ц а 3-14

 

Таблица переходов асинхронного /(S-триггера

 

tна клапанах И Л И — НЕ

Примечание

R

•S

1

9

 

0

0

 

Q (<— О

Хранение

0

1

 

1

Установка 1

1

0

 

0

Установка 0

1

1

 

 

Запрещено

164

Асинхронный RS-триггер на клапанах ИЛИ—НЕ ре­ ализует следующую систему переходов:

1) при R = 1 и S = 0 триггер устанавливается в нуле­ вое состояние Q= 0;

2)при R = 0 и S = 1 триггер устанавливается в еди­ ничное состояние Q = 1;

3)при R = S = 0 триггер сохраняет состояние, в ко­ тором он находился до момента поступления на его вхо­ ды нулевых сигналов Q(t) = Q ( t —1);

4)при R = S = l нулевой сигнал на прямом выходе триггера Q становится равным сигналу на его инверсном

выходе

Q.

 

Триггерное

 

 

 

кольцо

превращается

в

 

 

 

два независимых инверто­

 

 

 

ра, поэтому такая

комби­

 

 

а

нация

входных сигналов

 

 

запрещена.

Из условного

 

 

Q

изображения

триггера

 

 

 

(рис.

3-23, б)

видно,

что

 

 

 

единица

является

дейст­

 

 

 

вующим

значением вход­

 

 

*)

ного

сигнала,

вызываю­

Рис. 3-23. Асинхронный /^S-триггер

в триггере.

 

 

 

 

щим

переходный процесс

 

на клапанах

И Л И —Н Е .

Асинхронный RS-триг­

а

 

 

 

 

 

 

 

 

— функциональная

схем а; б — услов­

гер на клапанах

И—НЕ

 

ное графическое

обозначение..

(рис.

3-24)

работает ана­

 

 

 

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

R = S = 0. В этом случае Q = Q = 1, так как разрываются обратные связи и триггерное кольцо распадается на два независимых инвертора.

Т а б л и ц а 3-15

Таблица переходов асинхронного /^S-триггера на клапанах И— НЕ

 

t

 

 

Примечание

R

S

 

Q

0

0

 

0t - l )

Запрещено

0

1

 

Установка 0

1

0

Q (

1

Установка 1

1

1

 

 

Хранение

165

Закон функционирования асинхронного /?5-триггера на клапанах И—НЕ задается сокращенной таблицей пе­

реходов (табл. 3-15).

Схемы асинхронных /^S-триггеров в интегральных

комплексах элементов

используются

редко, так

как

каждый такой триггер

необходимо снабжать дополни­

 

 

тельными

логическими

 

 

элементами, управляющи­

— 55 7” | —

 

ми его входами и синхро­

Q

низирующими его работу.

—И

 

 

Б . С И Н Х Р О Н Н Ы Й

 

 

О Д Н О Т А К Т Н Ы Й R S -Т Р И Г Г Е Р

 

 

Синхронный однотакт­

 

 

ный /^-триггер содержит

*)

 

клапаны

для

выполнения

 

входных

логических опе­

 

 

Рис. 3-24. Асинхронный RS-триггер

раций. На рис. 3-25 и 3-26

на клапанах И—НЕ.

 

приводятся

схемы

син­

а — функциональная схема; б — услов­

хронных

 

однотактных

ное графическое обозначение.

/^S-триггеров на клапанах

 

 

 

 

ИЛИ—НЕ и

И—НЕ со-

ответственно. Здесь клапаны 1 и 2 образуют схему вход­ ной логики асинхронного /^S-триггера, построенного на

клапанах 3 и 4. Такие /^S-триггеры

имеют два инфор­

мационных входа R и S и вход синхронизации С. Кроме

того, триггер может иметь асинхронные входы R и S.

В этом случае функционирование

триггера задается

двумя таблицами переходов: синхронной и асинхронной. Таблица 3-16 описывает работу однотактного /^-триг­

гера на клапанах ИЛИ—НЕ. Таблица 3-17

определяет

переходы /^S-триггера, построенного на

клапанах

И—НЕ.

 

Входная информация, представленная в парафазном коде, заносится в синхронный однотактный /^S-триггер через клапаны входной логики 1 и 2 в момент поступле­ ния сигнала синхронизации t. Работа /^S-триггера в со­ ответствии с синхронной таблицей переходов возможна только в том случае, если на асинхронный вход не пода­ ется действующий сигнал R, работа же в соответствии с асинхронной таблицей возможна всегда. Можно счи­ тать, что работа всегда осуществляется в соответствии с асинхронной таблицей, а при отсутствии действующего сигнала S на асинхронном входе новое состояние можно

166

определить, лишь задавшись значениями R и S на син­ хронных входах.

Если на вход 5 (рис. 3-26) поступает сигнал 1, то триггер под воздействием сигнала синхронизации

б)

Рис. 3-25. Синхронный однотактный PS-триггер на клапанах ИЛИ—НЕ.

а — функциональная схема; б условное графическое обозначение.

устанавливается в 1 независимо от его предыдущего состояния. При поступлении на информационный вход/? сигнала 1 триггер устанавливается в 0. Состояние ß S -триггера остается неизменным, если сигнал 0 при-

 

 

 

 

 

 

Т а б л и ц а 3-16

 

Т а б л и ц а п е р е х о д о в с и н х р о н н о г о о д н о т а к т н о г о P S - т р и г г е р а

 

 

 

н а к л а п а н а х

И Л И — Н Е

 

 

 

С и н х р о н н а я т аблица

А с и н х р о н н а я таблица

t

 

<-н

Примечания

t

 

Примечания

н

S

Q

*

Q

 

 

0

0

_

Запрещено

0

 

Синхронная

0

1

0

Установка 0

 

 

таблица

1

0

1

Установка 1

1

0

Установка 0

1

1

Q (t)

Хранение

 

 

 

сутствует на входах 5 и /?. Одновременная подача на входы 5 и R схемы рис. 3-26 сигналов 1 запрещена, так как состояние /?5-триггера в этом случае получается не­ определенным. В схеме рис. 3-25 запрещенной входной

167

 

 

 

 

 

 

Т а б л и ц а 3-1?

 

Таблица переходов синхронного однотактного ^S-триггера

 

 

 

на клапанах И—НЕ

 

 

С и н х р о н н а я таблица

 

А си н х р о н н а я таблица

t

S

г- f i

Примечании

 

t

Примечания

R

Q

R

Q

0

0

<3(0

Хранение

0

0

Гашение

0

1

1

Установка 1

1

~

Синхронная

1

0

0

Установка 0

1

1

 

Запрещено

 

 

таблица

т ■5

•в

а)

ю

Рис. 3-26. Синхронный однотактный /^S-триггер на клапанах И—НЕ.

афункциональная схема; б условное графическое

обозначение.

комбинацией является S = R — 0. Синхронный однотакт­ ный /^S-триггер находится в режиме хранения, если на

вход синхронизации подано недействующее значение сиг­ нала і.

В отличие от асинхронных /^-триггеров синхронные однотактные PS-триггеры, построенные на клапанах

ИНЕ, имеют запрещенную комбинацию входных сиг­

налов S = R = 1, а PS-триггеры на клапанах ИЛИ—НЕ — комбинацию S = P = 0.

Рассматриваемые триггеры построены на интеграль­ ных схемах потенциального типа с гальваническими свя­ зями. Поэтому устойчивая работа однотактных PS -триг- геров возможна только в случае, если входные перемен­ ные^? и S не изменяются, пока на входе сохраняется

168

действующее значение сигнала синхронизации. Измене­ ние входных переменных R и S возможно только в те периоды времени, когда на вход синхронизации подано недействующее значение сигнала t, т. е. когда /^-триг­ гер находится в режиме хранения информации.

Временная диаграмма изменений потенциалов, изо­ браженная на рис. 3-27, иллюстрирует процесс работы

однотактного /^-триг­

 

 

гера, выполненного

по

 

 

схеме на рис. 3-26.

 

 

Здесь

сигналу логичес­

 

 

кой 1 соответствует вы­

 

 

сокий

уровень

напря­

 

 

жения, а сигналу логи­

 

 

ческого

0 — низкий.

 

 

Предположим,

что

в

 

 

начальный момент вре­

 

 

мени

/1 триггер нахо­

 

 

дился

в

состоянии

О,

 

 

т. е. <5 = 0.

На

инфор­

 

 

мационных

входах

Рис. 3-27. Временная диаграмма

триггеров

сигналы

от­

работы

синхронного однотактного

сутствуют:

S = R = 0.

 

S R -триггера.

Поступивший

синхро­

 

 

сигнал

не

пройдет

в

 

входной логики 1 и 2

схему триггера, так

как клапаны

закрыты и, следовательно, состояние триггера не изме­

нится: Q= 0.

Триггер хранит ранее занесенную

в него

информацию.

 

 

 

Пусть в момент времени t2 на информационных вхо­

дах триггера

появилась комбинация

сигналов

S = l ;

R — 0. Тогда при поступлении сигнала

t входной клапан

левого плеча триггера откроется и через время задержки сигнала на клапане на его выходе установится низкий потенциал. Это повлечет за собой изменение потенциала точки Q (через время задержки сигнала на клапане 3), после чего (через время задержки сигнала на клапане 4)

изменится потенциал точки Q. Триггер перейдет в еди­ ничное состояние и после окончания сигнала t, когда на выходе клапана 1 установится высокий потенциал, будет хранить свое новое состояние за счет действия цепей обратной связи. По временной диаграмме нетрудно про­ следить процесс установки триггера в состояние 0 при подаче на информационные входы комбинации ^ = 0 ,

1.

169

Соседние файлы в папке книги из ГПНТБ