1. Тц.ОБ = Тзд. RgDin (CP->Y) + Т зд. RGF (Da/Db->Ya/Yb) + T зд. АЛУ (Da/Db ->Y)
Для ОБ КА1843*** время цикла (по рекомендации преподавателя) было увеличено в 2,3 раза по сравнению с временем цикла зарубежных аналогов (Am29334, Am29332).
Тц.ОБ = 15 + 33*2,3 + 35*2,3 = 171 нс.
2. Тц.ОБ = Тэлем. & + Т зд. RGF (WE# -> Y) + T зд. АЛУ (Da/Db ->Y) + Твыборки адреса RGF
Тц.ОБ =10 + 74 + 80 + 56 = 220 нс.
IV. 4. Микропрограммное устройство управления.
В качестве микропрограммного устройства управления (МУУ) взят конвейер первого порядка с регистром микрокоманд.
МУУ состоит из :
- регистра команд, выполняющего функцию интерфейсного элемента, обеспечивающего взаимодействие шины данных DB с МУУ.(КР1554ИР23 х 4)
- преобразователя начального адреса, который дешифрирует код операции в адрес соответствующей микрокоманды.(PROM 512x16bit КР556РТ17 х 2)
- Секвенсера микрокоманд, который обеспечивает непосредственное управление выбором нужной МК с учетом флага из ОБ и предыдущей МК.(Am29C10)
- Микро программируемой памяти, которая содержит все МК данной структуры (PROM 8K x 104bit КР556РТ16 х 13)(половина МПП в данной работе не используется и является резервом, который может быть использован для увеличения числа МК)
- Регистра микрокоманд, который в свою очередь состоит из 4 блоков:
- Блок регистров, в которых хранится адрес следующей МК(управляется секвенсером)(КР1533ИР15 х 3)
- Регистр, содержащий инструкции секвенсера. При подаче на него сигнала RESET происходит обнуление инструкций, в результате чего секвенсер на выходе сформирует нулевой адрес, по которому и находится программа начальной инициализации.(КР1533ИР15)
- Блок регистров, в которых хранятся биты управления ОБ и МУУ(КР1554ИР23 х 7)
- Блок регистров, хранящих 32-х разрядную константу (КР1554ИР23 х 4)
- Мультиплексора выбора флага из ОБ (КР1553КП7)
Выбор номиналов микросхем обусловлен их отечественным производством (низкой ценой), необходимыми функциональными особенностями и приемлемыми временными характеристиками.
Оценка времени цикла микропрограммного устройства управления.
1. Тц.МУУ = Тзд. Rg К (CP->Y) + Тдоступ/чтение ПНА + Т SEQ (D->Y) + Tдоступ/чтение МПП
+ Тsu RG MK = 15нс + 50нс + 20нс + 85нс + 20нс = 190нс
2. Тц.МУУ = Тзд. MS (ESEL#->Q) + Тзд.SEQ (CC#->MAP#)+ Тдоступ/чтение ПНА + Т SEQ (D->Y) + Tдоступ/чтение МПП + Тsu RG MK
Тц.МУУ = 25нс + 27нс + 50нс + 20нс + 85нс + 20нс = 227нс
Принципиальная
схема МУУ приведена в Приложении 1
IV. 5. Формат микрокоманды.
Таблица 1.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.