Создание структурных и поведенческих моделей исследуемого цифрового узла (элемент К555IM6 (двоичный 4-разрядный сумматор)) в пакетах DesignLab 8, OrCad 9.1

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

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

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

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

Кафедра ВТ

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

по дисциплине

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

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

Группа: АМ-209

Студент: Клименков В. 

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

Новосибирск

2005


Содержание

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

2. Условное графическое обозначение моделируемого узла.. 3

3. Назначение выводов узла.. 3

4. Режимы работы узла.. 3

5. Реальные задержки работы узла.. 4

6. Описание работы узла.. 4

7. Моделирование узла в пакете DesignLab 8. 5

7.1. Условное графическое изображение проектируемого узла в виде иерархического символа. 5

7.2. Схема замещения узла. 5

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

7.4. Файл описания внешних воздействий. 10

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

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

7.7. Оценка предельных скоростных возможностей исследуемого узла. 13

7.8. Функциональное описание проектируемого узла. 13

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

7.10. Результаты моделирования символа с подключённой макромоделью.. 15

8. Моделирование узла в пакете OrCAD 9.1. 15

8.1. Условное графическое изображение проектируемого узла в виде иерархического символа. 15

8.2. Принципиальная схема замещения узла. 15

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

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

8.5. Поведенческая VHDL-модель узла. 20

8.6. Схема верификации узла с подключённой VHDL-моделью.. 21

8.7. Результаты моделирования VHDL-модели узла. 22

Выводы... 23

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

Приложения.. 25

Приложение 1. Макромодели элементов схемы.. 25

Приложение 2. VHDL-модели элементов схемы.. 28


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

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

В качестве исследуемого узла взят элемент К555IM6 (двоичный 4-разрядный сумматор).

2. Условное графическое обозначение моделируемого узла

Рис 1. Условное графическое обозначение узла, выполненное в пакете DesignLab.

3. Назначение выводов узла

Таблица 1. Выводы узла и их назначения

Номер вывода

Обозначение

Назначение

01

S1

Выход суммы

02

B1

Вход данных

03

A1

Вход данных

04

S0

Выход суммы

05

A0

Вход данных

06

B0

Вход данных

07

CI

Вход переноса

09

CO

Выход переноса

10

S3

Выход суммы

11

B3

Вход данных

12

A3

Вход данных

13

S2

Выход суммы

14

A2

Вход данных

15

B2

Вход данных

4. Режимы работы узла

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

Входы

Выходы

Примечание

A3-А0

B3-В0

CI

CO, S3-S0

A

B

0

A + B

Без входного переноса

A

B

1

A + B + 1

Со входным переносом

5. Реальные задержки работы узла

Таблица 3. Максимальные задержки К555ИМ6

Время распространения сигнала:

Максимальное значение, нс

Время задержки распространения сигнала от входов до выходов S3-S0

24

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

17

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

Микросхема K555IM6 представляет собой двоичный 4-разрядный сумматор. Он производит суммирование двух четырёхразрядных двоичных слов и входного переноса. Результатом является четырёхразрядное двоичное слово и выходной перенос. При возникновении переполнения операции суммирования выход переноса устанавливается в единичное состояние.


7. Моделирование узла в пакете DesignLab 8

7.1. Условное графическое изображение проектируемого узла в виде иерархического символа

рис 2. Условное графическое изображение узла в виде иерархического символа

7.2. Схема замещения узла

Схема замещения проектируемого узла размещена на шести страницах (рис 3-8.).

Рис 3. Схема замещения узла (Page 1)

Рис 4. Схема замещения узла (Page 2)

Рис 5. Схема замещения узла (Page 3)

Рис 6. Схема замещения узла (Page 4)

Рис 7. Схема замещения узла (Page 5)

Рис 8. Схема замещения узла (Page 6)

Все элементы данной схемы имеют реальные прототипы. Макромодели всех элементов данной схемы представлены в приложении 1.

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

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