Design and Implementation of Scalable Micro Programmed Fir Filter Using Wallace Tree and Birecoder

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

Design of Digital FIR Filter using Modified MAC Unit

FPGA Implementation of Serial and Parallel FIR Filters by using Vedic and Wallace tree Multiplier

Reduced Complexity Wallace Tree Mulplier and Enhanced Carry Look-Ahead Adder for Digital FIR Filter

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

Design and Implementation of High Speed Carry Select Adder Korrapatti Mohammed Ghouse 1 K.Bala. 2

Design and Implementation of High Speed Carry Select Adder

SIGNED PIPELINED MULTIPLIER USING HIGH SPEED COMPRESSORS

Design and Simulation of 16x16 Hybrid Multiplier based on Modified Booth algorithm and Wallace tree Structure

Efficient FIR Filter Design Using Modified Carry Select Adder & Wallace Tree Multiplier

Pipelined Linear Convolution Based On Hierarchical Overlay UT Multiplier

Modified Booth Multiplier Based Low-Cost FIR Filter Design Shelja Jose, Shereena Mytheen

High Speed Vedic Multiplier Designs Using Novel Carry Select Adder

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

An Design of Radix-4 Modified Booth Encoded Multiplier and Optimised Carry Select Adder Design for Efficient Area and Delay

DESIGN AND IMPLEMENTATION OF AREA EFFICIENT, LOW-POWER AND HIGH SPEED 128-BIT REGULAR SQUARE ROOT CARRY SELECT ADDER

An Optimized Implementation of CSLA and CLLA for 32-bit Unsigned Multiplier Using Verilog

An Optimized Design for Parallel MAC based on Radix-4 MBA

An Optimized Wallace Tree Multiplier using Parallel Prefix Han-Carlson Adder for DSP Processors

Design and Simulation of Convolution Using Booth Encoded Wallace Tree Multiplier

Globally Asynchronous Locally Synchronous (GALS) Microprogrammed Parallel FIR Filter

Resource Efficient Reconfigurable Processor for DSP Applications

Implementation of 256-bit High Speed and Area Efficient Carry Select Adder

Low Power Approach for Fir Filter Using Modified Booth Multiprecision Multiplier

128 BIT MODIFIED SQUARE ROOT CARRY SELECT ADDER

FPGA Implementation of Wallace Tree Multiplier using CSLA / CLA

Design of a High Speed FIR Filter on FPGA by Using DA-OBC Algorithm

Design of an optimized multiplier based on approximation logic

A Novel High-Speed, Higher-Order 128 bit Adders for Digital Signal Processing Applications Using Advanced EDA Tools

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

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

A MODIFIED ARCHITECTURE OF MULTIPLIER AND ACCUMULATOR USING SPURIOUS POWER SUPPRESSION TECHNIQUE

IMPLEMENTATION OF UNSIGNED MULTIPLIER USING MODIFIED CSLA

High Speed and Reduced Power Radix-2 Booth Multiplier

Implementation of 32-Bit Unsigned Multiplier Using CLAA and CSLA

Performance Analysis of a 64-bit signed Multiplier with a Carry Select Adder Using VHDL

Tirupur, Tamilnadu, India 1 2

CHAPTER 4 ANALYSIS OF LOW POWER, AREA EFFICIENT AND HIGH SPEED MULTIPLIER TOPOLOGIES

Design and Implementation Radix-8 High Performance Multiplier Using High Speed Compressors

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

A Survey on Power Reduction Techniques in FIR Filter

DESIGN OF LOW POWER MULTIPLIERS

Design and Implementation of Carry Select Adder Using Binary to Excess-One Converter

ISSN Vol.03,Issue.02, February-2014, Pages:

DESIGN AND IMPLEMENTATION OF 64- BIT CARRY SELECT ADDER IN FPGA

International Journal of Advanced Research in Computer Science and Software Engineering

High Speed Non Linear Carry Select Adder Used In Wallace Tree Multiplier and In Radix-4 Booth Recorded Multiplier

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

High Speed Binary Counters Based on Wallace Tree Multiplier in VHDL

Design and Performance Analysis of 64 bit Multiplier using Carry Save Adder and its DSP Application using Cadence

HIGH PERFORMANCE BAUGH WOOLEY MULTIPLIER USING CARRY SKIP ADDER STRUCTURE

Area and Delay Efficient Carry Select Adder using Carry Prediction Approach

A New High Speed Low Power Performance of 8- Bit Parallel Multiplier-Accumulator Using Modified Radix-2 Booth Encoded Algorithm

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

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

Mahendra Engineering College, Namakkal, Tamilnadu, India.

NOVEL HIGH SPEED IMPLEMENTATION OF 32 BIT MULTIPLIER USING CSLA and CLAA

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

FPGA Implementation of Area-Delay and Power Efficient Carry Select Adder

Design and Characterization of 16 Bit Multiplier Accumulator Based on Radix-2 Modified Booth Algorithm

A VLSI Implementation of Fast Addition Using an Efficient CSLAs Architecture

A High Speed Wallace Tree Multiplier Using Modified Booth Algorithm for Fast Arithmetic Circuits

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

ENHANCING SPEED AND REDUCING POWER OF SHIFT AND ADD MULTIPLIER

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

A NOVEL IMPLEMENTATION OF HIGH SPEED MULTIPLIER USING BRENT KUNG CARRY SELECT ADDER K. Golda Hepzibha 1 and Subha 2

LOW POWER HIGH SPEED MODIFIED SQRT CSLA DESIGN USING D-LATCH & BK ADDER

Multiplier Design and Performance Estimation with Distributed Arithmetic Algorithm

Design and Analysis of Improved Sparse Channel Adder with Optimization of Energy Delay

Novel Architecture of High Speed Parallel MAC using Carry Select Adder

PERFORMANCE COMPARISON OF HIGHER RADIX BOOTH MULTIPLIER USING 45nm TECHNOLOGY

Performance Analysis of Multipliers in VLSI Design

SINGLE MAC IMPLEMENTATION OF A 32- COEFFICIENT FIR FILTER USING XILINX

JDT EFFECTIVE METHOD FOR IMPLEMENTATION OF WALLACE TREE MULTIPLIER USING FAST ADDERS

Design and Performance Analysis of a Reconfigurable Fir Filter

Design and Implementation of High Speed Area Efficient Carry Select Adder Using Spanning Tree Adder Technique

Implementation of Discrete Wavelet Transform for Image Compression Using Enhanced Half Ripple Carry Adder

Review Paper on an Efficient Processing by Linear Convolution using Vedic Mathematics

An Efficent Real Time Analysis of Carry Select Adder

VLSI Implementation of Reconfigurable Low Power Fir Filter Architecture

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

SQRT CSLA with Less Delay and Reduced Area Using FPGA

[Krishna, 2(9): September, 2013] ISSN: Impact Factor: INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

International Journal Of Scientific Research And Education Volume 3 Issue 6 Pages June-2015 ISSN (e): Website:

EFFICIENT DESIGN AND IMPLEMENTATION OF ADDERS WITH REVERSIBLE LOGIC

Multiplier and Accumulator Using Csla

Area Efficient and Low Power Reconfiurable Fir Filter

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

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

A VLSI Implementation of Fast Addition Using an Efficient CSLAs Architecture

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

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) STUDY ON COMPARISON OF VARIOUS MULTIPLIERS

Design of Efficient 64 Bit Mac Unit Using Vedic Multiplier

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

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

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

High Speed Speculative Multiplier Using 3 Step Speculative Carry Save Reduction Tree

Optimized FIR filter design using Truncated Multiplier Technique

OPTIMIZATION OF LOW POWER USING FIR FILTER

An Optimized Design of High-Speed and Energy- Efficient Carry Skip Adder with Variable Latency Extension

Transcription:

Design and Implementation of Scalable Micro Programmed Fir Filter Using Wallace Tree and Birecoder J.Hannah Janet 1, Jeena Thankachan Student (M.E -VLSI Design), Dept. of ECE, KVCET, Anna University, Tamil Nadu, India 1 Assistant Professor, Dept. of ECE, KVCET, Anna University, Tamil Nadu, India ABSTRACT: Finite impulse response (FIR) filter is one of the important components in any DSP and communication systems. The output from the DSP processor is depends on the FIR filter, so need an efficient FIR filter design, to achieve an efficient output. Filter architecture contains many components; one of the main components is multiplier. Different types of multipliers are available in the digital circuits, but need an efficient multiplier design to get efficient filters. In the existing Wallace tree multiplier was designed and implemented using verilog HDL. This multiplier needs many gates to implement the design. So it takes more area and delay. To reduce the drawbacks in the existing system, to propose a new efficient multiplier named as Birecoder multiplier. It is one of the best multiplier in the digital circuit design. This multiplier overcomes the existing multiplier drawbacks. Multiplier is design by verilog HDL, after the design Wallace tree multiplier is compared with Birecoder, and analyzes the performance of the multiplier. Implement the design using Modelsim 6.3c and Xilinx ISE. Finally the designed multipliers are applied into the FIR filter, and show the best filte KEYWORDS: Wallace tree, Birecoder, Modelsim 6.3c, Xilinx ISE, FIR filter. I. INTRODUCTION The unstable growth in portable multimedia and mobile computing applications has enlarged the demand for low power digital signal processing (DSP) systems and Wireless Communication. One of the most extensively used functions executed in DSP is Finite Impulse Response (FIR) filtering. In several applications, in order to attain high spectral suppression and noise reduction, FIR filters with moderately huge number of taps are essential. A lot of prior efforts for decreasing power consumption of FIR filter usually focus on the miniaturization of the filter coefficients whereas maintaining a fixed filter order[1& ]. FIR filter structures are simplified to minimizing the number of additions/subtractions and add & shift operations. Though, one of the problems encountered is that one time the filter architecture is determined, the coefficients cannot be altered consequently, those are not appropriate to FIR filter with programmable coefficients. Fairly accurate signal processing systems are also used for the design of low power digital filters. In FIR filter order vigorously varies along with the stop band energy of the input signal. But the approach affects from slow filter-order adaptation time because of energy calculations in the feedback method [3& 4]. II. DIGITAL FILTERS A Digital filter is a filter that performs mathematical operations on sampled and discrete time signals to reduce or enhance certain aspect of the signals. It usually consists of an Analog-to-digital converter block to convert the analog form of signal to digital form signal (sampled data or discrete time signal). To perform the numerical operations on the sampled data or discrete time signal, digital signal processors are used. This processor may be a general purpose processor such as PC or a microprocessor or a DSP chip. In some high performance applications, FPGA or ASIC is used instead of general purpose processor or specialized DSP with specific parallel architecture for performing operations such as filtering. It carries the numerical calculations on sampled data. These calculations typically involve multiplying the input values by constants and adding the products together. In addition to, some peripheral components such as memories are used to store the data [5]. Copyright to IJIRCCE DOI: 10.15680/IJIRCCE.016. 0410133 18739

III. EXISTING WALLACE TREE MULTIPLIER A method for fast multiplication was originally proposed by Wallace tree is an efficient hardware implementation of a digital circuit that multiplies two integers. Using this method, a three step process is employed to multiply two integer numbers. The first step is to multiply each bit of one of the arguments, by each bit of the other, yielding n resulst[6]. Based on the position of the multiplied bits, the wires carry different weights. The second step is to reduce the number of partial products to two by layers of full and half adders. The third step is to group the wires in two and then add them using conventional adder. In this paper, two different architectures of Wallace tree multiplier are presented. First one is designed using only half adder and full adder, while the second one uses a more sophisticated carry skip adder (CSA)[7]. Fig 1. Wallace tree multiplier A, STRUCTURE OF REDUCED COMPLEXITY WALLACE MULTIPLIER A Wallace multiplier is a parallel multiplier which performs the array multiplication effectively [7]. Array multiplier has more number of gates to perform multiplication. Hence, it occupies large area for computation. In order to overcome this problem, Wallace multiplier with proposed SQRT CSLA is designed. Fig 3 shows reduced complexity Wallace multiplier structure. The reduced complexity Wallace multiplier consists of reduced number of half adders when compared to the conventional Wallace multiplier [8]. In the modified circuit, N AND gates form the partial products and they are arranged in an inverted triangle order. The matrix is divided into three row groups in the reduced complexity Wallace multiplier. 1) Full adder is used for adding three bits. ) Single bit and a group of two bits are moved to the next stage directly. In the final stage of Wallace multiplier, proposed SQRT CSLA is used instead of conventional SQRT CSLA for addition process. It reduces area as well as power. Copyright to IJIRCCE DOI: 10.15680/IJIRCCE.016. 0410133 18740

Fig.Structure of reduced complexity Wallace tree multiplier IV. PROPOSED BI-RECODER MULTIPLIER Bi-Recoder multiplier, partial products are generated using multiplexer. Multiplexer is used to perform the partial product generation process based on multiplier bit values. In fig the value of a represents multiplicand value and the value of b is multiplier value. For each multiplexer produces 10-bit partial product value. Multiplier bits are divided into four groups and each group is having two bits. So four set of multiplexer is needed to generate the partial products.if value of b is 00 means, it passes simply 0 to the partial product generator else if it is 01 means it simply passes multiplicand value to the partial product generator else if it is 10 means it passes 1 bit left shift of multiplicand value in terms of 10 bits else it is 11 means add the results of multiplicand and 1 bit left shift of multiplicand value b[1:0] b[3:] b[5:4] b[7:6] P1[9:0] P[9:0] P3[9:0] P4[9:0] Fig. 3 Partial Product Generation stage of Bi-Recoder multiplier A. BI-RECODER BASED FIR-FILTER Digital Signal Processing (DSP) operations are widely used in wireless communication Technologies to control and guide the signal flows. Convolution, Correlation, Frequency Transformation and filtering are the important operations of DSP applications. In this research work, Finite Impulse Response (FIR) filter is considered for improving the performance of digital filtering process in wireless communication technology. Large endeavours have been worked on direct form digital FIR filter to improve the performance in terms of high speed and throughput. The relationship of input- output of Linear Time Invariant (LTI). System is represented as in equation, yout(n) = Coeff p Xin (n - 1) Where, xin(n) represents the input samples of FIR filter, yout(n) represents the output samples of FIR filter, N is the order of the filter or length of the filter and Coeffp denotes the coefficient of filters. Impulse response of FIR filter Copyright to IJIRCCE DOI: 10.15680/IJIRCCE.016. 0410133 18741

must be finite and therefore, filtrations also based on some finite numerical values. Square Root Carry Select Adder (SQRT CSLA) is one of the best VLSI based adders, because it utilizes less hardware complexity and high speed. Area efficient CSLA architecture is developed for binary addition process. The combination of Ripple Carry Adder (RCA) and Binary to Excess1 Conversion (BEC) unit is to reduce the propagation delay of addition process. In SQRT CSLA, N-bit data can be divided into Ngroups for performing parallel addition process. In this, design of FIR filter is done by using Verilog Hardware Description Language (Verilog HDL). To increase the erformance of digital FIR filter, a novel BiRecoder Multiplier and reduced complexity SQRT CSLA are developed in this research work. B. PROPOSED SQRT CARRY SELECT ADDER carry select adder using D-Latch in the place of BEC for the purpose of speed improvement. The conventional SQRT CSLA consists of Ripple carry adder and BEC as shown in Fig.4 whereas RCA or D Latch was used in earlier architectures. The Conventional Group, Group3 and Group4 structures are shown in Fig.5 which contain full adder, half adder, Binary to Excess1 code Converter and multiplexer units. Conventional SQRT CSLA offers lower delay and high speed than the previous architectures. Fig. 4 shows the block diagram of conventional SQRT CSLA using BEC architecture. First set of RCA is having carry input as 0 and second set is binary to excess-1 converter (BEC). Finally based on carry input, it selects sum output by using multiplexers. This adder is incorporated in the Wallace Multiplier. A[15:11] B [15:11] A B [10:7] B[6:4] A [6:4] A [3:] B [3:] A [1:0] B [1:0] 5 5 4 4 3 3 RCA 0 0 0 RCA 0 RCA RCA RCA 5-bit BEC 1 4-bit BEC 1 3-bit BEC 1 -bit BEC 1 10 3 6 4 Mux 1:6 Mux 10:5 Mux 8:4 Mux 6:3 5 4 3 Sum [15:11] Sum [10:7] Sum [6:4] Sum [3:] Sum [1:0] Fig 4, SQRT Carry Select Adder proposed group-, group-3, group-4 and group-5 structures. Group structure operation is based on only half adders. Sum output is given to an inverter which is stored in :1 multiplexer and sum output is given directly for same :1 multiplexer. If carry input is 0, it selects direct sum result or otherwise inverted output as sum. For carry output sum and carry is getting Ex-ored which is given to another :1 and another input is carry form half adder. If carry input is 0, it selects half adder carry as final carry or otherwise remaining input as final carry. Then Carry output is given to next stage as carry input. The process is continued for group-, group-3, group-4 and group-5 structures. Copyright to IJIRCCE DOI: 10.15680/IJIRCCE.016. 0410133 1874

Conventional Gruop3 Conventional Gruop Conventional Gruop4 Fig 5 Block diagram of conventional Group, Group3 and Group4 structures Fig.3 Block diagram of proposed Group structure for proposed SQRT Fig.4 Block diagram of proposed Group3 structure for proposed SQRT CSLA. CSLA. Fig 6 Block diagram of proposed Group & 3 structure for proposed SQRT CSLA The performance of reduced complexity SQRT CSLA based Bi-Recoder is better than the performance of compressors adder based Bi-Recoder due to less hardware complexity of reduced complexity SQRT CSLA.Both compressors based digital adder and reduced complexity SQRT CSLA adder is incorporated into the addition part of Bi-Recoder multiplier independently. The performance of reduced complexity SQRT CSLA based Bi-Recoder is better than the performance of compressors adder based Bi-Recoder due to less hardware complexity of reduced complexity SQRT CSLA. Copyright to IJIRCCE DOI: 10.15680/IJIRCCE.016. 0410133 18743

V. RESULTS AND DISCUSSION The FIR filter designs are coded in Verilog hardware description language (HDL) and implemented in FPGA using Xilinx Virtex-5 (xc5vlx50t-1ff1136) as the target device. The Wallace tree and Bi-recoder multipliers are used in sequential and parallel architecture of microprogrammed FIR filters. Simplify pro tool is used for the synthesis, translation, mapping and place-and-route process. Different reports are generated by the CAD tools which are summarized in the tables below. The iteration of synthesis has The FPGA resource utilization table includes Virtex-5 slice look-up tables (LUTs), minimum period and maximum clock frequency. Table I and table I summarizes the implementation results of the sequential FIR filter using Wallace tree and Bi-recoder multipliers respectively. A. COMPARSION OF WALLACE TREE MULTIPLIER AND BIRECODER MULTIPLIER The comparsion of Wallace tree multiplier and Birecoder multiplier of power, delay, area. The power is denoted by (mw) its represented in the form of tabular column and its represented by using chart. Parameters Existing Wallace Tree Multiplier Proposed Bi-recoder Multiplier LUTs 144 130 Slices 94 7 Delay 1.440ns 0.165ns Power(mW) 894mW 746mW Tab 1- Comparsion of Wallace tree and Bi-recoder Multiplier 1000 900 800 700 600 500 400 300 00 100 0 Existing Wallace Tree Multiplier Proposed Bi-recoder Multiplier LUTs Slices Delay (ns) Power (mw) Chart - Comparison of Wallace tree and Bi-recoder Multiplier Copyright to IJIRCCE DOI: 10.15680/IJIRCCE.016. 0410133 18744

VI. CONCULSION Digital filters are one of the main elements of DSP. FIR filter which mainly comprises of multiply-accumulate structure is the most commonly used digital filter. Since the performance of FIR Filter mostly depends on the multiplier used, an enhanced and improved multiplier will ameliorate the overall system performance. Wallace tree multiplier was designed and implemented using verilog HDL. This multiplier needs many gates to implement the design. So it takes more area and delay. To propose a new efficient multiplier named as Birecoder multiplier. It is one of the best multiplier in the digital circuit design. This multiplier overcomes the existing multiplier drawbacks. REFERENCES [1] S. M. Qasim, M. S. BenSaleh and A. M. Obeid, Efficient FPGA implementation of microprogram control unit based FIR filter using Xilinx and Synopsys tools, Proc. of Synopsys Users Group Conference (SNUG), Silicon Valley, USA, pp. 1-14, March 01. [] M. A. Ashour and H. I. Saleh, An FPGA implementation guide for some different types of serial-parallel multiplier structures, Microelectroncis J., Vol. 31, PP. 161-168, 000. [3] S. M. Qasim, A. A. Telba and A. Y. AlMazroo, FPGA design and implementation of matrix multiplier architectures for image and signal processing applications, Int. J. Comp. Sci. Network Security, Vol. 10, No., pp. 168-176, Feb. 010. [4] A. M. Obeid, S. M. Qasim, M. S. BenSaleh, Z. Marrakchi, H. Mehrez, H. Ghariani and M. Abid, Flexible reconfigurable architecture for DSP applications, Proc. of 7th IEEE Intl. System-on-Chip Conf. (SOCC), pp. 04-09, Sept. 014. [5] G. Goto, High speed digital parallel multiplier, Nov. 7 1995, us Patent 5,465,6. [6] A. D. Booth, A signed binary multiplication technique, The Quarterly Journal of Mechanics and Applied Mathematics, vol. 4, no., pp. 36 40, 1951. [7] A. Cooper, Parallel architecture modified Booth multiplier, Electronic Circuits and Systems, IEE Proceedings G, vol. 135, no. 3, pp. 15 18, 1988. [8] J. Fadavi-Ardekani, M*N Booth encoded multiplier generator using optimized Wallace trees, Very Large Scale Integration (VLSI) Systems, IEEE Transactions on, vol. 1, no., pp. 10 15, 1993. [9] H. Thapliyal, M. Srinivas, and H. R. Arabnia, Design and Analysis of a VLSI Based High Performance Low Power Parallel Square Architecture. in AMCS, 005, pp. 7 76. [10] S. Akhter, VHDL implementation of fast NxN multiplier based on Vedic mathematic, in Circuit Theory and Design, 007. ECCTD 007. 18th European Conference on. IEEE, 007, pp. 47 475. BIOGRAPHY J.Hannah Janet is an M.E scholar in VLSI design in the Electronics and Communication Department, Karpaga Vinayaga College of Engineering and Technology, Affiliated to Anna University. She received B.E degree in 015 from Anna University, Chennai, Tamil Nadu, and India. Her research interests are Modern VLSI and System on Chip. Mrs. Jeena Thankachan is working as assistant professor in Electronics & Communication Engineering Department, Karpaga Vinayaga College of Engineering and Technology, Affiliated to Anna University, Chennai, Tamil Nadu and India. Her research interests include cognitive radio networks and communication systems. Copyright to IJIRCCE DOI: 10.15680/IJIRCCE.016. 0410133 18745