logo search
Курсовой (27) / САНЯ

5 Построение временных диаграмм

Временные диаграммы работы микроЭВМ получаем путем наращивания базовой группы временных диаграмм БМУ диаграммами временного поведения сигналов в возможных контурах управления. Для микросхемы БМУ временные параметры приведены в таблице 4:

Таблица 4

Временные параметры БМУ

Параметр

Значение, нс

Суть

t1

>=100

Интервал действия низкого уровня синхроимпульса С1

t2

>=500

Длительность микрокомандного цикла, период синхронизации

t3

>=50

Время дешифрации микроинструкции

t4

>=310

Интервал действия низкого уровня синхроимпульса С2

t5

>=40

Интервал предустановки микроинструкции

t6

>=50

Интервал удержания микроинструкции

t7t

>=200

Интервал предустановки кода модификации

t8

>=100

Интервал удержания кода модификации

t9

>=40

Интервал предустановки кода данных

t10

>=100

Интервал удержания кода данных

t11

200

Время задержки выдачи адреса микрокоманды

Состояние сигналов в шинах D,M1,M0 не может быть определено без привязки соответствующих входов БМУ к источнику логических условий. Подобными источниками, в рассматриваемой микроЭВМ, являются выходная шина переноса СО, выходная шина сдвига !SLR1, кроме того, логические условия поступают с шины внешнего интерфейса СД.

Для процессорной секции БМП используются следующие временные параметры, которые имеют привязку к положительному фронту синхроимпульса:

Таблица 5

Параметры временной диаграммы БМП

Параметр

Значение, нс

Суть

T1

>=100

Интервал действия низкого уровня синхроимпульса СLK

T2

>=400

Длительность микрокомандного цикла, период синхронизации

T3

>=100

Интервал предустановки микроинструкции

T4

>=50

Интервал удержания микроинструкции

T5

>=50

Интервал удержания входных данных DI и входного переноса CI предыдущего цикла

Т6

150

Время задержки формирования частичных переносов в процессорной секции.

T7

250

Время задержки формирования выходных данных в процессорной секции

T8

100

Время задержки формирования сигналов на выходной шине сдвига !SLR1

Т9

25

Задержка выходного переноса в схеме ускоренного переноса SFC

Т10

50

Время задержки формирования сигнала на выходных шинах мультиплексора

Завершающим этапом моделирования временных процессов в течение микрокомандного цикла является наращивание системы диаграммными осями, на которых отображается состояние шин интерфейсного блока БМПП, осуществляющего сопряжение шин внешнего интерфейса с внутренними магистралями микроЭВМ. БМПП имеет следующие временные параметры:

Таблица 6

Временные параметры БМПП

Параметр

Значение, нс

Суть

R1

>=20

Интервал действия низкого уровня синхроимпульса СLK

R2

>=70

Длительность микрокомандного цикла, период синхронизации

R3

>=15

Интервал предустановки микроинструкции

R4

>=15

Интервал удержания микроинструкции

R5

35

Задержка дешифрации MINS

R6

>=15

Интервал предустановки данных

R7

>=15

Интервал действия низкого уровня синхроимпульса стробирования усилителей выходных магистралей

R8

15

Задержка установки выходных данных

R9

25

Задержка трансляции данных

Временные диаграммы представлены на рисунке 6.