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

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

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

  • VHDL-1993 (IEEE® 1076-1993)

  • Verilog-2001 (IEEE 1364-2001)

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

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

  • Intel® Куарт® Главные стандартные 18.1

  • Intel Куарт Pro 20.2

  • Xilinx® Vivado® Спроектируйте набор 2020.1

  • Микрополу® Либеро® SoC 12.0

  • Xilinx ISE 14.7

Когда вы используете инструмент синтеза, который был протестирован с HDL Workflow Advisor и запускает рабочий процесс, Советник генерирует список устройств, которые поддерживаются с тем инструментом. Если вы используете сторонний инструмент синтеза, который не тестируется с HDL Workflow Advisor, Советник не обновляет список устройств, чтобы отразить устройства FPGA, которые можно использовать для того инструмента.

Например, HDL Workflow Advisor был протестирован с Intel Стандарт Куарта Прайма и Intel Куарт Про. Если вы используете инструмент, не был протестирован с Советником, таким как Intel Куарт Прайм Лайт, список устройств FPGA не становится обновленным в Советнике по вопросам Рабочего процесса.

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

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

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

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

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

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

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

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

Altera® Куарт II

Примечание

Altera Куарт II обращается к инструменту Intel Quartus Prime Standard синтеза.

Циклон® IV
Циклон V
Arria® II GX и GZ
Stratix® IV
Стрэтикс V
Arria 10
Аррия V ГКС
MAX 10
Циклон 10 LP

Intel Куарт Pro

Arria 10
Циклон 10 GX
Stratix 10

Микрополу либеро SoC

SmartFusion2
RTG4
IGLOO2
PolarFire

Оборудование генерации ядра 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
Zynq UltraScale + оценочный комплект RFSoC ZCU111
Zynq UltraScale + оценочный комплект RFSoC ZCU216
Макетная плата Kintex-7 KC705

Intel Куарт Pro

Комплект разработчика Intel Arria 10 SoC

Altera Куарт II

Примечание

Altera Куарт II обращается к инструменту Intel Quartus Prime Standard синтеза.

Комплект разработчика Altera Arria 10 SoC
Циклон V версий комплекта разработчика SoC. C и версия. D
Макетная плата DECA Max 10 FPGA стрелы
Стрела макетная плата Набора SoC
Комплект разработчика Arria 10 GX FPGA

Микрополу либеро SoC

SmartFusion2
RTG4
IGLOO2
PolarFire

Примечание

Микрополу Либеро SoC только поддерживает Типовую Платформу Микрочипа в рабочем процессе генерации ядра IP.

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

Вы используете Simulink Real-Time FPGA I/O рабочий процесс, чтобы предназначаться для модулей ввода-вывода FPGA Speedgoat. Эти модули ввода-вывода являются частью Speedgoat® целевые компьютеры. Запускать Simulink Real-Time FPGA I/O рабочий процесс, установите Библиотеку ввода-вывода Speedgoat и Пакеты Интегрирования HDL Coder Speedgoat. После того, как вы установите пакеты интегрирования, можно выбрать Target platform и затем запустить рабочий процесс, чтобы сгенерировать Simulink® Подсистема интерфейса Real-Time™.

Узнать о:

См. поддержку FPGA Speedgoat с HDL Workflow Advisor.

Оборудование тюремщика 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. Этот рабочий процесс не поддерживает Xilinx Vivado.

Поддерживаемые семейства устройств 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

Смотрите также

Похожие темы