Разработка цифрового узла, создание его структурных и поведенческих моделей в пакетах DesignLab 8, OrCAD 9.1, ActiveHDL 6.2

Страницы работы

37 страниц (Word-файл)

Содержание работы

Министерство образования и науки Российской Федерации

Федеральное агентство по образованию

Государственное образовательное учреждение

высшего профессионального образования

Новосибирский государственный технический университет

Кафедра вычислительной техники

Курсовая работа

по дисциплине «Моделирование»

Факультет: АВТ

Группа: АМ-411

Студент: Храмцов А.О.

Дата сдачи:

Преподаватель:    Шалагинов А. В.

Новосибирск, 2007


Содержание

1. Постановка задачи. 3

2. УГО моделируемого узла. 3

3. Таблица назначения выводов. 3

4. Логическая таблица режимов работы. 4

5. Таблица реальных задержек. 4

6. Описание работы проектируемого узла. 5

7. Проектирование микросхемы КП17 в пакете DesignLab 8. 5

7.1. УГО проектируемого узла. 5

7.2. Схема замещения проектируемого узла. 6

7.3. Текстовое SPICE-описание моделируемого узла. 7

7.4. Содержимое файла описания внешних воздействий. 8

7.5. Схема верификации иерархического символа. 9

7.6. Результаты моделирования узла. 9

7.7. Оценка предельных скоростных возможностей элемента К555КП17. 12

7.8. Функциональное описание узла с помощью примитивов. 16

7.9. Схема верификации символа с подключенной к нему макромоделью. 18

7.10. Интересные моменты работы К555КП17. 18

8. Проектирование мультиплексора К555КП17 в пакете OrCad 9.1. 18

8.1. Иерархический символ и его схема замещения. 18

8.2. Схема верификации иерархического символа. 20

8.3. Результаты моделирования проектируемого узла в пакете OrCad 9.1. 20

8.4. Поведенческая VHDL-модель компонента К555КП17. 23

8.5. УГО узла с VHDL-моделью, временные диаграммы его работы. 25

9. Проектирование узла К555КП17 в пакете Active-HDL 6.2. 25

9.1. УГО элемента К555КП17 в пакете Active-HDL 6.2. 25

9.2. Схема замещения К555КП17. 26

9.3. Схема верификации проектируемого элемента. 27

9.4. Поведенческая модель на языке VHDL. 27

9.5. Временные диаграммы работы проектируемого узла. 29

Выводы и личные впечатления. 33

Список литературы. 36

Приложения ………………………………………………………………………………………..…37


1. Постановка задачи.

Разработать цифровой узел, создать его структурные и поведенческие модели в пакетах DesignLab 8, OrCAD 9.1, ActiveHDL 6.2. Провести имитационные эксперименты с разработанным узлом, целью которых является подтверждение работоспособности узла и проверка на соответствие его временных задержек требуемым. Также в выводах по работе необходимо привести сравнительный анализ использованных инструментальных средств проектирования и личные впечатления о них.

Разрабатываемый узел – КП17 (сдвоенный инверсный селектор-мультиплексор четырех каналов в один с тремя состояниями на выходе). Он представляет собой два четырехвходовых мультиплексора с общими двумя адресными входами выбора, причем каждый из мультиплексоров имеет отдельный вывод разрешения выходных данных. В качестве элементной базы взята серия К555. Зарубежный аналог исследуемого устройства – 74LS353.

2. УГО моделируемого узла.

            Условное графическое обозначение моделируемого узла взято из книги [1] или [4].

Рис.1. Условное графическое обозначение моделируемого компонента в пакетах DesignLab 8,  OrCAD 9.1 и Active HDL 6.1 соответственно.

            Пояснения  по поводу различия условных графических изображений приводятся ниже по тексту.

3. Таблица назначения выводов.

Таблица 1. Выводы компонента К555КП17 и их назначение.

Номер вывода

Название

Назначение вывода

Входы

1,15

Е00, Е01

Выводы разрешения выходных данных первого и второго мультиплексора соответственно (при подаче на эти входы напряжения высокого уровня, выходы микросхемы переходят в высокоомное или Z-состояние).

2, 14

А2, А1

Два адресных входа выбора данных, причем А2 – старший разряд, А1– младший разряд.

3,4,5,6

DI 03,02,01,00

Группа информационных входов первого мультиплексора.

10,11,12,12

DI 13,12,11,10

Группа информационных входов второго мультиплексора.

Выходы

7, 9

0, 1

Инверсные выходы первого и второго мультиплексора. Переводятся в Z-состояние высоким уровнем напряжения на входах Е00 и Е01 соответственно. На них передаются сигналы с информационных входов в соответствии с сигналами на входах А2 и А1.

4. Логическая таблица режимов работы.

            Так как микросхема К555КП17 по своей сути представляет два мультиплексора с общими адресными входами, приведем логическую таблицу для одного мультиплексора, ибо для второго таблица будет идентичной.

Таблица 2. Логическая таблица режимов работы мультиплексора К555КП17.

Похожие материалы

Информация о работе