ПЦУСБ/Лабораторная работа 1
Материал из Wiki
Лекции ПЦУСБ
Лекции
Практические
Тесты
Лабораторные
- Лабораторная работа 1
- Лабораторная работа 2
- Лабораторная работа 3
- Лабораторная работа 4
Доп. материалы
Содержание |
Описание и моделирование системы логических функций
Задание
По таблице истинности системы логических функций составить две VHDL-модели и сравнить их на эквивалентность, выполнив моделирование на всех наборах значений входных переменных. Первая VHDL-модель системы функций должна быть построена по таблице истинности. Вторая VHDL-модель должна быть построена по минимизированной логической функции (также учитывать возможность реализации инверсии функции).
Рекомендуемый порядок выполнения работы
- Определить для каждой функции системы форму ее реализации — прямую или инверсную .
- Минимизировать функцию, применив любой известный метод минимизации, например, с помощью карт Карно, диаграмм двоичного выбора и т. д.
- Составить VHDL-модель, употребив логические операторы и операторы назначения сигналов.
- Составить тестирующую программу, порядок подачи тестирующие воздействий должен соответствовать порядку наборов из левой части таблицы истинности.
Требования к оформлению отчета
- В отчете должно быть приведена таблица истинности и соответствующая ей VHDL-модель.
- В отчете должна содержаться тестирующая программа для всех наборов входных переменных, соответствующих таблице истинности.
- В отчете должны содержаться временные диаграммы, соответствующие тестирующей программе.