SlideShare a Scribd company logo
International Journal of Computer Applications Technology and Research
Volume 2– Issue 1, 27-31, 2013
www.ijcat.com 27
An Efficient Reconfigurable Filter Design for
Reducing Dynamic Power
Mohammed Harris.S
Sri Ramakrishna Engineering College,
Coimbatore, Tamil Nadu, India
Manikanda Babu C.S.
Sri Ramakrishna Engineering College,
Coimbatore, Tamil Nadu, India
Abstract - This paper presents an architectural view of designing a digital filter. The main idea is to design a reconfigurable filter for reducing dynamic
power consumption. By considering the input variation’s we reduce the order of the filter considering the coefficient are fixed. The filter is implemented
using mentor graphics using TSMC .18um technology. The power consumption is decreased in the rate of 16% from the conventional model with a slight
increase in area overhead. If the filter coefficients are fixed then the power can be reduced up to 18% and the area overhead can also be reduced from the
reconfigurable architecture.
Key words— Low power digital filter, Reconfigurable filter.
1.INTRODUCTION
HE explosive growth in mobile computing and portable
multimedia applications has increased the demand for low
power digital signal processing (DSP) systems.
One of the most widely used operations performed in DSP is
finite impulse response (FIR) filtering. The input-output
relationship of the linear time invariant (LTI) FIR filter can be
expressed as the following equation:
N-1
y(n) = ∑ ck x(n-k)
k=0 (1)
Where N represents the length of FIR filter, the kth
coefficient, and the x(n-k) input data at time instant. In many
applications, in order to achieve high spectral containment and/or
noise attenuation, FIR filters with fairly large number of taps are
necessary.
Many previous efforts for reducing power consumption of FIR
filter generally focus on the optimization of the filter coefficients
while maintaining a fixed filter order. In those approaches, FIR
filter structures are simplified to add and shift operations, and
minimizing the number of additions/subtractions is one of the main
goals of the research. However, one of the drawbacks in those
approaches is that once the filter architecture is decided, the
coefficients cannot be changed, those techniques are not applicable
to the FIR filter with programmable coefficients.
Approximate signal processing techniques are also used for the
design of low power digital filters. In [1], filter order dynamically
varies according to the stop-band energy of the input signal.
However, the approach suffers from slow filter-order adaptation
time due to energy computations in the feedback mechanism.
Previous studies in [2] show that sorting both the data samples and
filter coefficients before the convolution operation has a desirable
energy-quality characteristic of FIR filter. However, the overhead
associated with the real-time sorting of incoming samples is too
large.
In this paper, we propose a simple yet efficient low power
reconfigurable FIR filter architecture, where the filter order can be
dynamically changed depending on the amplitude of the filter
inputs. In other words, when the data sample multiplied to the
coefficient is so small as to mitigate the effect of partial sum in
FIR filter, the multiplication operation can be simply cancelled.
The filter performance degradation can be minimized by
controlling the error bound as small as the quantization error or
signal to noise power ratio (SNR) of given system. The primary
goal of this work is to reduce the dynamic power of the FIR filter,
and the main contributions are (1) A new reconfigurable FIR filter
architecture with real-time input monitoring circuits is presented.
Since the basic filter structure is not changed, it is applicable to the
FIR filter with fixed coefficients or adaptive filters
T
International Journal of Computer Applications Technology an
www.ijcat.com
The rest of the paper is organized as follows. In Section II, the
basic idea of the proposed reconfigurable filter is described.
Section III presents the reconfigurable fixed coefficient
architecture and circuit techniques used to implement the filter.
2. RECONFIGURABLE FIR FILTERING TO
TRADE OFF FILTER PERFORMANCE
In this section, we present direct form (DF) architecture of the
reconfigurable FIR filter, which is shown in Fig. 1(a). In order to
monitor the amplitudes of input samples and cancel the
multiplication operations, amplitude detector (AD) in Fig. 1(b) is
used. When the absolute value of is smaller than the threshold
the output of AD is set to “1”. The design of AD is dependent on
the input threshold xth, where the fan in’s of AND and OR gate
are decided by xth. If xth and cth have to be changed adaptively
due to designer’s considerations, AD can be implemented using a
simple comparator. Dynamic power consumption of CMOS logic
gates is a strong function of the switching activitie
node capacitances.
In the proposed reconfigurable filter, if we turn off the
multiplier by considering each of the input amplitude only, then, if
the amplitude of input abruptly changes for every cycle, the
multiplier will be turned on and off continuously, which incurs
considerable switching activities. Multiplier control signal decision
window (MCSD) in Fig. 1(a) is used to solve the switching
problem. Using ctrl signal generator inside MCSD, the number of
input samples consecutively smaller than are counted and the
multipliers are turned off only when consecutive input samples are
smaller than. Here, means the size of MCSD [in Fig. 1(a), is equal
to 2].
Fig. 2(a) shows the ctrl signal generator design. As an input
smaller than xth comes in and AD output is set to “1”, the counter
is counting up. When the counter reaches m, the
figure changes to “1”, which indicates that consecutive small
inputs are monitored and the multipliers are ready to turn off. One
additional m bit, in Fig. 2(a), is added and it is controlled by
The accompanies with input data all the way in the following flip
flops to indicate that the input sample is smaller than
multiplication can be cancelled when the cth coefficient of the
corresponding multiplier is also smaller than . Once the in
signal is set inside MCSD, the signal does not change outside
MCSD and holds the amplitude information of the input.
A delay component is added in front of the first tap for the
synchronization between x*(n) and in Fig. 3(a) since one clock
latency is needed due to the counter in MCSD. However, in the
International Journal of Computer Applications Technology and Research
Volume 2– Issue 1, 27-31, 2013
28
rganized as follows. In Section II, the
basic idea of the proposed reconfigurable filter is described.
Section III presents the reconfigurable fixed coefficient
architecture and circuit techniques used to implement the filter.
RECONFIGURABLE FIR FILTERING TO
TRADE OFF FILTER PERFORMANCE
In this section, we present direct form (DF) architecture of the
reconfigurable FIR filter, which is shown in Fig. 1(a). In order to
monitor the amplitudes of input samples and cancel the right
multiplication operations, amplitude detector (AD) in Fig. 1(b) is
used. When the absolute value of is smaller than the threshold xth,
the output of AD is set to “1”. The design of AD is dependent on
ND and OR gate
have to be changed adaptively
due to designer’s considerations, AD can be implemented using a
simple comparator. Dynamic power consumption of CMOS logic
gates is a strong function of the switching activities on the internal
In the proposed reconfigurable filter, if we turn off the
multiplier by considering each of the input amplitude only, then, if
the amplitude of input abruptly changes for every cycle, the
ed on and off continuously, which incurs
considerable switching activities. Multiplier control signal decision
window (MCSD) in Fig. 1(a) is used to solve the switching
signal generator inside MCSD, the number of
vely smaller than are counted and the
multipliers are turned off only when consecutive input samples are
smaller than. Here, means the size of MCSD [in Fig. 1(a), is equal
signal generator design. As an input
comes in and AD output is set to “1”, the counter
is counting up. When the counter reaches m, the ctrl signal in the
figure changes to “1”, which indicates that consecutive small
inputs are monitored and the multipliers are ready to turn off. One
additional m bit, in Fig. 2(a), is added and it is controlled by ctrl.
ay in the following flip-
flops to indicate that the input sample is smaller than xth and the
coefficient of the
corresponding multiplier is also smaller than . Once the incnt_in
signal does not change outside
MCSD and holds the amplitude information of the input.
A delay component is added in front of the first tap for the
synchronization between x*(n) and in Fig. 3(a) since one clock
MCSD. However, in the
Figure. 1(a)MCSD window (b)Amplitude Detector
FIR filter with fixed or programmable coefficients, since we
knowthe amplitude of coefficients ahead, extra AD modules for
coefficient monitoring are not needed.
When the amplitudes of input and coefficient are smaller than
and cth respectively, the multiplier is turned off by setting signal
[Fig. 3(a)] to “1”. Based on the simple circuit technique [11] in
Fig. 4(b), the multiplier can be easily turned off and the output is
forced to “0”. As shown in the figure, when the control signal
is “1”, since PMOS turns off and NMOS turns on, the gate output
is forced to “0” regardless of input.
When xn is “0”, the gate operates like standard gate. Only the
first gate of the multiplier is modified and once this set to “1”,
there is no switching activity in the following nodes and multiplier
output is set to “0”. The area overheads of the proposed
reconfigurable filter are flip-flops for signals, AD and
generator inside MCSD and the modified gates in Fig. 2(b) for
turning off multipliers.
Figure. 1(a)MCSD window (b)Amplitude Detector
FIR filter with fixed or programmable coefficients, since we
the amplitude of coefficients ahead, extra AD modules for
coefficient monitoring are not needed.
des of input and coefficient are smaller than xth
respectively, the multiplier is turned off by setting signal
[Fig. 3(a)] to “1”. Based on the simple circuit technique [11] in
Fig. 4(b), the multiplier can be easily turned off and the output is
orced to “0”. As shown in the figure, when the control signal ctrl
is “1”, since PMOS turns off and NMOS turns on, the gate output
is forced to “0” regardless of input.
is “0”, the gate operates like standard gate. Only the
e multiplier is modified and once this set to “1”,
there is no switching activity in the following nodes and multiplier
output is set to “0”. The area overheads of the proposed
flops for signals, AD and ctrl signal
inside MCSD and the modified gates in Fig. 2(b) for
International Journal of Computer Applications Technology an
www.ijcat.com
Figure. 2(a) Schematic of ctrl signal generator. Internal counter sets
to “1” when all input samples inside MCSD are smaller than
Modified gate schematic to turn off multiplier.
Those overheads can be implemented using simple logic
gates, and a single AD is needed for input monitoring
Fig. 1(a).
3. FIXED COEFFICIENT
RECONFIGURABLE DIGITAL FILTER
The proposed reconfigurable digital filter uses the fixed
coefficient. If we maintain a fixed coefficient then the power
consumed by the multiplier for the various inputs are reduced by
half literally. For example the C0=1100011 and the C11=1100011
then we can replace the coefficient of C11 with the C0. Thus the
multiplication result of the C11 and C0 remains the same. This
Figure. 3 Proposed FIR filter with fixed co-efficient
will reduce the multipliers switching activity.
International Journal of Computer Applications Technology and Research
Volume 2– Issue 1, 27-31, 2013
29
counter sets ctrl signal
than xth (m=4 case).(b)
Those overheads can be implemented using simple logic
gates, and a single AD is needed for input monitoring as specified in
RECONFIGURABLE DIGITAL FILTER
The proposed reconfigurable digital filter uses the fixed
coefficient. If we maintain a fixed coefficient then the power
consumed by the multiplier for the various inputs are reduced by
half literally. For example the C0=1100011 and the C11=1100011
then we can replace the coefficient of C11 with the C0. Thus the
multiplication result of the C11 and C0 remains the same. This
This will enhance the power reduction. The power reduction
achieved by the conventional, reconfigurable and fixed coefficient
filter will reduce the power of the enormously. If the coefficients
are fixed then significant reduction in area can be achi
can overcome one of the drawback of the filter as such area
overhead. The results are shown in section IV.
4. RESULT
The reconfigurable digital filter is designed using the mentor
graphics using TSMC .18um. The MCSD window which reduces
the computation complexity by grouping the mitigate values. This
in turn reduces the power by the 16% than that of conventional
model.
TABLE 1 POWER AND AREA COM
CONVENTIONAL, RECONFIGURABLE AND FIXED COEFFICIENT
FIR FILTE
Parameter Conventional
Power (mW) 309
No. of Gate counts 2,702
There is a slight increase in area if the taps increases the area
will be minimized. The simulation result of fixed coefficient filter
is shown in fig.4 and the corresponding RTL schematic is shown
in the fig.5. The result that we have obtained in th
method is shown in the table.1.
Figure. 4 Simulation result of fixed co
This will enhance the power reduction. The power reduction
achieved by the conventional, reconfigurable and fixed coefficient
filter will reduce the power of the enormously. If the coefficients
are fixed then significant reduction in area can be achieved. This
can overcome one of the drawback of the filter as such area
overhead. The results are shown in section IV.
RESULT
The reconfigurable digital filter is designed using the mentor
graphics using TSMC .18um. The MCSD window which reduces
computation complexity by grouping the mitigate values. This
in turn reduces the power by the 16% than that of conventional
TABLE 1 POWER AND AREA COMPARISON BETWEEN
AL, RECONFIGURABLE AND FIXED COEFFICIENT
TER
Conventional
Reconfigura
ble
Fixed
Coefficient
Filter
257 253
2,017
1,993
There is a slight increase in area if the taps increases the area
will be minimized. The simulation result of fixed coefficient filter
is shown in fig.4 and the corresponding RTL schematic is shown
in the fig.5. The result that we have obtained in the proposed
Figure. 4 Simulation result of fixed co-efficient filter
International Journal of Computer Applications Technology and Research
Volume 2– Issue 1, 27-31, 2013
www.ijcat.com 30
Figure. 5 RTL schematic of proposed fixed coefficient filter using TSMC .18 um technology
5. CONCLUSION
In this paper, we propose low power reconfigurable
digital filter architecture. In the proposed reconfigurable
filter, the input data are monitored and the multipliers in the
filter are turned off when the coefficients inputs are small
enough to mitigate the effect on the filter output. The power
can be further reduced if the coefficients are fixed. The
power reduced will be of 18%. The fixed coefficient can
enhance the filters performance by reducing the power and
the area.
The filter is designed using the using the VHDL code
using the HDL designer from mentor graphics using TSMC
.18um technology. We can implement the FIR filters in
various fields such as general purpose computers, radars,
wireless communication and audio processing applications.
This This may enhance the systems performance by
reducing the power.
6. ACKNOWLEDGEMENT
Our sincere thanks to the experts who contributed for the
successful completion of the research.
7. REFERENCES
[1] H. Samueli, “An improved search algorithm for the
design of multiplierless FIR filter with powers-of-
two coefficients,” IEEE Trans. Circuits Syst., vol.
36, no. 7, pp. 1044–1047, Jul. 1989.
[2] R. I. Hartley, “Subexpression sharing in filters using
canonical signed digit multipliers,” IEEE Trans.
Circuits Syst. II, Analog Digit. Signal Process., vol.
43, no. 10, pp. 677–688, Oct. 1996.
[3] O. Gustafsson, “A difference based adder graph
heuristic for multiple constant multiplication
International Journal of Computer Applications Technology and Research
Volume 2– Issue 1, 27-31, 2013
www.ijcat.com 31
problems,” in Proc. IEEE Int. Symp. Circuits Syst.,
2007, pp. 1097–1100.
[4] J. Ludwig, H. Nawab, and A. P. Chandrakasan, “Low
power digital filtering using approximate processing,”
IEEE J. Solid-State Circuits,vol. 31, no. 3, pp. 395–
400, Mar. 1996.
[5] Sinha, A. Wang, and A. P. Chandrakasan, “Energy
scalable system design,” IEEE Trans. Very Large
Scale Integr. Syst., vol. 10, no. 2, pp. 135–145, Apr.
2002.
[6] K.-H. Chen and T.-D. Chiueh, “A low-power digit-
based reconfigurable FIR filter,” IEEE Trans. Circuits
Syst. II, Exp. Briefs, vol. 53, no. 8, pp.617-621,Dec
2006.
[7] Mahesh and A. P. Vinod, “New reconfigurable
architectures for implementing filters with low
complexity,” IEEE Trans. Comput.-Aided Des. Integr.
Circuits Syst., vol. 29, no. 2, pp. 275–288, Feb. 2010.
[8] Z. Yu, M.-L. Yu, K. Azadet, and A. N. Wilson, Jr, “A
low power FIR filter design technique using dynamic
reduced signal representation,” in Proc. Int. Symp.
VLSI Tech., Syst., Appl., 2001, pp. 113–116.
[9] K. Parhi, VLSI Digital Signal Processing Systems:
Design and Implementation. New York:Wiley, 1999.

More Related Content

What's hot

FPGA IMPLEMENTATION OF NOISE CANCELLATION USING ADAPTIVE ALGORITHMS
FPGA IMPLEMENTATION OF NOISE CANCELLATION USING ADAPTIVE ALGORITHMSFPGA IMPLEMENTATION OF NOISE CANCELLATION USING ADAPTIVE ALGORITHMS
FPGA IMPLEMENTATION OF NOISE CANCELLATION USING ADAPTIVE ALGORITHMS
Editor IJMTER
 
Area and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder ModuleArea and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder Module
IJEEE
 
IRJET - Distributed Arithmetic Method for Complex Multiplication
IRJET -  	  Distributed Arithmetic Method for Complex MultiplicationIRJET -  	  Distributed Arithmetic Method for Complex Multiplication
IRJET - Distributed Arithmetic Method for Complex Multiplication
IRJET Journal
 
Efficient reduction of PLI in ECG signal using new variable step size least m...
Efficient reduction of PLI in ECG signal using new variable step size least m...Efficient reduction of PLI in ECG signal using new variable step size least m...
Efficient reduction of PLI in ECG signal using new variable step size least m...
IJECEIAES
 
Effective Area and Power Reduction for Low-Voltage CMOS Image Sensor Based Ap...
Effective Area and Power Reduction for Low-Voltage CMOS Image Sensor Based Ap...Effective Area and Power Reduction for Low-Voltage CMOS Image Sensor Based Ap...
Effective Area and Power Reduction for Low-Voltage CMOS Image Sensor Based Ap...
IJTET Journal
 
Design and Implementation of a Programmable Truncated Multiplier
Design and Implementation of a Programmable Truncated MultiplierDesign and Implementation of a Programmable Truncated Multiplier
Design and Implementation of a Programmable Truncated Multiplier
ijsrd.com
 
Design of 8-Bit Comparator Using 45nm CMOS Technology
Design of 8-Bit Comparator Using 45nm CMOS TechnologyDesign of 8-Bit Comparator Using 45nm CMOS Technology
Design of 8-Bit Comparator Using 45nm CMOS Technology
IJMER
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
Performance Analysis and Simulation of Decimator for Multirate Applications
Performance Analysis and Simulation of Decimator for Multirate ApplicationsPerformance Analysis and Simulation of Decimator for Multirate Applications
Performance Analysis and Simulation of Decimator for Multirate Applications
IJEEE
 
Layout Design Analysis of CMOS Comparator using 180nm Technology
Layout Design Analysis of CMOS Comparator using 180nm TechnologyLayout Design Analysis of CMOS Comparator using 180nm Technology
Layout Design Analysis of CMOS Comparator using 180nm Technology
IJEEE
 
Ijartes v2-i4-001
Ijartes v2-i4-001Ijartes v2-i4-001
Ijartes v2-i4-001IJARTES
 
IRJET- The RTL Model of a Reconfigurable Pipelined MCM
IRJET- The RTL Model of a Reconfigurable Pipelined MCMIRJET- The RTL Model of a Reconfigurable Pipelined MCM
IRJET- The RTL Model of a Reconfigurable Pipelined MCM
IRJET Journal
 
Design of Area Efficient Digital FIR Filter using MAC
Design of Area Efficient Digital FIR Filter using MACDesign of Area Efficient Digital FIR Filter using MAC
Design of Area Efficient Digital FIR Filter using MAC
IRJET Journal
 
Fast Multiplier for FIR Filters
Fast Multiplier for FIR FiltersFast Multiplier for FIR Filters
Fast Multiplier for FIR Filters
IJSTA
 
Design of Low Power Reconfigurable IIR filter with Row Bypassing Multiplier
Design of Low Power Reconfigurable IIR filter with Row Bypassing MultiplierDesign of Low Power Reconfigurable IIR filter with Row Bypassing Multiplier
Design of Low Power Reconfigurable IIR filter with Row Bypassing Multiplier
IRJET Journal
 
First order sigma delta modulator with low-power
First order sigma delta modulator with low-powerFirst order sigma delta modulator with low-power
First order sigma delta modulator with low-power
eSAT Publishing House
 

What's hot (20)

FPGA IMPLEMENTATION OF NOISE CANCELLATION USING ADAPTIVE ALGORITHMS
FPGA IMPLEMENTATION OF NOISE CANCELLATION USING ADAPTIVE ALGORITHMSFPGA IMPLEMENTATION OF NOISE CANCELLATION USING ADAPTIVE ALGORITHMS
FPGA IMPLEMENTATION OF NOISE CANCELLATION USING ADAPTIVE ALGORITHMS
 
wcnc05
wcnc05wcnc05
wcnc05
 
Area and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder ModuleArea and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder Module
 
IRJET - Distributed Arithmetic Method for Complex Multiplication
IRJET -  	  Distributed Arithmetic Method for Complex MultiplicationIRJET -  	  Distributed Arithmetic Method for Complex Multiplication
IRJET - Distributed Arithmetic Method for Complex Multiplication
 
Efficient reduction of PLI in ECG signal using new variable step size least m...
Efficient reduction of PLI in ECG signal using new variable step size least m...Efficient reduction of PLI in ECG signal using new variable step size least m...
Efficient reduction of PLI in ECG signal using new variable step size least m...
 
Effective Area and Power Reduction for Low-Voltage CMOS Image Sensor Based Ap...
Effective Area and Power Reduction for Low-Voltage CMOS Image Sensor Based Ap...Effective Area and Power Reduction for Low-Voltage CMOS Image Sensor Based Ap...
Effective Area and Power Reduction for Low-Voltage CMOS Image Sensor Based Ap...
 
1749 1756
1749 17561749 1756
1749 1756
 
Design and Implementation of a Programmable Truncated Multiplier
Design and Implementation of a Programmable Truncated MultiplierDesign and Implementation of a Programmable Truncated Multiplier
Design and Implementation of a Programmable Truncated Multiplier
 
Design of 8-Bit Comparator Using 45nm CMOS Technology
Design of 8-Bit Comparator Using 45nm CMOS TechnologyDesign of 8-Bit Comparator Using 45nm CMOS Technology
Design of 8-Bit Comparator Using 45nm CMOS Technology
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Performance Analysis and Simulation of Decimator for Multirate Applications
Performance Analysis and Simulation of Decimator for Multirate ApplicationsPerformance Analysis and Simulation of Decimator for Multirate Applications
Performance Analysis and Simulation of Decimator for Multirate Applications
 
Layout Design Analysis of CMOS Comparator using 180nm Technology
Layout Design Analysis of CMOS Comparator using 180nm TechnologyLayout Design Analysis of CMOS Comparator using 180nm Technology
Layout Design Analysis of CMOS Comparator using 180nm Technology
 
Ijartes v2-i4-001
Ijartes v2-i4-001Ijartes v2-i4-001
Ijartes v2-i4-001
 
IRJET- The RTL Model of a Reconfigurable Pipelined MCM
IRJET- The RTL Model of a Reconfigurable Pipelined MCMIRJET- The RTL Model of a Reconfigurable Pipelined MCM
IRJET- The RTL Model of a Reconfigurable Pipelined MCM
 
Design of Area Efficient Digital FIR Filter using MAC
Design of Area Efficient Digital FIR Filter using MACDesign of Area Efficient Digital FIR Filter using MAC
Design of Area Efficient Digital FIR Filter using MAC
 
Fast Multiplier for FIR Filters
Fast Multiplier for FIR FiltersFast Multiplier for FIR Filters
Fast Multiplier for FIR Filters
 
Fa35880883
Fa35880883Fa35880883
Fa35880883
 
Design of Low Power Reconfigurable IIR filter with Row Bypassing Multiplier
Design of Low Power Reconfigurable IIR filter with Row Bypassing MultiplierDesign of Low Power Reconfigurable IIR filter with Row Bypassing Multiplier
Design of Low Power Reconfigurable IIR filter with Row Bypassing Multiplier
 
05725150
0572515005725150
05725150
 
First order sigma delta modulator with low-power
First order sigma delta modulator with low-powerFirst order sigma delta modulator with low-power
First order sigma delta modulator with low-power
 

Similar to An Efficient Reconfigurable Filter Design for Reducing Dynamic Power

Analysis of low pdp using SPST in bilateral filter
Analysis of low pdp using SPST in bilateral filterAnalysis of low pdp using SPST in bilateral filter
Analysis of low pdp using SPST in bilateral filter
IJTET Journal
 
Reducting Power Dissipation in Fir Filter: an Analysis
Reducting Power Dissipation in Fir Filter: an AnalysisReducting Power Dissipation in Fir Filter: an Analysis
Reducting Power Dissipation in Fir Filter: an Analysis
CSCJournals
 
FPGA Implementation of High Speed FIR Filters and less power consumption stru...
FPGA Implementation of High Speed FIR Filters and less power consumption stru...FPGA Implementation of High Speed FIR Filters and less power consumption stru...
FPGA Implementation of High Speed FIR Filters and less power consumption stru...
International Journal of Engineering Inventions www.ijeijournal.com
 
IRJET- Efficient Shift add Implementation of Fir Filter using Variable Pa...
IRJET-  	  Efficient Shift add Implementation of Fir Filter using Variable Pa...IRJET-  	  Efficient Shift add Implementation of Fir Filter using Variable Pa...
IRJET- Efficient Shift add Implementation of Fir Filter using Variable Pa...
IRJET Journal
 
Analog to Digitalconvertor for Blood-Glucose Monitoring
Analog to Digitalconvertor for Blood-Glucose MonitoringAnalog to Digitalconvertor for Blood-Glucose Monitoring
Analog to Digitalconvertor for Blood-Glucose Monitoring
csijjournal
 
ANALOG TO DIGITALCONVERTOR FOR BLOOD-GLUCOSE MONITORING
ANALOG TO DIGITALCONVERTOR FOR  BLOOD-GLUCOSE MONITORING  ANALOG TO DIGITALCONVERTOR FOR  BLOOD-GLUCOSE MONITORING
ANALOG TO DIGITALCONVERTOR FOR BLOOD-GLUCOSE MONITORING
csijjournal
 
Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wirele...
Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wirele...Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wirele...
Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wirele...
IJERA Editor
 
First order sigma delta modulator with low-power consumption implemented in a...
First order sigma delta modulator with low-power consumption implemented in a...First order sigma delta modulator with low-power consumption implemented in a...
First order sigma delta modulator with low-power consumption implemented in a...
eSAT Journals
 
Development of Digital Controller for DC-DC Buck Converter
Development of Digital Controller for DC-DC Buck ConverterDevelopment of Digital Controller for DC-DC Buck Converter
Development of Digital Controller for DC-DC Buck Converter
IJPEDS-IAES
 
Design of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree Multiplier
Design of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree MultiplierDesign of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree Multiplier
Design of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree Multiplier
Waqas Tariq
 
Comparison of various noise mitigation technique used
Comparison of various noise mitigation technique usedComparison of various noise mitigation technique used
Comparison of various noise mitigation technique used
eSAT Publishing House
 
Comparison of various noise mitigation technique used with clipping for reduc...
Comparison of various noise mitigation technique used with clipping for reduc...Comparison of various noise mitigation technique used with clipping for reduc...
Comparison of various noise mitigation technique used with clipping for reduc...
eSAT Journals
 
Comparison of various noise mitigation technique used
Comparison of various noise mitigation technique usedComparison of various noise mitigation technique used
Comparison of various noise mitigation technique used
eSAT Publishing House
 
Performance analysis of iir digital band stop filter
Performance analysis of iir digital band stop filterPerformance analysis of iir digital band stop filter
Performance analysis of iir digital band stop filter
Subhadeep Chakraborty
 
Comparative Study of Low Power Low Area Bypass Multipliers for Signal Process...
Comparative Study of Low Power Low Area Bypass Multipliers for Signal Process...Comparative Study of Low Power Low Area Bypass Multipliers for Signal Process...
Comparative Study of Low Power Low Area Bypass Multipliers for Signal Process...
IJERA Editor
 
IRJET- Comparison of Multiplier Design with Various Full Adders
IRJET- Comparison of Multiplier Design with Various Full AddersIRJET- Comparison of Multiplier Design with Various Full Adders
IRJET- Comparison of Multiplier Design with Various Full Adders
IRJET Journal
 
A review on glitch reduction techniques
A review on glitch reduction techniquesA review on glitch reduction techniques
A review on glitch reduction techniques
eSAT Publishing House
 
A review on glitch reduction techniques
A review on glitch reduction techniquesA review on glitch reduction techniques
A review on glitch reduction techniques
eSAT Journals
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
ijceronline
 

Similar to An Efficient Reconfigurable Filter Design for Reducing Dynamic Power (20)

Analysis of low pdp using SPST in bilateral filter
Analysis of low pdp using SPST in bilateral filterAnalysis of low pdp using SPST in bilateral filter
Analysis of low pdp using SPST in bilateral filter
 
F0213137
F0213137F0213137
F0213137
 
Reducting Power Dissipation in Fir Filter: an Analysis
Reducting Power Dissipation in Fir Filter: an AnalysisReducting Power Dissipation in Fir Filter: an Analysis
Reducting Power Dissipation in Fir Filter: an Analysis
 
FPGA Implementation of High Speed FIR Filters and less power consumption stru...
FPGA Implementation of High Speed FIR Filters and less power consumption stru...FPGA Implementation of High Speed FIR Filters and less power consumption stru...
FPGA Implementation of High Speed FIR Filters and less power consumption stru...
 
IRJET- Efficient Shift add Implementation of Fir Filter using Variable Pa...
IRJET-  	  Efficient Shift add Implementation of Fir Filter using Variable Pa...IRJET-  	  Efficient Shift add Implementation of Fir Filter using Variable Pa...
IRJET- Efficient Shift add Implementation of Fir Filter using Variable Pa...
 
Analog to Digitalconvertor for Blood-Glucose Monitoring
Analog to Digitalconvertor for Blood-Glucose MonitoringAnalog to Digitalconvertor for Blood-Glucose Monitoring
Analog to Digitalconvertor for Blood-Glucose Monitoring
 
ANALOG TO DIGITALCONVERTOR FOR BLOOD-GLUCOSE MONITORING
ANALOG TO DIGITALCONVERTOR FOR  BLOOD-GLUCOSE MONITORING  ANALOG TO DIGITALCONVERTOR FOR  BLOOD-GLUCOSE MONITORING
ANALOG TO DIGITALCONVERTOR FOR BLOOD-GLUCOSE MONITORING
 
Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wirele...
Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wirele...Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wirele...
Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wirele...
 
First order sigma delta modulator with low-power consumption implemented in a...
First order sigma delta modulator with low-power consumption implemented in a...First order sigma delta modulator with low-power consumption implemented in a...
First order sigma delta modulator with low-power consumption implemented in a...
 
Development of Digital Controller for DC-DC Buck Converter
Development of Digital Controller for DC-DC Buck ConverterDevelopment of Digital Controller for DC-DC Buck Converter
Development of Digital Controller for DC-DC Buck Converter
 
Design of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree Multiplier
Design of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree MultiplierDesign of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree Multiplier
Design of an Adaptive Hearing Aid Algorithm using Booth-Wallace Tree Multiplier
 
Comparison of various noise mitigation technique used
Comparison of various noise mitigation technique usedComparison of various noise mitigation technique used
Comparison of various noise mitigation technique used
 
Comparison of various noise mitigation technique used with clipping for reduc...
Comparison of various noise mitigation technique used with clipping for reduc...Comparison of various noise mitigation technique used with clipping for reduc...
Comparison of various noise mitigation technique used with clipping for reduc...
 
Comparison of various noise mitigation technique used
Comparison of various noise mitigation technique usedComparison of various noise mitigation technique used
Comparison of various noise mitigation technique used
 
Performance analysis of iir digital band stop filter
Performance analysis of iir digital band stop filterPerformance analysis of iir digital band stop filter
Performance analysis of iir digital band stop filter
 
Comparative Study of Low Power Low Area Bypass Multipliers for Signal Process...
Comparative Study of Low Power Low Area Bypass Multipliers for Signal Process...Comparative Study of Low Power Low Area Bypass Multipliers for Signal Process...
Comparative Study of Low Power Low Area Bypass Multipliers for Signal Process...
 
IRJET- Comparison of Multiplier Design with Various Full Adders
IRJET- Comparison of Multiplier Design with Various Full AddersIRJET- Comparison of Multiplier Design with Various Full Adders
IRJET- Comparison of Multiplier Design with Various Full Adders
 
A review on glitch reduction techniques
A review on glitch reduction techniquesA review on glitch reduction techniques
A review on glitch reduction techniques
 
A review on glitch reduction techniques
A review on glitch reduction techniquesA review on glitch reduction techniques
A review on glitch reduction techniques
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 

More from Editor IJCATR

Text Mining in Digital Libraries using OKAPI BM25 Model
 Text Mining in Digital Libraries using OKAPI BM25 Model Text Mining in Digital Libraries using OKAPI BM25 Model
Text Mining in Digital Libraries using OKAPI BM25 Model
Editor IJCATR
 
Green Computing, eco trends, climate change, e-waste and eco-friendly
Green Computing, eco trends, climate change, e-waste and eco-friendlyGreen Computing, eco trends, climate change, e-waste and eco-friendly
Green Computing, eco trends, climate change, e-waste and eco-friendly
Editor IJCATR
 
Policies for Green Computing and E-Waste in Nigeria
 Policies for Green Computing and E-Waste in Nigeria Policies for Green Computing and E-Waste in Nigeria
Policies for Green Computing and E-Waste in Nigeria
Editor IJCATR
 
Performance Evaluation of VANETs for Evaluating Node Stability in Dynamic Sce...
Performance Evaluation of VANETs for Evaluating Node Stability in Dynamic Sce...Performance Evaluation of VANETs for Evaluating Node Stability in Dynamic Sce...
Performance Evaluation of VANETs for Evaluating Node Stability in Dynamic Sce...
Editor IJCATR
 
Optimum Location of DG Units Considering Operation Conditions
Optimum Location of DG Units Considering Operation ConditionsOptimum Location of DG Units Considering Operation Conditions
Optimum Location of DG Units Considering Operation Conditions
Editor IJCATR
 
Analysis of Comparison of Fuzzy Knn, C4.5 Algorithm, and Naïve Bayes Classifi...
Analysis of Comparison of Fuzzy Knn, C4.5 Algorithm, and Naïve Bayes Classifi...Analysis of Comparison of Fuzzy Knn, C4.5 Algorithm, and Naïve Bayes Classifi...
Analysis of Comparison of Fuzzy Knn, C4.5 Algorithm, and Naïve Bayes Classifi...
Editor IJCATR
 
Web Scraping for Estimating new Record from Source Site
Web Scraping for Estimating new Record from Source SiteWeb Scraping for Estimating new Record from Source Site
Web Scraping for Estimating new Record from Source Site
Editor IJCATR
 
Evaluating Semantic Similarity between Biomedical Concepts/Classes through S...
 Evaluating Semantic Similarity between Biomedical Concepts/Classes through S... Evaluating Semantic Similarity between Biomedical Concepts/Classes through S...
Evaluating Semantic Similarity between Biomedical Concepts/Classes through S...
Editor IJCATR
 
Semantic Similarity Measures between Terms in the Biomedical Domain within f...
 Semantic Similarity Measures between Terms in the Biomedical Domain within f... Semantic Similarity Measures between Terms in the Biomedical Domain within f...
Semantic Similarity Measures between Terms in the Biomedical Domain within f...
Editor IJCATR
 
A Strategy for Improving the Performance of Small Files in Openstack Swift
 A Strategy for Improving the Performance of Small Files in Openstack Swift  A Strategy for Improving the Performance of Small Files in Openstack Swift
A Strategy for Improving the Performance of Small Files in Openstack Swift
Editor IJCATR
 
Integrated System for Vehicle Clearance and Registration
Integrated System for Vehicle Clearance and RegistrationIntegrated System for Vehicle Clearance and Registration
Integrated System for Vehicle Clearance and Registration
Editor IJCATR
 
Assessment of the Efficiency of Customer Order Management System: A Case Stu...
 Assessment of the Efficiency of Customer Order Management System: A Case Stu... Assessment of the Efficiency of Customer Order Management System: A Case Stu...
Assessment of the Efficiency of Customer Order Management System: A Case Stu...
Editor IJCATR
 
Energy-Aware Routing in Wireless Sensor Network Using Modified Bi-Directional A*
Energy-Aware Routing in Wireless Sensor Network Using Modified Bi-Directional A*Energy-Aware Routing in Wireless Sensor Network Using Modified Bi-Directional A*
Energy-Aware Routing in Wireless Sensor Network Using Modified Bi-Directional A*
Editor IJCATR
 
Security in Software Defined Networks (SDN): Challenges and Research Opportun...
Security in Software Defined Networks (SDN): Challenges and Research Opportun...Security in Software Defined Networks (SDN): Challenges and Research Opportun...
Security in Software Defined Networks (SDN): Challenges and Research Opportun...
Editor IJCATR
 
Measure the Similarity of Complaint Document Using Cosine Similarity Based on...
Measure the Similarity of Complaint Document Using Cosine Similarity Based on...Measure the Similarity of Complaint Document Using Cosine Similarity Based on...
Measure the Similarity of Complaint Document Using Cosine Similarity Based on...
Editor IJCATR
 
Hangul Recognition Using Support Vector Machine
Hangul Recognition Using Support Vector MachineHangul Recognition Using Support Vector Machine
Hangul Recognition Using Support Vector Machine
Editor IJCATR
 
Application of 3D Printing in Education
Application of 3D Printing in EducationApplication of 3D Printing in Education
Application of 3D Printing in Education
Editor IJCATR
 
Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...
Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...
Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...
Editor IJCATR
 
Comparative analysis on Void Node Removal Routing algorithms for Underwater W...
Comparative analysis on Void Node Removal Routing algorithms for Underwater W...Comparative analysis on Void Node Removal Routing algorithms for Underwater W...
Comparative analysis on Void Node Removal Routing algorithms for Underwater W...
Editor IJCATR
 
Decay Property for Solutions to Plate Type Equations with Variable Coefficients
Decay Property for Solutions to Plate Type Equations with Variable CoefficientsDecay Property for Solutions to Plate Type Equations with Variable Coefficients
Decay Property for Solutions to Plate Type Equations with Variable Coefficients
Editor IJCATR
 

More from Editor IJCATR (20)

Text Mining in Digital Libraries using OKAPI BM25 Model
 Text Mining in Digital Libraries using OKAPI BM25 Model Text Mining in Digital Libraries using OKAPI BM25 Model
Text Mining in Digital Libraries using OKAPI BM25 Model
 
Green Computing, eco trends, climate change, e-waste and eco-friendly
Green Computing, eco trends, climate change, e-waste and eco-friendlyGreen Computing, eco trends, climate change, e-waste and eco-friendly
Green Computing, eco trends, climate change, e-waste and eco-friendly
 
Policies for Green Computing and E-Waste in Nigeria
 Policies for Green Computing and E-Waste in Nigeria Policies for Green Computing and E-Waste in Nigeria
Policies for Green Computing and E-Waste in Nigeria
 
Performance Evaluation of VANETs for Evaluating Node Stability in Dynamic Sce...
Performance Evaluation of VANETs for Evaluating Node Stability in Dynamic Sce...Performance Evaluation of VANETs for Evaluating Node Stability in Dynamic Sce...
Performance Evaluation of VANETs for Evaluating Node Stability in Dynamic Sce...
 
Optimum Location of DG Units Considering Operation Conditions
Optimum Location of DG Units Considering Operation ConditionsOptimum Location of DG Units Considering Operation Conditions
Optimum Location of DG Units Considering Operation Conditions
 
Analysis of Comparison of Fuzzy Knn, C4.5 Algorithm, and Naïve Bayes Classifi...
Analysis of Comparison of Fuzzy Knn, C4.5 Algorithm, and Naïve Bayes Classifi...Analysis of Comparison of Fuzzy Knn, C4.5 Algorithm, and Naïve Bayes Classifi...
Analysis of Comparison of Fuzzy Knn, C4.5 Algorithm, and Naïve Bayes Classifi...
 
Web Scraping for Estimating new Record from Source Site
Web Scraping for Estimating new Record from Source SiteWeb Scraping for Estimating new Record from Source Site
Web Scraping for Estimating new Record from Source Site
 
Evaluating Semantic Similarity between Biomedical Concepts/Classes through S...
 Evaluating Semantic Similarity between Biomedical Concepts/Classes through S... Evaluating Semantic Similarity between Biomedical Concepts/Classes through S...
Evaluating Semantic Similarity between Biomedical Concepts/Classes through S...
 
Semantic Similarity Measures between Terms in the Biomedical Domain within f...
 Semantic Similarity Measures between Terms in the Biomedical Domain within f... Semantic Similarity Measures between Terms in the Biomedical Domain within f...
Semantic Similarity Measures between Terms in the Biomedical Domain within f...
 
A Strategy for Improving the Performance of Small Files in Openstack Swift
 A Strategy for Improving the Performance of Small Files in Openstack Swift  A Strategy for Improving the Performance of Small Files in Openstack Swift
A Strategy for Improving the Performance of Small Files in Openstack Swift
 
Integrated System for Vehicle Clearance and Registration
Integrated System for Vehicle Clearance and RegistrationIntegrated System for Vehicle Clearance and Registration
Integrated System for Vehicle Clearance and Registration
 
Assessment of the Efficiency of Customer Order Management System: A Case Stu...
 Assessment of the Efficiency of Customer Order Management System: A Case Stu... Assessment of the Efficiency of Customer Order Management System: A Case Stu...
Assessment of the Efficiency of Customer Order Management System: A Case Stu...
 
Energy-Aware Routing in Wireless Sensor Network Using Modified Bi-Directional A*
Energy-Aware Routing in Wireless Sensor Network Using Modified Bi-Directional A*Energy-Aware Routing in Wireless Sensor Network Using Modified Bi-Directional A*
Energy-Aware Routing in Wireless Sensor Network Using Modified Bi-Directional A*
 
Security in Software Defined Networks (SDN): Challenges and Research Opportun...
Security in Software Defined Networks (SDN): Challenges and Research Opportun...Security in Software Defined Networks (SDN): Challenges and Research Opportun...
Security in Software Defined Networks (SDN): Challenges and Research Opportun...
 
Measure the Similarity of Complaint Document Using Cosine Similarity Based on...
Measure the Similarity of Complaint Document Using Cosine Similarity Based on...Measure the Similarity of Complaint Document Using Cosine Similarity Based on...
Measure the Similarity of Complaint Document Using Cosine Similarity Based on...
 
Hangul Recognition Using Support Vector Machine
Hangul Recognition Using Support Vector MachineHangul Recognition Using Support Vector Machine
Hangul Recognition Using Support Vector Machine
 
Application of 3D Printing in Education
Application of 3D Printing in EducationApplication of 3D Printing in Education
Application of 3D Printing in Education
 
Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...
Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...
Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...
 
Comparative analysis on Void Node Removal Routing algorithms for Underwater W...
Comparative analysis on Void Node Removal Routing algorithms for Underwater W...Comparative analysis on Void Node Removal Routing algorithms for Underwater W...
Comparative analysis on Void Node Removal Routing algorithms for Underwater W...
 
Decay Property for Solutions to Plate Type Equations with Variable Coefficients
Decay Property for Solutions to Plate Type Equations with Variable CoefficientsDecay Property for Solutions to Plate Type Equations with Variable Coefficients
Decay Property for Solutions to Plate Type Equations with Variable Coefficients
 

Recently uploaded

Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
GeoBlogs
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
PedroFerreira53928
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 

Recently uploaded (20)

Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 

An Efficient Reconfigurable Filter Design for Reducing Dynamic Power

  • 1. International Journal of Computer Applications Technology and Research Volume 2– Issue 1, 27-31, 2013 www.ijcat.com 27 An Efficient Reconfigurable Filter Design for Reducing Dynamic Power Mohammed Harris.S Sri Ramakrishna Engineering College, Coimbatore, Tamil Nadu, India Manikanda Babu C.S. Sri Ramakrishna Engineering College, Coimbatore, Tamil Nadu, India Abstract - This paper presents an architectural view of designing a digital filter. The main idea is to design a reconfigurable filter for reducing dynamic power consumption. By considering the input variation’s we reduce the order of the filter considering the coefficient are fixed. The filter is implemented using mentor graphics using TSMC .18um technology. The power consumption is decreased in the rate of 16% from the conventional model with a slight increase in area overhead. If the filter coefficients are fixed then the power can be reduced up to 18% and the area overhead can also be reduced from the reconfigurable architecture. Key words— Low power digital filter, Reconfigurable filter. 1.INTRODUCTION HE explosive growth in mobile computing and portable multimedia applications has increased the demand for low power digital signal processing (DSP) systems. One of the most widely used operations performed in DSP is finite impulse response (FIR) filtering. The input-output relationship of the linear time invariant (LTI) FIR filter can be expressed as the following equation: N-1 y(n) = ∑ ck x(n-k) k=0 (1) Where N represents the length of FIR filter, the kth coefficient, and the x(n-k) input data at time instant. In many applications, in order to achieve high spectral containment and/or noise attenuation, FIR filters with fairly large number of taps are necessary. Many previous efforts for reducing power consumption of FIR filter generally focus on the optimization of the filter coefficients while maintaining a fixed filter order. In those approaches, FIR filter structures are simplified to add and shift operations, and minimizing the number of additions/subtractions is one of the main goals of the research. However, one of the drawbacks in those approaches is that once the filter architecture is decided, the coefficients cannot be changed, those techniques are not applicable to the FIR filter with programmable coefficients. Approximate signal processing techniques are also used for the design of low power digital filters. In [1], filter order dynamically varies according to the stop-band energy of the input signal. However, the approach suffers from slow filter-order adaptation time due to energy computations in the feedback mechanism. Previous studies in [2] show that sorting both the data samples and filter coefficients before the convolution operation has a desirable energy-quality characteristic of FIR filter. However, the overhead associated with the real-time sorting of incoming samples is too large. In this paper, we propose a simple yet efficient low power reconfigurable FIR filter architecture, where the filter order can be dynamically changed depending on the amplitude of the filter inputs. In other words, when the data sample multiplied to the coefficient is so small as to mitigate the effect of partial sum in FIR filter, the multiplication operation can be simply cancelled. The filter performance degradation can be minimized by controlling the error bound as small as the quantization error or signal to noise power ratio (SNR) of given system. The primary goal of this work is to reduce the dynamic power of the FIR filter, and the main contributions are (1) A new reconfigurable FIR filter architecture with real-time input monitoring circuits is presented. Since the basic filter structure is not changed, it is applicable to the FIR filter with fixed coefficients or adaptive filters T
  • 2. International Journal of Computer Applications Technology an www.ijcat.com The rest of the paper is organized as follows. In Section II, the basic idea of the proposed reconfigurable filter is described. Section III presents the reconfigurable fixed coefficient architecture and circuit techniques used to implement the filter. 2. RECONFIGURABLE FIR FILTERING TO TRADE OFF FILTER PERFORMANCE In this section, we present direct form (DF) architecture of the reconfigurable FIR filter, which is shown in Fig. 1(a). In order to monitor the amplitudes of input samples and cancel the multiplication operations, amplitude detector (AD) in Fig. 1(b) is used. When the absolute value of is smaller than the threshold the output of AD is set to “1”. The design of AD is dependent on the input threshold xth, where the fan in’s of AND and OR gate are decided by xth. If xth and cth have to be changed adaptively due to designer’s considerations, AD can be implemented using a simple comparator. Dynamic power consumption of CMOS logic gates is a strong function of the switching activitie node capacitances. In the proposed reconfigurable filter, if we turn off the multiplier by considering each of the input amplitude only, then, if the amplitude of input abruptly changes for every cycle, the multiplier will be turned on and off continuously, which incurs considerable switching activities. Multiplier control signal decision window (MCSD) in Fig. 1(a) is used to solve the switching problem. Using ctrl signal generator inside MCSD, the number of input samples consecutively smaller than are counted and the multipliers are turned off only when consecutive input samples are smaller than. Here, means the size of MCSD [in Fig. 1(a), is equal to 2]. Fig. 2(a) shows the ctrl signal generator design. As an input smaller than xth comes in and AD output is set to “1”, the counter is counting up. When the counter reaches m, the figure changes to “1”, which indicates that consecutive small inputs are monitored and the multipliers are ready to turn off. One additional m bit, in Fig. 2(a), is added and it is controlled by The accompanies with input data all the way in the following flip flops to indicate that the input sample is smaller than multiplication can be cancelled when the cth coefficient of the corresponding multiplier is also smaller than . Once the in signal is set inside MCSD, the signal does not change outside MCSD and holds the amplitude information of the input. A delay component is added in front of the first tap for the synchronization between x*(n) and in Fig. 3(a) since one clock latency is needed due to the counter in MCSD. However, in the International Journal of Computer Applications Technology and Research Volume 2– Issue 1, 27-31, 2013 28 rganized as follows. In Section II, the basic idea of the proposed reconfigurable filter is described. Section III presents the reconfigurable fixed coefficient architecture and circuit techniques used to implement the filter. RECONFIGURABLE FIR FILTERING TO TRADE OFF FILTER PERFORMANCE In this section, we present direct form (DF) architecture of the reconfigurable FIR filter, which is shown in Fig. 1(a). In order to monitor the amplitudes of input samples and cancel the right multiplication operations, amplitude detector (AD) in Fig. 1(b) is used. When the absolute value of is smaller than the threshold xth, the output of AD is set to “1”. The design of AD is dependent on ND and OR gate have to be changed adaptively due to designer’s considerations, AD can be implemented using a simple comparator. Dynamic power consumption of CMOS logic gates is a strong function of the switching activities on the internal In the proposed reconfigurable filter, if we turn off the multiplier by considering each of the input amplitude only, then, if the amplitude of input abruptly changes for every cycle, the ed on and off continuously, which incurs considerable switching activities. Multiplier control signal decision window (MCSD) in Fig. 1(a) is used to solve the switching signal generator inside MCSD, the number of vely smaller than are counted and the multipliers are turned off only when consecutive input samples are smaller than. Here, means the size of MCSD [in Fig. 1(a), is equal signal generator design. As an input comes in and AD output is set to “1”, the counter is counting up. When the counter reaches m, the ctrl signal in the figure changes to “1”, which indicates that consecutive small inputs are monitored and the multipliers are ready to turn off. One additional m bit, in Fig. 2(a), is added and it is controlled by ctrl. ay in the following flip- flops to indicate that the input sample is smaller than xth and the coefficient of the corresponding multiplier is also smaller than . Once the incnt_in signal does not change outside MCSD and holds the amplitude information of the input. A delay component is added in front of the first tap for the synchronization between x*(n) and in Fig. 3(a) since one clock MCSD. However, in the Figure. 1(a)MCSD window (b)Amplitude Detector FIR filter with fixed or programmable coefficients, since we knowthe amplitude of coefficients ahead, extra AD modules for coefficient monitoring are not needed. When the amplitudes of input and coefficient are smaller than and cth respectively, the multiplier is turned off by setting signal [Fig. 3(a)] to “1”. Based on the simple circuit technique [11] in Fig. 4(b), the multiplier can be easily turned off and the output is forced to “0”. As shown in the figure, when the control signal is “1”, since PMOS turns off and NMOS turns on, the gate output is forced to “0” regardless of input. When xn is “0”, the gate operates like standard gate. Only the first gate of the multiplier is modified and once this set to “1”, there is no switching activity in the following nodes and multiplier output is set to “0”. The area overheads of the proposed reconfigurable filter are flip-flops for signals, AD and generator inside MCSD and the modified gates in Fig. 2(b) for turning off multipliers. Figure. 1(a)MCSD window (b)Amplitude Detector FIR filter with fixed or programmable coefficients, since we the amplitude of coefficients ahead, extra AD modules for coefficient monitoring are not needed. des of input and coefficient are smaller than xth respectively, the multiplier is turned off by setting signal [Fig. 3(a)] to “1”. Based on the simple circuit technique [11] in Fig. 4(b), the multiplier can be easily turned off and the output is orced to “0”. As shown in the figure, when the control signal ctrl is “1”, since PMOS turns off and NMOS turns on, the gate output is forced to “0” regardless of input. is “0”, the gate operates like standard gate. Only the e multiplier is modified and once this set to “1”, there is no switching activity in the following nodes and multiplier output is set to “0”. The area overheads of the proposed flops for signals, AD and ctrl signal inside MCSD and the modified gates in Fig. 2(b) for
  • 3. International Journal of Computer Applications Technology an www.ijcat.com Figure. 2(a) Schematic of ctrl signal generator. Internal counter sets to “1” when all input samples inside MCSD are smaller than Modified gate schematic to turn off multiplier. Those overheads can be implemented using simple logic gates, and a single AD is needed for input monitoring Fig. 1(a). 3. FIXED COEFFICIENT RECONFIGURABLE DIGITAL FILTER The proposed reconfigurable digital filter uses the fixed coefficient. If we maintain a fixed coefficient then the power consumed by the multiplier for the various inputs are reduced by half literally. For example the C0=1100011 and the C11=1100011 then we can replace the coefficient of C11 with the C0. Thus the multiplication result of the C11 and C0 remains the same. This Figure. 3 Proposed FIR filter with fixed co-efficient will reduce the multipliers switching activity. International Journal of Computer Applications Technology and Research Volume 2– Issue 1, 27-31, 2013 29 counter sets ctrl signal than xth (m=4 case).(b) Those overheads can be implemented using simple logic gates, and a single AD is needed for input monitoring as specified in RECONFIGURABLE DIGITAL FILTER The proposed reconfigurable digital filter uses the fixed coefficient. If we maintain a fixed coefficient then the power consumed by the multiplier for the various inputs are reduced by half literally. For example the C0=1100011 and the C11=1100011 then we can replace the coefficient of C11 with the C0. Thus the multiplication result of the C11 and C0 remains the same. This This will enhance the power reduction. The power reduction achieved by the conventional, reconfigurable and fixed coefficient filter will reduce the power of the enormously. If the coefficients are fixed then significant reduction in area can be achi can overcome one of the drawback of the filter as such area overhead. The results are shown in section IV. 4. RESULT The reconfigurable digital filter is designed using the mentor graphics using TSMC .18um. The MCSD window which reduces the computation complexity by grouping the mitigate values. This in turn reduces the power by the 16% than that of conventional model. TABLE 1 POWER AND AREA COM CONVENTIONAL, RECONFIGURABLE AND FIXED COEFFICIENT FIR FILTE Parameter Conventional Power (mW) 309 No. of Gate counts 2,702 There is a slight increase in area if the taps increases the area will be minimized. The simulation result of fixed coefficient filter is shown in fig.4 and the corresponding RTL schematic is shown in the fig.5. The result that we have obtained in th method is shown in the table.1. Figure. 4 Simulation result of fixed co This will enhance the power reduction. The power reduction achieved by the conventional, reconfigurable and fixed coefficient filter will reduce the power of the enormously. If the coefficients are fixed then significant reduction in area can be achieved. This can overcome one of the drawback of the filter as such area overhead. The results are shown in section IV. RESULT The reconfigurable digital filter is designed using the mentor graphics using TSMC .18um. The MCSD window which reduces computation complexity by grouping the mitigate values. This in turn reduces the power by the 16% than that of conventional TABLE 1 POWER AND AREA COMPARISON BETWEEN AL, RECONFIGURABLE AND FIXED COEFFICIENT TER Conventional Reconfigura ble Fixed Coefficient Filter 257 253 2,017 1,993 There is a slight increase in area if the taps increases the area will be minimized. The simulation result of fixed coefficient filter is shown in fig.4 and the corresponding RTL schematic is shown in the fig.5. The result that we have obtained in the proposed Figure. 4 Simulation result of fixed co-efficient filter
  • 4. International Journal of Computer Applications Technology and Research Volume 2– Issue 1, 27-31, 2013 www.ijcat.com 30 Figure. 5 RTL schematic of proposed fixed coefficient filter using TSMC .18 um technology 5. CONCLUSION In this paper, we propose low power reconfigurable digital filter architecture. In the proposed reconfigurable filter, the input data are monitored and the multipliers in the filter are turned off when the coefficients inputs are small enough to mitigate the effect on the filter output. The power can be further reduced if the coefficients are fixed. The power reduced will be of 18%. The fixed coefficient can enhance the filters performance by reducing the power and the area. The filter is designed using the using the VHDL code using the HDL designer from mentor graphics using TSMC .18um technology. We can implement the FIR filters in various fields such as general purpose computers, radars, wireless communication and audio processing applications. This This may enhance the systems performance by reducing the power. 6. ACKNOWLEDGEMENT Our sincere thanks to the experts who contributed for the successful completion of the research. 7. REFERENCES [1] H. Samueli, “An improved search algorithm for the design of multiplierless FIR filter with powers-of- two coefficients,” IEEE Trans. Circuits Syst., vol. 36, no. 7, pp. 1044–1047, Jul. 1989. [2] R. I. Hartley, “Subexpression sharing in filters using canonical signed digit multipliers,” IEEE Trans. Circuits Syst. II, Analog Digit. Signal Process., vol. 43, no. 10, pp. 677–688, Oct. 1996. [3] O. Gustafsson, “A difference based adder graph heuristic for multiple constant multiplication
  • 5. International Journal of Computer Applications Technology and Research Volume 2– Issue 1, 27-31, 2013 www.ijcat.com 31 problems,” in Proc. IEEE Int. Symp. Circuits Syst., 2007, pp. 1097–1100. [4] J. Ludwig, H. Nawab, and A. P. Chandrakasan, “Low power digital filtering using approximate processing,” IEEE J. Solid-State Circuits,vol. 31, no. 3, pp. 395– 400, Mar. 1996. [5] Sinha, A. Wang, and A. P. Chandrakasan, “Energy scalable system design,” IEEE Trans. Very Large Scale Integr. Syst., vol. 10, no. 2, pp. 135–145, Apr. 2002. [6] K.-H. Chen and T.-D. Chiueh, “A low-power digit- based reconfigurable FIR filter,” IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 53, no. 8, pp.617-621,Dec 2006. [7] Mahesh and A. P. Vinod, “New reconfigurable architectures for implementing filters with low complexity,” IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst., vol. 29, no. 2, pp. 275–288, Feb. 2010. [8] Z. Yu, M.-L. Yu, K. Azadet, and A. N. Wilson, Jr, “A low power FIR filter design technique using dynamic reduced signal representation,” in Proc. Int. Symp. VLSI Tech., Syst., Appl., 2001, pp. 113–116. [9] K. Parhi, VLSI Digital Signal Processing Systems: Design and Implementation. New York:Wiley, 1999.