Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Получение информации из отчета о компиляции




По умолчению Quartus II автоматически открывает окно с отчетом о результатах компиляции. Если этого не произошло, то щелкните иконку , расположенную на горизонтальной панели инструментов менеджера пакета и откройте отчет о результатах компиляции (Рис.1.14).

Рис.1.14.

В файле отчета откройте окно результатов временного анализа (Timing Analyser>tpd), как показано на рис.1.14. Определите задержку прохождения сигналов в схеме (tpd). Учтите это значение, выбирая масштаб времени при моделировании. По заданию преподавателя проанализируйте аппаратурные затраты реализации КС на заданной в проекте микросхеме.

 

Программа работы

 

1. Прослушайте вводную информацию о Quartus II и стенде.

2. Ответьте на контрольные вопросы для допуска к работе.

3. Осуществите проверку стенда:

3.1. Создайте рабочий проект для исследования стенда. Подключите светодиоды к кнопкам, VCC, GND, генератору, выходу старшего разряда делителя, выполнив необходимые назначения выводов СБИС ПЛ.

3.2. Выполните компиляцию проекта. Посмотрите преобразование схемы проекта в процессе компиляции, открыв Tools/Netlist Viewers/ RTL Viewer и Tools/Netlist Viewers/ Technology Map Viewer. Проверьте эквивалентность логических преобразований.

3.3. Выполните назначение выводов СБИС ПЛ для подключения к системному окружению на стенде. Повторите компиляцию проекта.

3.4. Выполните моделирование проекта.

3.5. Загрузите проект на плату и с помощью светодиодов проверьте функциональность контролируемых устройств стенда.

3.6. Внося изменения в проект исследования стенда, пронаблюдайте:

– частоту работы генератора системного окружения clk_25Mhz;

– сигналы, получаемые при нажатии кнопок и переключателей.

3. Реализуйте на стенде устройство вычисления заданных ЛФ двух переменных.

4.1. Выполните графический ввод проекта:

 с помощью заданных логических примитивов (элементный базис) введите логическую структуру, реализующую заданные логические функции;

 входные сигналы подайте от заданных кнопок и переключателей SW[8..1] макета;

 выходные сигналы подключите к выбранным светодиодам leddspl[8..1];

4.2. Выполните компиляцию проекта.

4.3. Выполните моделирование проекта.

4.4. Загрузите проект на плату.

4.5. Проверите работу устройства в статике, занося результаты исследования в таблицу.

5. Оформите отчет о проделанной работе.

 

Индивидуальные задания.

Табл.4.

Номер задания Количеств разрядов счетчика делителя Кнопка или переключатель ЛФ двух переменных Примитивы для ввода
1.   SW[8]; pb_right A+!B;!A!B Not; and2
2.   pb_right; SW[1] !A+!B;!C!D nand2
3.   SW[1]; SW[3]; A+!B;!(A!B) Not; nor2
4.   SW[3]; SW[2]; !A+!B;!C!A Not; bnand2
5.   SW[2]; pb_down; !A+!B;!(C!A) Not; bnor2
6.   pb_down; SW[4]; A+!B;!A!B nor2
7.   SW[4]; pb_left; !A+!B;!CD xnor
8.   pb_left; SW[5]; A+B;!(A!B) Nor2; xnor
9.   SW[5]; SW[8]; !A+!B; C!A nand3
10.   SW[8]; pb_up; !A+!B;!(C!A) nor2
11.   pb_up; SW[7]; A+!B;!A!B Nand2; nor2
12.   SW[7]; SW[6] !A+B;!C!D Nand2; or2
13.   SW[6]; SW[5] A+!B;!(A!B) Nor2; xor
14.   SW[5]; pb_right; !A+!B;!C!A nand2
15.   pb_right; SW[1]; !A+!B;!(C!A) Not; nor2
16.   SW[1]; SW[6] A+!B;!A!B Not; bnand2
17.   SW[6]; pb_left !A+!B;!C!D Not; bnor2
18.   pb_left; SW[3]; A+!B;!(A!B) nor2
19.   SW[3]; SW[1]; !(A+!B);!CA xnor
20.   SW[1]; pb_up; !A+!B;!(C!A) nand3
21.   SW[5]; pb_left !A+!B;!(!C!A) Not; nor2

 

Поделиться:





Читайте также:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...