HDL验证者

HDL验证者

使用HDL模拟器和FPGA板测试和验证Verilog和VHDL

开始:

高密度脂蛋白Cosimulation

验证针对MATLAB算法和Simulink模型的HDL代码实现。万博1manbetx

调试和验证系统设计

在MATLAB和SIMULINK中使用系统测试台和Golden参考模型,以验证Verilog或VHDL代码是否满足功能规范。万博1manbetx使用MATLAB或SIMULINK与Cadence验证设计万博1manbetx®尖锐®和Xcelium™模拟器或Mentor Graphics®ModelSim®和Questa.®模拟器。

使用HDL Cosi万博1manbetxmulation验证Simulink模型。

集成现有的HDL代码

将旧版或第三方HDL代码合并到MATLAB算法或SIMULINK模型中,用于系统级仿真。万博1manbetx使用Cosimulation向导自动导入Verilog或VHDL代码并连接到导师图形或Cadence HDL模拟器。

使用Cosimulation向导导入VHDL或Verilog。

测量HDL代码覆盖范围

使用代码覆盖分析工具和互动源调用符在导师图形和Cadence HDL模拟万博1manbetx器中的互动源调试器中的结果评估和改进模拟测试台。执行交互式测试或作者脚本以推动批量仿真。

使用Cosimulation获取代码覆盖统计信息。

UVM和SystemVerilog组件生成

将MATLAB算法或SIMULINK模型导出到HDL验证万博1manbetx环境,包括来自Synopsys的环境®,cadence和导师图形。

UVM环境用于功能验证。

生成SystemVerilog组件。

基于硬件的验证

调试和验证连接到MATLAB或SIMULINK测试环境的FPGA板上的算法。万博1manbetx

FPGA-in-循环测试

在MATLAB或SIMULINK中运行的系统测试长椅以测试在FPGA板上执行的HDL实现。万博1manbetx将主机自动连接到Xilinx,英特尔®和Microsemi®基于以太网、JTAG或PCI Express的FPGA板®

使用FPGA板执行FPGA-in-in-Look验证。

FPGA数据捕获

捕获从FPGA上执行的设计的高速信号,并自动将其加载到MATLAB中以进行查看和分析。分析整个设计中的信号以验证预期的行为或调查异常。

捕获信号并将其上传到Matlab以进行分析。

使用matlab从/写入内存

通过将MathWorks中的HDL代码插入到FPGA设计中,通过JTAG、以太网或PCI Express从MATLAB访问板上内存位置。测试FPGA算法,通过读或写访问AXI寄存器,并在MATLAB和板上内存位置之间传输大信号或图像文件。

从MATLAB访问板载内存位置。

与HDL编码器集成

通过使用带有HDL编码器™的HDL验证器来自动化HDL验证任务。

HDL Cosimulation自动化

进行自动验证Verilog或VHDL代码HDL编码器直接从HDL工作流程顾问工具。

使用HDL Workflow Advisor生成HDL Cosimulation模型。

FPGA测试自动化

通过与Xilinx,Intel和MicroSemi开发工具集成来生成FPGA比特流来执行MATLAB或SIMULINK中的万博1manbetx测试台的硬件验证。将测试点添加到Simulink模型以捕万博1manbetx获信号并将其加载到Matlab中以进行查看和分析。

使用HDL Workflow Advisor生成FPGA-In-Loop模型。

SystemVerilog DPI测试台

在HDL代码生成期间从Simulink模型生成SystemVerilog测试台。万博1manbetx使用具有HDL模拟器的测试台验证生成的Verilog或VHDL码,包括Synopsys VCS,Cadence Incisive或Xcelium,Mentor Graphics MexileIm或Questa以及Xilinx Vivado模拟器。

使用HDL编码器生成DPI组件。

TLM 2.0代

生成IEEE®来自Simulink的1666 SystemC™TLM 2.0兼容事务级模型。万博1manbetx

从Simulink模型创建虚拟平台可执行文件。万博1manbetx

IP-XACT支万博1manbetx持

通过导入IP-XACT™XML文件自定义您生成的组件的TLM接口。使用TLM Generator生成IP-XACT文件,具有Simulink和生成的TLM组件之间的映射信息。万博1manbetx

从Simulink模型生成IP-Xact文件。万博1manbetx