MATLAB助力芯片研发:算法快速实现与硬件验证提效
MathWorks 赵恒
在FPGA、SoC和ASIC开发中,工程师广泛使用MATLAB®进行算法设计和仿真。使用HDL Coder™可以快速从MATLAB算法生成SystemC™,与Cadence HLS工具结合使用,可将芯片设计中PPA的评估从实现阶段提前到算法开发阶段,在提高开发效率的同时加速设计收敛。
使用HDL Verifier™可将MATLAB算法或Simulink®模型与HDL仿真器进行协同仿真,复用MATLAB/Simulink中的测试环境来验证RTL,还可以在FPGA/SoC开发板上重用这些测试平台来验证硬件实现。从MATLAB算法或Simulink模型直接生成SystemVerilog DPI-C可用于功能验证环境,还可生成完整的通用验证方法(UVM)测试平台,有效提高芯片验证效率。本专题内容主要包括:
- 从MATLAB生成SystemC的流程和示例
- HDL联合仿真与FPGA在环验证
- MATLAB连接SoC调试与快速原型验证
- 生成验证组件快速建立UVM测试环境
出版年份: 2024 年 7 月 3 日