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

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

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

  • VHDL-1993 (IEEE® 1076-1993)

  • Verilog-2001 (IEEE 1364-2001)

Поддержка сторонних Инструментов и версий

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

  • Intel® Стандарт Quartus Prime 18.1

  • Intel Quartus Pro 19.4

  • Xilinx® Vivado® Design Suite 2019.2

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

  • Xilinx ISE 14.7

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

Например, HDL Workflow Advisor был протестирован с Intel Quartus Prime Standard и Intel Quartus Pro. Если вы не тестировали инструмент с помощью Advisor, например Intel Quartus Prime Lite, список устройств FPGA не обновляется в Workflow Advisor.

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

Цикл

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

Вы также можете добавить пользовательские платы FPGA с помощью диспетчера плат FPGA. Для получения дополнительной информации см. индивидуальную настройку платы FPGA.

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

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

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

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

Altera® Куарт® II

Примечание

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

Циклон® III
Циклон IV
Arria® II GX и GZ
Stratix® IV
Стратикс V
Циклон III
Аррия 10
Аррия V GX
MAX 10

Intel Quartus Pro

Аррия 10
Циклон 10 GX
Стратикс 10

Микросеми Либеро СнК

SmartFusion2 СнК
RTG4
IGLOO2

Оборудование генерации ядер IP

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

Инструмент синтезаЦелевая платформа
Силинкс-ВивадоZedBoard и с FMC-HDMI-CAM и FMCOMMS2/3/4/
ZC706 и с FMC-HDMI-CAM и FMCOMMS2/3/4/ и FMCOMMS5
ZC702 с FMC-HDMI-CAM
Комплект для оценки ZC706 Zynq
Комплект для оценки ZC702 Zynq
PicoZed FMC-HDMI-CAM
Набор для оценки ZCU102 Zynq UltraScale + MPSoC

Intel Quartus Pro

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

Altera Quartus II

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

Комплект для разработки Arria 10 SoC
Комплект для разработки циклона V SoC Rev. C и Rev. D
Стрела разработки Arrow DECA Max 10 FPGA
Стрела разработки Arrow SoCKit
Набор разработки Arria 10 GX FPGA

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

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

Чтобы узнать о:

Смотрите раздел Поддержка Speedgoat FPGA с помощью HDL Workflow Advisor.

Оборудование FPGA под ключ

Для рабочего процесса FPGA под ключ поддерживаются следующее оборудование:

  • Набор для разработки Altera Arria II GX FPGA

  • Набор для разработки Altera Cyclone III FPGA

  • Набор для разработки Altera Cyclone IV GX FPGA

  • Altera DE2-115 совет по развитию и образованию

  • Плата разработки Spartan-6 XUP Atlys

  • Плата разработки Xilinx Spartan-3A DSP 1800A

  • Плата разработки Spartan-6 SP605 Xilinx

  • Плата разработки Virtex-4 ML401 Xilinx

  • Плата разработки Virtex-4 ML402 Xilinx

  • Плата разработки Virtex-5 ML506 Xilinx

  • Плата разработки Virtex-6 ML605 Xilinx

Для плат разработки FPGA, которые имеют более одного устройства FPGA, только одно такое устройство может использоваться с FPGA «под ключ». Этот рабочий процесс не поддерживает Xilinx Vivado.

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

Вы также можете добавить пользовательские платы FPGA с помощью диспетчера плат FPGA. HDL Coder поддерживает следующие семейства устройств FPGA для индивидуальной настройки платы; то есть при создании собственного файла определения платы. См. раздел Индивидуальную настройку платы FPGA (HDL Verifier).

Семейство устройств
Xilinx Kintex7
Artix7
Spartan-3A DSP
Spartan3
Spartan3A и Spartan3AN
Spartan3E
Spartan6
Virtex4
Virtex5
Virtex6
Virtex7
Altera Циклон III
Циклон IV
Аррия II
Стратикс IV
Стратикс V

См. также

Похожие темы