Строительный блокнот  Корпуса микропроцессорных микросхем 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 [ 79 ] 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121

PC (t) - триггер переполнения;

PC (2) - триггер знака;

PC (3) - триггер расширения;

KI i.0-3) - канал KI;

к2 (0-3) - канал к2:

КЗ (0-3) - канал КЗ выдачи состояний;

PI - вывод переноса в младшие разряды;

РЗ - вывод переноса из старших разрядов;

MSB - вывод-указатель старшего разряда.

2 В таблице микрокоманд разряды регистра микрокоманд приведены в последовательности: РМК (0), рмк (I). , РМК (II)

Выводы АКМ, AKS и информацноиные выводы канала КЗ через резисторы присоединяются к шине питания. Рассмотрим работу варианта 16-разрядного арифметического устройства (рис. 7 4). Если на входы МК(0-11) всех ALU извне поступила микрокоманда, а сигнал С подан лишь на вход одной микросхемы, например ALU-3, то схемы ALU-1, ALU-2 и ALU-4 функционируют следующим образом. Запись кода микрокоманды в РМК(0-11) ALU-L ALU-2 и ALU-4 происходит при появлении положительного фронта сигнала SYN2, сформированного блоком синхронизации ALU-3. Независимо от того, присутствуют или нет в поступившей микрокоманде признаки приема информации по одному из

каналов, информация в ALU-1, ALU-2, ALU-4 не принимается. Дальнейшее выполнеине микрокоманды во всех четырех схемах идентично, однако в ALU-1, ALU-2, ALU-4 не происходит записи результата операции ни в один из приемников информации и, следовательно, при выдаче информации в каналы выдается старое содержимое регистров.

1риемом и выдачей информации по каналу К1 можно управлять с помощью сигналов, подаваемых иа выход EKL Разрешающим сигналом является лог. 0.

В ALU используются четыре различные схемы выходных буферных каскадов:

схема с тремя устойчивыми состояниями (рис. 7 5, а) При выдаче лог. 1 открыт р-ка-нальный транзистор, при выдаче лог. О-л-ка-нальный. Если информация не выдается, то оба транзистора закрыты и схема находится в состоянии выключено . Такие выходы имеют каналы К1 и К2:

схема выхода, формирующего напряжение низкого уровня, - п-канальный транзистор, сток которого подключен к выводу микросхемы (рис. 7.5, б). Если на затвор транзистора поступает лог. 1, то транзистор открыт и на выходе лог. 0. Если иа затворе лог. О, то транзистор закрыт, а на выходе лог. 1, сфор-

Таблица 7.5

Значения параметров

Параметр

Обозначение

Г=+25 С

Г=-4 5 °С

Г=+70 С

Режим измерения

Выходное напряжение низкого уровня по цепи SYN1, В, не более

01, 5УЛ1

t/cc = 8.1 В. Iq =2 мА

Выходное напряжение низкого уровня по цепям АКМ1~-АКМЗ, AKS1- AKS3. В, не более

OL, AKS. АКМ

t/cc = 8,I В, /о = 0,5 мА

Выходное напряжение низкого уровня по цепям информационных каналов К1-КЗ, В, не более

Ucc = A В, /о = 0,5 мА

Выходное напряжение высокого уровня по цепи SYN2, В, не менее

ОН.SYN2

t/cc = 8. В, /о = 2 мА

Выходное напряжение высокого уровня по цепям информационных каналов К1, К2, В, не менее

-он. К

t/cc = 8.1 В, /о = 0,5 мА

Время задержки по цепи SYN1. мкс, не более

5УЛ 1

Uc(, = S,\ В

Время задержки по цепям AKS1-AKS3, мкс, не более

d. AKS

I ,5

сс= . В

Время задержки по цепям АКМ1-АКМЗ. мкс, не более

d, АКМ

1/,=8,1 В



Kilo- 1S)

IM к a ft

PS fiS P7 Pi n РЛ

KHa-ts)

AKSl

КЗ 10-31

ALU 1

ALU

г I

aksi

ALU 3 i

AKM1I AKSI I

AKMJ aks3

яЛ -

AKil

AKM.. AKSi

C,WS{D-12)

Рнс. 7.4. Построение 16-разрядного арифметического устройства на микросхемах

КР587ИК2

мированная с помощью резисторов. Такой выход имеет вывод SYNI;

схема выхода, формирующего напряжение низкого уровня с восстановлением лог. 1, по сравнению с предыдущей схемой имеет дополнительный р-канальный транзистор (рис. 7.5, в)

я I

Нсс 9 Осе

Jl>cc

9 icc

Рнс 7.5. Выходные буферные каскады КР587ИК2

По окончании выдачи информации на затвор р-капального транзистора подается лог. О и тем самым формируется положительный фронт на выходе. После этого р-канальный транзистор закрывается. Такие выводы имеют АКМ, AKS н КЗ(О-З):

схема выхода, формирующего напряжение высокого уровня (рис. 7.5, г). Такая схема применяется на выводе SYN2.

Основные параметры КР587ИК2 приведены в табл. 7.5.

7.2. Микросхема КР587ИК1

Микросхема КР587ИК1 является схемой обмена информацией (IOPALU) микропроцессорного комплекта и представляет собой автономный асинхронный 8-разрядный модуль обработки и коммутации информации, служит для организации внутри- н внепроцесоорного параллельного и последовательного обмена данными, интерфейса процессора, каналов, построения блоков прерывания, использования в контроллерах периферийных устройств, управления ОЗУ и т. п.

Условное графическое обозначение микросхемы приведено иа рис. 7,6, назначение выводов - в табл. 7.6, структурная схема показана иа рис. 7.7, временная диаграмма заботы - на рис. 7.8.

В микросхему входят следующие блоки: три информационных 8-разрядных канала (К1- КЗ); схемы обмена С01-С03; схема захвата; 8-разрядный регистр PI; 8-разрядный регистр Р2: логическое устройство (ЛУ); коммутатор;



Обозначение

Тнп вывода

функциональное назначение выводов

К2 (4)-К2 (7) КЗ {7}-КЗ (0) INS4-INS0 С

GND RQKIIK3

ЕКЧКЗ

AKS3

АКМЗ

AKS2

АКМ2

AKS1

АКМ1

KI (0)-К1 (7) К2 {0)-К2 (3) Ucc

Входывы-

ходы Входы/вы

ходы

Входы

Вход Вход/выход Вход/выход

Вход

Вход Вход/выход Вход/выход Вход/выход Вход/выход Вход/выход Вход/выход

Входы/вы ходы

Входы/выходы

разряды о-7 Иифо мация канала )азряды 0-3 Тапряженне питания

Информация канала К2, разряды 4-7

Информация канала КЗ, разряды 7-0

Информация регистра микрокоманд, разряды 4-О Сигнал разрешения приема и выполнения микрокоманды

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

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

Сигнал запроса разрешения выдачи информации в канал К1 или КЗ Сигнал разрешения выдачи информации в канал К1 или КЗ

Сигнал, свидетельствующий об окончании приема информации по каналу КЗ Сигнал, сопровождающий выдаваемую информацию по каналу КЗ

Сигнал, свидетельствующий об окончании приема информации по каналу К2 Сигнал, сопровождающий выдаваемую информацию по каналу К2

Сигнал, свидетельствующий об окончании приема информации по каналу К1 Сигнал, сопровождающий выдаваемую информацию по каналу К1

Информация канала К1,

23 21

a I г

K2 0 I 1 3 5 6 7

AKHZ AKSZ

AKS3

:SKI/K3

i:SNS

I 2 3

AKMI AKSI

Рис. 7.6. Условное графическое обозначение КР587ИК1

регистр режима (РР); регистр маски оостоя1ния (РМС); схема формирования состояний (СФС); регистр микрокоманд (РМК); дешифратор микрокоманд (ДШ); блок синхронизации (БС); схема начальной установки (СНУ).

Каналы Ki-КЗ предназначены для приема и выдачи информации.

Схемы обмена С01-С03 управляют приемом н выдачей информации, вырабатывают сопровождающие выдаваемую информацию сигналы АКМ1-АКМЗ и отмечают ее прием сигналами AKSI-AKS3. При работе нескольких источников информации на одни канал наличие сигнала AKSI свидетельствует о занято-

сти канала и блокирует выдачу информации из микросхемы IOPALU. При незавериинвшемся обмене в предыдущей микрокоманде схема обмена блокирует выполненнеследующей М1Икро-комаиды до окончания обмена.

Схема захвата позволяет выдавать информацию в один из каналов К1 или КЗ по предварительному запросу. Выдача информации может начаться лишь при наличии сигнала ЕК1/КЗ. Отсутствие сигнала EKIIK3 блокирует схему обмена, а та в свою очередь, выполнеине следующей микрокоманды. Принадлежность схемы захвата Ki или КЗ определяется состоянием регистра режима.



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 [ 79 ] 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121