Сгенерированный HDL-код выполняет следующие стандарты:
(IEEE® 1076-1993) VHDL-1993
Verilog-2001 (IEEE 1364-2001)
HDL Workflow Advisor тестируется со следующими сторонними инструментами синтеза FPGA:
Intel® Quartus Prime Standard 18.1
Intel Куарт Pro 19.4
Xilinx® Vivado® Design Suite 2019.2
Microsemi® Libero® SoC 12.0
Xilinx ISE 14.7
Когда вы используете инструмент синтеза, который был протестирован с HDL Workflow Advisor и запускает рабочий процесс, Советник генерирует список устройств, которые поддерживаются с тем инструментом. Если вы используете сторонний инструмент синтеза, который не тестируется с HDL Workflow Advisor, Советник не обновляет список устройств, чтобы отразить устройства FPGA, которые можно использовать для того инструмента.
Например, HDL Workflow Advisor был протестирован с Intel Стандарт Куарта Прайма и Intel Куарт Про. Если вы используете инструмент, не был протестирован с Советником, таким как Intel Куарт Прайм Лайт, список устройств FPGA не становится обновленным в Советнике по вопросам Рабочего процесса.
Чтобы использовать сторонние инструменты синтеза с HDL Coder™, поддерживаемый инструмент синтеза должен быть установлен, и исполняемый файл инструмента синтеза должен быть на системном пути. Для получения дополнительной информации смотрите Setup Инструмента.
FPGAs, поддержанные для FPGA в симуляции цикла с HDL Verifier™, перечислены в документации HDL Verifier.
Можно также добавить пользовательские платы FPGA при помощи менеджера Совета FPGA. Смотрите Индивидуальную настройку Совета FPGA для деталей.
Для FPGA в цикле или Индивидуальной настройке для Устройства USRP™ с помощью HDL Workflow Advisor, должен быть установлен поддерживаемый инструмент синтеза, и исполняемый файл инструмента синтеза должен быть на системном пути. Для получения дополнительной информации смотрите Setup Инструмента.
Следующее оборудование поддерживается для Типового рабочего процесса ASIC/FPGA:
Инструмент синтеза | Семейство устройств |
---|---|
Xilinx Vivado | Kintex7 |
Artix7 | |
Kintex UltraScale + | |
KintexU | |
Spartan7 | |
Virtex UltraScale + | |
Virtex7 | |
VirtexU | |
Zynq | |
Zynq UltraScale + | |
Xilinx ISE | Virtex6 |
Virtex5 | |
Virtex4 | |
Спартанский-3A DSP | |
Спартанец 3E | |
Spartan3 | |
Spartan6 | |
Altera® Quartus® II Примечание Altera Куарт II обращается к инструменту Intel Quartus Prime Standard синтеза. | Cyclone® III |
IV циклона | |
Arria® II GX и GZ | |
Stratix® IV | |
Стрэтикс V | |
Циклон III | |
Arria 10 | |
Аррия V ГКС | |
MAX 10 | |
Intel Куарт Pro | Arria 10 |
Циклон 10 GX | |
Stratix 10 | |
Микрополу либеро SoC | SmartFusion2 SoC |
RTG4 | |
IGLOO2 |
Следующее оборудование поддерживается для рабочего процесса Генерации Ядра IP:
Инструмент синтеза | Целевая платформа |
---|---|
Xilinx Vivado | ZedBoard и с FMC-HDMI-CAM и FMCOMMS2/3/4/ |
ZC706 и с FMC-HDMI-CAM и FMCOMMS2/3/4/и FMCOMMS5 | |
ZC702 с FMC-HDMI-CAM | |
Оценочный комплект Zynq ZC706 | |
Оценочный комплект Zynq ZC702 | |
PicoZed FMC-HDMI-CAM | |
Zynq UltraScale + оценочный комплект MPSoC ZCU102 | |
Intel Куарт Pro | Комплект разработчика Arria 10 SoC |
Altera Куарт II Altera Куарт II обращается к инструменту Intel Quartus Prime Standard синтеза. | Комплект разработчика Arria 10 SoC |
Циклон V версий комплекта разработчика SoC. C и версия. D | |
Макетная плата DECA Max 10 FPGA стрелы | |
Стрела макетная плата SoCKit | |
Комплект разработчика Arria 10 GX FPGA |
Вы используете Simulink Real-Time FPGA I/O
рабочий процесс, чтобы предназначаться для модулей ввода-вывода FPGA Speedgoat. Эти модули ввода-вывода являются частью целевых компьютеров Speedgoat. Запускать Simulink Real-Time FPGA I/O
рабочий процесс, установите Библиотеку Speedgoat и Пакеты Интегрирования HDL Coder Speedgoat. После того, как вы установите пакеты интегрирования, можно выбрать Target platform и затем запустить рабочий процесс, чтобы сгенерировать подсистему интерфейса Simulink® Real-Time™.
Узнать о:
Пакеты интегрирования и как можно установить их, смотрите Speedgoat - Пакеты Интегрирования HDL Coder.
Модули ввода-вывода Speedgoat, которые поддерживаются с HDL Workflow Advisor, seeSpeedgoat Поддержка приложений FPGA В реальном времени от HDL Coder.
Следующее оборудование поддерживается для рабочего процесса Тюремщика FPGA:
Altera Arria II комплектов разработчика FPGA GX
Циклон Altera III комплектов разработчика FPGA
Altera комплект разработчика Сиклоуна IV ГКС ФПГИ
Разработка Altera DE2-115 и образовательная плата
Спартанец XUP Atlys 6 макетных плат
Макетная плата DSP спартанца-3A Xilinx 1800 А
Спартанец Xilinx 6 макетных плат SP605
Макетная плата Xilinx Virtex-4 ML401
Макетная плата Xilinx Virtex-4 ML402
Макетная плата Xilinx Virtex-5 ML506
Макетная плата Xilinx Virtex-6 ML605
Для макетных плат FPGA, которые имеют больше чем одно устройство FPGA, только одно такое устройство может использоваться с Тюремщиком FPGA. Этот рабочий процесс не поддерживает Xilinx Vivado.
Можно также добавить пользовательские платы FPGA с помощью менеджера Совета FPGA. HDL Coder поддерживает следующие семейства устройств FPGA для индивидуальной настройки платы; то есть, когда вы создаете свой собственный файл определения платы. Смотрите Индивидуальную настройку Совета FPGA (HDL Verifier).
Семейство устройств | |
---|---|
Xilinx | Kintex7 |
Artix7 | |
Спартанский-3A DSP | |
Spartan3 | |
Spartan3A и Spartan3AN | |
Spartan3E | |
Spartan6 | |
Virtex4 | |
Virtex5 | |
Virtex6 | |
Virtex7 | |
Altera | Циклон III |
IV циклона | |
Arria II | |
IV Stratix | |
Стрэтикс V |