HDL语言支持和支持的第三万博1manbetx方工具和硬件
硬件描述语言(VHDL),Verilog,SystemC语言支持万博1manbetx
生成的HDL代码符合以下标准:
硬件描述语言(vhdl) - 1993 (IEEE®1076 - 1993年)
Verilog-2001 (IEEE 1364-2001)
SystemC 2.3 (IEEE 1666-2011)
第三方合成工具和版本支持万博1manbetx
HDL Workflow Advisor使用以下第三方FPGA合成工具进行测试:
英特尔®第四的®主要标准20.1.1
英特尔Quartus Pro 21.3
赛灵思公司®Vivado®设计套件2020.2
微芯片自由人®SoC 12.6
Xilinx ISE 14.7
节奏®层图HLS 21.2
当您使用一个已经用HDL Workflow Advisor测试过的合成工具并启动工作流时,Advisor会生成一个该工具支持的设备列表。万博1manbetx如果您使用的第三方合成工具没有经过HDL Workflow Advisor的测试,则Advisor不会更新设备列表以反映您可以用于该工具的FPGA设备。
例如,HDL Workflow Advisor已经用Intel Quartus Prime Standard和Intel Quartus Pro进行了测试。如果您使用的工具尚未使用Advisor进行测试,例如Intel Quartus Prime Lite,则不会在Workflow Advisor中更新FPGA设备列表。
要在HDL Coder™中使用第三方合成工具,必须安装受支持的合成工具,并且合成工具可执行文件必须位于系统路万博1manbetx径上。详细信息请参见工具设置.
FPGA-in-the-Loop硬件
支持使用HDL Ve万博1manbetxrifier™进行fpga在环仿真的fpga在HDL Verifier文档中列出。
您也可以通过“FPGA单板管理器”添加自定义的FPGA单板。看到FPGA单板定制获取详细信息。
对于使用HDL Workflow Advisor的fpga -in- loop或USRP™设备定制,必须安装支持的合成工具,并且合成工具可执行文件必须位于系统路径上。万博1manbetx详细信息请参见工具设置.
通用ASIC/FPGA硬件
通用ASIC/FPGA工作流支持以下硬件:万博1manbetx
合成工具 | 设备的家庭 |
---|---|
Xilinx Vivado | Kintex®7 |
Artix®7 | |
Kintex UltraScale + | |
KintexU | |
斯巴达式的®7 | |
Virtex®UltraScale + | |
Virtex UltraScale+ HBM | |
Virtex UltraScale+ 58G | |
Virtex7 | |
VirtexU | |
Zynq® | |
Zynq UltraScale + | |
Zynq Ultrascale+ RFSoC | |
Versal AI Core | |
Xilinx ISE | Virtex6 |
Virtex5 | |
Virtex4 | |
Spartan-3A DSP | |
斯巴达式的3 e | |
Spartan3 | |
Spartan6 | |
阿尔特拉®第四的二世 请注意 Altera Quartus II是指英特尔Quartus Prime Standard的合成工具。 |
强热带风暴®4 |
气旋V | |
Arria®II GX和GZ | |
Stratix®4 | |
Stratix V | |
Arria 10 | |
Arria V GX | |
马克斯10 | |
旋风10 LP | |
英特尔Quartus Pro |
Arria 10 |
旋风10 GX | |
Stratix 10 | |
微芯片自由人SoC |
SmartFusion2 |
RTG4 | |
IGLOO2 | |
PolarFire | |
PolarFire SoC |
IP核生成硬件
IP核生成工作流程支持以下硬件:万博1manbetx
合成工具 | 目标平台 |
---|---|
Xilinx Vivado | ZedBoard FMC-HDMI-CAM |
ZedBoard和FMCOMMS2/3/4/ | |
ZC706 FMC-HDMI-CAM | |
ZC706 FMCOMMS2/3/4 / | |
ZC706和FMCOMMS5 | |
ZC702 FMC-HDMI-CAM | |
ZCU102 FMC-HDMI-CAM | |
ZCU102和FMCOMMS2/3/4 | |
ZCU106 IMX274MIPI-FMC | |
ZCU106 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开发板 | |
第7条35T火炮开发板 | |
Versal AI核心系列VCK190评估试剂盒 | |
Virtex-7 VC707开发板 | |
英特尔Quartus Pro |
英特尔Arria 10 SoC开发工具包 |
Altera Quartus II 请注意 Altera Quartus II是指英特尔Quartus Prime Standard的合成工具。 |
英特尔Arria 10 SoC开发工具包 |
Cyclone V SoC开发套件Rev. C和Rev. D | |
箭头DECA最大10 FPGA开发板 | |
Arrow SoC Kit开发板 | |
arria10gx FPGA开发工具包 | |
微芯片自由人SoC |
微芯片Polarfire®SoC冰柱试剂盒 |
万博1manbetx实时FPGA I/O: Speedgoat目标计算机
你可以使用万博1manbetxSimulink实时FPGA I/O
针对Speedgoat FPGA I/O模块的工作流程。这些I/O模块是Speedgoat的一部分®目标计算机系统。运行万博1manbetxSimulink实时FPGA I/O
工作流,安装Speedgoat I/O块集以及Speedgoat HDL编码器集成包。安装集成包后,可以选择目标平台然后运行工作流生成万博1manbetx®实时™接口子系统。
了解:
集成包以及如何安装它们,请参见Speedgoat - HDL编码器集成包.
由HDL Workflow Advisor支持的Speedgo万博1manbetxat I/O模块,请参见来自HDL编码器的Speedgoat实时FPGA应用程序支持万博1manbetx.
FPGA交钥匙硬件
FPGA Turnkey工作流程支持的硬件如下:万博1manbetx
Altera Arria II GX FPGA开发工具包
Altera Cyclone III FPGA开发工具包
Altera Cyclone IV GX FPGA开发工具包
Altera DE2-115开发和教育板
XUP Atlys Spartan-6开发板
Xilinx Spartan-3A DSP 1800A开发板
Xilinx Spartan-6 SP605开发板
Xilinx Virtex-4 ML401开发板
Xilinx Virtex-4 ML402开发板
Xilinx Virtex-5 ML506开发板
Xilinx Virtex-6 ML605开发板
对于具有多个FPGA设备的FPGA开发板,只有一个这样的设备可以使用FPGA Turnkey。此工作流不支持Xilinx Vivado。万博1manbetx
万博1manbetx单板定制支持的FPGA设备族
您也可以通过“FPGA单板管理器”添加自定义的FPGA单板。HDL Coder支万博1manbetx持以下FPGA设备家族板定制;也就是说,当您创建自己的电路板定义文件时。看到FPGA单板定制(高密度脂蛋白校验).
设备的家庭 | |
---|---|
赛灵思公司 | Kintex7 |
Spartan-3A DSP | |
Spartan3 | |
Spartan3A和Spartan3AN | |
Spartan3E | |
Spartan6 | |
Virtex4 | |
Virtex5 | |
Virtex6 | |
Virtex7 | |
阿尔特拉 | 气旋三世 |
旋风四世 | |
Arria二世 | |
Stratix四世 | |
Stratix V |
另请参阅
hdlsetuptoolpath
|hdlsetuphlstoolpath