Лабораторные работы / Отчет Лабораторная работа №2
.docxФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
МОСКОВСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра Автоматика и управление
направление подготовки
«Информационные системы и технологии»
Дисциплина: Программируемые логические интегральные схемы
ЛАБОРАТОРНАЯ РАБОТА № 2
Темы: Проектирование базовой логики. Интерфейс ввода/вывода
Выполнил: студент группы ____________
(Фамилия И.О.)
Дата, подпись __________ _______ ____
(Дата) (Подпись)
Проверил: ___________
(Фамилия И.О., степень, звание) (Оценка)
Дата, подпись ________________ ___________
(Дата) (Подпись)
Москва
2022
Цель работы:
Ознакомиться с процедурой схемотехнического проектирования для реализации схем на основе ПЛИС с использованием логических вентилей и иерархического моделирования.
Выполнение:
Был создан проект под названием «adder4_de2».
Выбрана опция Cyclone II. В области «Целевое устройство» был выбрано «Специальное устройство, выбранное из списка «Доступные устройства»».
в списке Package (Модуль) - FBGA;
в списке Pin count (Число контактов) - 672;
в списке Speed grade (Степень скорости) - 6.
Создание проектного файла с помощью менеджера MegaWizard Plug-In Manager. Далее приведены настройки, которые необходимо указать при создании Мегафункции.
Полученная же мегафункция выглядит следующим образом:
Далее был создан блок 7-сегментного дешифратора и указаны характеристики сигнала ввода/вывода блока.
Далее создаем проектный файл на основе выбранного блока.
И модернизируем его, путем добавления строк кода.
Выполняем сборку схемы сумматора:
Производим компиляцию и с помощью Pin Planner совместим выводы на схеме и ПЛИС. Так же необходимо учесть, что для неиспользуемых пинов – в качестве входных, имеющих три состояния.
После успешной компиляции можно загрузить проект в плату DE2 и проверить его работоспособность на плате.
Вывод о проделанной работе:
В ходе работы, был получен опыт в создание мегафункций, в описание работы на Verilog, соотношение пинов и дальнейшей проверки работы на плате с помощью программатора.