金宝app支持的EDA工具和硬件

Cosimulation需求

开始吧,看建立MATLAB-HDL模拟器连接启动HDL模拟器,在Simulink中进行协同仿真金宝app

Cadence公司的IncisiveXcelium需求

MATLAB®和Sim金宝appulink®金宝app支持节奏®使用HDL验证器™的验证工具。只有64位版本的Incisive®支持协金宝app同仿真。使用这些推荐版本中的一个,这些版本已经针对当前版本进行了全面测试:

  • Xcelium™19.03

  • Xcelium 18.03

  • Xcelium 17.0

  • 精辟15.2

    注意

    不支持金宝appnclaunchrunmode设置批量。集runmodeCLI代替。

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

导师图形,ModelSim使用要求

MATLAB和Simu金宝applink金宝app支持Mentor图形®使用HDL验证器的验证工具。使用下列推荐版本之一。每个版本都针对当前版本进行了全面测试:

  • ,®Core/Prime 10.5b, 10.6b, 2019.1

  • ModelSim®PE 10.6 b, 2019.1

FPGA验证要求

赛灵思公司使用要求

MATLAB和Simu金宝applink金宝app支持Xilinx®设计采用HDL验证工具。使用FPGA,在半实物工具,这些建议的版本:

  • Xilinx Vivado®2019.1

  • Xilinx ISE 14.7

    注意

    在斯巴达的FPGA板需要Xilinx ISE®6,Virtex®-4, Virtex-5,和Virtex-6家族。

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

英特尔第四的使用要求

MATLAB和Simu金宝applink金宝app支持Intel®设计采用HDL验证工具。使用FPGA,在半实物工具,这些建议的版本:

  • 英特尔第四的®' 18.1

  • 英特尔Quartus Prime Pro 19.2(支持英特金宝app尔旋风®仅10 GX)

  • Intel Quartus II 13.1(只金宝app支持Intel Cyclone III板)

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

Microsemi使用要求

MATLAB和Simu金宝applink金宝app支持Microsemi®设计采用HDL验证工具。使用FPGA,在半实物工具,这些建议的版本:

  • Microsemi的自由人®SoC v12.0

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

金宝app支持FPGA板连接的FIL仿真

对于董事会的支持,请金宝app金宝app支持的FPGA验证FPGA器件

可自定义添加附加板FPGA板经理。看到金宝app支持FPGA设备家族的董事会自定义

JTAG连接

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

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

  • USB Blaster I或II驱动器

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

  • 对于Linux®操作系统:不支持Quartus II 13.1以下的版本。金宝app不支持Quartus II 14.1。金宝app只支持64位Quartus。金宝app必须打开Quartus库目录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电缆

  • 金宝app支持板载FT4232H、FT232H或FT2232H设备实现USB-to JTAG

金宝app支持Windows操作系统。

注意

FTDI USB JTAG支金宝app持仅适用于MATLAB的AXI硕士和FPGA的数据捕获。

Microsemi 不支持JTAG连接金宝app

注意

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

以太网连接

硬件要求 金宝app支持的接口[一个] 所需的软件
  • 千兆以太网卡

  • 交叉网线

  • 支持以太网连接的FPGA板金宝app

  • 千兆以太网 - GMII

  • 千兆以太网- RGMII

  • 千兆以太网 - SGMII

  • 以太网 - MII

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

注意

以太网连接的Virtex-7 VC707不支持超过2013.4旧的Vivado版本。金宝app

[一个]HDL验证器支持微半FPG金宝appA板包金宝app只支持SGMII接口。

金宝app支持的FPGA验证FPGA器件

HDL验证器支持对下表所示金宝app的设备进行FIL仿真。董事会定义文件为这些董事会是在下载FPGA板支持包金宝app。您可以为使用FPGA板定制添加其他的FPGA开发板与FIL(FPGA板定制)。

注意

AXI主支持通过以太网赛灵思金宝appZYNQ®-7000 ZC706, ZedBoard™,Kintex®-7 KC705,和英特尔箭头®MAX®10个DECA板。

AXI主支持了PCI Exp金宝appress的英特尔阿里亚®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作为AXI主机(HDL验证器支持Xilin金宝appx 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

注意

金宝app对Virtex-4设备族的支持将在未来的版本中被移除。

ML402的Virtex X
ML403的Virtex X

Xilinx Zynq

ZYNQ-7000 ZC702

X
ZYNQ-7000 ZC706 X
ZedBoard X 使用标记为“PROG”的USB端口进行编程。

ZYBO™Zynq-7000开发板

X
PicoZed™SDR开发工具包 X
MINIZED™ X 金宝app仅通过FTDI JTAG支持数据捕获和axim - master。

赛灵思的UltraScale ZYNQ +

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

X

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

X FIL仅金宝app通过Digilent公司HS3电缆支持。AXI-Master和数据采集通过FTDI或HS3 JTAG支持金宝app。

Zynq UltraScale+ MPSoC ZCU106检测试剂盒

X FIL仅金宝app通过Digilent公司HS3电缆支持。AXI-Master和数据采集通过FTDI或HS3 JTAG支持金宝app。

Zynq UltraScale+ RFSoC ZCU111评价试剂盒

X FIL仅金宝app通过Digilent公司HS3电缆支持。AXI-Master和数据采集通过FTDI或HS3 JTAG支持金宝app。

英特尔Arria二世

Arria II GX FPGA开发工具包 X X

英特尔Arria V

Arria V SoC开发工具包 X
Arria V初学者工具包 X X

英特尔Arria 10

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

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

英特尔旋风四世

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

英特尔第三旋风

旋风三FPGA启动工具包 X

Altera Cyclone III板由Quartus II金宝app 13.1支持

注意

金宝app对Cyclone III器件系列的支持将在未来的版本中删除。

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

英特尔气旋V

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

英特尔旋风10 LP

Altera Cyclone 10lp评估试剂盒

X

英特尔旋风10 GX

Altera Cyclone 10gx FPGA评估工具包

X

必须采用Quartus总理Pro中使用

英特尔最大10

箭MAX 10 DECA

X X

英特尔Stratix®IV

层结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高级开发工具套件(Microsemi - F金宝appPGA板的HDL验证器支持包)

Microsemi Polarfire®

微半极火评价试剂盒

X 看到安装Microsemi - Polarfire评估试剂盒(Microsemi - F金宝appPGA板的HDL验证器支持包)

Microsemi RTG4®

RTG4-DEV-KIT

X

[一个]仅支持64位Windows操作系统的PCI Express连接。金宝app

限制

  • 对于具有多个FPGA设备的FPGA开发板,只能将一个这样的设备与FIL一起使用。

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

要查看HDL验证器支持包的列表,请访问金宝appHDL验证器支持的硬件金宝app。下载FPGA板支持包:金宝app

  • 在MATLAB选项卡,环境部分中,点击附加组件>获取硬件支持包金宝app

金宝app支持FPGA设备家族的董事会自定义

HDL验证支持板定制以下F金宝appPGA器件系列;也就是说,当你创建自己的板定义文件。看到FPGA板定制。PCI Express不支持板定制连接。金宝app

注意

HDL验证器支持微半FPG金宝appA板包不支持板定制。金宝app

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

KINTEX的UltraScale

KINTEX的UltraScale +

斯巴达人6

不支持以太网PHY RGMII。金宝app

斯巴达式的7
4的Virtex

注意

金宝app对Virtex-4设备族的支持将在未来的版本中被移除。

5的Virtex
6的Virtex
7的Virtex

金宝app仅支持以太网物理层SGMII。

Virtex UltraScale

Virtex UltraScale +

Zynq 7000

ZYNQ的UltraScale +

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

注意

金宝app对Cyclone III器件系列的支持将在未来的版本中删除。

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

UVM和DPI组件生成需求

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

此外,UVM和DPI组件生成也支持:金宝app

  • 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标准的网站。此功能将使用每个受支持的模拟器的默认版本进行测试。金宝app

TLM产生要求

在当前版本中,TLMG包括以下支持:金宝app

  • 编译器:

    • 视觉工作室®: 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的系统计划网站获取有关如何下载后构建这些库的信息。

  • C系统建模库(SCML):