MATLAB和Simulink在ASIC设计与验证中的应用
MathWorks中国 赵恒
在超大规模集成电路(ASIC)设计中,MATLAB®强大的科学计算和Simulink®基于模型的设计已成为提升研发效率的有力工具。通过建立精确的数学模型,设计团队可在硬件实现前完成算法验证、时序分析及功耗评估,有效降低后期硬件迭代次数。Simulink的多域仿真能力支持与多种EDA工具的跨层级联合验证,结合自动代码生成技术,可实现从算法开发到快速原型的有效过渡。其可视化调试与硬件测试平台的无缝集成,显著缩短了功能验证周期,有效提升复杂ASIC系统的设计和验证效率,从而控制ASIC芯片的研发成本与风险。
本演讲介绍MATLAB的高级综合(HLS)流程,从算法自动生成高级语言描述;从MATLAB和Simulink直接生成符合SystemVerilog和UVM标准的验证组件,并与主流HDL仿真器进行联合仿真;以及对数模混合系统验证效率的提升。主要内容包括:
- 用HDL Coder™生成High-Level Synthesis代码用于高级综合
- 使用ASIC Testbench for HDL Verifier™提高验证效率
- Simulink数模混合信号协同验证
活动地点:北京
出版年份: 2025 年 6 月 27 日