AN EFFICIENT MULTI RESOLUTION FILTER BANK BASED ON DA BASED MULTIPLICATION

Similar documents
An area optimized FIR Digital filter using DA Algorithm based on FPGA

Design and Implementation of Digit Serial Fir Filter

Design and Implementation of Reconfigurable FIR Filter

Challenges in Digital Filter Bank Implementation from a Cognitive Radio Perspective - A Review

SDR Applications using VLSI Design of Reconfigurable Devices

VLSI DESIGN OF RECONFIGURABLE FILTER FOR HIGH SPEED APPLICATION

2 Assistant Professor, Dept of ECE, Universal College of Engineering & Technology, AP, India,

DESIGN OF MULTIPLE CONSTANT MULTIPLICATION ALGORITHM FOR FIR FILTER

VLSI Implementation of Digital Down Converter (DDC)

REALIAZATION OF LOW POWER VLSI ARCHITECTURE FOR RECONFIGURABLE FIR FILTER USING DYNAMIC SWITCHING ACITIVITY OF MULTIPLIERS

I. Introduction. Reddy, Telangana. Ranga Reddy, Telangana. 3 Professor, HOD, Dept of ECE, Sphoorthy Engineering College, Nadergul, Saroor Nagar, Ranga

Design of Area and Power Efficient FIR Filter Using Truncated Multiplier Technique

Data Word Length Reduction for Low-Power DSP Software

Innovative Approach Architecture Designed For Realizing Fixed Point Least Mean Square Adaptive Filter with Less Adaptation Delay

FPGA IMPLEMENTATION OF COEFFICIENT DECIMATED POLYPHASE FILTER BANK STRUCTURE FOR MULTISTANDARD COMMUNICATION RECEIVER

Comparison of Different Techniques to Design an Efficient FIR Digital Filter

A Fixed-Width Modified Baugh-Wooley Multiplier Using Verilog

DESIGN OF LOW POWER MULTIPLIER USING COMPOUND CONSTANT DELAY LOGIC STYLE

High Performance and Area Delay Efficient Interpolation Filter Architecture

Low Power Approach for Fir Filter Using Modified Booth Multiprecision Multiplier

Continuously Variable Bandwidth Sharp FIR Filters with Low Complexity

An Efficient VLSI Architecture of a Reconfigurable Pulse- Shaping FIR Interpolation Filter for Multi standard DUC

A Hardware Efficient FIR Filter for Wireless Sensor Networks

A New Low Complexity Uniform Filter Bank Based on the Improved Coefficient Decimation Method

PERFORMANCE COMPARISON OF HIGHER RADIX BOOTH MULTIPLIER USING 45nm TECHNOLOGY

Design and Implementation of Truncated Multipliers for Precision Improvement and Its Application to a Filter Structure

An Efficient Reconfigurable Fir Filter based on Twin Precision Multiplier and Low Power Adder

International Journal of Advance Research in Engineering, Science & Technology

IMPLEMENTATION OF MULTIRATE SAMPLING ON FPGA WITH LOW COMPLEXITY FIR FILTERS

Design Of Multirate Linear Phase Decimation Filters For Oversampling Adcs

Area Efficient and Low Power Reconfiurable Fir Filter

Keywords SEFDM, OFDM, FFT, CORDIC, FPGA.

Modified Booth Encoding Multiplier for both Signed and Unsigned Radix Based Multi-Modulus Multiplier

JDT LOW POWER FIR FILTER ARCHITECTURE USING ACCUMULATOR BASED RADIX-2 MULTIPLIER

Globally Asynchronous Locally Synchronous (GALS) Microprogrammed Parallel FIR Filter

Low Power FIR Filter Design Based on Bitonic Sorting of an Hardware Optimized Multiplier S. KAVITHA POORNIMA 1, D.RAHUL.M.S 2

ISSN Vol.03,Issue.11, December-2015, Pages:

High Speed Vedic Multiplier Designs Using Novel Carry Select Adder

DESIGN & FPGA IMPLEMENTATION OF RECONFIGURABLE FIR FILTER ARCHITECTURE FOR DSP APPLICATIONS

Design of an optimized multiplier based on approximation logic

A Word About NTU. A fast rising young University (25 years old)

HIGH PERFORMANCE BAUGH WOOLEY MULTIPLIER USING CARRY SKIP ADDER STRUCTURE

DESIGN & IMPLEMENTATION OF FIXED WIDTH MODIFIED BOOTH MULTIPLIER

Design Of Arthematic Logic Unit using GDI adder and multiplexer 1

An Area Efficient Low Power FIR filter for ECG Noise Removal Application

[Devi*, 5(4): April, 2016] ISSN: (I2OR), Publication Impact Factor: 3.785

Methods for Reducing the Activity Switching Factor

FPGA IMPLEMENTATION OF HIGH SPEED AND LOW POWER VITERBI ENCODER AND DECODER

A New Architecture for Signed Radix-2 m Pure Array Multipliers

Design and Implementation of Parallel Micro-programmed FIR Filter Using Efficient Multipliers on FPGA

Efficient Dedicated Multiplication Blocks for 2 s Complement Radix-2m Array Multipliers

Area Power and Delay Efficient Carry Select Adder (CSLA) Using Bit Excess Technique

Design of a Power Optimal Reversible FIR Filter ASIC Speech Signal Processing

FPGA based Uniform Channelizer Implementation

2 Assoc Prof, Dept of ECE, George Institute of Engineering & Technology, Markapur, AP, India,

Compressor Based Area-Efficient Low-Power 8x8 Vedic Multiplier

VLSI Implementation of Reconfigurable Low Power Fir Filter Architecture

Design and Implementation of High Speed Carry Select Adder

DESIGN OF FIR FILTER ARCHITECTURE USING VARIOUS EFFICIENT MULTIPLIERS Indumathi M #1, Vijaya Bala V #2

AN EFFICIENT APPROACH TO MINIMIZE POWER AND AREA IN CARRY SELECT ADDER USING BINARY TO EXCESS ONE CONVERTER

International Journal of Scientific & Engineering Research, Volume 7, Issue 3, March-2016 ISSN

IN SEVERAL wireless hand-held systems, the finite-impulse

DA based Efficient Parallel Digital FIR Filter Implementation for DDC and ERT Applications

Performance Analysis of an Efficient Reconfigurable Multiplier for Multirate Systems

Design and Performance Analysis of a Reconfigurable Fir Filter

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Optimized FIR filter design using Truncated Multiplier Technique

IJCSIET--International Journal of Computer Science information and Engg., Technologies ISSN

International Journal of Scientific & Engineering Research, Volume 5, Issue 11, November ISSN

DESIGN OF RING OSCILLATOR USING CS-CMOS FOR MIXED SIGNAL SOCS

AREA EFFICIENT DISTRIBUTED ARITHMETIC DISCRETE COSINE TRANSFORM USING MODIFIED WALLACE TREE MULTIPLIER

Simulation of Frequency Response Masking Approach for FIR Filter design

Design and Implementation of Complex Multiplier Using Compressors

A HIGH SPEED FFT/IFFT PROCESSOR FOR MIMO OFDM SYSTEMS

Implementation of Parallel Multiplier-Accumulator using Radix- 2 Modified Booth Algorithm and SPST

COMPARISION OF LOW POWER AND DELAY USING BAUGH WOOLEY AND WALLACE TREE MULTIPLIERS

arxiv: v1 [cs.it] 9 Mar 2016

Design of a Sharp Linear-Phase FIR Filter Using the α-scaled Sampling Kernel

Optimized BPSK and QAM Techniques for OFDM Systems

Modified Design of High Speed Baugh Wooley Multiplier

VLSI IMPLEMENTATION OF MODIFIED DISTRIBUTED ARITHMETIC BASED LOW POWER AND HIGH PERFORMANCE DIGITAL FIR FILTER Dr. S.Satheeskumaran 1 K.

Design and Implementation of Software Defined Radio Using Xilinx System Generator

Reconfigurable High Performance Baugh-Wooley Multiplier for DSP Applications

FOR HIGH SPEED LOW POWER APPLICATIONS USING RADIX-4 MODIFIED BOOTH ENCODER

IMPLEMENTATION OF AREA EFFICIENT MULTIPLIER AND ADDER ARCHITECTURE IN DIGITAL FIR FILTER

Design of NCO by Using CORDIC Algorithm in ASIC-FPGA Technology

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

Design and Implementation of 64-bit MAC Unit for DSP Applications using verilog HDL

An Efficient Design of Parallel Pipelined FFT Architecture

AN EFFICIENT DESIGN OF ROBA MULTIPLIERS 1 BADDI. MOUNIKA, 2 V. RAMA RAO M.Tech, Assistant professor

ARM BASED WAVELET TRANSFORM IMPLEMENTATION FOR EMBEDDED SYSTEM APPLİCATİONS

ISSN Vol.07,Issue.08, July-2015, Pages:

Mel Spectrum Analysis of Speech Recognition using Single Microphone

AN ADVANCED VLSI ARCHITECTURE OF PARALLEL MULTIPLIER BASED ON HIGHER ORDER MODIFIED BOOTH ALGORITHM

A Novel High Performance 64-bit MAC Unit with Modified Wallace Tree Multiplier

CHAPTER 2 FIR ARCHITECTURE FOR THE FILTER BANK OF SPEECH PROCESSOR

LOW POWER AND AREA EFFICIENT PARALLEL FIR DIGITAL FILTER STRUCTURE USING MODIFIED SQRT CARRY SELECT ADDER

Design of Low Power Column bypass Multiplier using FPGA

EXPERIMENTS ON DESIGNING LOW POWER DECIMATION FILTER FOR MULTISTANDARD RECEIVER ON HETEROGENEOUS TARGETS

An Efficient Method for Implementation of Convolution

Transcription:

AN EFFICIENT MULTI RESOLUTION FILTER BANK BASED ON DA BASED MULTIPLICATION Namitha Jose M 1 and U Hari 2 1 PG student Department of ECE 2 Asst. Professor Department of ECE ABSTRACT Multi-resolution filter bank (MRFB)-based on the fast filter bank design can be used for multiple resolution spectrum sensing. MRFB overcomes the constraint of fixed sensing resolution in spectrum sensors based on conventional discrete Fourier transform filter banks (DFTFB) without hardware re-implementation. Multipliers have a greater impact on complexity and performance of the design because a large number of constant multiplications are required in the multiplication of filter coefficients with the filter input. Modified multiplier architecture Distributed Arithmetic(DA) is used to improve the efficiency KEYWORDS Filter Bank, MRFB, Multipliers, DA Based Multiplication 1. INTRODUCTION A filter bank is an array of band-pass filters that separates the input signal into multiple components. Signal processing systems needs more room to store data during the processing, transmission and reception. In order to reduce the data to be processed, save storage and lower the complexity, multi rate sampling techniques were introduced to achieve these goals. The conventional method for sensing the multiple bandwidth channels is to have a fixed sensing resolution using discrete Fourier transform filter banks (DFTFB), where resolution is fixed as per the bandwidth of the channel that has the smallest bandwidth among all the channels of multiple standards. This method will sense a wider bandwidth channel by adding together the smaller bands of fixed resolution. But when the input signal is having channels of varying bandwidths, the conventional method of fixed sensing using the smallest sensing resolution becomes complex as the method needs to utilize the most stringent specification for a relaxed bandwidth. This will increase the dynamic power and delay in obtaining the output. The proposed MRFB-based spectrum sensor can adapt to different sensing detection bandwidths for wideband spectrum sensing without hardware re-implementation. The proposed MRFB for spectrum sensing is a low complexity filter design approach based on FFB [2], with variable sensing resolution.ffb is a low complexity filter bank [2], proposed as an alternative to DFTFBs. The FFB consists of several sub filters of lower order arranged in a tree fashion. The FFB makes use of a technique called as frequency response masking (FRM) [4]. The basic idea behind the FRM technique [4] is to compose the overall sharp transition-band filter DOI : 10.5121/vlsic.2014.5307 73

using several wide transition-band sub filters. However, the reconfigurability potential of FFB is hardly exploited in literature. In the proposed MRFB architecture, we modify the FFB design, by incorporating reconfigurability to each of the sub filters for varying the sensing resolution in MR. FFT provides the means to reduce the computational complexity of the DFT from order (N 2 ) to order (N log 2 (N)), it is often desirable to do FFT-based processing for DSP systems. A. Dft Fb DFB[7] consists of a set of filter banks as shown in the figure. The process of decomposition performed by the filter bank is called analysis (meaning analysis of the signal in terms of its components in each sub-band); the output of analysis is referred to as a sub band signal with as many sub bands as there are filters in the filter bank. The reconstruction process is called synthesis, meaning reconstitution of a complete signal resulting from the filtering process. But the disadvantage of the DFB is that all the filter banks should be active for all the time and the resolution also should be maintained according to the smallest bandwidth. Fig. 1: Basic Block Diagram of a DFT based Filter Bank 74

Fig. 2: MRFB Architecture TABLE I USING MRFB FOR RE-CONFIGURABILITY WITH SELECT(S) AND ENABLE(EN) SIGNALS B. Multi Resolution Filter S[1:0] En[0:2] No. of Channels 11 111 16(BW=0.05) 10 110 4(BW=0.1) 01 100 2(BW=0.2) 00 000 1(BW=0.4) The FFB is suitable for the design of filter banks due to its reduced complexity [2]. The FFB follows a tree structure and it can be decomposed into several stages. For a k-stage FFB, we can realize 2 k channels. The sub filters H ij (z), where j > 0 are modulated versions of prototype filter and together they form the basic structure of FFB.Each stage is interpolated by a factor M and we can get both the original and complementary responses from each stage. A complementary filter can be obtained by subtracting the output of the (M+1) band response from a suitably delayed version of the input. If each of these (M+1) bands is masked using suitably designed 75

masking filters in k-1 stages, we can obtain 2 k channels. In this paper, reconfigurabilty is incorporated into FFB architecture so that the filter response can be changed by varying the interpolation value according to the resolution required in the spectrum sensor. Using the proposed spectrum sensor, the sensing resolution can also be changed using software reconfiguration. Figure 2 shows an 8-channel MRFB architecture and Table I describe how channel bandwidth is modified with select (S) and enable signals (En). Fig. 3: Reconfigurable Filter Architecture for first stage The length of the filters can be obtained from the expression (1). The reconfigurable architecture for the first stage is shown in Fig 3. The FFB is realized in the form of a system of filters organized in a parallel tree structure. 2. MODIFIED MULTIPLIER ARCHITECTURE Multipliers are one of the most important arithmetic units in filter banks. Due to their complex structure multipliers are the major source of power dissipation in such systems. The speed of multiplier also limits the system performance. With the advance of VLSI technology, the size of transistors becoming smaller and smaller, so that more number of transistors can be integrated into same silicon area to achieve high functionality density and performance. On the other hand higher transistor density also leads to higher power density. Various research works aiming at reducing the power consumption or the speed have been reported. 3. DISTRIBUTED ARITHMETIC BASED MULTIPLICATION The multiplier block of the digital FIR filter in its transposed form involves the multiplication of filter coefficients with the filter input [11]. (1) 76

Fig. 4: DA Block Diagram The multiplication of filter coefficients with the input data is generally implemented under a shift adds architecture where each constant multiplication is realized using addition/subtraction and shift operations in an MCM operation[12]. The basic idea is to replace all multiplications and additions by a table and a shifter-accumulator. (2) DA relies on the fact that the filter coefficients are known, so multiplying c[n]x[n] becomes a multiplication with a constant. (3) Fig. 5: Baugh Woolean Algorithm 77

4. SIMULATION AND COMPARISON RESULTS The programs for 8 channel DFB, MRFB, Baugh Woolean Multiplier Based MRFB are designed using Verilog codes and each filter bank is compiled using Model SIM and simulated to verify their outputs and the simulation results are shown in Fig 6, 7, 8.The codes are synthesized in Cadence RTL compiler using typical libraries of TSMC 0.18 um technology and area and power analysis was done. The table II shows the comparison of area, delay and power of the three different types of filter bank implementations. From the table II, the area and power of the proposed Modified multiplier Based MRFB is much less than that of the existing systems. Fig 6 and 7 shows the area and power comparisons of different filter bankss. Fig. 6: Simulated Result for DFB Fig. 7: Simulated Result for MRFB 78

Fig. 8: Simulated Result for MRFB with modified multiplier 79

Fig. 9: Comparison plots of DFB, MRFB, Modified MRFB TABLE II COMPARISON OF AREA, DELAY AND POWER DFTFB Proposed MRFB MRFB with Modified Multiplier Area (Number of Les) 1140 1052 670 Delay(s) 1.249531 x 10^-8 1.005126 x 10^-8 0.7620001x 10^-8 Power (nw) 1763211.53 1365499.92 1001491.02 In this paper, an efficient Multi Resolution Filter Bank is proposed by modifying the multiplier design based on Distributed Arithmetic.This can replace the multiplier which are more prominent in the convolution operations with shift and add mechanism. In this way, the transistor count can be reduced to a greater extend and hence the power. In the case of 8 bit MRFB the area has been reduced to 1052 from 1140 of DFB. In DA Based MRFB it is further reduced to 670. From the results it can be seen that the area, power and delay of the DA based MRFB is much less than that of DFB and the normal MRFB. REFERENCES [1] G. Smitha and A. P. Vinod., A Multi-Resolution Fast Filter Bank for Spectrum Sensing in Military Radio Receivers IEEE Transactions On Very Large Scale Integration (VLSI) Systems, VOL. 20, NO. 7, JULY 2012 [2] Y. C. Lim and B. F-Boroujeny, Fast filter bank (FFB), IEEE Trans.Circuits Syst. II, Exp. Briefs, vol. 39, no. 5, pp. 316 318, May 1992. [3] Y. C. Lim and B. F-Boroujeny, Analysis and optimum design of the FFB, in Proc. Int. Symp. Circuits Syst., 1994, pp. 509 512. [4] Y. C. Lim, Frequency-response masking approach for the synthesis of sharp linear phase digital filters, IEEE Trans. Circuits Syst., vol. 33,no. 4, pp. 357 364, Apr. 1986. [5] Xingguo Xiong, Muzi Lin Low Power 8-Bit Baugh Wooley Multiplier Based on Wallace Tree Architecture, Emerging Trends in Computing, Informatics, Systems Sciences, and Engineering Lecture Notes in Electrical Engineering Volume 151, 2013, pp 851-865 [6] M. Sjalander et al.,.an Efficient Twin-Precision Multiplier,. in Proc.Intl Conf. on Computer Design (ICCD), Oct. 2004, pp. 30.331. [7] Sheikh and B. Bing, Cognitive spectrum sensing and detection using polyphase DFT filter banks, in Proc. IEEE Consumer Commun.Network. Conf., 2008, pp. 973 977 80

[8] W. A. Abu-Al-Saud and G. L. Stuber, Efficient wideband channelizer for software radio systems using modulated PR filter banks, IEEE Trans. Signal Process., vol. 52, no. 10, pp. 2807 2820, Oct. 2004. [9] Y. Hur, L. Park, W.Woo, K. Lim, C.-H. Lee, H. S. Kim, and L. Laskar, A wideband analog multiresolution spectrum sensing (MRSS) technique, in Proc. Int. Symp. Circuits Syst., 2006, pp. 4090 4093. [10] Levent Aksoy, Cristiano Lazzari, Eduardo Costa,Paulo Flores and José Monteiro, Design of Digit- Serial FIR Filters: Algorithms,Architectures, and a CAD Tool, IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 21, NO. 3, MARCH 2013 [11] Yu-Chi Tsao and Ken Choi, Area-Efficient Parallel FIR Digital Filter Structures for Symmetric Convolutions Based on Fast FIR Algorithm, IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 20, NO. 2, FEBRUARY 2012 81