Design of a Decimator Filter for Novel Sigma-Delta Modulator

Similar documents
VHDL-AMS Model for Switched Resistor Modulator

Design Of Multirate Linear Phase Decimation Filters For Oversampling Adcs

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

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

Third order CMOS decimator design for sigma delta modulators

Multistage Implementation of 64x Interpolator

An Overview of the Decimation process and its VLSI implementation

VLSI Implementation of Cascaded Integrator Comb Filters for DSP Applications

10 bit Delta Sigma D/A Converter with Increased S/N ratio Using Compact Adder Circuits

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

Multirate DSP, part 3: ADC oversampling

Implementation of Decimation Filter for Hearing Aid Application

Exploring Decimation Filters

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

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

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

Lecture 10, ANIK. Data converters 2

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

ADVANCES in VLSI technology result in manufacturing

DECIMATION FILTER FOR MULTISTANDARD WIRELESS RECEIVER SHEETAL S.SHENDE

Design of an Embedded System for Early Detection of Earthquake

Choosing the Best ADC Architecture for Your Application Part 3:

FPGA Based Hardware Efficient Digital Decimation Filter for - ADC

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

A High-Speed 64-Bit Binary Comparator

Low Power Adiabatic Logic Design

Design Low Noise Digital Decimation Filter For Sigma-Delta-ADC

Design And Simulation Of First Order Sigma Delta ADC In 0.13um CMOS Technology Jaydip H. Chaudhari PG Student L. C. Institute of Technology, Bhandu

Implementation of CIC filter for DUC/DDC

3 rd order Sigma-delta modulator with delayed feed-forward path for low-power applications

System on a Chip. Prof. Dr. Michael Kraft

Design of low-power, high performance flip-flops

DESIGN OF CMOS BASED FM MODULATOR USING 90NM TECHNOLOGY ON CADENCE VIRTUOSO TOOL

FIRST ORDER SIGMA DELTA MODULATOR USING 0.25 µm CMOS TECHNOLOGY AT 2.5 V

Sigma-Delta ADC Tutorial and Latest Development in 90 nm CMOS for SoC

Lecture #6: Analog-to-Digital Converter

DIGITAL CIRCUITS AND SYSTEMS ASSIGNMENTS 1 SOLUTIONS

DESIGN AND VERIFICATION OF ANALOG PHASE LOCKED LOOP CIRCUIT

Analysis and Design of High Speed Low Power Comparator in ADC

Modulator with Op- Amp Gain Compensation for Nanometer CMOS Technologies

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) HIGH-SPEED 64-BIT BINARY COMPARATOR USING NEW APPROACH

Choosing the Best ADC Architecture for Your Application Part 4:

All Digital Phase Locked Loop Architecture Design Using Vernier Delay Time-to- Digital Converter

Gdi Technique Based Carry Look Ahead Adder Design

A 9.35-ENOB, 14.8 fj/conv.-step Fully- Passive Noise-Shaping SAR ADC

Electronics A/D and D/A converters

FYS3240 PC-based instrumentation and microcontrollers. Signal sampling. Spring 2015 Lecture #5

PG Scholar, Electronics (VLSI Design), PEC University of Technology, Chandigarh, India

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

Adiabatic Logic Circuits for Low Power, High Speed Applications

A 12 Bit Third Order Continuous Time Low Pass Sigma Delta Modulator for Audio Applications

IJDI-ERET. (Research Article) Novel design of 8-bit Sigma-Delta ADC using 45nm Technology. Yogita Tembhre 1*, Anil Kumar Sahu 2

Broadband Continuous-Time Sigma-Delta Analog-to-Digital Conversion Using MOSIS AMI 0.5 um CMOS Technology

Cmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash Adc

DESIGN OF LOW POWER VCO ENABLED QUANTIZER IN CONTINUOUS TIME SIGMA DELTA ADC FOR SIGNAL PROCESSING APPLICATION

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

Low Power Design of Successive Approximation Registers

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.

ISSN:

José Gerardo Vieira da Rocha Nuno Filipe da Silva Ramos. Small Size Σ Analog to Digital Converter for X-rays imaging Aplications

Design of Cost Effective Custom Filter

IJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 04, 2016 ISSN (online):

Telecommunication Electronics

A stability-improved single-opamp third-order ΣΔ modulator by using a fully-passive noise-shaping SAR ADC and passive adder

Architectures and Design Methodologies for Very Low Power and Power Effective A/D Sigma-Delta Converters

Summary Last Lecture

EECS 452 Midterm Exam Winter 2012

Cascaded Noise-Shaping Modulators for Oversampled Data Conversion

IMPLEMENTATION OF G.726 ITU-T VOCODER ON A SINGLE CHIP USING VHDL

An Efficient Low Power and High Speed carry select adder using D-Flip Flop

International Journal of Scientific & Engineering Research, Volume 4, Issue 5, MAY-2013 ISSN

[Chaudhari, 3(3): March, 2014] ISSN: Impact Factor: 1.852

SIGMA-DELTA CONVERTER

A Fast Locking Digital Phase-Locked Loop using Frequency Difference Stage

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

Design Low Power Quaternary Adder Using Multi-Value Logic

Performance Analysis Comparison of a Conventional Wallace Multiplier and a Reduced Complexity Wallace multiplier

Design of New Full Swing Low-Power and High- Performance Full Adder for Low-Voltage Designs

Channelization and Frequency Tuning using FPGA for UMTS Baseband Application

Techniques for Pixel Level Analog to Digital Conversion

Chapter 2: Digitization of Sound

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

Comparator Design for Delta Sigma Modulator

To learn fundamentals of high speed I/O link equalization techniques.

DSM Based Low Oversampling Using SDR Transmitter

Signal Processing Techniques for Software Radio

IGBT-Module integrated Current and Temperature Sense Features based on Sigma-Delta Converter

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

Design And Implementation of Pulse-Based Low Power 5-Bit Flash Adc In Time-Domain

EE 470 Signals and Systems

A Case Study of Nanoscale FPGA Programmable Switches with Low Power

A Novel Continuous-Time Common-Mode Feedback for Low-Voltage Switched-OPAMP

Fan in: The number of inputs of a logic gate can handle.

FYS3240 PC-based instrumentation and microcontrollers. Signal sampling. Spring 2017 Lecture #5

The counterpart to a DAC is the ADC, which is generally a more complicated circuit. One of the most popular ADC circuit is the successive

Interpolation Filters for the GNURadio+USRP2 Platform

The Case for Oversampling

DESIGN OF MULTIPLYING DELAY LOCKED LOOP FOR DIFFERENT MULTIPLYING FACTORS

Digital Electronics 8. Multiplexer & Demultiplexer

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

Transcription:

IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) Volume 2, Issue 1 (Mar. Apr. 2013), PP 31-37 e-issn: 2319 4200, p-issn No. : 2319 4197 Design of a Decimator Filter for Novel Sigma-Delta Modulator Kusum Lata 1, Manoj Duhan 2 1 ( Department of AIM & ACT, Banasthali University,Jaipur, Rajathan, India) 2 (Chairman, ECE Deptt., DCRUS&T, Murthal, Sonepat, Haryana, India) Abstract: In this paper, the designing of decimation filter for sigma-delta ( - ) ADC having different oversampling ratio (OSR) is described. The decimation filter perform the operation of down sampling of a high frequency, low resolution signal to Nyquist rate, high resolution digital output. The design of a decimation filter is projected that employs IIR-FIR structure; second order Cascaded Integrator Comb (CIC) filters. This approach eliminates the need for multiplication, requires a maximum clock frequency equal to the sampling. Specifications of decimation filter are dependent upon the overall specification from Σ-Δ A/D converter with sampling frequency 5 MHz. The design implements a decimation ratio of 16, 64 allows a maximum resolution of 9,13 bits in the output of the filter respectively and implemented in 0.25µm CMOS technology. The overall objective is to optimize the decimator in terms of performance and reliability.this paper examines the practical design criteria for implementing the decimator in - ADC. Keywords - cascaded integrator comb filter (CIC), IIR-FIR Structure, oversampling ratio (OSR), sigma-delta modulator, SPICE. I. INTRODUCTION Over the last three decades there were tremendous developments going in the area of digital signal processing supported by the development of integrated circuits. Since most of the signals in this world are analog, they need to be converted to digital form for processing. This is done with the help of Analog to Digital converters. Different types of analog to digital conversion techniques are available today, each having its own advantages and disadvantages. Comparing with different ADC architectures, sigma delta ADC provides high resolution in low and medium frequencies which makes them suitable for medical application and audio application. A sigma-delta A/D converter consists of two parts: an analog oversampled modulator and a digitally implemented decimation filter [1]. The decimation filter relaxes the requirement of high precision analog circuits in the modulator stage and increases the output resolution of ADC. A first order sigma-delta modulator integrated with a second order decimation filter to form a sigma-delta ADC is simulated in SPICE with MATLAB as the computing software package. The 1-bit output of the modulator is used as the input to decimation filter implemented in 250nm CMOS technology. II. SIGMA DELTA CONVERTER ARCHITECTURE Analog-to-digital converters can be categorized into two types depending upon the sampling rate [2]. The first kind samples the analog input at the nyquist frequency Fn such that Fs = Fn = 2 * B, where Fs is the sampling frequency and B is the bandwidth of the input signal. The second type of ADCs samples the analog input at much higher frequencies than the nyquist frequency and are called oversampling ADCs [2], sigma-delta ADCs come under this category. In sigma-delta ADC, the input signal is sampled at an oversampling frequency Fs = K * Fn where K is defined as the oversampling ratio and is given by: Fs K (2.1) 2B The block diagram of a sigma-delta ADC is shown in Fig. 2.1. The modulator samples the analog input signal at much higher frequencies set by the oversampling ratio and converts the analog input signal into a pulse density modulated digital signal containing both the original input signal and the unwanted out-of-band noise [2]. A decimation filter following the modulator filters out the out-of-band noise. Both the modulator and the decimator are operated with the same oversampling clock. In Fig. 2.1, the modulator shown is of first order with a 1-bit quantizer and generates a 1-bit output. The output of the decimator is shown as N-bit digital data, where N is the output resolution of the ADC and is dependent on the oversampling ratio. The order of the decimator depends on the order of the modulator. The order of the decimator is one more than the order of the modulator. 31 Page

Fig 2.1 Block Diagram of Sigma-Delta Analog to Digital Converter An economical hardware implementation of a multistage decimation filter can be done using Cascaded Integrator Comb filter (CIC) with the transfer function:- L k 1 z H z z ( ) (2.2) 1 1 Where k is the oversampling ratio, L is the order of the decimator filter (L=2). Figure 2.2 shows the direct implementation of decimator. Since the whole circuit is working at sampling frequency, Fs (Fs = k * Nyquist rate ) the power consumption of the circuit is high [3]. Fig 2.2 Direct Implement of CIC Filter So, different decimation filter architectures are required. These are IIR-FIR structure, Non-recursive structure and Polyphase structure. But after the analysis it has been shown that IIR-FIR structure has highest power consumption, minimum area on chip, Polyphase structure requires maximum area and minimum power consumption [4]. In this paper we are using IIR-FIR structure A simplified implementation of CIC filter is shown in Fig. 2.3. In this circuit, the IIR filters work at fs and the FIR filter works at Nquist rate (F n ). So the power consumption of this architecture is reduced significantly. Moreover the area is reduced due to the reduction of registers and adders. To avoid register overflow the word length of the IIR filter should be b+ log 2 K, where b is the length of the output of modulator (here b = 1) [4]. Here IIR filter can be implemented as digital integrator, FIR filter can be implemented as digital differentiator in SPICE. Fig 2.3 Block Diagram of IIR-FIR Decimator Filter Structure III. SPECIFICATION OF THE DECIMATION FILTER FOR SIGMA DELTA CONVERTER A sigma-delta A/D-converter consists of a sigma-delta modulator, which produces the bit stream at the sampling rate, which can be in the megahertz range. The figure 2.1 shows a digital side of sigma-delta modulator. The specifications of the decimation filter are dependant upon the overall specification from the sigma-delta converter. These are summarized in Table 1. 32 Page

TABLE1 SIGMA-DELTA ANALOG TO DIGITAL CONVERTER Parameter Symbol Value1 Value2 Signal bandwidth: BW 50 KHz 50KHz Sampling Frequency: Fs 5 MHz 5MHz Over Sampling Ratio: OSR 64 16 Modulator order: M 1 1 Number of bits in Bmod 1 1 modulator bit stream: Number of bits in output of filter: B 13 9 Fig 3.1 Magnitude response of CIC filter( k=16) Fig 3.2 Magnitude response of CIC filter( k=64) IV. DESIGN OF SECOND ORDER PROGRAMMABLE DECIMATION FILTER The block diagram of the decimator designed in this work is shown in Figure 4.1. The input to the decimator is a 1-bit pulse density modulated signal from a second order sigma-delta modulator. The output from the decimator is a 13 bit digital output. The different blocks were designed to be implemented in 250nm CMOS technology. The tool required to build each block was designed using T-SPICE in Tanner v 15.14. 33 Page

Fig 4.1 Block diagram of the proposed decimation filter 4.1 Coder Circuit The purpose of the coder circuit is to increase the resolution of the ADC. The output from the second order modulator is one bit binary, i.e. it is either 1 or 0. A register overflow might occur at the multiples of Fs due the infinite gain. This register overflow can be avoided if the register length of the integrator is chosen according to equation (10) and also by using the 2 s complement method of coding. The two outputs of the coder circuit for binary 1 and 0 inputs are shown in Table 2. TABLE2 OUTPUT OF CODER CIRCUIT Coder circuit 1 Coder circuit 2 input output input output For k= 64 1 0000001 1 0000000 0 1111111 0 1111111 For k= 16 1 00001 1 00000 0 11111 0 11111 Fig 4.2 Schematic of coder circuit 4.2 Clock Divider Circuit The function of the clock divider circuit is to divide the clock frequency by the oversampling ratio, K=64. The input to the clock divider circuit is the oversampling clock, Fs, which is also used as the clock for the modulator. Hence, the output of the clock divider is Fs/64 and is applied to the differentiator circuit of the CIC filter [5]. The clock divider circuit is designed using negative edge triggered T-flip flops and AND logic gates. 34 Page

Fig 4.3 Schematic of clock divider circuit 4.3 Delay Element A delay element is a register circuit, which is used to provide a delay by one clock period. The integrator and differentiator circuits of a 2nd order CIC filter requires 46 delay elements. The integrator block alone requires 20 delay elements. The differentiator block requires 26 delay elements. Hence it is very important to design a delay element which is area efficient and has smaller rise and fall times. A delay element can be implemented using a combination of switches and inverters. Fig 4.4 Schematic of delay element 4.4 Circuit for Programmability The CIC filter has been designed to work for two oversampling ratios and this is made possible with the use of the circuit for programmability. This circuit works with the coder circuit -2 defined in the above section to give correct inputs to the second stage integrator for the two oversampling ratio cases. Referring to Fig. 4.5, for case K = 64, the MSB of the 7-bit output of the first stage integrator is complemented by the coder circuit-2 and extended to form a 13- bit data so that the second stage integrator works with 13-bits of data. But for K = 16 case, the second stage integrator should work with 9-bit data and only the first 5-bits of the first stage integrator output should be considered. For K = 16 case, the 5-bits from the first stage integrator are to be extended to 9-bits two s complement data and to do this the 5th bit output of the first stage integrator has to be complemented and the complemented value should be substituted from 5th bit to the 9th bit. Fig 4.5 Block diagram of the 2 nd order integrator circuit 35 Page

In order to use the same CIC filter for both oversampling ratios, a circuit has to be designed which can program bit 5 to bit 9. The circuit for programmability is designed to solve this problem. The circuit takes an enable signal as an input for choosing either of the two K values. When enable is HIGH, K =16 case is considered and when enable is LOW, K=64 case in considered. The circuit for programmability is shown in Fig. 4.6. The circuit has been divided into three blocks shown as a, b, and c in Fig. 4.6. It should be noted that the complement of bit 5 exists in all the three circuits. When enable is HIGH, K = 16 case is considered and the complement of bit 5 to 13 is applied to the next stage. Even though the circuit has 13-bit output, only the first 9 bits are considered for this case. When the enable signal is LOW, K = 64 is considered and the bits 5 and 6 are transferred from the output of the first stage integrator without any change but the complement of bit 7 is applied as the input to the bit 7 to bit 13 of the next stage. When the enable is LOW, Bit 5 has no valid output so in Fig. 4.6 (c), bit 7 is transferred to the next stage. Fig 4.6 Circuits for programming the CIC filter to operate at two different oversampling ratios of 16 and 64. Note: Bit 5 has a valid value only if Enable = 1, if Enable = 0 it is at high impedance state. Fig 4.7 Final design of decimator V. CONCLUSION An efficient IIR-FIR filter structure has been designed that eliminates the out-of-band noise. This structure can be easily implemented; output sampling rate is the minimum possible one and the same structure can be used for many OSR s. The designed multirate decimator computationally less complicated and architecture is superior over the conventional single stage decimator implementation method. This multirate decimator technique is easy for on-chip VLSI implementation. The implementation of this structure for lower OSR increases the computation instead of decreasing it, in comparison with the single stage implementation. Therefore, at lower OSR a compromise should be made between the computation and area. Hence, multirate decimator technique is an efficient technique for the implementation at higher OSR s. 36 Page

ACKNOWLEDGEMENT The author would like to thank from DCRUS&T and HCE for technical support. REFERENCES [1] Raghavendra Reddy Anantha, A programmable CMOS decimator for sigma-delta ADC and charge pump circuits, Louisiana State University, May 2005. [2] Lucien Breems and Johan H. Huijsing, Continuous Time Sigma Delta Modulation for A/DConversion in Radio Receivers, Kluwer Academic Press, 2001. [3] Alexander Mora-Sanchez, Dietmar Schroeder, Low-power decimation filter in a 0.35nm CMOS technology for a multichannel biomedical data acquisition chip, Proceedings of the XI IBERCHIP Workshop, p. 199-202 March 2005. [4] Bibin John, Fabian Wagner and Wolfgang H. Krautschneider, Comparison of Decimation Filter Architectures for a Sigma-Delta Analog to Digital Converter, Institute of Nanoelectronics Hamburg University of Technology (TUHH), 2005. [5] G. Stephen, R. W. Stewart, "Sharpening of partially non-recursive CIC decimation filters," Asilomar Conference on Signals Systems and Computers, Vol. 2, pp. 2170-2173, November2004. 37 Page