Поддержка языка HDL и поддерживаемые сторонние программы и оборудование

VHDL и поддержка языка Verilog

Сгенерированный HDL-код выполняет следующие стандарты:

  • (IEEE® 1076-1993) VHDL-1993

  • Verilog-2001 (IEEE 1364-2001)

Сторонние инструменты синтеза и поддержка версии

HDL Workflow Advisor тестируется со следующими сторонними инструментами синтеза FPGA:

  • Intel® Quartus Prime 18.1

  • Intel Куарт Pro 19.2

  • Xilinx® Vivado® Design Suite 2019.1

  • Microsemi® Libero® SoC 11.8

  • Xilinx ISE 14.7

Чтобы использовать сторонние инструменты синтеза с HDL Coder™, поддерживаемый инструмент синтеза должен быть установлен, и исполняемый файл инструмента синтеза должен быть на системном пути. Для получения дополнительной информации смотрите Setup Инструмента.

FPGA в оборудовании цикла

FPGAs, поддержанные для FPGA в симуляции цикла с HDL Verifier™, перечислены в документации HDL Verifier.

Можно также добавить пользовательские платы FPGA с помощью менеджера Совета FPGA. Смотрите Индивидуальную настройку Совета FPGA для деталей.

Для FPGA в цикле или Индивидуальной настройке для Устройства USRP® с помощью HDL Workflow Advisor, должен быть установлен поддерживаемый инструмент синтеза, и исполняемый файл инструмента синтеза должен быть на системном пути. Для получения дополнительной информации смотрите Setup Инструмента.

Ввод-вывод FPGA Simulink Real-Time: Целевой компьютер Speedgoat

Модуль ввода-вывода SpeedgoatУстройство FPGAИнструмент синтеза
IO342Xilinx Kintex UltraScale

Предупреждение

Speedgoat IO331 и его вариант Speedgoat IO331-6 больше не будет поддерживаться в R2020b с Simulink Real-Time FPGA I/O рабочий процесс. Можно все еще запустить рабочий процесс для этих модулей IO в R2020a. В R2020b используйте Speedgoat IO333-325K или более поздний модуль Speedgoat IO, который основан на Xilinx Vivado.

Для получения дополнительной информации и узнать о требованиях инструмента синтеза, смотрите Поддержку HDL Xilinx с Модулями Speedgoat IO.

IO333, IO334, IO335Xilinx Kintex-7
IO332, IO397Xilinx Artix-7
IO323, IO331Спартанец Xilinx 6

Типовое Оборудование ASIC/FPGA

Следующее оборудование поддерживается для Типового рабочего процесса ASIC/FPGA:

Инструмент синтезаСемейство устройств
Xilinx VivadoKintex7
Artix7
Kintex UltraScale +
KintexU
Spartan7
Virtex UltraScale +
Virtex7
VirtexU
Zynq
Zynq UltraScale +
Xilinx ISEVirtex6
Virtex5
Virtex4
Спартанский-3A DSP
Спартанец 3E
Spartan3
Spartan6

Altera® Quartus® II

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

Следующее оборудование поддерживается для рабочего процесса Генерации Ядра IP:

Инструмент синтезаЦелевая платформа
Xilinx VivadoZedBoard и с 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
Altera Куарт IIКомплект разработчика Arria 10 SoC
Циклон V версий комплекта разработчика SoC. C и версия. D
Макетная плата DECA Max 10 FPGA стрелы
Стрела макетная плата SoCKit
Комплект разработчика Arria 10 GX FPGA

Оборудование тюремщика FPGA

Следующее оборудование поддерживается для рабочего процесса Тюремщика 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.

Поддерживаемые семейства устройств FPGA для индивидуальной настройки Совета

Можно также добавить пользовательские платы 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

Похожие темы