万博1manbetx支持的EDA工具和硬件

Cosimulation需求

首先,看建立MATLAB-HDL模拟器连接启动HDL模拟器,在Simulink中进行协同仿真万博1manbetx

Cadence公司的IncisiveXcelium需求

MATLAB®和Sim万博1manbetxulink®万博1manbetx支持节奏®使用HDL Verifier™的验证工具。只有64位版本的Incisive®支持协万博1manbetx同模拟。使用这些推荐的版本之一,已经完全测试了当前版本:

  • Xcelium™19.03

  • Xcelium 18.03

  • Xcelium 17.0

  • 精辟15.2

    注意

    不支持万博1manbetxnclaunchrunmode设置批量。集runmodeCLI代替。

HDL验证共享库(liblfihdls *的.soliblfihdlc *的.so)使用海湾合作委员会包含在韵律中®模拟器平台分布。在您将自己的应用程序链接到HDL模拟器之前,请先尝试以此为基础进行构建海湾合作委员会。有关如何构建和链接自己的应用程序的更多细节,请参阅HDL模拟器文档。

导师图形,ModelSim使用要求

MATLAB和Simu万博1manbet万博1manbetxxlink支持Mentor Graphics®验证工具使用HDL验证。使用以下推荐版本之一。每个版本已经完全测试了当前的版本:

  • ,®核心/总理10.6b,2019.1,2019.4

  • ModelSim®PE 10.6 b, 2019.1, 2019.4

FPGA验证要求

赛灵思公司使用要求

MATLAB和Simu万博1manbet万博1manbetxxlink支持Xilinx®设计采用HDL验证工具。使用FPGA,在半实物工具,这些建议的版本:

  • Xilinx Vivado®2019.2

  • Xilinx ISE 14.7

    注意

    Xilinx FPGA板需要伊势在斯巴达®6, Virtex®-4, Virtex-5和Virtex-6系列。

对于工具的安装说明,请参阅建立FPGA设计软件工具

英特尔第四的使用要求

MATLAB和Simu万博1manbet万博1manbetxxlink支持Intel®设计采用HDL验证工具。使用FPGA,在半实物工具,这些建议的版本:

  • 英特尔第四的®' 18.1

  • 英特尔的Quartus总理临19.4(支持英特尔旋风万博1manbetx®仅10 GX)

  • Intel Quartus II 13.1(仅万博1manbetx支持Intel Cyclone III板)

对于工具的安装说明,请参阅建立FPGA设计软件工具

Microsemi使用要求

MATLAB和Simu万博1manbetxlink支持微半万博1manbetx®设计采用HDL验证工具。使用FPGA,在半实物工具,这些建议的版本:

  • Microsemi的自由人®SoC v12.0

对于工具的安装说明,请参阅建立FPGA设计软件工具

万博1manbetx支持用于FIL模拟的FPGA板连接

对于董事会的支持,请万博1manbetx万博1manbetx支持的FPGA验证FPGA器件

额外的板可以自定义添加与FPGA板经理。看到万博1manbetx支持FPGA设备家族板定制

JTAG连接

供应商 硬件要求 所需的软件
英特尔

USB声霸卡我或者USB声霸卡II下载电缆

  • USB Blaster I或II驱动程序

  • 对于Windows®操作系统:Quartus主要可执行目录必须位于系统路径上。

  • 对于Linux®操作系统:不支持Quartus II 13.1以下版本。万博1manbetx不支持Quartus II 14.1。万博1manbetx仅支持64位Quartus。万博1manbetx必须在第四的图书馆目录LD_LIBRARY_PATH之前MATLAB开始。在Quartus库之前添加Linux发行版库路径LD_LIBRARY_PATH。例如,/lib/x86_64-linux-gnu: $ QUARTUS_PATH

赛灵思公司

Digilent®下载电缆。

  • 如果您的主板具有板载Digilent的USB-JTAG模块,使用USB电缆。

  • 如果板具有标准的Xilinx 14销JTAG连接器,与来自Digilent的HS2或HS3电缆使用。

  • 对于Windows操作系统:赛灵思Vivado可执行目录必须是系统路径。

  • 对于Linux操作系统:Digilent的Adept2

FTDI USB-JTAG电缆

  • 万博1manbetx支持带有实现usb到JTAG的板载FT4232H、FT232H或FT2232H设备的板

万博1manbetx支持Windows操作系统。

注意

FTDI USB JTAG支万博1manbetx持仅适用于MATLAB的AXI硕士和FPGA的数据捕获。

Microsemi 不支持JTAG连接万博1manbetx

注意

当通过使用Simulink或MATLAB的Digilent JTAG电缆仿真FPGA设计,您不能使用需要访问JTAG调试任何软件;万博1manbetx例如,Vivado逻辑分析仪。

以太网连接

硬件要求 万博1manbetx支持的接口[一种] 所需的软件
  • 千兆以太网卡

  • 交叉网线

  • 支持以太网连接的FPGA板万博1manbetx

  • 千兆以太网 - GMII

  • 千兆以太网- RGMII

  • 千兆以太网(SGMII)

  • 以太网,信息产业部

  • 以太网 - RMII

注意

2019.2以上万博1manbetx的Vivado版本支持RMII。

以太网连接没有软件要求,但要确保主机上的防火墙不会阻止UDP通信。

注意

以太网连接的Virtex-7 VC707不支持超过2013.4旧的Vivado版本。万博1manbetx

[一种]HDL验证支持包的微半FP万博1manbetxGA板万博1manbetx只支持SGMII接口。

万博1manbetx支持的FPGA验证FPGA器件

HDL验证器支持对下表所示万博1manbetx设备的FIL模拟。这些电路板的电路板定义文件在下载FPGA板支持包万博1manbetx。您可以为使用FPGA板定制添加其他的FPGA开发板与FIL(FPGA板定制)。

注意

AXI主支持通过以太网赛灵思万博1manbetxZYNQ®-7000 ZC706 ZedBoard™,Kintex®-7 KC705和Intel Arrow®马克斯®10个DECA板。

AXI主支持了PCI Exp万博1manbetxress的英特尔阿里亚®10 GX和Xilinx Kintex UltraScale+™FPGA KCU116评估工具箱板。

设备的家庭 以太网(FIL) JTAG (FIL, AXI Master, Data Capture) PCI Express (FIL)[一种] 评论

Xilinx Artix®7

4 Artix-7 Digilent在下™

X X
Digilent公司董事会大变身 X

赛灵思的Kintex-7

Kintex-7 KC705 X X X

Xilinx Kintex UltraScale™

KINTEX的UltraScale FPGA KCU105评估套件

X X

Xilinx Kintex UltraScale +

Kintex UltraScale+ FPGA KCU116评估工具包

X 有关更多信息,请参见熟练掌握PCI Express MATLAB(HDL验证支持包Xilin万博1manbetxx的FPGA板)

赛灵思Spartan-6

的Spartan-6 SP605 X
的Spartan-6 SP601 X
XUP Atlys Spartan-6 X

赛灵思Spartan-7

Digilent公司附庸风雅S7-25 X X

Xilinx Virtex UltraScale

Virtex UltraScale FPGA VCU108评估工具

X X

的Xilinx Virtex的UltraScale +

Virtex UltraScale+ FPGA VCU118评估工具包

X X

Xilinx Virtex-7

的Virtex-7 VC707 X X X
的Virtex-7 VC709 X X

Xilinx Virtex-6

Virtex-6 ML605 X

Xilinx Virtex-5

Virtex ML505 X
Virtex ML506 X
Virtex ML507 X
Virtex XUPV5-LX110T X

XilinxVirtex-4

ML401的Virtex X

注意

万博1manbetx在未来的版本中将删除对Virtex-4设备家族的支持。

ML402的Virtex X
ML403的Virtex X

Xilinx Zynq

ZYNQ-7000 ZC702

X
ZYNQ-7000 ZC706 X
ZedBoard X 使用USB端口标记“掠夺”编程。

ZYBO™Zynq-7000开发板

X
PicoZed™SDR开发工具包 X
MINIZED™ X 万博1manbetx仅支持通过FTDI JTAG进行数据捕获和axis - master。

赛灵思的UltraScale ZYNQ +

ZYNQ的UltraScale +片上多核ZCU102评估套件

X

ZYNQ的UltraScale +片上多核ZCU104评估套件

X FIL仅万博1manbetx通过Digilent公司HS3电缆支持。AXI-Master和数据采集通过FTDI或HS3 JTAG支持万博1manbetx。

Zynq UltraScale+ MPSoC ZCU106评估试剂盒

X FIL仅万博1manbetx通过Digilent公司HS3电缆支持。AXI-Master和数据采集通过FTDI或HS3 JTAG支持万博1manbetx。

Zynq UltraScale+ RFSoC ZCU111评估试剂盒

X FIL仅万博1manbetx通过Digilent公司HS3电缆支持。AXI-Master和数据采集通过FTDI或HS3 JTAG支持万博1manbetx。

英特尔Arria二世

Arria II GX FPGA开发工具包 X X

英特尔Arria V

Arria V SoC开发工具包 X
Arria V Starter Kit X X

英特尔Arria 10

阿里亚10的SoC开发套件 X X
Arria 10 GX X X X

的Quartus总理18.0不推荐的Arria GX 10以上的PCI Express®

英特尔旋风四世

Cyclone IV GX FPGA开发工具包 X X
DE2-115发展与教育委员会 X X Altera公司®DE2-115 FPGA开发板有两个以太网端口。FPGA功能于中环只使用以太网口0。请确保您有以太网口0在董事会通过以太网电缆连接您的主机。
BeMicro SDK X X

英特尔第三旋风

旋风III FPGA启动工具包 X

Altera气旋III板由Quartus II 13.1支撑万博1manbetx

注意

万博1manbetx对Cyclone III器件系列的支持将在未来的版本中删除。

Cyclone III FPGA开发工具包 X X
Altera Nios II嵌入式评估工具,气旋III版 X X

英特尔气旋V

Cyclone V GX FPGA开发工具包 X X
Cyclone V SoC开发工具包 X
气旋V GT开发工具包 X X X
Terasic atlass -SoC Kit / DE0-Nano SoC Kit X
箭头SoCKit开发工具包 X

英特尔旋风10 LP

Altera Cyclone 10 LP评估套件

X

英特尔气旋10 GX

Altera Cyclone 10 GX FPGA评估工具包

X

必须采用Quartus总理Pro中使用

英特尔最大10

箭MAX 10 DECA

X X

英特尔Stratix®IV

Stratix IV GX FPGA开发工具包 X X

英特尔Stratix V

DSP开发套件的Stratix V版
X X X

Microsemi SmartFusion®2

Microsemi SmartFusion2 SoC FPGA高级开发工具包

X 看到安装Microsemi的SmartFusion2 SoC的FPGA高级开发工具套件(用于微半FPGA板的HDL万博1manbetx验证器支持包)

Microsemi Polarfire®

微半极化火评估工具

X 看到安装Microsemi Polarfire评估工具(用于微半FPGA板的HDL万博1manbetx验证器支持包)

Microsemi RTG4®

RTG4-DEV-KIT

X

[一种]FIL over PCI Express连接仅支持64位Windows万博1manbetx操作系统。

限制

  • 对于具有多个FPGA器件的FPGA开发板,只有一个这样的器件可以与FIL一起使用。

FPGA板支持包。万博1manbetxFPGA板支持包包含所有支持板万博1manbetx的定义文件。您可以下载一个或多个特定于供应商的软件包。要使用FIL,至少下载其中一个包,或自定义您自己的板定义文件。看到创建自定义FPGA板卡定义

要查看HDL验证器支持包的列表,请访问万博1manbetx支持HDL验证器的硬件万博1manbetx。下载FPGA板支持包:万博1manbetx

  • 在MATLAB选项卡,环境部分中,点击附加组件>获取硬件支持包万博1manbetx

万博1manbetx支持FPGA设备家族板定制

HDL验证支持板定制以下F万博1manbetxPGA器件系列;也就是说,当你创建自己的板定义文件。看到FPGA板定制。PCI Express不是一个支持板定制的万博1manbetx连接。

注意

HDL验证支持包的微半FP万博1manbetxGA板不支持板定制。万博1manbetx

设备的家庭 限制
赛灵思公司 Artix 7
Kintex 7

KINTEX的UltraScale

KINTEX的UltraScale +

斯巴达人6

不支持以太网PHY RGMII。万博1manbetx

斯巴达式的7
4的Virtex

注意

万博1manbetx在未来的版本中将删除对Virtex-4设备家族的支持。

5的Virtex
6的Virtex
7的Virtex

万博1manbetx只支持以太网PHY SGMII。

Virtex UltraScale

Virtex UltraScale +

Zynq 7000

ZYNQ的UltraScale +

英特尔 阿里亚II
Arria V
Arria 10
气旋三世

注意

万博1manbetx对Cyclone III器件系列的支持将在未来的版本中删除。

的Cyclone IV
气旋V
飓风十LP
旋风10 GX
马克斯10
Stratix四世
Stratix V

UVM和DPI组件生成需求

UVM和DPI成份生成支持Cadence公司的Incisive和M万博1manbetxentor Graphics的Questa和ModelSim相同版本作为协同仿真。可以生成用于与任一64位或32位的Incisive使用DPI组件。

此外,UVM和DPI组件生成还支持:万博1manbetx

  • Synopsys对此®风投公司®MX o - 2018.09 SP2

注意

当你在Debian上的ModelSim 10.5b中运行DPI组件时®8.3中,您可能会遇到一个库不兼容的错误:

**警告:**警告:64位的glibc RPM不出现(VSIM-7032)被该机器上安装。调用GCC可能会失败。**致命:**错误:(VSIM-3827)无法编译 'STUB_SYMS_OF_fooour.so':
为了避免这个问题,上了代码生成窗格中的配置参数,请尝试以下选项:

  • 设置构建配置运行速度会快

  • 或者,将构建配置指定并指定编译器标记o3

UVM生成还需要一个UVM参考实现,可以从UVM标准的网站。对于每个受支持的模拟器,将使用默认附带版本测试此特性。万博1manbetx

TLM产生要求

在当前版本中,TLMG包括了对以下功能的支持:万博1manbetx

  • 编译器:

    • 视觉工作室®: VS2008、VS2010、VS2012、VS2013、VS2015、VS2017

    • 的Windows 7.1 SDK

    • GCC 6.3

  • SystemC:

    • SystemC的2.3.1(TLM包括)

      您可以从以下网址下载SystemC和TLM库https://accellera.org。咨询Accellera的系统计划网站获取有关如何下载后构建这些库的信息。

  • System C建模库(SCML):