Professional Documents
Culture Documents
Engineering
Department of Electrical
Engineering
Highlights
Design
and implement the comb lattice wave digital filter with only one
multiplier
Lattice
wave digital filter is used for filter realization due to its excellent
properties
Department of Electrical
Engineering
Introduction
The comb filter finds applications in the area of control Engineering, communication
engg. and biomedical engg. to remove the power line disturbance
.(1)
Department of Electrical
Engineering
H ( z) F ( z L )
1
1 z L A( z L )
2
Department of Electrical
Engineering
The LWDFs are visualized as a connection of first- and second-order all-pass sections.
These digital all-pass sections are basically known as adaptors. Every adaptor has a
multiplier coefficient, which controls the response of the all-pass section.
The LWDFs uses four types of adaptors as the filter building blocks.
All four adaptors are equivalent since
b1 they
a1 implement
(1 )a2 the following equations:
b2 (1 )a1 a 2
.(4)
where is the multiplier coefficient of the adaptor. The value of always lies in the
range of -1 to 1.
1
0
2
1
2
1
2
1
1
2
Department of Electrical
Engineering
DESIGN EXAMPLE
The comb filter specification using scaled first order notch is chosen as
notch frequency, 0= 0.51
The transfer function of notch filter is obtained as
-1
1
1 0.03141 z
F ( z ) 1 z
-1
2
1
0.03141z
H ( z) F ( z L )
Then refereeing to
.
1
1 z L A( z L )
2
(5)
.(6)
...(7)
Department of Electrical
Engineering
Faculty of Engineering & Technology
Jamia Millia Islamia, New Delhi, India
The LWDF design of comb filter with minimum multiplier is obtained, where only
one adaptor is required and each adaptor comprises of single multiplier.
For the all-pass section A1(z), the obtained adaptor coefficient 1 is -0.03141.
The adaptor Type I is required for the allpass section.
Department of Electrical
Engineering
Faculty of Engineering & Technology
Jamia Millia Islamia, New Delhi, India
Department of Electrical
Engineering
FPGA Implementation
The wave digital structures of comb filter are coded in Verilog HDL language and
synthesis, translate, map, place and route of the designs are done using Xilinx ISE
13.4 targeting Spartan3 (XC3s200-ft256) FPGA device.
The structure is tested and simulated on ISim simulator by applying all possible
test vectors.
Department of Electrical
Engineering
Faculty of Engineering & Technology
Jamia Millia Islamia, New Delhi, India
To reduce the hardware cost as well as to increase the speed, the coefficients of the
filter are represented in canonic signed digit (CSD).
The nonzero bits in a CSD number are approximately reduced to wd/3 while a twoscomplement number has an average wd/2 nonzero bits, where wd is the coefficient
wordlength .
The resulting digital filter can be easily implemented using shifts and add multipliers.
Department of Electrical
Engineering
The proposed structure of LWD fixed coefficient Comb filter is implemented using
the CSD technique with CSAs.
LWD filter structures use first-order allpass sections as their building blocks and
are composed of adders/subtractors, multipliers and delay elements (D-Flip flops)
as shown in Fig. 6.
The multipliers are replaced with shifters and adders. Wave digital allpass sections
shown in Figs. 6 is mapped to CSAs and shown in Fig. 7.
Department of Electrical
Engineering
Faculty of Engineering & Technology
Jamia Millia Islamia, New Delhi, India
Department of Electrical
Engineering
Coefficients
Range
Adaptor
Type
Coefficient
1 =0.03141
-0.03141
CSD
Equivelent
0.0000100
Type
Used Available
Comb filter
using
Richardsscaled
first- order
section
44
Utilization
3840
1%
used
39
2%
37
3840
1%
Table IV. Minimum period Tmin , maximum sampling frequency fmax and total power
dissipation for the scaled first-order comb filter
Type
Tmin (ns)
fmax (MHz)
3.398
294.291
Department of Electrical
Engineering
Conclusion
The design of minimum multiplier comb filter using lattice wave digital structure is
obtained.
Due to the properties of LWDF the proposed comb filter is stable, less sensitive to
quantization and has low roundoff noise.
The example shows that this filter design utilizes only one multiplier and is realized
using LWDF structure.
To reduce the hardware cost filter coefficients are implemented using their CSD
equivalent.
The proposed design of comb filter is implementation on FPGA using Richards firstorder section.
Speed is improved by mapping Richards sections to carry save adders rather than
ripple carry adders.
Department of Electrical
Engineering
References
[1] A. Nehorai and B. Porat, Adaptive comb filtering for harmonic signal enhancement, IEEE Trans. Acoust.,
Department of Electrical
Engineering
References Contd.
[10] Y. V Joshi and S. C. Dutta Roy, Design of IIR digital notch filters, circuits systems signal processing, vol.
16, no. 4, pp. 415-427, 1997.
[11] A. Fettweis, Digital filter structures related to classical filter networks, Arch. Elektron. and
Uebertragungstech., vol. 25, pp. 19-89, 1971.
[12] A. Fettweis,Wave digital filters: Theory and practice, IEEE Proc., vol. 74, no. 2, pp. 270-327, 1986.
[13] R. Barsainya, T. K. Rawat, R. Mahendra, A new realization of wave digital filters using GIC and fractional
bilinear transform, Engineering Science and Technology: an International Journal, 2015, doi:
10.1016/j.jestch.2015.08.008.
[14] J. Yli-Kaakinen and T. Saramaki, A systematic algorithm for the design of lattice wave digital filters with
short-coefficient wordlength, IEEE Trans. Circuits Syst. I, vol. 54, no. 8, pp. 1838-1851, Aug. 2007.
[15] L. Gazsi, Explicit formulas for lattice wave digital filters, IEEE Trans. on circuits and systems, vol. 32, no.
1, pp. 68-88, 1985.
[16] Henrik Ohlsson, Studies on implementation of digital filters with high
consumption, Thesis No. 1031, Linkping studies in science and technology, 2003.
[17] http://www.mathworks.com/examples/matlab-hdl-coder/1311-constantmultiplierarea.
optimization-to-reduce-
[18] T. G. Noll, Carry save architectures for highspeed digital signal processing, J. VLSI Signal Processing, vol.
3, pp. 121-140, 1991.