3.4 Разработка ПЗУ и ОЗУ
Исходные данные для разработки запоминающего устройства (ПЗУ и ОЗУ) представлены в таблице 1.
Таблица 1 – Исходные данные ОЗУ и ПЗУ
|
Характеристика |
ПЗУ |
ОЗУ |
|
Ёмкость |
2K |
2K |
|
Организация БИС |
512 x 8 |
1024 x 4 |
|
Использование READY |
Нет |
Нет |
|
Входы выборки кристалла |
CS0,CS1,CS2,CS3 |
CS |
|
Тип БИС |
КР556РТ5 |
К541РУ2 |
В данном варианте МПС необходимо установить 2Кбайт ПЗУ и 2Кбайт ОЗУ. ПЗУ реализовано на 4-х микросхемах PROM КР556РТ5, по 512бит х 8 каждая. Наращивание ёмкости ПЗУ осуществлялось вертикально, т. е. увеличение адресного пространства. ОЗУ составляют 4 микросхемы RAM К541РУ2, по 1024бит х 4 каждая. Наращивание ёмкости ОЗУ осуществлялось горизонтально и вертикально, т. е. увеличение разрядности до 8 бит, а затем увеличение адресного пространства.
Для выборки кристалла памяти используется дешифратор адресов, построенный на ППЗУ того же типа, что и основное ПЗУ.
Таблица 2 - Карта памяти
|
Адрес |
Размер |
Устройство |
|
0000h – 01FFh |
512 |
ПЗУ1 |
|
0200h – 03FFh |
512 |
ПЗУ2 |
|
0400h – 05FFh |
512 |
ПЗУ3 |
|
0600h – 07FFh |
512 |
ПЗУ4 |
|
0800h – 0BFFh |
1К |
ОЗУ1 (RD) |
|
0800h – 0BFFh |
1K |
ОЗУ1 (WR) |
|
1000h – 13FFh |
1K |
ОЗУ2 (RD) |
|
1000h – 13FFh |
1K |
ОЗУ2 (WR) |
Для обращения к внутренним регистрам периферийных БИС будем использовать команды чтения/записи из/в память. Выбор соответствующих БИС (ППА, ПСА, ПИТ, ПКП, регистры для индикации - РИ и ввода кода уставки - РК) будем осуществлять при помощи дешифратора К155ИД3. Каждой БИС соответствует четыре байта в ОЗУ. Адреса ОЗУ для обращения к регистрам БИС приведены в таблице 3.
Таблица 3 – Адреса ОЗУ для обращения к регистрам БИС
|
Адресное пространство |
Периферийная БИС |
|
8000 – 8003 |
ПКП |
|
8004 – 8007 |
ППА |
|
8008 – 800B |
ПСА |
|
800C – 800F |
ПИТ |
|
8010 – 8013 |
РИ1 |
|
8014 – 8017 |
РИ2 |
|
8018 – 801B |
РИ3 |
|
801C – 801F |
РИ4 |
|
8020 – 8023 |
РК |
|
8024 - 8028 |
Выходной регистр |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.