Операционное устройство. Хлуденев А.В. - 34 стр.

UptoLike

Составители: 

По этим описаниям будут формироваться одиночный импульс
res
длительностью 10 нс и периодический синхросигнал
Clk (длительность
импульса 10 нс, период 20 нс). Для описания стимулов можно использовать
образцы, открываемые нажатием правой кнопки мыши (Samples).
Остается определить условия моделирования. Для этого выберем в
выпадающем меню Simulate команду
Simulate/Run, зададим время моделирова-
ния, например 280 нс, и нажмем OK. Программа выполнит требуемую работу и
сообщит о ее результатах. Через некоторое время они появятся на экране мони-
тора в табличной форме и в виде временных диаграмм. По умолчанию данные
выдаются о всех внешних сигналах схемы. Состав и порядок следования сигна-
лов на временных диаграммах можно изменитьэти операции выполняются
командой
Trace/Edit Signal Traces. Для получения наглядного представления о
процессе функционирования операционного устройства необходимо вывести
временные диаграммы следующих сигналов
: clk, res, B, S, OS, x1, x2, y1, y2, y3,
y4, current_state
. Значения сигналов B, S, OS удобнее представлять в
шестнадцатиричной форме.
Результаты моделирования ОА в составе операционного устройства при
умножении чисел
IA = - 11 = 8Bh IB = +13 = 0Dh приведены на рисунке 7.
Результат
OS = 811Eh. Отбрасывая неиспользуемый младший разряд, получим в
двоичной и десятичной форме
OS=1000 0001 0001 111b = - 143, что является
правильным значением. Аналогично необходимо выполнить расчеты для
других значений операндов из таблицы 7. Если результаты моделирования
показывают, что ОУ работает правильно, то схема ОА и функция УА не
содержат ошибок, можно приступить к выполнению структурного синтеза УА.
В противном случае необходимо найти ошибки и устранить их.
Рисунок 7
34
      По этим описаниям будут формироваться одиночный импульс res
длительностью 10 нс и периодический синхросигнал Clk (длительность
импульса 10 нс, период 20 нс). Для описания стимулов можно использовать
образцы, открываемые нажатием правой кнопки мыши (Samples).
      Остается определить условия моделирования. Для этого выберем в
выпадающем меню Simulate команду Simulate/Run, зададим время моделирова-
ния, например 280 нс, и нажмем OK. Программа выполнит требуемую работу и
сообщит о ее результатах. Через некоторое время они появятся на экране мони-
тора в табличной форме и в виде временных диаграмм. По умолчанию данные
выдаются о всех внешних сигналах схемы. Состав и порядок следования сигна-
лов на временных диаграммах можно изменить — эти операции выполняются
командой Trace/Edit Signal Traces. Для получения наглядного представления о
процессе функционирования операционного устройства необходимо вывести
временные диаграммы следующих сигналов: clk, res, B, S, OS, x1, x2, y1, y2, y3,
y4, current_state. Значения сигналов B, S, OS удобнее представлять в
шестнадцатиричной форме.
     Результаты моделирования ОА в составе операционного устройства при
умножении чисел IA = - 11 = 8Bh IB = +13 = 0Dh приведены на рисунке 7.
Результат OS = 811Eh. Отбрасывая неиспользуемый младший разряд, получим в
двоичной и десятичной форме OS=1000 0001 0001 111b = - 143, что является
правильным значением. Аналогично необходимо выполнить расчеты для
других значений операндов из таблицы 7. Если результаты моделирования
показывают, что ОУ работает правильно, то схема ОА и функция УА не
содержат ошибок, можно приступить к выполнению структурного синтеза УА.
В противном случае необходимо найти ошибки и устранить их.




                                  Рисунок 7

34