Escolar Documentos
Profissional Documentos
Cultura Documentos
Generate VHDL and Verilog code for fixed-point filters from MATLAB®
• D
esign and quantize the filter with Filter
Design Toolbox
• D
esign the filter with Signal Processing
Toolbox and then quantize it with Filter
Design Toolbox
www.mathworks.com
ModelSim simulation results of the fifth-order
Butterworth filter and the original filter specifi-
cation results from Filter Design Toolbox.
Automatically generated ModelSim test
benches simplify and speed up the testing
and verification of the VHDL and Verilog
code generated by Filter Design HDL Coder.
Architectural Optimizations
After quantizing the filter, you can use
dialogs to invoke Filter Design HDL Coder
and configure it with optimization, content,
style, and test bench options for your filter
application. Supported optimizations include:
Required Products
• C
anonical signed digit (CSD), for optimiz- MATLAB
ing coefficient multiplier operations in the Filter Design Toolbox
filter to reduce the area used and maintain Fixed-Point Toolbox
or increase clock speed Signal Processing Toolbox
Resources
• S peed vs. area tradeoff, for exploring hard-
Related Products visit
ware architectures for tradeoff between www.mathworks.com
Link for Cadence® Incisive®. Cosimulate
the chip area and the circuit operating
and verify Verilog and VHDL using Technical Support
frequency
Incisive simulators www.mathworks.com/support
• D
istributed arithmetic (DA), for imple-
Link for ModelSim®. Cosimulate and verify Online User Community
menting FIR filters through a DA www.mathworks.com/matlabcentral
VHDL and Verilog using ModelSim®
architecture without using multipliers
Demos
Simulink® HDL Coder. Generate synthesiz-
In addition, Filter Design HDL Coder gen- www.mathworks.com/demos
able HDL code from Simulink® models and
erates synthesis scripts that accelerate your Training Services
Stateflow® charts
synthesis work flow. www.mathworks.com/training
For more information on related products,
Third-Party Products and Services
visit www.mathworks.com/products/hdlfilter www.mathworks.com/connections
© 2007 MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, and xPC TargetBox are registered trademarks and SimBiology,
SimEvents, and SimHydraulics are trademarks of The MathWorks, Inc. Cadence and Incisive are either trademarks or registered trademarks
of Cadence Design Systems, Inc. in the United States and/or other jurisdictions. Cadence’s trademarks are used by The MathWorks, Inc. under
license. Other product or brand names are trademarks or registered trademarks of their respective holders.
Accelerating the pace of engineering and science 91215v01 03/07