МИКРОСХЕМА КА1835ВГ5
ТЕХНИЧЕСКОЕ ОПИСАНИЕ

1. НАЗНАЧЕНИЕ

1.1. Микросхема КА1835ВГ5 - контроллер системный, предзначена для использования в персональной микро-ЭВМ (далее микро-ЭВМ) для выполнения функций диспетчера.

1.2. Микросхема характеризуется следующими параметрами:

количество каналов обмена1
разрядность адреса1
разрядность данных3
Потребляемая мощность, мВт, не более0,022

2.1. Назначение и нумерация выводов микросхемы приведены в табл. 1.

2.2. Структурная схема микросхемы приведена на рис. 1.

2.3. Условное графическое обозначение приведено на рис. 2.

2.4. Микросхема обеспечивает:
1) управление подачей и снятием питания для процессора и контроллеров микро-ЭВМ;
2) выработку сигналов запуска процессора в двух режимах - одноразовым и периодическом;
3) программное распределение адресного пространства между оперативным запоминающим устройством (ОЗУ) и постоянным запоминающим устройством (ПЗУ) посредством формирования в заданных адресных пространствах сигналов "Чтение ОЗУ" RDRAM и "Чтение ПЗУ" RDROM;
4) программное изменение адресного пространства, в котором разрешено формирование сигнала "Запись в ОЗУ" WRRAM;
5) возможность расширения адресного пространства посредством формирования сигнала расширения адреса EXA16 и сигнала "выбора окна" SESW;
6) программное управление подачей частоты на преобразователь питания для жидкокристаллического индикатора (ЖКИ) микро-ЭВМ;
7) выработку сигналов для управления схемой индикации аварии питания;
8) программное управление амплитудой сигнала звонка COA.

2.4.1. Микросхема выполняет вспомагательные функции:
1) формирует опорную частоту для контроллеров микро-ЭВМ;
2) управляет доступом к таймеру микро-ЭВМ;
3) формирует сигнал требования прерывания таймера RQINRFM;
4) осуществляет активный "подброс" шины МПИ "Ответ" AN (кратковременное подключение шины МПИ AN к "выводу питания от источника напряжения") после снятя сигнала "Запись" WR или "Чтение" RD;
5) осуществляет активный "подброс" на выводе "Захват магистрали" TR (кратковременное подключение вывода "Захват магистрали" TR к "выводу питания от источника напряжения");
6) осуществляет выдачу низких уровней напряжения на шинах AD8-AD15 по наличию сигнала "прерывание разрешено" INRE при вводе адрес-вектора;
7) формирует сигнал "Блокировка чтения ОЗУ" DERDRAM в цикле "Запись".

2.5. Микросхема состоит из следующих блоков:
1) блока включения (U);
2) блока включения питающих напряжений (COVT);
3) блока запуска центрального процессора (STP);
4) генератора (G);
5) двунаправленного буфера (BFIO);
6) блока управления буфером (COBF);
7) селектора адреса (SLA);
8) восьмиразрядного регистра режима работы (RG1);
9) восьмиразрядного регистра режима работы (RG2);
10) формирователя сигнала TR (F1);
11) формирователя сигнала INRAO (F2);
12) формирователя сигнала SYNO (F3);
13) формирователя сигнала DERDRAM (F4);
14) формирователя сигнала SESW (F5);
15) формирователя сигнала ANO (F6);
16) формирователя сигналов RDRAM, RDROM (F7);
17) формирователя сигнала WRRAM (F8);
18) формирователя сигнала EXA16 (F9);
19) формирователя сигнала WRBF (F10);
20) блока управления подачей частоты (COF);
21) формирователя сигнала RQINRTM (F11);
22) блока управления схемой аварии питания (COPSB).

2.5.1. Блок включения U предназначен для инициализации работы блока включения питающих напряжений COVT и блока запуска центрального процессора STP.

2.5.1. Блок включения питающих напряжений (COVT) вырабатывает на выходе COVT сигнал включения питания, который управляет схемой подачи питания на процессор и контроллеры микро-ЭВМ.
Кроме того, сигнал COVT используется внутри микросхемы как сигнал разрешающий работу генератора G, формирователь сигнала TR (F1), формирователь сигнала SESW (F5), формирователь сигнала ANO (F6), формирователь сигналов RDRAM, RDROM (F7), формирователь сигнала WRRAM (F8), блока управления подачей частоты (COF), формирователь сигнала RQINRTM (F11), блока запуска ценнтрального процессора (STP), блока управления схемой аварии питания (COPSB).
В отсутствии сигнала COVT работа этих блоков запрещена, и при этом на выводах TR, SESW, ANO, RDRAM, WRRAM, FO2, RQINRTM, STP1, STP2, HPSB, FO1, RDROM устанавливаются низкие уровни напряжения, а выводы COA, DL, C1, C2 находятся в состоянии "Выключено".

2.5.3. Блок запуска центрального процессора (STP) предназначен для выработки сигналов запуска центрального процессора STP1, STP2.
Блок STP работает в следующих режимах:
1) одноразового запуска, когда на вход режима работы MO не подается напряжение низкого уровня;
2) периодического запуска, когда на вход режима работы MO подано напряжение низкого уровня.
Режим одноразового запуска - рабочий режим.
Временные диаграммы работы микросхемы в одноразовом режиме приведены на рис. 3, 4.
Режим периодического запуска используется при отладке процессора микро-ЭВМ. Временные диаграммы работы микросхемы в периодическом режиме приведены на рис.  5.
В отсутствии сигнала запуска центрального процессора STP1 работа генератора G, формирователей сигналов INRAO (F2), SYNO (F3), DERDRAM (F4), EXA16 (F9), WRBF (F10), блока управления буфером (COB), блока управления схемой аварии питания (COPSB) запрещена, при этом на выводах C2, EXA16, DERDRAM, INRAO установлены низкие уровни напряжения, на выводах SYNO, HPSB высокие уровни напряжения, шины AD8-AD15, вывод C1 находится в состоянии "Выключено", а регистры режима работы RG1, RG2 обнуляются.

2.5.4. Генератор G предназначен для генерации опорной частоты (FO1) для контроллеров микро-ЭВМ. Частота генератора определяется внешним конденсатором подключенным к выводам времязадающей цепи генератора C1 и C2.

2.5.5. Через двунаправленный буфер BFIO осуществляется передача адреса в селектор адреса SLA, приём и выдача данных из регистров режима работы RG1, RG2.
Во время приёма центральным процессором адрес-вектора двунаправленный буфер BFIO устанавливает низкие уровни напряжения на шинах AD8-AD15.

2.5.6. Блок управления буфером COBF задаёт направление передачи адрес-вектора буфера BFIO, управляет переводом буфера BFIO в состояние "Выключено", а при подаче сигнала низкого уровня на вход INRE, управляет установлением на шинах AD8-AD15 низких уровней напряжения.

2.5.7. Селектор адреса SLA, анализируя адреса, поступающие из процессора, команд по шинам AD9-AD15, выдаёт разрешение формирователям сигналов SESW, RDRAM, RDROM, WRRAM, EXA16 на выработку соответствующих сигналов, в заданных адресных пространствах.

2.5.8. Через регистры режима работы RG1 и RG2 осуществляется программное управление адресными пространствами, в которых разрешены формирования сигналов SESW, RDROM, RDRAM, WRRAM, EXA16, программное управление подачей частоты на преобразователь питания для ЖКИ микро-ЭВМ, управление амплитудой сигнала звонка COA, а также программный перевод микросхемы в исходное состояние.

2.5.9. Формирователь сигнала TR (F1) предназначен для создания импульса (активного "подброса") длительностью 50-100 нс на выходе TR, через 150-300 нс после появления сигнала ACKTR, и при наличии разрешающего сигнала включения питания COVT. После создания активного "подброса" вывод TR переходит в состояние "Выключено".
Временная диаграмм формирования сигнала TR приведена на рис. 11.

2.5.10. Формирователь сигнала INRAO (F2) производит инвертирование входного сигнала прерывания по внешнему событию INRAI и транслирует его на выход INRAO при наличии разрешающего сигнала STP1.

2.5.11. Формирователь сигнала SYNO (F3) предназначен для выработки сигнала обмен таймера SYNO, определяющего доступ к регистрам таймера микро-ЭВМ, при наличии разрешающего сигнала с блока запуска центрального процессора STP и при одновременной подаче входных сигналов SYNI и SERGTM.

2.5.12. Формирователь сигнала DERDRAM (F4) вырабатывает сигнал, производящий блокировку выдачи данных из ОЗУ микро-ЭВМ в цикле "Запись", при наличии разрешающего сигнала STP1.

2.5.13. Формирователи сигналов SESW (F5), RDRAM, RDROM (F7), WRRAM (F8) предназначены для выработки соответствующих сигналов, при наличии разрешения с селектора адреса SLA, а также при наличии разрешающего сигнала с блока включения питающих напряжений COVT.

2.5.14. Формирователь сигнала ANO (F6) формирует сигнал "Ответ" ANO для центрального процессора микро-ЭВМ при наличии разрешающего сигнала с блока включения питающих напряжений COVT в следующих случаях:
1) по входному сигналу "Ответ" AN;
2) по выходному сигналу "Выбор окна" SESW;
3) по выходному сигналу ""Чтение ПЗУ" RDROM.

При формировании выходного сигнала ANO по сигналам SESW и RDROM на входе-выходе AN формируется выходной сигнал. При Этом ёмкость конденсатора, подключаемого к выводу DL определяет величину задержки установления сигналов ANO и AN после установления сигналов "Запись" WR или "Чтение" RD. Сигнал ANO транслируется в процессор только при наличии сигналов "Чтение" RD или "Запись" WR, поэтому по снятию этих сигналов сигнал ANO снимается независимо от наличия входного сигнала AN, при этом на выводе AN через 150-250 нс формируется активный "подброс" длительностью 50-100 нс.
Временные диаграммы формирования сигналов AN и ANO приведены на рис. 6-9.

2.5.15. Формирователь сигнала EXA16 (F9) предназначен для выработки сигнала расширения адреса EXA16 при наличии разрешающего сигнала с блока запуска центрального процессора STP постоянно, если установлен бит "A16" в регистре режима работы RG1, или на время цикла обращения к дополнительной внешней памяти микро-ЭВМ при наличии разрешения с селектора адреса SLA.

2.5.16. Формирователь сигнала WRBF (F10) предназначен для выработки сигнала записи в цифро-аналоговый преобразователь WRBF при наличии входных сигналов WR и SE2, а также при наличии разрешающего сигнала STP1.

2.5.17. Блок управления подачей частоты (COF) транслирует входную частоту FI на выход FO2, при наличии разрешающего сигнала с блока включения питающих напряжений (COVT) и если бит "Запрет частоты" регистра режима RG2 установлен на "0". Если этот бит установлен на "1", частота не транслируется.

2.5.18. Формирователь сигнала RQINRTM (F11) транслирует на выход RQINRTM входной сигнал включения от таймера BGTM при наличии разрешающих сигналов STP1, STP2.

2.5.19. Блок управления схемой аварии (COPSB) предназначен для фиксирования (после установления сигнала STP1) наличия низкого уровня напряжения на выводе PSB продолжительностью более двух периодов входной частоты, подаваемой на вход FI. После фиксации наличия низкого уровня блок сам поддерживает низкий уровень напряжения на выводе PSB, а на выход HPSB транслирует частоту для управления схемой визуальной индикации аварии питания. На выходе COA производится чередование низкого уровня напряжения и состояния "Выключено", что используется для звуковой сигнализации аварии питания, с таким же периодам производится чередование значений бита "COA" регистра RG1. Временная диаграмма формирования сигналов управления схемой индикации аварии источника питания приведена на рис. 12.

2.6. Функционирование микросхемы

2.6.1. В исходное состояние микросхема устанавливается при подаче низкого уровня напряжения на вход STOP. В этом случае при отсутствии сигнала COVT, работа всех блоков, за исключением блока включения U, блокирована.

2.6.2. Начальный запуск микросхемы происходит при подаче сигнала на вход START или при подаче фронта нарастания сигнала на вход BGTM. При этом микросхема вырабатывает сигнал включения питания COVT и сигналы запуска центрального процессора STP1, STP2.

2.6.3. При повторной подаче сигнала на вход START происходит перезапуск центрального процессора, т.е. сброс и повторное формирование сигналов STP1 и STP2.

2.6.4. В отсутствии сигнала STP1 регистры режима работы RG1 и RG2 обнулены. Изменение информации в регистрах режима работы RG1 и RG2 производится в цикле "Запись" при наличии сигнала на входе SE1 или SE2 и сигнала на входе SYNI.
Содержимое регистров режима работы RG1 и RG2 можно прочесть пли наличии сигнала на входе SE1 или SE2 в цикле "Чтение". При записи в регистры режима работы RG1 и RG2, а также при чтении содержимого регистров RG1, RG2 микросхема сигнал ANO не вырабатывает. Формат регистра режима работы RG1 приведен в табл. 4. Формат регистра режима работы RG2 приведен в табл. 5.
Временные диаграммы работы микросхемы в цикле "Чтение", "Запись" приведены на рис. 13, 14.

2.6.5. Информация в битах "Запись 1" и "Запись 2" регистра режима работы RG1 определяет адресные пространства в которых разрешено формирование сигнала WRRAM, в табл. 2 приведена эта зависимость.
Информация в битах "ПЗУ", "Чтение 1", "Чтение 2" регистра режима работы RG1 определяет адресные пространства в которых разрешено формирование сигналов RDROM, RDRAM. В табл. 3 приведены эти зависимости. При установке бита "Запрет RDROM" регистра режима работы RG2 в "1" выработка сигнала RDROM запрещена.
При установке бита "Разрешение окна" регистра работы RG2 в "0" сигнал SESW вырабатывается при обращении к адресам 160000...163777, а при установке этого бита в "1" сигнал SESW формируется дополнительно про обращении к адресному пространству 160000...163777.
При установке бита "Системный" регистра работы RG2 в "0" в адресном пространстве формирования сигнала SESW всегда вырабатывается сигнал "Запись в ОЗУ" WRRAM и "Чтение ОЗУ" RDRAM. При установке бита "Системный" в "1" сигнал "Запись в ОЗУ" WRRAM блокируется в адресах 160000...163777.
При установке бита "Разрешение окна" регистра работы RG2 в "1" выработка сигнала SESW запрещена.
При установке бита "ПЗУ системное" регистра работы RG2 в "1" в адресном пространстве 160000...163777 формируется сигнал RDROM, при этом сигнал SESW не вырабатывается.
При установке бита "Расширение ОЗУ" регистра работы RG2 в "1" в адресных пространствах, приведенных в табл. 6, на выходе расширения сигнала EXA16 формируется сигнал по длительности совпадающей с сигналом "Обмен" SYNI. При этом запрещается формирование сигнала "Чтение ПЗУ" RDROM в адресном пространстве 0...157776.
При установке бита "A16" регистра работы RG2 в "1" на выходе расширения адреса EXA16 устанавливается постоянно высокий уровень напряжения и запрещается выработка сигналов "Запись в ОЗУ" WRRAM, "Чтение ОЗУ" RDRAM, "Чтение ПЗУ" RDROM во всем адресном пространстве, кроме адресного пространства в котором формируется сигнал "Выбор окна" SESW.
При установке бита "Запрет сигнала AN по сигналу RDROM" регистра работы RG2 в "1" сигналы "Ответ" ANO и AN по сигналу "Чтение ПЗУ" RDROM микросхемой не вырабатываются.

2.6.6. Если блоком управления схемой аварии питания (COPSB) не было зафиксировано наличия низкого уровня напряжения на выводе PSB, то состояние вывода управления амплитудой сигнала звонка COA можно изменить программно. При установке бита "COA" регистра режима работы RG1 в "0" на выходе COA устанавливается низкий уровень напряжения, при установке этого бита в "1" - выход COA переходит в состояние "Выключено".

2.6.7. При установке бита "Выключено" регистра работы RG1 в "1" происходит снятие сигнала включения питания COVT, и следовательно, установка микросхемы в исходное состояние.

2.7. Схема применения микросхемы приведена на рис. 15.

2.8. Входные, выходные и входные-выходные каскады микросхемы приведены на рис. 16-23.

2.9. Микросхема выполнена в корпусе 4222.48-2.
Масса микросхемы не более 1,0 г.

3. УКАЗАНИЯ ПО ЭКСПЛУАТАЦИИ

3.1. При работе с микросхемами необходимо предусматривать защиту от статического электричества. Величина допустимого статического потенциала 100 В.

3.2. Подача и отключение входных сигналов на микросхему допускается только при включенных источниках питания.

3.3. Входная ёмкость не более 15 пФ, выходная ёмкость не более 15 пФ, ёмкость входа/выхода не более 15 пФ.


Таблица 1

Номер
вывода
Назначение
01 Выход запуска центрального процессора STP1
02 Выход запуска центрального процессора STP2
03 Выход частоты для преобразователя питания ЖКИ FO2
04 Выход управления амплитудой сигнала звонка COA
05 Выход требования прерывания таймера RQINRTM
06 Выход сигнала индикации аварии источника питания HPSB
07 Вход/выход сигнала аварии источника питания PSB
08 Выход сигнала "Выбор окна" SESW
09 Вход/выход сигнала "Задержка" DL
10 Выход расширения адреса EXA16
11 Вход шины МПИ "Запись" WR
12 Выход сигнала "Запись в ОЗУ" WRRAM
13 Вход/выход шины МПИ "Ответ" AN
14 Выход сигнала "Ответ" ANO
15 Вход шины МПИ "Чтение" RD
16 Выход сигнала "Чтение ПЗУ" RDROM
17 Выход сигнала "Чтение ОЗУ" RDRAM
18 Общий вывод OV
19 Вход/выход шины МПИ AD15
20 Вход/выход шины МПИ AD14
21 Вход/выход шины МПИ AD13
22 Вход/выход шины МПИ AD12
23 Вход/выход шины МПИ AD11
24 Вход/выход шины МПИ AD10
25 Вход/выход шины МПИ AD09
26 Вход/выход шины МПИ AD08
27 Вход шины МПИ "Обмен" SYNI
28 Выход сигнала "Обмен таймера" SYNO
29 Вход выбора регистров таймера SERGTM
30 Выход сигнала "Прерывание по внешнему событию" INRAO
31 Вход сигнала "Прерывание по внешнему событию" INRAI
32 Вход/выход захвата магистрали TR
33 Вход подтверждения захвата магистрали ACKTR
34 Вход сигнала "Прерывание разрешено" INRE
35 Выход сигнала "Запись в цифро-аналоговый преобразователь" WRBF
36 Выход сигнала "Блокировка чтения ПЗУ" DERDRAM
37 Вход выбора регистра RG1 SE1
38 Вход выбора регистра RG2 SE2
39 Вход/выход времязадающей цепи генератора C1
40 Вход/выход времязадающей цепи генератора C2
41 Выход частоты генератора FO1
42 Вывод питания от источника напряжения U
43 Выход включения питания COVT
44 Вход/выход режима работы MO
45 Вход/выход включения от таймера BGTM
46 Вход/выход включения START
47 Вход/выход выключения STOP
48 Вход частоты FI

Таблица 2

Назна-
чение
бита
Биты RG1 Адресные пространства
формирования сигнала
WRRAM
ЗАПИСЬ 1
(AD10)
ЗАПИСЬ 2
(AD9)
Зна-
чение
бита
0 0 0-157777, 164000-165777
0 1 0-77777, 164000-165777
1 0 0-37777, 164000-165777
1 1 0-17777, 164000-165777

Таблица 3

Назна-
чение
бита
Биты RG1 Адресные пространства
формирования сигнала
RDRAM
Адресные пространства
формирования сигнала
RDROM
ПЗУ
(AD13)
ЧТЕНИЕ 1
(AD12)
ЧТЕНИЕ 2
(AD11)
Зна-
чение
бита
0 0 0 0-157776,
164000-165776
166000-176776
0 0 1 0-77776,
164000-165776
100000-157776,
166000-176776
0 1 0 0-37776,
164000-165776
40000-157776,
166000-176776
0 1 1 0-17776,
164000-165776
20000-157776,
166000-176776
1 * * 164000-165776 0-157776,
166000-176776

* - состояние бита безразлично


Таблица 4 - формат регистра режима работы RG1

Номер бита
на линии
МПИ AD
AD15 AD14 AD13 AD12 AD11 AD10 AD9 AD8
Назначение
бита
Включено A16 ПЗУ ЧТЕНИЕ 1 ЧТЕНИЕ 2 ЗАПИСЬ 1 ЗАПИСЬ 2 COA

Таблица 5 - формат регистра режима работы RG2

Номер бита
на линии
МПИ AD
AD15 AD14 AD13 AD12 AD11 AD10 AD9 AD8
Назначение
бита
Запрет
частоты
Запрет
окна
Запрет
сигнала
RDROM
Расширение
окна
Системный Расширение
ОЗУ
ПЗУ
системное
Запрет
сигнала
AN по
сигналу
RDROM

Таблица 6

Назна-
чение
бита
Бит RG2 Биты RG1 Адресные
пространства
формирования
сигнала
RDRAM
Адресные
пространства
формирования
сигнала
EXA16
Расширение
ОЗУ (AD10)
ПЗУ
(AD13)
A16
(AD14)
ЧТЕНИЕ 1
(AD12)
ЧТЕНИЕ 2
(AD11)
Зна-
чение
бита
0 0 0 0 0 0-157776,
164000-165776
-
1 0 0 0 0 0-157776,
164000-165776
177000-177777
1 0 0 1 0 0-77776,
164000-165776
100000-157777,
177000-177777
1 0 0 0 1 0-37776,
164000-165776
40000-157777,
177000-177777
1 0 0 1 1 0-17776,
164000-165776
20000-157777,
177000-177777
1 1 0 * * 164000-165776 0-157777,
177000-177777
* * 1 * * 164000-165776 **

* - состояние бита безразлично
** - сигнал на выходе присутствует постоянно