Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Освоение среды разработки цифровых схем Quartus II

Автор:   •  Январь 19, 2022  •  Лабораторная работа  •  715 Слов (3 Страниц)  •  246 Просмотры

Страница 1 из 3

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

федеральное государственное автономное образовательное учреждение высшего образования

 «САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

ИНСТИТУТ НЕПРЕРЫВНОГО И ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ

КАФЕДРА 41

ОЦЕНКА                                        

ПРЕПОДАВАТЕЛЬ

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

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

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

ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ

Освоение среды разработки цифровых схем Quartus II

по дисциплине: Элементная база вычислительных систем и сети

РАБОТУ ВЫПОЛНИЛ

СТУДЕНТ  ГР. №

номер группы

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

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

Студенческий билет №

Санкт-Петербург 2022

Цель: знакомство с особенностями работы приложения Quartus II 9.0 в процессе синтеза цифровых устройств на ПЛИС.

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

1. Запустите приложение Quartus II.

2. На рабочем диске (например, W) создайте папку с номером группы, в которой в дальнейшем будет сохраняться создаваемый проект.

3. Выполните действия, описанные в разделе «Открытие проекта», 8 учитывая, что названия имени проекта и имени модуля верхнего уровня должны совпадать с именем программы, указанным в tdf-файле после слова SUBDESIGN.

4. Выполните действия по созданию конструкторского файла.

5. Внесите в редактор системы Quartus II текст представленной ниже программы.

% Ф.И.О., гр. 735, Дешифратор 7-сегментного индикатора %

SUBDESIGN prim1

( i[3..0] : INPUT;

a, b, c, d, e, f, g : OUTPUT; )

BEGIN

TABLE

i[3..0] => a, b, c, d, e, f, g;

H"0" => 1, 1, 1, 1, 1, 1, 0;

H"1" => х, х, х, х, х, х, х;

...

END TABLE;

END;

6. Замените символы «х» в модуле TABLE объявления таблицы на 0 или 1 в зависимости от структуры изображаемого символа. Семисегментный индикатор имеет семь сегментов (светодиодов), размещаемых пространственно в порядке, показанном на приведенном ниже рисунке. Каждый из сегментов индикатора имеет буквенное обозначение. Значения: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, d, F

7. Сохраните введенную программу в созданной ранее папке. Имя файла должно соответствовать имени проекта.

8. Назначьте микросхему, используемую для реализации проекта. Например, микросхему семейства MAX3000A – EPM3032ALC44-10.

9. Выполните компиляцию программы. При наличии стилистических ошибок в программе исправьте их.

10. Просмотрите параметры загрузки (используемые ресурсы микросхемы), тип и назначение выводов ПЛИС. 11. Измените назначения выводов микросхемы таким образом, чтобы для входных и выходных сигналов использовались выводы, начиная с меньших номеров, в следующем порядке: i[0], i[1], i[2], i[3], a, b, с, d, e, f, g. Назначать можно только комбинированные выводы I/O (input/output).

12. Взяв за основу программу ранее выполненного проекта, составьте программы для синтеза комбинационных устройств по приведенным на рис. 1 схемам. Программа должна содержать название проекта, объявления входных и выходных переменных, заключенные в круглых скобках, логические выражения, размещенные в операторных скобках BEGIN – ЕND.

13. Выполните компиляцию программ и исправьте возможные ошибки.

[pic 1]

                рис. 1

Решение:

Программа “Дешифратор 7-сегментного индикатора”

% Звездилин А. Ю., гр. Z9411, Дешифратор 7-сегментного индикатора %

...

Скачать:   txt (7.8 Kb)   pdf (145.4 Kb)   docx (60.5 Kb)  
Продолжить читать еще 2 страниц(ы) »
Доступно только на Essays.club