QEDesign
 |
Advanced Filter Design Software
QEDesign is a family of filter design software packages. QEDesign Lite, QEDesign 1000 and QEDesign 2000 all approach the problem of designing FIR and IIR filters. This note details the differences and similarities between these packages. Two advanced packages address multirate filters – where a change of sample rate is used, either within the system as a means to reduce computation with QEDesign Multirate, or as the goal of the system with QEDesign Sample Rate Conversion.
Multirate filter design whitepaper available.
The following tables indicate specific functionality for each version of QEDesign:
Supported Filter Types
|
Type of Filter |
QEDesign family member |
QEDesign Lite |
QEDesign 1000 |
QEDesign 2000 |
Lowpass |
Yes |
Yes |
Yes |
Highpass |
Yes |
Yes |
Yes |
Bandpass |
Yes |
Yes |
Yes |
Bandstop |
Yes |
Yes |
Yes Yes |
Differentiator |
No |
Yes |
Yes |
Multiband |
No |
Yes |
Yes |
Hilbert Transformer |
No |
Yes |
Yes |
Arbitrary Magnitude (FIR) |
No |
Yes |
Yes |
Halfband |
No |
Yes |
Yes |
Raised Cosine |
No |
Yes |
Yes |
Root Raised Cosine |
No |
Yes |
Yes |
Arbitrary Group Delay |
No |
Yes |
Yes |
Maximum Filter Order
|
Type of Filter |
QEDesign family member |
QEDesign Lite |
QEDesign 1000 |
QEDesign 2000 |
IIR |
12th order |
80th order |
200th order |
FIR with windows |
128 |
2048 |
100,000 |
Equiripple FIR |
64 |
1024 |
50,000 |
Equiripple limit is the same as FIR for all.
IIR Analog Prototypes
|
Type of Filter |
QEDesign family member |
QEDesign Lite |
QEDesign 1000 |
QEDesign 2000 |
Butterworth |
Yes |
Yes |
Yes |
Tschebyscheff |
Yes |
Yes |
Yes |
Inverse Tschebyscheff |
Yes |
Yes |
Yes |
Elliptic |
Yes |
Yes |
Yes |
Bessel |
Yes |
Yes |
Yes |
Digital Transformation Methods
|
Method |
QEDesign family member |
QEDesign Lite |
QEDesign 1000 |
QEDesign 2000 |
Bilinear |
Yes |
Yes |
Yes |
Impulse Invariant |
No |
Yes |
Yes |
Matched Z-Transform |
No |
No |
Yes |
IIR Realization Methods for bilinear and matched z-transform designs
|
Method |
QEDesign family member |
QEDesign Lite |
QEDesign 1000 |
QEDesign 2000 |
Cascade |
Yes |
Yes |
Yes |
Parallel |
No |
No |
Yes |
Ratio of polynomials |
No |
No |
Yes |
FIR Window Functions
|
Window Function |
QEDesign family member |
QEDesign Lite |
QEDesign 1000 |
QEDesign 2000 |
Rectangular |
Yes |
Yes |
Yes |
Triangular |
Yes |
Yes |
Yes |
Hanning |
Yes |
Yes |
Yes |
Hamming |
Yes |
Yes |
Yes |
Blackman |
Yes |
Yes |
Yes |
Kaiser |
Yes |
Yes |
Yes |
Exact Blackman |
No |
Yes |
Yes |
3 Term Cosine |
No |
Yes |
Yes |
3 Term Cosine with continuous 3rd Derivative |
No |
Yes |
Yes |
Minimum 3 Term Cosine |
No |
Yes |
Yes |
4 Term Cosine |
No |
Yes |
Yes |
4 Term Cosine with continuous 5th Derivative |
No |
Yes |
Yes |
Minimum 4 Term Cosine |
No |
Yes |
Yes |
Good 4 Term Blackman Harris |
No |
Yes |
Yes |
Harris Flat Top |
No |
Yes |
Yes |
Dolph-Tschebyscheff |
No |
Yes |
Yes |
Taylor |
No |
Yes |
Yes |
Gaussian |
No |
Yes |
Yes |
System Analysis
|
Domain Type |
QEDesign family member |
QEDesign Lite |
QEDesign 1000 |
QEesign 2000 |
Z-Domain transfer function |
No |
Yes |
Yes |
S-Domain transfer function |
No |
Yes |
Yes |
Compensation Features
|
Features |
QEDesign family member |
QEDesign Lite |
QEDesign 1000 |
QEDesign 2000 |
D to A Conversion |
No |
Yes |
Yes |
Comb Filter Compensation |
No |
Yes |
Yes |
Phase Equalization |
No |
Yes |
Yes |
Plot Options
|
Plot Type |
QEDesign family member |
QEDesign Lite |
QEDesign 1000 |
QEDesign 2000 |
Magnitude |
Yes |
Yes |
Yes |
Log Magnitude |
Yes |
Yes |
Yes |
Poles and Zeros |
Yes |
Yes |
Yes |
Phase |
Yes |
Yes |
Yes |
Group Delay |
Yes |
Yes |
Yes |
Impulse Response |
Yes |
Yes |
Yes |
Step Response |
No |
Yes |
Yes |
Logarithmic Frequency Scale |
No |
Yes |
Yes |
Miscellaneous
|
Features |
QEDesign family member |
QEDesign Lite |
QEDesign 1000 |
QEDesign 2000 |
Graphical Placement of Poles and Zeros with simultaneous display of system response |
No |
No |
Yes |
Quad Precision Calculations for critical designs |
No |
No |
Yes |
|
|
ProductsSoftware Products |
|
|