MATLAB 算法的 HDL 应用
用于 HDL 代码生成的信号处理、图像处理和通信中的 MATLAB® 算法
从信号处理、图像处理和通信等应用领域的硬件优化 MATLAB 算法生成 HDL 代码。这些特定于应用的算法对硬件友好,可展现生成 HDL 代码的最佳做法。
主题
信号处理算法
- LMS 滤波器的 HDL 代码生成
此示例说明如何从实现 LMS 滤波器的 MATLAB® 设计生成 HDL 代码。该示例还说明如何设计使用此滤波器消除含噪信号的测试平台。 - Bisection Algorithm to Calculate Square Root of an Unsigned Fixed-Point Number
This example shows how to generate HDL code from MATLAB® design implementing a bisection algorithm to calculate the square root of a number in fixed point notation.
通信算法
- Timing Offset Estimation
This example shows how to generate HDL code from a basic lead-lag timing offset estimation algorithm implemented in MATLAB® code. - Data Packetization
This example shows how to generate HDL code from a MATLAB® design that packetizes a transmit sequence. - Transmit and Receive FIFO Registers
This example shows how to generate HDL code from MATLAB® code that models the data transfer between a transmit and receive first-in, first-out (FIFO) register or buffer.
图像处理算法
- HDL Code Generation for Adaptive Median Filter
This example shows how to generate HDL code from a MATLAB® design that implements an adaptive median filter algorithm and generates HDL code. - Contrast Adjustment
This example shows how to generate HDL code from a MATLAB® design that adjusts image contrast by linearly scaling pixel values.




