Компиляция проекта
-
Выбрать в главном меню "Assignments\Devise…" ("Назначения\Микросхема…"). В открывшемся окне "Devise " в списке "Familiy" ("Семейство") выбрать для нашего примера семейство микросхем MAX3000A. В расположенном ниже списке "Available devices:" ("Доступные микросхемы:") выбрать микросхему, например, EPM3032ALC44-10.
Примечание: Семейство MAX3000A относится к архитектуре CPLD, базирующейся на логических элементах "И" и "ИЛИ". Микросхема EPM3032ALC44-10 – одна из наиболее дешевых (стоимость около 1,55$) и легко устанавливаются на макетную плату. Микросхемы семейства MAX3000A хранят информации о конфигурации "загруженной" схемы во внутренней памяти EEPROM.
-
Выбрать в главном меню "Processing\StartCompilacion" ("Процессы\Запуск Компиляции").
В процессе компиляции будут присутствовать окна. Практический интерес представляют два окна:
- окно сообщений ("Message Windows"): выводит информационное сообщение на различных этапах обработки данных проекта, а также предупреждения (warnings) и сообщения об ошибках (error messages), если они имеются. Щелчок мыши по сообщению об ошибке в логике проекта вызывает выделение на схеме элемента, к котрому относится ошибка;
- информационное окно ("Quartus II") – появляется по окончании процесса компиляции: сообщает о его успешном или неудачном завершении.
После успешного завершения компиляции следует убедиться в правильном функционировании разработанного устройства, а также определить его основные временные параметры. Для этого необходимо использовать систему моделирования пакета ("Simulation"). Суть моделирования состоит в том, что на входные выводы спроектированного устройства подаются все возможные комбинации сигналов в различные промежутки времени. Эти сигналы задаются с помощью временных диаграмм ("Wavevorm"). Составляемых разработчиком в редакторе временных диаграмм ("Wavevorm Editor").
-
Содержание
- Создание и проверка работоспособности мультиплексора с использованием сапр Quartus II.
- Настройка Quartus II и создание папки нового проекта
- Компиляция проекта
- Задание временных диаграмм для симулятора
- Моделирование разработанного проекта цифрового устройства
- Создание примитива мультиплексора для библиотеки примитивов пользователя