Для сокращения времени разработки новых БИС проектирование ведется с использованием функциональных библиотек, содержащих сотни различных элементов и макроэлементов.
Для каждого элемента имеется библиотека топологических реализаций. Практически с использованием САПР проектирование новой БИС сводится к выбору элементов и разработке фотошаблона для их соединения. Такой способ проектирования позволяет сократить время разработки до1-2 недель. Поскольку в производстве МАБИС в качестве полуфабрикатов используются готовые БМК, то время изготовления новых заказных БИС составляет 6 – 8 недель.
Матричные БИС различной сложности и функционального назначения, объединенные в одно семейство, позволяют улучшить технические характеристики цифровых систем ( быстродействие, потребляемая мощность и т.д.).
Микропроцессором (МП) называется программно – управляемое устройство для обработки цифровой информации и управления процессом обработки, реализованное в виде одной или нескольких БИС.
СС СБР / СБР АСТ ЧТЗП ГТ ЗПД,ППД ЗПР,ППР А8-15 А0-7 ПВД ППМ
А – аккумулятор;
РР- рабочий регистр;
РП – регистр признаков Z,S,C,P;
АСТ – адресный строб предназначен для приема адреса на регистры адреса устройств памяти или ВУ, вырабатывается при выдаче адреса на шину АД; ВУ/ЗУ =0 S1S0 тип обмена
ГТ – сигнал готовности ЗУ или ВУ к обмену; 0 1 - запись ЗУ
ЧТ, ЗП – вид обмена с ЗУ или ВУ, устанавливаемый МП; 1 0 - считывание
ВУ/ЗУ,S0,S1 – тип цикла обмена; 1 1 – считывание b2 к-ды
СС – выход сигналов синхронизации на устройства; ВУ/ЗУ =1 0 1 – вывод в ВУ
B,C,D,E,H,L – регистры общего назначения; 1 0 – ввод из ВУ
УС- указатель стека; 1 1 - прерывание
ПС – программный счетчик; 0 0 - останов
СДИ – схема декремента – инкремента;
РК – регистр команд; ДШК – дешифратор команд;
БПО – блок последовательного обмена;
ПВД – признак выдачи информации; ППМ – признак приема информации.
Выполнение двухбайтовой команды (например, команды пересылки) занимает три цикла:
1 цикл – выборка первого байта команды;
2 цикл – выборка второго байта команды;
3 цикл – обмен с ЗУ или ВУ.
Обмен занимает три такта:
1 такт – выдается АСТ и адрес на шину АД;
2 такт – проверяется готовность ЗУ или ВУ к обмену;
3 такт – прием или выдача байта информации.
Временная диаграмма выполнения команды пересылки OUT порт
АСТ
ГТ
__
ЧТ
__
ЗП
Считывание двух байтов команды OUT порт выдача информации в ВУ
S0, S1 – код типа обмена;
НПР – немаскируемое прерывание;
МПР2- 4 – маскируемые прерывания.
Сигналы прерываний обрабатываются в соответствии с их приоритетами. Наивысший приоритет имеет НПР.
При поступлении запросов прерывания МП переходит к обработке прерывания, причем для каждого из них имеется свой фиксированный адрес, по которому находится первая команда подпрограммы обработки данного прерывания.
Команды МП имеют длину от 1 до 3 байтов.
Например, ADD r 10000ИИИ к – да сложения содержимого аккумулятора с регистром, номер которого задан в трех последних разрядах .
ADI b2 –команда с непосредственной адресацией в байте 2 содержит операнд.
JMP b2b3 – команда безусловного перехода содержит в байтах 2 и 3 адрес перехода.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.