Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по практике ЭВМ и ПУ.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
11.64 Mб
Скачать

5 Порядок выполнения работы:

5.1 Определить для каждой функции f системы форму ее реализации – прямую f или инверсную .

5.2 Минимизировать функцию, применив любой известный метод минимизации, например, с помощью карт Карно, диаграмм двоичного выбора и т. д.

5.3 Составить VHDL-модель, употребив логические операторы и операторы назначения сигналов.

5.4 Составить тестирующую программу, порядок подачи тестирующие воздействий должен соответствовать порядку наборов из левой части таблицы истинности.

6 Содержание отчета:

6.1 Таблица истинности и соответствующая ей VHDL-модель.

6.2 Тестирующая программа для всех наборов входных переменных, соответствующих таблице истинности.

6.3 Временные диаграммы, соответствующие тестирующей программе.

7 Контрольные вопросы:

7.1 Записать семь логических операций языка VHDL.

7.2 Можно ли записывать оператор «<=» назначения сигнала как левую (<= ) , так и в правую ( => ) сторону?

7.3 Имеет ли тестирующая программа входные и выходные порты?

7.4 Используя логические операторы, записать VHDL-модель многоуровневой комбинационной схемы.

7.5 Верно ли то, что архитектурное тело (architecture) есть множество параллельных операторов, взаимодействующих между собой и находящихся под влиянием друг друга?

Практическая работа № 9 «Описание и моделирование нерегулярных логических схем»

1 Цель работы:

1.1 Изучить принципы моделирования и работы нерегулярных логических схем в программе VHDL.

2 Литература:

2.1 А. К. Поляков. Языки VHDL VERILOG в проектировании цифровой аппаратуры М.: СОЛОН-Пресс, 2003.

3 Используемое оборудование:

3.1 ПЭВМ.

4 Задание:

4.1 Для нерегулярных логических схем из таблицы 1 составить структурное VHDL-описание, выполнить моделирование на всех наборах значений входных переменных, построить систему логических функций, реализуемую схемой, найти критический путь в схеме.

Таблица 1

Имя

элемента

Функция элемента

Задержка

(ns)

GND

1

VCC

1

N

1

A2

2

A3

3

A4

4

A6

6

A8

8

EX2

5

MX2

3

NA2

2

NA3

3

NA3O2

4

NA4

5

NAO2

3

NAO22

3

NAO3

5

NAOA2

4

NEX2

5

NMX2

6

NMX4

8

NO2

3

NO3

4

NO3A2

5

NO4

5

NOA2

3

NOA22

4

NOA3

5

NOAO2

4

O2

2

O3

3

O4

4

O6

6

O8

8