Сгенерированный 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 | |