Совместимые инструменты программирования и проектирования для CPLD 5M570ZT100I5N (из семейства Intel MAX® V) в основном включают программное обеспечение Intel Quartus Prime, которое охватывает весь цикл разработки: от ввода дизайна (HDL, схемы) до синтеза, симуляции и программирования. Это интегрированная среда, поддерживающая MAX V CPLD во всех редакциях.
Основные инструменты проектирования:
- Quartus Prime Lite Edition: Бесплатная версия, полностью поддерживает MAX V CPLD (включая 5M570ZT100I5N) для синтеза, верификации и симуляции. Подходит для небольших проектов.
- Quartus Prime Standard Edition: Расширенная версия с поддержкой MAX V CPLD, включая дополнительные функции оптимизации и анализа.
- Quartus Prime Pro Edition: Профессиональная версия с полной поддержкой MAX V CPLD, ориентированная на сложные дизайны.
Входные форматы: VHDL, Verilog, SystemVerilog, AHDL, схематический ввод.
Для симуляции можно использовать встроенный симулятор или Questa (в Starter Edition для Lite/Standard).
Инструменты программирования:
- Quartus Prime Programmer: Встроенный в Quartus Prime инструмент для программирования через JTAG-интерфейс. Поддерживает in-system programming (ISP) с использованием файлов .pof (Programmer Object File).
- Аппаратные программаторы:
* USB Blaster (официальный от Intel/Altera) — основной JTAG-программатор, совместимый с MAX V.
* Совместимые第三方-устройства, такие как JTAG Blaster, поддерживающие Intel/Altera CPLD (MAX V, MAX II, MAX 10 и т.д.).
Устройство программируется через JTAG-порт, что позволяет обновление firmware на месте без снятия чипа. Для разработки рекомендуется использовать development kit, такие как MAX V CPLD Development Kit, который интегрируется с Quartus Prime.
Дополнительные ресурсы: Официальная документация Intel по MAX V доступна на сайте intel.com
https://www.intel.com/content/www/us/en/products/details/fpga/development-kits/max/v-cpld.html