Файл: Дроздов Е.А. Многопрограммные цифровые вычислительные машины.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 11.04.2024

Просмотров: 311

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Если хотя бы на одном из входов напряжение понизится до уров* ня U0, то через соответствующий диод будет протекать суммарный ток

^вх. закр

£ “ Ь (Л-

1 ) ^ д . обр>

где /д . ofip — обратный

ток

диода;

 

п — количество входных диодов в схеме.

Полагая суммарный

обратный ток

через п — 1 диодов прене­

брежимо малым, получим отношение / вх.закр //вх . откр в следующем виде:

 

 

Е

 

 

^вх.закр

U,

(4.3)

вх. откр

Е

 

Ux

Это отношение, обозначенное через некоторый показатель Еи> ха­ рактеризует неравномерность тока, протекающего через резистор R. Показатель Ей рассматривают в качестве критерия оптимальности схемы И.

График функции Ей в зависимо-

£

сти от —jj—приведен на рис. 4.11.

Из его анализа следует, что при

отношениях -тт~, больших пяти, Ве-

O'1

личина Ен практически не умень­ шается, а лишь увеличивается

ненужный расход энергии, рассеи-

£

ваемой на резисторе R. При -у- ,

Рис. 4.11. Зависимость показа­ теля 5н от отношения E/Ui

меньшем двух,

показатель Ей рез­

ко возрастает,

что свидетельствует об ухудшении схемы кш

источника или поглотителя токов. Поэтому оптимальное напря­ жение Е источника питания в данном случае можно считать равным (2-г-5) U\.

На диодах с односторонней проводимостью нельзя непосредст­ венно реализовать операцию НЕ над входными сигналами. Кроме того, такие диоды сами по себе являются пассивными элементами. Без специальных схем усиления в цепях последовательно включен­ ных диодных элементов происходит затухание преобразуемых ими сигналов. Поэтому для восстановления потерь в такие цепи вводят активные элементы, например транзисторные усилители. В потен­ циальных схемах с помощью транзисторных усилителей реализу­ ются логические операции НЕ, что совместно с диодными схема­ ми И и ИЛИ позволяет формировать удобные в применении функ­ ционально полные наборы логических элементов.

111


§ 4.5. Диодно-транзисторные логические элементы

Комбинации диодных элементов и различных типов транзи­ сторных усилителей получили название диодно-транзисторных ло­ гических элементов (ДТЛ-элемеиты). Обычно транзисторные уси­ лители включаются через один или два диодных каскада, каждый из которых реализует простейшую операцию И или ИЛИ. Соот­ ветственно этому различают диодно-транзисторные элементы с одноступенчатыми и двухступенчатыми диодными логическими схе­ мами.

Рис. 4.12. Функциональные схемы элементов раз­ личных типов:

а — И — усилитель; б — ПЛИ — усилитель; в — I I —'Н Е ; г - П Л И - Н Е

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

Элементы с одноступенчатыми диодными логическими схемами. Такие элементы обычно строятся из одной диодной схемы ИЛИ или И и усилителя (рис. 4.12). В зависимости от типа используе­

мого усилителя и принятой формы представления

сигналов кодов

1 и 0 они реализуют логические операции соответственно либо

Л -

х,х2 ...хт

(4.4)

и

 

 

(4.5)

^ 2 Х 1

У Х 2

V ■••V Хгп>

либо

 

 

(4.6)

 

4

2

Р3 = Х Х ... х т

 

и

 

 

(4.7)

Р4 = х { \/ X2 V ... V х т-

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

112


Логические операции (4.6) и (4.7) реализуются в статйчесКйх элементах, когда в качестве усилителя используется инвертор, как показано, например, на рис. 4.13.

Схема на рис. 4.13 представляет собой элемент И — НЕ, состоя­

щий из диодно-резисторной

собирательной схемы И на два

входа

(диоды Д 1, Д2 и резистор

R„) и транзисторного усилителя-инвер­

тора, реализующего операцию НЕ. Обычно в таких схемах Еи

Ек.

Предположим, что коду 1 соответствует потенциальный сигнал

высокого уровня U1, а коду 0 — низкого (До), близкого к

потен­

циалу земли. Если на оба входа схемы И поданы сигналы кода 1

Чен

_Р1_0_П_

t

 

й Ь п л

о

 

ивых,

 

t

 

щ

 

!

 

ЧоГМ

 

 

 

6

t

 

 

 

Рис. 4.13. Диодно-транзисторный элемент

И — HEj

а — принципиальная схема: б — пример временно!!

дна-

граммы

работы

 

 

(рис. 4.13,6), то в точке а также

установится

высокий потенциал

и через резистор Re будет протекать прямой ток базы /е. пр, удер­ живающий транзистор в открытом состоянии в режиме насыще­ ния. Из-за малого внутреннего сопротивления открытого транзи­ стора на выходе инвертора устанавливается напряжение, близкое к нулевому и соответствующее коду 0. При подаче хотя бы на один из входов нулевого напряжения (код 0) потенциал точки а пони­ жается почти до нулевого уровня; транзистор закрывается и на­

дежно

удерживается

в этом

состоянии напряжением смещения

—£ см.

На выходе

усилителя

устанавливается напряжение U\

(код 1). Таким образом, вся схема реализует логическую

операцию P = X\Xi над входными сигналами ихХ и иХ2 -

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

В рассмотренном элементе связь между схемой И и усилителем осуществляется через резистор Re. Такие элементы характеризу­ ются как диодно-транзисторные логические элементы с резистор­ ными связями. Для ускорения процессов переключения транзисто­ ра параллельно резистору R6 может быть включен конденсатор. В результате получаются элементы с резисторно-конденсаторными связями.

5 -8 2 1 113


Элементы с двухступенчатыми логическими схемами. Обычно при синтезе схем машин логические функции после минимизации оказываются приведенными к дизъюнктивным нормальным формам вида

Р =

Р1 Р2

Рк V ЯхЧг-Ят V

... V SrV-. s„.

(4.8)

Такие функции

удобно

реализовывать с помощью двухступенчатых

диодных схем

И — ИЛИ — усилитель

(рис. 4.14). Диодные

схе­

мы И и ИЛИ хорошо согласуются между собой, так как последняя совместно с входными цепями усилителя всегда представляет для

схемы И достаточно высокоомную нагрузку.

 

 

 

 

 

При разработке системы эле­

 

ментов важно оптимально вы­

 

брать набор модификаций логи­

 

ческих схем, реализующих функ­

 

ции

вида

(4.8).

Очевидно,

что

 

логические

элементы с большим

 

числом входных схем И, рассчи­

 

танных на большое число входов,

 

определенное

на основе анализа

 

наиболее сложных

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

 

ных схем машины, приведут к

 

неиспользованию большого коли­

 

чества диодов

в

простых функ­

 

циональных схемах.

при­

 

На рис.

4.15, а

приведен

 

мер

элемента

И — ИЛИ — НЕ с

Рис. 4.14. Функциональная схема

двумя трехвходовыми диодно-ре­

зисторными

элементами: И (дио­

элемента типа И — ИЛИ — усили­

ды Д1—ДЗ и резистор R„) и ИЛИ

тель

 

(диоды Д4 — Д 6).

Выход схемы

ИЛИ связан с усилителем через резистор Ro. Для положительных сигналов U1 относительно некоторого уровня U0, близкого к нуле­ вому, вся схема реализует логическую операцию вида Р —

—Х\Х2х г \/ х А\/ х ъ,как показано на функциональной схеме рис. 4.15, б, где Х\ соответствует ихь х2 их 2 и т. д.

На входы схемы сигналы обычно поступают с усилителей, ана­ логичных имеющемуся в схеме, как показано на рис. 4.15, а пунк­ тиром. Кроме того, на входы схемы ИЛИ (входы 4 и 5) сигналы могут подаваться с дополнительно подключаемых диодно-резистор­ ных схем И, что с точки зрения построения логических схем делает элемент И •— ИЛИ — НЕ достаточно гибким.

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

уровня U\

имеются на всех входах их\ их3 или хотя бы на одном

из входов

(их.\ или ихъ). При этом прямой ток базы h. пр, удер­

живающий транзистор Т в открытомсостоянии, протекает либо от

источника + £ п через резистор

Rh и диод

Д4,

либо от источни­

ка их4 или их5 соответственно

через диоды

Д5

или Д6.

114


Закрывается транзистор Т, если хотя бы на одном из входов схемы И х|—ихз), а также на обоих входах иХ4 и цх.5 напряже­ ние равно Uq. В результате на выходе схемы ИЛИ (в точке а) потенциал понижается до уровня, близкого к нулю, и возникает обратный ток базы /с. оСр, поглощаемый источником смещения че­ рез резистор RCM. Этот ток обеспечивает рассасывание неосновных носителей в базе и закрывание транзистора Т.

Рис. 4.15. Диодно-транзисторный элемент И — ИЛИ — НЕ:

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

Диодно-транзисторные микросхемы. Элементы с одной — двумя входными диодными логическими ступенями и транзисторными ин­ верторами на выходах относятся к типу универсальных элементов. Реализуя такие функционально полные логические связи, как от­ рицание конъюнкции, отрицание дизъюнкции или отрицание

дизъюнкции конъюнкций (соответственно элементы типа

И — НЕ,

ИЛИ — НЕ или И — ИЛИ-— НЕ), каждый из них

позволяет

строить на его основе логические схемы любой сложности. На та­ ких элементах молено изготавливать и схемы памяти. Вообще го­

воря, на элементах любого из перечисленных выше типов

молено

в принципе полностью построить вычислительную машину.

Этим

объясняется то, что одними из первых в интегральном исполнении стали изготавливать диодно-транзисторные схемы, поскольку только

б*

115

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

Одна из простейших интегральных схем — диодно-транзистор­ ная схема приведена на рис. 4.16, а (модуль Ml). Эта схема работает аналогично рассмотренной на рис. 4.15. На ее основе

+66 +66

1 I

М3 1

 

0+ 44

г Н - Ц

2 I

I

7

04- 44

I

й

 

 

-+ЧЗ

 

I

9

5

 

(0

ен-

-0

б

Рис. 4.16. Принципиальные схемы интегральных модулей:

й

базовый элемент

И — И Л И — НЕ;

б — расширитель

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

базо­

вого

элемента по

схеме

И —

И Л И

(два вентиля);

в — расширитель

для

 

 

схем

И

(две

диодные сборки)

 

 

можно строить логические схемы типа И — ИЛИ — НЕ, которые могут объединять на входе до I схем И, каждая из которых, ®свою очередь, может иметь до т входов. Чтобы можно было увеличи­ вать количество входных схем И, в систему элементов включаются также интегральные микросхемы, подобные изображенным на рис. 4.16,6 и в (модули М2 и М3). Модули М2 содержат диодные схемы совпадения для сигналов высокого уровня. На выходе каж­ дой из них имеется диод, наличие которого превращает каждую схему И в так называемую вентильную схему, или просто вентиль. Отличие вентиля от обычной схемы И состоит в том, что при по­ строении схем типа И — ИЛИ выходы вентилей просто соедини-