HDL代码生成
从MATLAB中生成HDL代码®和仿真软件®
要在fpga或asic上实现DSP设计,您可以使用HDL Coder™或Filter design HDL Coder™。这两种产品2022世界杯八强谁会赢?都生成可合成和便携的VHDL®和Verilog®并生成VHDL和Verilog测试台,用于快速模拟、测试和验证生成的代码。
高密度脂蛋白编码器-从Simulink或MATLAB设计生成代码。支持的块在DSP系统工具箱™和DSP HDL工具箱包括滤波器、数学和信号操作,以及其他针对资源使用和性能优化的算法,如FFT(DSP HDL工具箱),离散冷杉滤波器(DSP HDL工具箱),以区域(DSP HDL工具箱)块。有关如何使用HDL Coder生成HDL代码的基本示例,请参阅FPGA可编程FIR滤波器.有关DSP HDL工具箱™的介绍,请参见FPGA实现FFT算法(DSP HDL工具箱).
滤波器设计HDL编码器-从MATLAB滤波器设计生成代码。您可以使用Generate HDL用户界面或使用命令行选项访问代码和测试台生成特性。这些特性也集成到滤波器设计关于如何使用Filter Design HDL Coder生成HDL代码的例子,请参见高密度脂蛋白巴特沃斯滤波器(过滤器设计HDL编码器).
要在Simulink或MATLAB中调试设计,请使用逻辑分析仪波形查看器。
模型可视化工具
逻辑分析仪 | 随着时间的推移,可视化、测量和分析过渡和状态 |
主题
- 找到支持HDL代码生成的块
在Simulink库浏览器和文档中筛选支持HDL代码生成的块。
- 高通量HDL算法(DSP HDL工具箱)
选择一个支持基于框架处理的块来生成HDL代码。
- 高密度脂蛋白过滤器体系结构
选择HDL代码生成参数来控制过滤器架构中的速度与面积权衡。
- 滤波器的子系统优化
选择资源共享和管道优化选项。
- 使用逻辑分析仪可视化多个信号
通过使用逻辑分析仪可视化可编程FIR滤波器的多个信号。
- 为过滤系统对象生成HDL代码(过滤器设计HDL编码器)
通过筛选系统对象了解HDL代码生成的细节。