Low-Power Implementation of a Fifth-Order Comb Decimation Filter for Multi-Standard Transceiver Applications

Similar documents
Design Of Multirate Linear Phase Decimation Filters For Oversampling Adcs

VLSI Implementation of Cascaded Integrator Comb Filters for DSP Applications

An Overview of the Decimation process and its VLSI implementation

Design of a Decimator Filter for Novel Sigma-Delta Modulator

Fully synthesised decimation filter for delta-sigma A/D converters

Low-Power Decimation Filter Design for Multi-Standard Transceiver Applications

DECIMATION FILTER FOR MULTISTANDARD WIRELESS RECEIVER SHEETAL S.SHENDE

Multiple Constant Multiplication for Digit-Serial Implementation of Low Power FIR Filters

Multistage Implementation of 64x Interpolator

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

ALMA Memo No. 579 Revised version of September 20, The new 3-stage, low dissipation digital filter of the ALMA Correlator

Implementation of Decimation Filter for Hearing Aid Application

Exploring Decimation Filters

Application of Hardware Efficient CIC Compensation Filter in Narrow Band Filtering

Channelization and Frequency Tuning using FPGA for UMTS Baseband Application

Optimized Design of IIR Poly-phase Multirate Filter for Wireless Communication System

ECE 6560 Multirate Signal Processing Chapter 11

Op-Amp Design Project EE 5333 Analog Integrated Circuits Prof. Ramesh Harjani Department of ECE University of Minnesota, Twin Cities Report prepared

Low Power Decimator Design Using Bit-Serial Architecture for Biomedical Applications

Implementation of CIC filter for DUC/DDC

IMPLEMENTATION OF MULTIRATE SAMPLING ON FPGA WITH LOW COMPLEXITY FIR FILTERS

Digital Signal Processing

Design of an Embedded System for Early Detection of Earthquake

PLC2 FPGA Days Software Defined Radio

International Journal of Modern Trends in Engineering and Research

IJMIE Volume 2, Issue 5 ISSN:

VLSI DESIGN OF ADVANCED DIGITAL FILTERS

Cascaded Noise Shaping for Oversampling A/D and D/A Conversion Bruce A. Wooley Stanford University

On-Chip Implementation of Cascaded Integrated Comb filters (CIC) for DSP applications

DIGIT SERIAL PROCESSING ELEMENTS. Bit-Serial Multiplication. Digit-serial arithmetic processes one digit of size d in each time step.

Trade-Offs in Multiplier Block Algorithms for Low Power Digit-Serial FIR Filters

Receiver Architectures - Part 2. Increasing the role of DSP in receiver front-ends

Keywords: CIC Filter, Field Programmable Gate Array (FPGA), Decimator, Interpolator, Modelsim and Chipscope.

THE serial advanced technology attachment (SATA) is becoming

Design and Implementation of Efficient FIR Filter Structures using Xilinx System Generator

Implementing DDC with the HERON-FPGA Family

Convention Paper 8648

ALGORITHM-BASED LOW-POWER. DSP SYSTEM DESIGN: METHODOLOGY AND VE:RIFICATION

VHDL-AMS Model for Switched Resistor Modulator

The Loss of Down Converter for Digital Radar receiver

Symbol Timing Recovery Using Oversampling Techniques

ECE 627 Project: Design of a High-Speed Delta-Sigma A/D Converter

MULTIRATE DIGITAL SIGNAL PROCESSING

Architectural Optimization for Low power in a Reconfigurable UMTS filter

Design of a Sigma Delta modulator for wireless communication applications based on ADSL standard

Performance Improvement of Delta Sigma Modulator for Wide-Band Continuous-Time Applications

Low-Power Multipliers with Data Wordlength Reduction

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

An Efficient and Flexible Structure for Decimation and Sample Rate Adaptation in Software Radio Receivers

Presented at the 108th Convention 2000 February Paris, France

FPGA Based 70MHz Digital Receiver for RADAR Applications

Analysis and Implementation of a Digital Converter for a WiMAX System

ELT Receiver Architectures and Signal Processing Exam Requirements and Model Questions 2018

Receiver Architectures - Part 2. Increasing the role of DSP in receiver front-ends

SDR Applications using VLSI Design of Reconfigurable Devices

Area Efficient and Low Power Reconfiurable Fir Filter

Combining Multipath and Single-Path Time-Interleaved Delta-Sigma Modulators Ahmed Gharbiya and David A. Johns

IMPLEMENTATION OF 64-POINT FFT/IFFT BY USING RADIX-8 ALGORITHM

Digital Front-End for Software Defined Radio Wideband Channelizer

AUTOMATIC IMPLEMENTATION OF FIR FILTERS ON FIELD PROGRAMMABLE GATE ARRAYS

Third order CMOS decimator design for sigma delta modulators

VLSI Implementation of Digital Down Converter (DDC)

An Efficient Design of Parallel Pipelined FFT Architecture

Design and Performance Analysis of a Reconfigurable Fir Filter

EE247 Lecture 22. Figures of merit (FOM) and trends for ADCs How to use/not use FOM. EECS 247 Lecture 22: Data Converters 2004 H. K.

Hardware Efficient Reconfigurable FIR Filter

CMOS Design of Wideband Inductor-Less LNA

ULTRAWIDEBAND (UWB) communication systems,

FPGA Based Hardware Efficient Digital Decimation Filter for - ADC

Interpolation by a Prime Factor other than 2 in Low- Voltage Low-Power DAC

A 1.9GHz Single-Chip CMOS PHS Cellphone

VLSI DESIGN OF RECONFIGURABLE FILTER FOR HIGH SPEED APPLICATION

Programmable Decimation Filter Design For Multi-Standards Software Defined Radio (SDR) Reciever

A Survey on Power Reduction Techniques in FIR Filter

A programmable CMOS decimator for sigma-delta analog-to-digital converter and charge pump circuits

Multirate Signal Processing

A Multichannel Pipeline Analog-to-Digital Converter for an Integrated 3-D Ultrasound Imaging System

Multirate DSP, part 1: Upsampling and downsampling

Design and Implementation of Reconfigurable FIR Filter

An Overview of Filters used in Receiver of Software Defined Radio

Design and FPGA Implementation of High-speed Parallel FIR Filters

A Fixed-Width Modified Baugh-Wooley Multiplier Using Verilog

John Grosspietsch 1 Wireless Solutions Research Center 1301 E. Algonquin Rd. Schaumburg, IL 60196, USA Digital Signal Processing

Sine and Cosine Compensators for CIC Filter Suitable for Software Defined Radio

Low Power FIR Filter Structure Design Using Reversible Logic Gates for Speech Signal Processing

Oversampling Data Converters Tuesday, March 15th, 9:15 11:40

CHAPTER 4 DESIGN OF DIGITAL DOWN CONVERTER AND SAMPLE RATE CONVERTER FOR DIGITAL FRONT- END OF SDR

A K-Delta-1-Sigma Modulator for Wideband Analog-to-Digital Conversion

Decimation Filter Design: A Toolbox Approach

Interpolation Filters for the GNURadio+USRP2 Platform

BandPass Sigma-Delta Modulator for wideband IF signals

Design of a Low Power and Area Efficient Digital Down Converter and SINC Filter in CMOS 90-nm Technology

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

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

Design of Cost Effective Custom Filter

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

Comparison of Different Techniques to Design an Efficient FIR Digital Filter

Low Power R4SDC Pipelined FFT Processor Architecture

PAPER A High-Speed Two-Parallel Radix-2 4 FFT/IFFT Processor for MB-OFDM UWB Systems

ECE 6560 Multirate Signal Processing Chapter 13

Transcription:

Low-Power Implementation of a Fifth-Order Comb ecimation Filter for Multi-Standard Transceiver Applications Yonghong Gao and Hannu Tenhunen Electronic System esign Laboratory, Royal Institute of Technology Electrum, Isafjordsgatan, SE-164 40 Kista, Stockholm, Sweden gaoyh@ele.kth.se ABSTRACT In multi-standard transceivers a programmable decimation filter is required to perform channel select filtering at baseband since the channel bandwidths, sampling rates, and CNR requirements are different. This paper presents a low power fifth-order comb decimation filter with programmable decimation ratios (16 and 8) and sampling rates (1.8 MHz and 44.8 MHz) for GSM and ECT applications. The non-recursive architecture for comb filter is employed and low power VLSI implementation techniques are developed. TROUCTION Recent research on radio frequency (RF) communication transceivers focuses on both higher integration and multi-standard operation. Higher integration can be obtained by optimizing receiver architectures to eliminate the off-chip components. The receiver architectures that performs channel select filtering on chip at baseband are preferred since digital signal processing techniques can be easily applied to adapt to multiple communication standards. Fig. 1 shows the wide-band intermediate frequency with double conversion (WIF) architecture [1] which can be used to implement a multi-standard (ECT and GSM) receiver. The WIF architecture needs a high dynamic range oversampling sigma-delta (S) analog-to-digital (A/) converter that can adapt to the different requirements from the multi-standards. The dynamic range of a S A/ converter can be easily adjusted by selecting different oversampling ratios. Therefore a decimation filter with programmable decimation ratios is needed in the A/ converter. While the sampling rate and resolution of oversampling S A/ converters are typically determined by their analog modulators, the power consumption is governed largely by the digital decimation filters []. It is possible to attenuate the quantization noise and undesired channels with a single filter and then decimate to the Nyquist rate, but this approach consumes much power. By decimating in multiple stages, the complexity of the filters is reduced, and subsequent filters operate at lower sampling rates, further reducing the power consumption [3]. In multi-stage decimation filters it has been shown in [4] that the comb filter is an efficient way to decimate the output of the analog modulator to four times the Nyquist rate. Fig. shows a multistage decimation filter suitable for GSM and ECT applications. To meet the system requirements, a fifth-order comb decimation filter (6-bit input) with programmable decimation ratios 16(GSM) / 8(ECT), and sampling rates 1.8 MHz(GSM) / 44.8 MHz(ECT) is needed. Since the comb filter operates at the high sampling rate its power consumption is large. Hence low power implementation of the comb filter is very important. The non-recursive architecture [5] for comb filters has lower power consumption compared with Hogenauer s cascaded-integrator-comb (CIC) architecture [3] especially when the filter orders and decimation ratios are high. In this paper the non-recursive architecture is employed to design the comb filter. Low power techniques have been developed for VLSI implementation of the non-recursive architecture.

RF Filter ~ LNA I Q I Q LO 1 LO Fig. 1. Wide-band IF with double conversion receiver architecture. Sigma-elta A/ ecimation Filter Fifth-order comb filter N 1 = 16 or 8 Halfband filter Halfband filter N = N 3 = OUT FIR filter (1 z -1 ) k (1 z -1 ) k... (1 z -1 ) k Stage 1 Stage... Stage M Fig.. Multi-stage linear-phase decimation filter. REVIEW OF THE NON-RECURSIVE ARCHITECTURE Comb filters has the following transfer function H( z) 1 z N k N 1 ------------------ 1 z 1 z i k = = (1) i = 0 where N is the decimation ratio and k is the filer order. Notice that sometimes a scaling factor 1 / N k is included in the transfer function in order to make the dc gain unity. Usually the decimation factor N is chosen to be M-th power-of-two, i.e. N = M. The transfer function can be rewritten as H( z) ( 1 z 1 ) k ( 1 z ) k ( 1 z 4 ) k 1 z M 1 k = () Fig. 3. The non-recursive architecture for comb decimation filters. By applying the commutative rule, the nonrecursive architecture for comb decimation filters is resulted, shown in Fig. 3. The switches in the figure indicate the reduction in the sampling rates by a factor of. Every stage is a simple FIR filter (i.e., (1z -1 ) k ). The word length increases through every stage by k bits but the sampling rate decreases through every stage by a factor of. Reducing the sampling rates as early as possible helps to save power consumption. On the other hand, the wordlength of the first stage is very short (m k, where m is the wordlength of the input ) so the non-recursive architecture can achieve higher speed compared with the CIC architecture. LOW POWER IMPLEMENTATION OF THE NON- RECURSIVE ARCHITECTURE One approach to implement each stage (1z -1 ) k is to cascade the (1z -1 ) processing element, shown in Fig. 4(a). In this paper k is 5. By further investigating this approach, we noticed that half of the computational operation is not necessary in each stage since only half of the output data will be fed into the next stage because of the decimating by a factor of. In order to reduce power consumption the unnecessary computation should be eliminated. Based on this consideration, we developed a new technique to implement each stage. Using polyphase decomposition [6][7], the transfer function (1z -1 ) 5 of each stage can be rewritten as H( z) = ( 1 z 1 ) 5 = 1 5z 1 10z 10z 3 5z 4 z 5 = ( 1 10z 5z 4 ) z 1 ( 5 10z z 4 ) = E 0 ( z ) z 1 E 1 ( z ) (3) where E 0 (z ) and E 1 (z ) are polyphase components. By applying commutative rule, a lowpower polyphase implementation for each stage is resulted, shown in Fig. 4(b). Where E 0 ( z) = 1 10z 1 5z E 1 ( z) = 5 10z 1 z (4)

b i b i 1 b i b i 3 b i 4 b i 5 OUT Fig. 4(a). An implementation of stage i by cascading (1 z -1 ) computational element. E 0 (z) z -1 E 1 (z) OUT Fig. 4(b). Polyphase implementation for each stage. 1 10 5 5 10 1 (a) (b) 3 1 1 (c) (d) Fig. 5. Implementation of E 0 (z) (a) The direct-form structure for FIR filter; (b) The data-broadcast structure; (c) The multiplications are simplified to a few of shifts and adds; (d) The low-power implementation with substructure sharing. In this implementation, the input is decimated by at first and the odd-numbered input data will go through E 0 (z) and even-numbered input data will go through E 1 (z). The output data are obtained by adding all polyphase components (E 0 (z) and E 1 (z)) together. Notice that each polyphase operates at half of the input sampling rate (i.e., f si /, where f si is the input sampling rate of stage i) meanwhile the unnecessary computation has been eliminated. Therefore polyphase implementation consumes less power than the cascade implementation. Low power implementation of each polyphase component (FIR filter) is also important. A FIR filter can be designed with different structures. We take polyphase component E 0 (z) (see (4)) as an example to illustrate this. The direct-form structure is shown in Fig. 5(a). The critical path for processing a new sample is limited by 1 multiply and add times so this structure has lower speed. An alternative approach to reduce the critical path of the direct-form structure without introducing any pipelining registers is to transpose the structure with the transposition theorem [8]. Fig. 5(b) shows the transposed structure which is referred to as data-broadcast structure. Notice that the critical path is reduced to 1 multiply and 1 add times so the data-broadcast structure can operate at higher speed. This makes it possible to use simple lower-speed adder to perform the addition in the moderatespeed applications instead of high-speed adders, such as carry-select adders and carry-lookahead adders, etc. Power consumption caused by the addition operation can be reduced. Another lowpower issue is how to implement the multiplications in Fig. 5(b). First the multiplications are simplified to a few of shifts and adds, shown in Fig. 5(c). 5 is calculated as 0 and 10 is calculated as 3 1. The data-broadcast structure make it possible to use substructure sharing techniques to reduce the power consumption. For example, 10 can be obtained by only left-shift 5 1 bit instead of using 4 shifts and 1 add. This is shown in Fig. 5(d). Finally the block diagram of the whole decimation filter is shown in Fig. 6. There are four

Stage 1 Stage 6 1 10 10 14 1 15 15 1 10 10 11 14 1 15 15 16 Stage 3 Stage 4 1 1 0 0 4 1 5 5 1 1 0 0 1 4 OUT OUT 1 GSM ECT 1 5 5 6 1 Fig. 6. The block diagram of the fifth order comb decimation filter with a decimation ratio of 8 or 16. MSB Original x: w-1 bits LSB b sign b w-... b 0 x: b sign b sign b sign b sign b w-... b x: b sign b sign b w- b w-3... 0 0 5x: b sign o carry s w- s w-3... s 1 s 0 In 6 b b b 5-bit Adder o carry s 4 s 3 s s 1 s 0 Merge Out (a) (b) Fig. 7. Low power implementation of 5x (= x 0 x). stages. Each stage is implemented with the same structure (polyphase plus data-broadcast). The switches in the figure indicate the reduction of the sampling rate, and the number close to each adder indicates the wordlength of the adder. For GSM applications, the four stages are needed since the decimation ratio is 16. But for ECT applications, only first three stages are needed because the decimation ratio is 8. In this case, a reset signal will make stage 4 inactive to save power consumption. Recall that each polyphase component has the 5 operation, and 5 is calculated as 0 (see the shadowed areas in Fig. 6). If the wordlength of is w, a(w3)-bit adder is needed in the s complement arithmetic to avoid the overflow problem. At first 0 and are extended to (w3) bits as shown in Fig. 7(a). Notice that the two LSB bits of are zero and the two MSB bits of 0 and are b sign. The two LSB bits of 5 will be and the first MSB bit of 5 will be b sign. In actual design we only need a (w-1)-bit adder (the shadowed area in Fig. 7(a)) to get other bits. Therefore we save 4 bits in the adder wordlength. As an example, assume w = 6. We only need a 5-bit adder

instead of a -bit adder to complete the 5 operation as shown in Fig. 7(b). CONCLUSIONS A low-power fifth-order comb decimation filter with programmable decimation ratios (16 and 8) and sampling rates (1.8 MHz and 44.8 MHz) has been presented for GSM and ECT applications. Low power consumption is achieved by the following approaches: 1) the non-recursive architecture for comb decimation filter is employed; ) unnecessary computation is eliminated with polyphase implementation of each stage; 3) each polyphase component is implemented with data-broadcast structure, and multiplications are simplified to a few of shifts and adds then substructure sharing techniques is applied to minimize the number of shifts and adds; 4) 5 is realized with a (w-1)-bit adder instead of a (w3)-bit adder. ACKNOWLEGMENTS [1] J. C. Rudell, Jia-Jiunn Ou, T. B. Cho, G. Chien, F. Brianti, J. A. Weldon, and P. R. Gray, A 1.-GHz wide-band IF double conversion CMOS receiver for cordless telephone applications, IEEE Journal of Solid-State Circuits, vol. 3, no. 1, pp. 071-088, 17. [] Brian P. Brandt and Bruce A. Wooley, A low-power, area-efficient digital filter for decimation and interpolation, IEEE Journal of Solid-State Circuits, vol., no. 6, pp. 67-687, 14. [3] B. B. Hogenauer, An economical class of digital filters for decimation and interpolation, IEEE Trans. on Acoustics, Speech and Signal processing, vol., no., pp. 155-16, April 181. [4] J. Candy, ecimation for sigma-delta modulation, IEEE Trans. on communications, vol. COM-34, pp. 7-76, 186. [5] Y. Gao, L. Jia, J. Isoaho and H. Tenhunen, A comparison design of comb decimators for sigma-delta analog-to-digital converters, to appear on the International Journal: Analog Integrated Circuits and Signal Processing, Kluwer Academic publishers, ISSN: 05-1030, 1. [6] P. P. Vaidyanathan, Multirate digital filters, filter banks, polyphase networks, and applications: A tutorial, in Proc. of the IEEE, vol. 78, no. 1, pp. 56-3, Jan. 10. [7] Y. Gao, L. Jia and H. Tenhunen, A Partial- Polyphase VLSI Architecture for Very High Speed CIC ecimation Filters, to appear in Proc. the 1th Annual 1 IEEE International ASIC/SOC Conference(ASIC ), USA, 1. [8] Keshab K. Parhi, VLSI igital Signal Processing Systems: esign and Implementation. John Wiley & Sons, ISBN Number: 0-471-4186-5, 1. This work is financially supported by SSF (Foundation for Strategic Research in Sweden). REFERENCES