Космонавтика  Конструирование интегральных микросхем 

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 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165

йяйтовая команда CALL. В остальное время выход буфера данных находится в состоянии Выключено . Назначение выводов КР580ВН59 приведено в габл. 3.8,

3.2.7. Микросхема КР580ГФ24

Микросхема КР580ГФ24 представляет собой генератор тактовых импульсов (ГТИ), предназначенный для совместной работы с ЦПУ КР580ВМ80А. Генератор формирует: высокоуровневые тактовые сигналы Ф1 и Ф2 с несовпадающими фазами; тактовый сигнал Ф2Т, по уровню совместимый с ТТЛ и синхронизированный с сигналом Ф2; сигнал STSTB Строб состояния , который, поступая на системный контроллер, фиксирует состояние шины данных микропроцессора; сигнал RESET Установка .

Структурная схема КР580ГФ24 представлена на рис. 3.7. Генератор опорной частоты при подключении к выводам XTAL1 и XTAL2 кварцевого резонатора обеспечивает высокую стабильность частоты, определяемую основной частотой возбуждения кварцевого резонатора.

Выход генератора опорной частоты выведен на внешний вывод OSC и соединен внутри микросхемы со счетчиком-делителем, входя-щи.м в состав тактового генератора. Тактовый генератор состоит из счетчнка-делителя на 9, логических дешифраторов, формирующих требуемые тактовые импульсы, выходных формирователей и вспомогательных логических схем и триггеров для генерации выходных сигналов: Ф1, Ф2, Ф2Т, STSTB, Тактовые импульсы Ф1 и Ф2 управляют МОП-входами микропроцессора КР580ВМ80А, Тактовый импульс Ф2Т используется для управления ТТЛ-входами в режиме прямого обращения к памяти.

XTAL1

XTALZ

TANK

Генератор

опорной

частоты

SYNC

RESIN

7 OSC

Тантодшй генера- тор

Выходные форпиро-батели

Р2Т

STSTB

READY

Рис. 3.7. Структурная схема КР580ГФ24

Дбунапрадленный

шинный срормироваШел!!

STSrS 1 Регистр состояния

BBIN

RESET ~Zr -- WR

HLBA

BUSEN

. MEMR

\мвп Декодиру/ощая [T/OR патрица

\INTA

Рис 3.8 Структурная схема КР580ВК28 и КР580ВК38



Номер ьывода

Обозначение

Иазначевие

RESET

.Установка (выход)

RESIN

Установка (вход) j .

RDYfN

Готовность (вход)

READY

Готовность (выход)

SYNC

Синхронизация

Фаза 2 с уровнем ТТЛ

STSTB

Строб состояния

Общий

Ucc,

+ 12 В

10, И

Ф2, Ф1

Фаза 2, 1

Выход осциллятора

TANK

Вход колебательного контура

14, 15

XTAL2, XTALl

Кварцевый резонатор

Ucc2

+ 5 В

Отрицательный сигнал STSTB, длительность которого равна одному периоду частоты опорного генератора, формируется микросхемой КР580ГФ24 при поступлении на ее вход с микропроцессора КР580ВМ80А сигнала SYNC Синхронизация , свидетельствующего о начале машинного цикла.

При поступлении входного сигнала RES1N микросхема КР580ГФ24 с помощью триггера Шмитта и триггера TI вырабатывает сигнал RESET, синхронизированный с тактовым сигналом Ф2. По сигналу RESET осуществляется установка в исходное состояние различных устройств микропроцессорной систе.чы. Наличие в микросхеме триггера Шмитта позволяет подавать на вход RESIN сигнал с пологим фронтом. С поммцью триггера Т2 осуществ тяется стробиро-ванне входного сигнала RDYIN Готовность тактовым сигналом Ф2. Назначение выводов КР580ГФ24 приведено в табл. 3 9.

3.2.8. Микросхемы КР580ВК28 и КР580ВК38

Микросхемы КР580ВК28 и КР580ВК38 выполняют функции системного контроллера и шинного формирователя, осуществляют формирование управляющих сигналов обращения к ОЗУ или к устройствам ввода/вывода (УВВ) и обеспечивают прием и передачу 8-раз-ряднон Информации между шиной данных микропроцессора и системной шиной.

Отличие микросхемы КР580ВК28 от микросхемы КР580ВК38 состоит в формировании сигналов I/OW. MEMW. Микросхема КР580ВК28 формирует эти сигналы относительно сигнала WR Запись , а микросхема КР580ВК38 ~ относительно сигнала STSTB Строб состояния , что позволяет при применении в микропроцессорной системе микросхемы КР580ВК38 использовать ЗУ и УВВ с более широким диапазоном быстродействия. Структурная схема КР580ВК28 и КР580ВК38 представлена на рнс, 3.8. Двунаправленный шинный формирователь осуществляет буферирование 8-разряд-



------

Номер вывод,!

Обо шачртк

Назначение

fi, 8, 10. 12, 15, 17, 19, 21

5, 7, 9, 11, 13, 16, 18. 20 I

DO-D7

ВЛина данных

DBO-DB7

Систе.мная шина

STSTB

Строб состояния

HLDA

Подтверждение захвата

Запись

DBIN

Прием

Общий

BUSEN

Управление системной шиной

INTA

Подтверждение прерывания

MEMR

Чтение памяти

I/OR

Чтение УВВ

MEMW

Запись в память

l/OW

Запись в УВВ

+5 В

ной шины данных и автоматический контроль наиравления передачи данных. Подключение с!1стемиого контроллера к шине данных микропроцессора осуществляется с помощью двунаправленных выводов ПО-07, к систечнон шипе - с помощью двунаправленных выводов DBO-DB7. Прн необходимости с помощью сигнала BUSEN Управление системной шиной выводы DBO-DB7 системного контроллера могут быть переведены в состояние Выключено .

Регистр состояния выполнен на шести D-триггерах и предназначен для хранения информации о состоянии микропроцессора, поступающей по шине данных DO-D7 Запись в регистр состояния осуществляется по сигналу STSTB, поступающему в начале каждого машинного цикла,

Декодирующая матрица в зависимости от режима работы микропроцессора, зафиксированного в регистре состояния, и входных управляющих сигналов HLDA, WR, DBIN формирует сигнал INTA Подтверждение прерывания или сигналы чтения/записи при обращении к ОЗУ или УВВ. Назначение выводов микросхем КР580ВК28 и КР580ВК38 приведено в табл. 3.10.

3.2.9. Микросхемы КР580ИР82 и КР580ИР83

Микросхемы КР580ИР82 и КР580ИР83 представляют собой 8-разрядные буферные регистры, предназначенные для ввода и вывода информации со стробированием. Они могут использоваться как в Микропроцессорных системах, построенных на микросхемах серии КРбЗО, так и в других вычислительных системах и устройствах дискретной автоматики.

Микросхема КР580ИР83 отличается от микросхемы КР580ИР82 тем,что имеет инвертирующие выходы. Расположение выводов обеих



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 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165