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

UptoLike

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

6 Методические указания по анализу работы операционного
устройства
Для проверки правильности работы операционного устройства при
выполнении микропрограммы рекомендуется выполнить анализ его работы
методом имитационного моделирования в среде программы OrCAD Simulate.
Процесс моделирование выполняется аналогично моделированию ОА. Отличия
определяются только готовностью схемы УА, которой он и должен быть
представляется в модели. Поэтому в сформированный ранее проект необходимо
внести следующие изменения:
- удалить из проекта VHDL - модель УА;
- добавить в проект функциональную схему УП;
- удалить из схемы операционного устройства (рисунок 6) иерархические
блоки H2 (УА) и заново его создать, но указать тип Schematic View.
Результаты моделирования рассмотренного операционного устройства при
умножении чисел
IA = - 11 = 8Bh и IB = +13 = 0Dh приведены на рисунке 9.
Результат
OS = 811Eh, что является правильным значением. На рисунке 9
приведены диаграммы управляющих
(y1-y4), осведомительных (x1-x2)
сигналов, а также сигналов, кодирующих внутренние состояния УА (
4-6).
Заключение о правильности выполненного проекта выполняют по
результатам моделирования для нескольких значений операндов. При
получении неправильных результатов, ошибки следует искать в схеме УА, так
как схема ОА уже была протестирована ранее.
Рисунок 9
40
     6 Методические указания по анализу работы операционного
устройства

      Для проверки правильности работы операционного устройства при
выполнении микропрограммы рекомендуется выполнить анализ его работы
методом имитационного моделирования в среде программы OrCAD Simulate.
Процесс моделирование выполняется аналогично моделированию ОА. Отличия
определяются только готовностью схемы УА, которой он и должен быть
представляется в модели. Поэтому в сформированный ранее проект необходимо
внести следующие изменения:
      - удалить из проекта VHDL - модель УА;
      - добавить в проект функциональную схему УП;
      - удалить из схемы операционного устройства (рисунок 6) иерархические
блоки H2 (УА) и заново его создать, но указать тип Schematic View.
     Результаты моделирования рассмотренного операционного устройства при
умножении чисел IA = - 11 = 8Bh и IB = +13 = 0Dh приведены на рисунке 9.
Результат OS = 811Eh, что является правильным значением. На рисунке 9
приведены диаграммы управляющих (y1-y4), осведомительных (x1-x2)
сигналов, а также сигналов, кодирующих внутренние состояния УА (4-6).
     Заключение о правильности выполненного проекта выполняют по
результатам моделирования для нескольких значений операндов. При
получении неправильных результатов, ошибки следует искать в схеме УА, так
как схема ОА уже была протестирована ранее.




                                Рисунок 9

40