Designing IIR filter for an FPGA – Fixed Point Implementation

Data type optimization to find the optimal data types to convert floating point IIR filter model
ダウンロード: 370
更新 2018/3/23

ライセンスの表示

In Simulink, you can design signal processing algorithms such as IIR filters, FIR filters etc. In this example, we show how you can take a IIR filter design in floating-point and convert it to a fixed-point model.
The data type optimization feature in Fixed Point Designer:
• Automatically iterates and chooses the smallest heterogeneous data types for your system under design while meeting behavioral constraints
• Optimizes bit width by choosing smallest data types that can meet the user specified tolerances for quantization noise
The download contains an IIR filter using floating point data type and a script that uses data type optimization to convert it to an optimal fixed-point design.
Please refer to the following documentation link to learn more about this feature:
Data type optimization: http://www.mathworks.com/help/fixedpoint/ref/fxpopt.html
Video demonstration: https://www.mathworks.com/videos/data-type-optimization-1520281452641.html

引用

MathWorks Fixed Point Team (2026). Designing IIR filter for an FPGA – Fixed Point Implementation (https://jp.mathworks.com/matlabcentral/fileexchange/66478-designing-iir-filter-for-an-fpga-fixed-point-implementation), MATLAB Central File Exchange. 取得日: .

MATLAB リリースの互換性
作成: R2018a
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux
バージョン 公開済み リリース ノート
1.0.0.0

Updated example & added video link
Added copyright notice.