Рисунок 1 – Рабочее пространство Quartus Prime от Intel

Существует три версии программного обеспечения Pro, Lite и в нашем случае Prime. Отличаются они списком поддерживаемых устройств и различными возможностями моделирования и т.д.

Intel Quartus Prime имеет простой графический дизайн интеллектуально понятный для проектирования сложных устройств. Графический интерфейс устроен таким образом, чтобы пользователь  был сконцентрирован на своем проекте. Компилятор оптимизирует процесс работы FPGA и обеспечивает максимальную производительность при минимальных затратах.

Quartus предлагает полный набор инструментов на каждом этапе процесса проектирования, что бы сократить время разработки и достичь максимальной производительности. Рабочее пространство показано на рисунке 1.

  • Easy Project Setup- позволяет быстро создать новый проект, добавить файлы в проект, а так же указать семейство и модель FPGA с помощью мастера создания проекта. Создать разные версии одного устройства, чтобы сравнить их характеристики с разными настройками. Сохранить проект в виде одного сжатого файла.
  • Инструмент планирования проекта (Design Planning Tools)-позволяет назначить порты ввода/вывода , энергопотребление. Все это позволяет решить потенциальные проблемы на ранних этапах проектирования.
  • Компилятор обеспечивает поддержку синтеза для языков VHDL (1987, 1993, 2008), SystemVerilog(2005) и в нашем случае Verilog HDL (1995, 2001)
  • Оптимизация результатов (Optimizing Results) – определяет наилучшую комбинацию настроек для проекта. Модуль Design Assistant проверяет проект на соответствие с установленными параметрами.
  • Отладка проекта, а именно анализатор SignalTap позволяет отслеживать временные диаграммы интересующих нас сигналов в реальном времени без использовании внешнего лабораторного оборудования.

Prime версия имеет минусы по сравнению с Pro версией такие как, невозможно сравнивать разные версии проекта, нельзя сохранять список соединений на уровне узла в формате .vqm, различные настройки слияния и дублирования