The MathWorks公司、正式发布Link for ModelSim 2,该产品提供对VHDL和Verilog代码的完全支持,增强了MBD(基于模型的设计思想)在硬件设计领域的应用能力。Link for ModelSim允许开发人员在MATLAB/Simulink中对RTL级模型进行有效地验证,同时提供了MATLAB/Simulink与Mentor Graphics ModelSim HDL仿真器的双向连接。此外,使用Link for ModelSim,开发团队可以将算法、系统级设计与硬件实现结果集成在一起,这样一种自动验证的过程可以极大地减少因手工方法引起的错误和时间花费。
Link for ModelSim是一个协同仿真接口,可以将MathWorks产品与硬件设计流程集成在一起,实现进一步的FPGA、ASIC和SoC开发。通过使用Link for ModelSim,开发人员可以进行系统级验证、自动生成软件测试激励程序、模块化建模和分析。在MATLAB/Simulink中可以进行并行、直接和混和语言的仿真,增加了HDL代码仿真能力之后,开发人员利用Link for ModelSim能够完成连续测试和验证,成为MBD的一个核心处理模块。
“增加了对Verilog HDL代码的支持之后,会有更多的人来选择使用Link for ModelSim。” Mentor Graphics 公司的商业发展策略总监Dennis Brophy说到,“这个产品恰好消除了大家在硬件验证流程中面临的主要痛苦。现在,所有使用VHDL、 Verilog和混和HDL代码仿真的人都可以从MBD设计流程中受益。”
通过使用MBD设计流程和Link for ModelSim,开发人员可以设计模型、自动生成代码、进行硬件协同仿真,实现流水线型的开发过程,及时发现早期的设计错误并进行修改。
Link for ModelSim增强了开发人员的能力。现在,工程师可以在不重新编写HDL代码的前提下,将已有的MATLAB代码与硬件仿真结合在一起,同时还可以用MATLAB代码编写测试激励程序,去验证HDL代码的实现结果。
“通过使用Link for ModelSim,我们可以在MBD设计流程中实现系统模型与硬件模块验证的结合” The MathWorks公司信号处理/通信市场总监Ken Karnofsky说到,“现在,越来越多的开发人员可以在系统和硬件开发的整个过程中使用连续验证的流程,从而大大地减少开发时间和设计错误。”