2.3.1. 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 ZTransform 
No 
No 
Yes 
IIR Realization Methods for bilinear and matched ztransform 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 
DolphTschebyscheff 
No 
Yes 
Yes 
Taylor 
No 
Yes 
Yes 
Gaussian 
No 
Yes 
Yes 
System Analysis

Domain Type 
QEDesign family member 
QEDesign Lite 
QEDesign 1000 
QEesign 2000 
ZDomain transfer function 
No 
Yes 
Yes 
SDomain 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 
Comments are closed.
