Типовая последовательность выполнения работы.
19.1. Открыть пакет Quartus II. 20.2. Установить вид меню (далее будем для определенности пользоваться видом MAX+PLUSII по желанию конечно можно использовать «стандартный» вид Quartus II). Для установки вида меню выбирать Tools/ Customize/ MAX+PLUS II. 21.3. Перенести требуемые файлы в рабочий директорий проекта. 22.4. В текстовом редакторе пакета создать новые или модифицировать существующие файлы в соответствии с заданием.. Создать описание схемы в соответствии с индивидуальным заданием (см. раздел II). Имя файла вершины проекта должно совпадать с именем ENTITY. 23.5. Создать новый проект – File/ New Project Wizard, его месторасположение тот директорий, где сохранен исходный файл, имя проекта прерогатива разработчика . 24.6. Установить в качестве целевой микросхемы (Assignments/ Device) микросхему семейства Cylone III, EP3C16F484C6. Назначение (расположение) внешних контактов проекта оставить «по умолчанию». Компилировать проект (Processing/ Start Compilation либо MAX+PLUS II / compilation). 25.7. Оценить затраты на реализацию проекта Processing / Compilation Report. 26.8. Просмотреть RTL вид проекта – Tools / Netlist Viewer/ RTL Viewer – Tools / Technology Map View. 27.9. Оценить временные характеристики реализации проекта – MAX+PLUS II/timing analyzer 28.10. Просмотреть расположение проекта в заданной ИС – MAX+PLUS II/ Floorplan Editor. 29.11. Моделировать поведение разработанной схемы – вызвать редактор MAX+PLUS II / Waveform Editor, установить время моделирования, установить шаг моделирования, сохранить файл с именем проекта. Вызвать сохраненный проект, вставить имена контролируемых и управляющих сигналов, задать поведение для входных управляющих сигналов, запустить на моделирование – MAX+PLUS II/ Simulation, либо Processing/ Start Simulation. Убедиться в правильности функционирования. 30.12. Выполнить назначение входных и выходных контактов в соответствии с заданием и приложением II. Для ускорения работы можно вставить фрагмент D0_qsf.txt в файл проекта *.qsf. Имена контактов либо необходимо изменить в соответствии с принятыми в проекте, либо сразу следовать этим именами в нём. Компилировать проект. 31.13. Подключить учебный стенд к ПК и источнику питания в соответствии с инструкцией по работе со стендами. 32.14. Инсталлировать подключение кабеля, вызвав программу JTOOLS. 33.15. Загрузить конфигурацию в ПЛИС. 34.16. Проверить работу системы в реальных условиях.
Программное обеспечение Quartus II предоставляет полный цикл для создания высокопроизводительных систем на кристалле. Quartus II объединяет в себе проектирование, синтез, размещение элементов, трассировку соединений и верификацию, связь с системами проектирования других производителей. Quartus II включает средства отладки проекта, как с использованием реальной схемы, так и с использованием её модели, что обеспечивает высокое качество отлаживаемой аппаратуры. На рис. 1 показано главное окно САПР Quartus II. Project navigator – отображает иерархию проекта, содержащиеся в нем файлы и блоки проекта (на рисунке под цифрой 1). В центре окна располагаются основные окна редактирования файлов описания на языке vhdl, временных диаграмм и так далее (на рисунке под цифрой 2). В верхней части окна содержится меню и рабочая панель с наиболее часто используемыми кнопками (на рисунке под цифрой 3). Нижняя часть окна содержит окна, в которые выводятся различные информационные сообщения, а так же сообщения об обнаруженных ошибках и проблемах (на рисунке под цифрой 4). Далее будут перечислены основные пункты меню, используемые в данной лабораторной работе и их предназначение. Рисунок 1. Главное окно САПР Quartus II
Меню File: · New – обеспечивает переход к окну диалога создания фалов различного типа · Open – обеспечивает переход к окну диалога открытия файлов различного типа · New Project Wizard – обеспечивает переход к окну диалога создания нового проекта · Open Project – обеспечивает переход к окну диалога открытия созданных ранее проектов Меню Assignments: · Pin Planner – обеспечивает переход к окну диалога назначения контактов проекта Меню Processing: · Start Compilation – запускает полную компиляцию проекта · Analyze current file – позволяет проверить на синтаксические ошибки текущий vhdl файл · Start Simulation – запускает моделирования проекта Меню Tools: · Timing Analyzer – запускает анализатор временных характеристик модели · Net list viewer – позволяет просматривать структура проекта на различном уровне · Signal Tap II Logic analyzer – запускает логический анализатор, предназначенный для отладки проекта на реальной схеме · Programmer – запускает программатор, предназначенный для загрузки сформированного проекта в ПЛИС
Отладка созданных проектов может производиться в два этапа: моделирования проекта и отладка на реальной схеме. Подсистема моделирования (Simulator) пакета Quartus II моделирует выходные сигналы, соответствующие реакции проекта на заданные входные воздействия, которые задаются в графическом виде с помощью редактора временных диаграмм (Waveform Editor). Отладка проекта на реальной схеме может производиться с помощью встроенного логического анализатора Signal Tap II Logic Analyzer. Использование встроенного логического анализатора – это один из способов внутрикристальной отладки проекта, когда остаются неиспользованные ресурсы ИС.
Популярное: Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе... Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (196)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |