Professional Documents
Culture Documents
CHAPTER 2
2 LITERATURE SURVEY
The area efficient parallel FIR filter was proposed by (David &
Keshab 1997). The area of block filter is reduced by sub-structure sharing
technique and Maximum Absolute Difference (MAD) quantization process.
High sampling rates or low power consumption with moderate sampling rate
are the main needs of parallel FIR filters in most of the applications. The
statistical properties of the input signal are used to reduce the number of
17
Yu-Chi & Ken (2012a) proposed a new parallel FIR filter based on
fast finite-impulse response algorithms to reduce the number of multipliers
into half by utilizing the symmetric property in the subfilter blocks. In this
symmetric parallel Fast FIR filter, the adders used in pre and post processing
block increases and it is fixed based on the length of the parallel FIR filter.
Due to this symmetric convolution techniques, the area and power
consumption of the parallel FIR filters are reduced to considerable level. The
even symmetric parallel fast FIR filter and odd length symmetric parallel fast
19
FIR filters are designed with low power and less area consumption. All the
literatures concentrate only on the algorithmic level strength reduction to
reduce the number of multipliers in the parallel FIR filter structure. The
arithmetic strength reduction is used to reduce the area, power and delay of the
parallel FIR Filters in components level.
Design of low cost and power efficient digital filter has huge
attention in portable communication systems. Multipliers are the most power
and area consuming datapath element in parallel FIR Filters. Extensive
research works have been carried out to replace the expensive multiplier by
low power and area efficient adders and shifters. Andrew & Malcolm (1995)
addressed the CSD based n-dimensional Reduced Adder Graph (RAG-n)
algorithm to reduce the number of adders and multipliers compared with
existing Bull and Horrock Algorithm (BHA). RAG-n algorithm uses look up
table method. Miodrag et al. (1996) proposed iterative pairwise matching
algorithm to explore the CSE method in the MCM to reduce the adder,
subtractor and shifter.
depth of multipliers which was proposed by (Marcos et al. 2002). The NR-
SCSE searches the nonrecursive signed common subexpressions present in the
CSD array. Dongning et al. (2002) proposed SPT representation for coefficient
to design multiplierless implementation of FIR filter. Fei et al. (2007)
proposed an algorithm to maximize the adder sharing in the filter coefficient
representation by Common Signed-Power-of-Two (CSPT).
coefficient in FIR filter design. The MSD uses 7% less hardware compared to
CSD in FIR filters. Malcolm & Andrew (2005) presented an algorithm which
is kth coefficient MSD known as KMSD. Adder cost of RAG-n, BHM,
Hartley‟s algorithm (FH) and KMSD algorithm for FIR filters with various
lengths are compared.
algorithm is used for hardware reduction in FIR filter design. The BCSE
method reduces logical depth 20 % less than NR-SCE, 16% less than CRA
and 13% less than Subexpression Sharing (SS).
space reconfigurable digital filters. The parallel FIR filter structures can be
used to increase the sampling rate and reduce power consumption of RFIR
filter but the replication of hardware increases the area. The well known fact is
that the multipliers are more power and area consuming logical element in any
DSP system; obviously the area and power consumption of parallel RFIR
structure are high compared to normal structure. The RFIR filters are used in
the transmitter and receiver side of SDR in multi-standard communication
systems. In the last three decade, research about the design of low complex
reconfigurable FIR filter for various applications was developed.
consumes less area and delay compared with full multiplier. In this algorithm,
the 'N' number of single-constant logic circuit are integrated into a “fused”
logic circuit which consist of multiplexers and adders. The speed of operation
was reduced due to long logical depth result by DAG method.
The CSD based PFIR proposed by Chen & Chiueh (2006) was used
to reduce the complexity of the filter by reducing the precision of the constant
coefficient value and does not dependent on the number of taps. This method
consumes large amount of hardware elements and power which made them
unfeasible for wideband receiver of SDR. Muhammad & Roy (2002) used
vector scaling for filtering and matrix multiplication. Mahesh & Vinod (2010)
proposed new architecture to reduce complexity of RFIR filters namely
Constant Shift Method (CSM) and Programmable Shift Method (PSM). The
CSM divided the coefficients into preset groups, which increase the speed of
computation and area, power consumption of RFIR filter. The BCSE
algorithm eliminates redundancy in the PSM architecture which reduces the
power and area with slight increase in delay. The word length of the
26
The DA techniques are used for attaining high throughput and area
efficient implementation of FIR filter for various applications. Look Up Table
(LUT) and shift accumulation are the operation used in DA computation.
White (1989) reviews the application of DA in DSP applications. The ROM
based LUTs were used in the DA design, where the coefficients are fixed. The
memory requirement of DA based filter design was huge when the filter order
is high. Meher (2006) and Pramod et al. (2008) proposed the systolic
decomposition techniques for reducing the memory requirement of long-
length convolutions and higher order filter. The one and two dimensional
pipelined structures of FIR filter was designed using systolic based DA inner-
27
Padmapriya & Lakshmi (2015) presented the dual mode RFIR filter
for speech signal processing where the DF structure was used. Two modes of
operation were used to reduce the power and area consumption. The testable
28
The 2-bit BCSE-based RFIR filter consumes 9.5% less power than
3-bit BCSE-based and 91.3% less power than the work presented by Seok-Jae
Lee et al. (2011) in ASIC implementation. From the above analysis, it is
understood that the 2-bit BCSE algorithm reduces the area and power
29
consumption of the constant multiplier compared with 3-bit BCSE for both
FPGA and ASIC implementation. The Xilinx XPower tool was used to
analyze the dynamic power consumption of the design in FPGA
implementation.
Neve et al. (2004) proposed the design of high speed and low
power 64-bit CSLA. Design style, cell arrangement, and adder structure are
the three levels of abstraction used in the adder design. In this design, Branch-
Based Logic (BBL) style contains less number of transistors in series to make
31
The speed of CSLA adders depends on the number of FAs used in each group.
The delay of the CSLA was reduced by resizing the groups of full adders used
in the design of 16 or 32 bit adders. Ramkumar & Harish (2012) proposed
BEC based SQRT CSLA adder which consume less area and low power. The
RCA with carry-in '1' was replaced with a BEC which consists of less numbers
of gate compare with existing RCA. The area is reduced by 17.4 % and power
upto 15.4% compared with the dual RCA block of 64-bit. The CMOS 180 µm
technology was used for analysis.
Jiatao et al. (2016) designed UAS based CSE algorithm for MCM
design which consumes less area and low power. The UAS was designed in
gate level which computes both sum and difference simultaneously. Cartesian
coordinate system was used to represent the constant values. The non-
overlapping non-zero pairs are combined together to increase the reusability of
the arithmetic resources. The proposed UAS MCM was used in the design of
the multipliers in the FIR filter, FFT and DCT system and the comparison
shows that 27.5% reduction in area-time and 12% power reduction. From the
literature reviews it is identified that the unification operation can be used for
arithmetic level strength reduction of parallel FIR filters.
2.6 SUMMARY