数字信号处理
R2026b使用 DSP HDL Toolbox™ 和 DSP System Toolbox™ 模块创建 HDL 应用
使用 MATLAB® 函数或 Simulink® 模块开发信号处理算法。您可以使用 DSP HDL Toolbox 和 DSP System Toolbox 中支持 HDL 代码生成的模块。DSP HDL Toolbox 提供实现硬件友好架构并在与 HDL Coder™ 配合使用时支持 HDL 代码生成的模块和 System object。DSP HDL Toolbox 模块和 System object 还具有高吞吐量流式接口,可实现每秒千兆次采样 (GSPS)(也称为超采样率)、硬件控制信号及可以选择其算法的不同硬件实现的选项。DSP System Toolbox 产品提供用于设计、仿真和分析信号处理系统的算法、App 和示波器。
有关过滤后的支持 HDL 代码生成的 DSP HDL Toolbox 和 DSP System Toolbox 模块列表,请分别参阅 DSP HDL Toolbox 模块列表(HDL 代码生成) (DSP HDL Toolbox)和 DSP System Toolbox 模块列表(HDL 代码生成) (DSP System Toolbox)。
主题
MATLAB 算法
- 从 LMS 滤波器算法生成 HDL 和 HLS 代码
此示例说明如何从实现 LMS(最小均方)自适应滤波器的 MATLAB® 设计生成 HDL 和 HLS 代码。 - Generate HDL and HLS Code from a Bisection Square Root Algorithm
This example shows how to generate HDL and HLS code from a MATLAB design that computes the square root of an unsigned fixed-point number using the bisection algorithm.
Simulink 算法
- High-Throughput Channelizer for FPGA (DSP HDL Toolbox)
Implement a polyphase filter bank channelizer with throughput of gigasamples-per-second (GSPS). (自 R2022a 起) - Implement Digital Downconverter for FPGA (DSP HDL Toolbox)
Design a digital downconverter (DDC) for LTE on FPGAs. - Implement Digital Upconverter for FPGA (DSP HDL Toolbox)
Design a digital upconverter (DUC) for LTE on FPGAs.




