Файл: Оценка лабораторной работы.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 29.11.2023

Просмотров: 44

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИФедеральное государственное автономное образовательное учреждениевысшего профессионального образования«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТАЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ» Кафедра 22   ОЦЕНКА ЛАБОРАТОРНОЙ РАБОТЫ  

РУКОВОДИТЕЛЬ 

 

 

 




 

канд. техн. наук




 

 

 

Ю.В. Бакшеева

 

должность, уч. степень, звание 

подпись, дата 

 

инициалы, фамилия 



  ЛАБОРАТОРНАЯ РАБОТАпо дисциплине: Программируемые логические интегральные схемы 

Работу выполнил 

 

 

 

 

 

 

 

 

 

 

 

студент гр. 

Z9221 

 

 

В.С. Смирнов 

 

 

 

 

 

 




 

 

 

 

 

 

 

 

 

подпись, дата 

инициалы, фамилия 

 

Санкт-Петербург 2023Цель работы Создание проекта на ПЛИС в Quartus II. Создание VHDL файла для описания логических элементов и триггеров на языке VHDL. Проверка работоспособности созданного символа при помощи утилиты Waveform.Задание по лабораторной работе В соответствии с заданием необходимо описать на языке описания аппаратуры VHDL RS – триггер, а также устройство, имеющее следующую логическую функцию: Y= (A v not B)*CВыполнение работы:Открываем программу Quartus, создаем новый проектНачинаем описание программыВ коде программы мы выбираем библиотеку leeeЗатем выбираем тип сигналов std_logic_1164Затем в коде идет описание входов/ выходов блокаВ блоке архитектура мы описываем логику работы устройстваПосле окончания написания программного кода запускаем процесс компилляции программыВ результате прохождения компиляции мы убеждаемся в работоспособности кода и отсутствии ошибок.После компиляции запускаем процесс моделирования программы и проверяем что программа соответствует заложенным в нее требованиям и командамВторая часть лабораторной работы:Задание:Описать устройство на языке VHDL с помощью поведенческого стиля описания с использованием операторов process и if – else.После написания кода запускаем процесс компиляцииПосле компиляции запускаем процесс моделирования программы и проверяем что программа соответствует заложенным в нее требованиям и командамВывод:В ходе выполнения лабораторной работы мы научились писать код в программе Quartus на языке описания аппаратуры VHDL RS – триггер, а также устройство, имеющее логическую функцию Y= (A v not B)*C. Научились правильно называть файлы в программе, разобрались за что отвечает конкретный блок кода программы. Описали программно работу RS триггера и по выполнению каждого этапа лабораторной работы смоделировали написанные программы и проверили корректность работы написанной программы