Digital Filter Design Lite (Physical product)
This software makes designing and analyzing Finite Impulse Response (FIR) and Infinite Impulse Response (IIR) filters easy. Enter frequency specifications and filter code and coefficients are generated automatically. Graphical output windows provide the desired filters characteristics.
The Digital Filter Design Lite software package provides a subset of the functionality in the full version of Digital Filter Design. The differences between the Lite and full versions are include the number of filter taps allowed for the lite vs the full, respectively: 1) FIR Filter Taps: 64 vs 513, 2) IIR Low pass or High pass Filter Taps: 4 vs 10, 3) IIR Band pass or Band stop Filter Taps: 8 vs 10.
Features
Finite Impulse Response Filter Design
- Design Method Selection
– FIR Windows Design
– FIR Equiripple Design (Parks-McClellan) - Lowpass, Highpass, Bandpass and Bandstop filters
- FIR filters can have up to 513 taps
- Following window functions are supported:
– Rectangular
– Hanning (Hann)
– Hamming
– Triangular
– Blackman
– Exact Blackman
– 3 Term Cosine
– 3 Term Cosine with continuous 3rd Derivative
– Minimum 3 Term Cosine
– 4 Term Cosine
– 4 Term Cosine with continuous 5th Derivative
– Minimum 4 Term Cosine
– Good 4 Term Blackman Harris
– Harris Flat Top
– Kaiser
– Dolph-Tschebyscheff
– Taylor
– Gaussian - Reports show design details such as window
coefficients and Impulse Response prior to multiplying
by the window function
Infinite Impulse Response Filter Design
Lowpass, Highpass, Bandpass and Bandstop Filters
- Filter orders up to 10 for Lowpass and Highpass
Filters - Filter orders up to 20 for Bandpass and Bandstop
Filters - Five Analog Prototype Filters are available:
– Butterworth
– Tschebyscheff
– Inverse Tschebyscheff
– Elliptic
– Bessel - Digital Transformations are performed by Bilinear
Transformation Method - Reports show design details such as all
transformations from normalized lowpass filter to
desired filter
Code Generation Features
Generated files are compliant with the Microchip
dsPIC30F C30 Compiler, Assembler and Linker - Choice of placement of coefficients in Program Space
or Data Space - C wrapper/header code generation
Graphs
Magnitude Response vs. Frequency - Log Magnitude vs. Frequency
- Phase Response vs. Frequency
- Group Delay vs. Frequency
- Impulse Response vs. Time (per sample)
- Step Response vs. Time (per sample)
- Pole and Zero Locations (IIR only)
Ships With
- Digital Filter Design Lite