主要内容

HDL 代码生成

从 MATLAB® 和 Simulink® 生成 HDL 代码

要在 FPGA 或 ASIC 上实现 DSP 设计,请使用 HDL Coder™ 从 Simulink 或 MATLAB 生成代码。该工具用于生成可综合和可移植的 VHDL® 和 Verilog® 代码,还生成 VHDL 和 Verilog 测试平台,用于对生成的代码进行快速仿真、测试和验证。

DSP System Toolbox™ 和 DSP HDL Toolbox 中支持的模块包括滤波器、数学和信号运算,以及其他针对资源使用和性能而优化的算法,如 FFT (DSP HDL Toolbox)Discrete FIR Filter (DSP HDL Toolbox)NCO (DSP HDL Toolbox) 模块。DSP HDL Toolbox™ 提供实现硬件友好架构的模块和 System object。DSP HDL Toolbox 模块和 System object 还具有高吞吐量的流接口,以实现每秒千兆次采样 (GSPS)(亦称超采样率),并提供硬件控制信号以及用于选择不同算法硬件实现的选项。

有关如何使用 HDL Coder 从 DSP System Toolbox 模块生成 HDL 代码的示例,请参阅Multichannel FIR Filter for FPGA。有关 DSP HDL Toolbox 的介绍,请参阅 Implement FFT Algorithm for FPGA (DSP HDL Toolbox)。要从 System object™ 生成 HDL 代码,请参阅Generate HDL Code for IIR Filter (DSP HDL Toolbox)

要在 Simulink 或 MATLAB 中调试您的设计,请使用逻辑分析仪波形查看器。

Simulink 可视化工具

逻辑分析仪可视化、测量并分析一段时间内的转移和状态

主题

相关信息

精选示例