УКНЦ БМК: различия между версиями

Материал из Emuverse
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
{{ДИ|Автор=Пользователи Alex_K, Titus на zx-pk.ru}}
{| class="standard"
{| class="standard"
! БМК !! Назначение || Примечания
! БМК !! Назначение || Примечания
Строка 185: Строка 187:
Прерываний не используется.
Прерываний не используется.


[[Категория:УКНЦ|*]]
[[Категория:УКНЦ|Б]]

Версия от 16:37, 29 марта 2020

Данный материал защищён авторскими правами!

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

Автор: Пользователи Alex_K, Titus на zx-pk.ru

БМК Назначение Примечания
1515ХМ1-031 Контроллер клавиатуры, программируемый таймер, контроллер магнитофона, контроллер звукового сигнала, запуск ЦП
1515ХМ2-001 Обновлённая версия ХМ1-031. Обсуждения: чем отличались, реверса
1515ХМ1-032 Устройство управления ОЗУ ПП, управление конфигурацией адресного пространства и компаратор адресов устройств магистрали ПП Есть снимки, ведётся реверс
1515ХМ1-033 Контроллер видеоОЗУ, регенерация ОЗУ динамического типа, формирование и выдача изображения, арбитр доступа к ОЗУ Предшествующая модель ХМ1-036
1515ХМ1-036
1515ХМ1-136 Обновлённая версия ХМ1-036
1515ХМ1-039 Устройство управления ОЗУ ЦП, регистр-ловушка и компаратор адресов устройств магистрали ЦП
1515ХМ2-003 Обновленная версия ХМ1-039; также использовалась в модуле «электронного диска»
1801ВП1-055 Двунаправленный буферный регистp для межшинного моста Q16↔Q16, развязка по ёмкостной нагрузке Описание и реверс
1801ВП1-065 Последовательный интерфейс со скоростью до 115200 бод Описание и реверс
1801ВП1-097 Контроллер дисковода в прототипе УКНЦ
1801ВП1-120 Параллельный асинхронный порт межшинной связи УКНЦ Описание и реверс

1515ХМ2-001

Alex_K https://zx-pk.ru/threads/30964-revers-inzhiniring-bmk-1515khm1-2.html?p=1030596&viewfull=1#post1030596:

1 — выход SND, выход звука, формируется битами 7-12 регистра 0177716
2 — вход-выход IO1, бит 4 регистра 0177716
3 — вход-выход IO2, бит 5 регистра 0177716
4 — выход OUT3, бит 3 регистра 0177716
5 — выход OUT2, бит 2 регистра 0177716
6 — выход OUT1, бит 1 регистра 0177716
7 — вход DOUT (МПИ)
8 — вход SYNC (МПИ)
9 — вход-выход AD0 (МПИ)
10 — вход-выход AD1 (МПИ)
11 — вход-выход AD2 (МПИ)
12 — вход-выход AD3 (МПИ)
13 — вход-выход AD4 (МПИ)
14 — вход-выход AD5 (МПИ)
15 — вход-выход AD6 (МПИ)
16 — вход-выход AD7 (МПИ)
17 — вход-выход AD8 (МПИ)
18 — вход-выход AD9 (МПИ)
19 — вход-выход AD10 (МПИ)
20 — вход-выход AD11 (МПИ)
21 — вход-выход AD12 (МПИ)
22 — вход-выход AD13 (МПИ)
23 — вход-выход AD14 (МПИ)
24 — вход-выход AD15 (МПИ)
25 — выход AR
26 — вход DIN (МПИ)
27 — выход RPLY (МПИ)
28 — выход IRQ, подключается битом 13 регистра 0177716
29 — выход VIRQ (МПИ)
30 — выход IAKO (МПИ)
31 — вход IAKI (МПИ)
32 — общий (земля)
33 — выход X0, биты 4-6 регистра 0177702 через дешифратор
34 — выход X1, биты 4-6 регистра 0177702 через дешифратор
35 — выход X2, биты 4-6 регистра 0177702 через дешифратор
36 — выход X3, биты 4-6 регистра 0177702 через дешифратор
37 — выход X4, биты 4-6 регистра 0177702 через дешифратор
38 — выход X5, биты 4-6 регистра 0177702 через дешифратор
39 — выход X6, биты 4-6 регистра 0177702 через дешифратор
40 — выход X7, биты 4-6 регистра 0177702 через дешифратор
41 — вход-выход Y1, вход биты 0-3 регистра 0177702, выход бит 14 регистра 0177704
42 — вход-выход Y2, вход биты 0-3 регистра 0177702, выход бит 13 регистра 0177704
43 — вход-выход Y3, вход биты 0-3 регистра 0177702, выход бит 12 регистра 0177704
44 — вход-выход Y4, вход биты 0-3 регистра 0177702, выход бит 11 регистра 0177704
45 — вход-выход Y5, вход биты 0-3 регистра 0177702, выход бит 10 регистра 0177704
46 — вход-выход Y6, вход биты 0-3 регистра 0177702, выход бит 9 регистра 0177704
47 — вход-выход Y7, вход биты 0-3 регистра 0177702, выход бит 8 регистра 0177704
48 — вход-выход Y8, вход биты 0-3 регистра 0177702, выход бит 7 регистра 0177704
49 — вход-выход Y9, вход биты 0-3 регистра 0177702, выход бит 6 регистра 0177704
50 — вход-выход Y10, вход биты 0-3 регистра 0177702, выход бит 5 регистра 0177704
51 — вход-выход Y11, вход биты 0-3 регистра 0177702, выход бит 4 регистра 0177704
52 — вход-выход Y12, вход биты 0-3 регистра 0177702, выход бит 3 регистра 0177704
53 — вход-выход Y13, вход биты 0-3 регистра 0177702, выход бит 2 регистра 0177704
54 — вход-выход Y14, вход биты 0-3 регистра 0177702, выход бит 1 регистра 0177704
55 — вход-выход Y15, вход биты 0-3 регистра 0177702, выход бит 0 регистра 0177704
56 — выход EP, режим линий Y, бит 8 регистра 0177700
57 — вход INIT (МПИ)
58 — вход CLC, тактовая частота
59 — вход DCLO (МПИ)
60 —
61 — вход EXT, бит 0 регистра 0177716
62 — выход OUT4, бит 15 регистра 0177716
63 —
64 — питание +5В

1515ХМ1-032

Alex_K https://zx-pk.ru/threads/30964-revers-inzhiniring-bmk-1515khm1-2.html?p=1053020&viewfull=1#post1053020:

Начинка: контроллер ОЗУ ПП, доступ к планам памяти 0,1 и 2, контроллер адресного пространства, частичный компаратор адресов для 1801ВП1-120, спрайтовый механизм.

Доступ к планам памяти:
177010 — регистр адреса планов
177012 — регистр данных плана 0
177014 — регистр данных планов 1 и 2
Спрайтовый механизм:
177016 — регистр кода цвета точки
177020 — регистр кода цвета фона, планы 0-1
177022 — регистр кода цвета фона, планы 1-2
177024 — регистр октета точки
177026 — регистр маски планов
Поддержка по записи с выдачей RPLY для регистров прототипа:
177030 — 177052
Контроллер адресного пространства:
177054 — регистр управления адресным пространством

Выводы:

1 — выход CAS, выбор столбца для байта ОЗУ
2 — выход адреса ОЗУ A0
3 — выход адреса ОЗУ A1
4 — выход адреса ОЗУ A2
5 — выход адреса ОЗУ A3
6 — выход адреса ОЗУ A4
7 — выход адреса ОЗУ A5
8 — выход адреса ОЗУ A6
9 — выход адреса ОЗУ A7
10 — вход-выход данных ОЗУ D0
11 — вход-выход данных ОЗУ D1
12 — вход-выход данных ОЗУ D2
13 — вход-выход данных ОЗУ D3
14 — вход-выход данных ОЗУ D4
15 — вход-выход данных ОЗУ D5
16 — вход-выход данных ОЗУ D6
17 — вход-выход данных ОЗУ D7
18 —
19 —
20 —
21 —
22 — вход-выход AD15 (МПИ)
23 — вход-выход AD14 (МПИ)
24 — вход-выход AD13 (МПИ)
25 — вход-выход AD12 (МПИ)
26 — вход-выход AD11 (МПИ)
27 — вход-выход AD10 (МПИ)
28 — вход-выход AD9 (МПИ)
29 — вход-выход AD8 (МПИ)
30 — вход-выход AD7 (МПИ)
31 — вход-выход AD6 (МПИ)
32 — общий (земля)
33 — вход-выход AD5 (МПИ)
34 — вход-выход AD4 (МПИ)
35 — вход-выход AD3 (МПИ)
36 — вход-выход AD2 (МПИ)
37 — вход-выход AD1 (МПИ)
38 — вход-выход AD0 (МПИ)
39 — выход CE0, выбор ПЗУ в адресах 100000-117777, бит 0 регистра 0177054
40 — выход CE1, выбор банка кассеты ПЗУ, бит 1 регистра 0177054
41 — выход CE2, выбор банка кассеты ПЗУ, бит 2 регистра 0177054
42 — выход CE3, выбор слота кассеты ПЗУ, бит 3 регистра 0177054
43 — вход EVNT, сетевой таймер от видеоконтроллера частотой 50,08 Гц (19968 мкс)
44 — выход EVNG, сетевой таймер для ПП, разрешение бит 9 регистра 0177054
45 — выход EVNС, сетевой таймер для ЦП, разрешение бит 8 регистра 0177054
46 — выход RPLY (МПИ)
47 — вход SYNC (МПИ)
48 — вход DIN (МПИ)
49 — вход SEL (МПИ)
50 —
51 — выход CS, частичный компаратор адресов К0-К2 для 1801ВП1-120
52 — выход BS (МПИ)
53 — выход EDIN, сигнал DIN для ПЗУ
54 — выход СС1, запрос к видеоконтроллеру к планам памяти 1 и 2
55 — выход СС0, запрос к видеоконтроллеру к планам памяти 1 и 2
56 — выход RQ, запрос к видеоконтроллеру к планам памяти 1 и 2
57 — вход WTBT (МПИ)
58 — вход DOUT (МПИ)
59 — вход PS, линия арбитра от видеоконтроллера
60 — вход INIT (МПИ)
61 — вход CLC1, тактовая частота
62 — вход CLC2, тактовая частота
63 — выход WE, сигнал записи в ОЗУ
64 — питание +5В

Прерываний не используется.