An Efficient Bottom-Up Extraction Approach to Build the Behavioral Model of Switched-Capacitor. ΔΣ Modulator. Electronic Design Automation Laboratory

Similar documents
Lecture 10, ATIK. Data converters 3

A 74.9 db SNDR 1 MHz Bandwidth 0.9 mw Delta-Sigma Time-to-Digital Converter Using Charge Pump and SAR ADC

Oversampling Converters

UNIVERSITÀ DEGLI STUDI DI CATANIA. Dottorato di Ricerca in Ingegneria Elettronica, Automatica e del Controllo di Sistemi Complessi, XXII ciclo

CMOS Comparators. Kyungpook National University. Integrated Systems Lab, Kyungpook National University. Comparators

Switched-Capacitor Circuits David Johns and Ken Martin University of Toronto

Low-Noise Sigma-Delta Capacitance-to-Digital Converter for Sub-pF Capacitive Sensors with Integrated Dielectric Loss Measurement

ECEN 610 Mixed-Signal Interfaces

Advanced Current Mirrors and Opamps

Lecture 310 Open-Loop Comparators (3/28/10) Page 310-1

EXAMPLE DESIGN PART 2

ELEN 610 Data Converters

Lecture 320 Improved Open-Loop Comparators and Latches (3/28/10) Page 320-1

DESIGN MICROELECTRONICS ELCT 703 (W17) LECTURE 3: OP-AMP CMOS CIRCUIT. Dr. Eman Azab Assistant Professor Office: C

System on a Chip. Prof. Dr. Michael Kraft

EE 435. Lecture 16. Compensation Systematic Two-Stage Op Amp Design

Errata of CMOS Analog Circuit Design 2 nd Edition By Phillip E. Allen and Douglas R. Holberg

EXAMPLE DESIGN PART 2

Errata of CMOS Analog Circuit Design 2 nd Edition By Phillip E. Allen and Douglas R. Holberg

Spurious-Tone Suppression Techniques Applied to a Wide-Bandwidth 2.4GHz Fractional-N PLL. University of California at San Diego, La Jolla, CA

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

Modeling All-MOS Log-Domain Σ A/D Converters

Lecture 400 Discrete-Time Comparators (4/8/02) Page 400-1

SWITCHED CAPACITOR AMPLIFIERS

Sample-and-Holds David Johns and Ken Martin University of Toronto

Pipelined multi step A/D converters

Lecture 340 Characterization of DACs and Current Scaling DACs (5/1/10) Page 340-1

Higher-Order Σ Modulators and the Σ Toolbox

EE 505 Lecture 7. Spectral Performance of Data Converters - Time Quantization - Amplitude Quantization Clock Jitter Statistical Circuit Modeling

Lab # 4 Time Response Analysis

Parameter Derivation of Type-2 Discrete-Time Phase-Locked Loops Containing Feedback Delays

ECE 407 Computer Aided Design for Electronic Systems. Simulation. Instructor: Maria K. Michael. Overview

! Charge Leakage/Charge Sharing. " Domino Logic Design Considerations. ! Logic Comparisons. ! Memory. " Classification. " ROM Memories.

EE 505. Lecture 27. ADC Design Pipeline

Lecture 6, ATIK. Switched-capacitor circuits 2 S/H, Some nonideal effects Continuous-time filters

EXAMPLE DESIGN PART 1

UNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering and Computer Sciences

A LDO Regulator with Weighted Current Feedback Technique for 0.47nF-10nF Capacitive Load

EE115C Digital Electronic Circuits Homework #4

A novel Capacitor Array based Digital to Analog Converter

A Nonuniform Quantization Scheme for High Speed SAR ADC Architecture

Research Article Linearity Analysis on a Series-Split Capacitor Array for High-Speed SAR ADCs

Advanced Analog Integrated Circuits. Operational Transconductance Amplifier II Multi-Stage Designs

Systematic Design of Operational Amplifiers

Design for Manufacturability and Power Estimation. Physical issues verification (DSM)

Chapter 9: Controller design

Chapter 7. Digital Control Systems

Lecture 4: DC & Transient Response

INTRODUCTION TO DELTA-SIGMA ADCS

Discrete Time Signals and Switched Capacitor Circuits (rest of chapter , 10.2)

Electronic Circuits. Prof. Dr. Qiuting Huang Integrated Systems Laboratory

ECE 438: Digital Integrated Circuits Assignment #4 Solution The Inverter

F14 Memory Circuits. Lars Ohlsson

Appendix A Butterworth Filtering Transfer Function

Discrete Time Signals and Switched Capacitor Circuits (rest of chapter , 10.2)

Accurate Fourier Analysis for Circuit Simulators

University of Toronto. Final Exam

24.2: Self-Biased, High-Bandwidth, Low-Jitter 1-to-4096 Multiplier Clock Generator PLL

Integrated Circuits & Systems

MOSFET and CMOS Gate. Copy Right by Wentai Liu

EE141-Fall 2011 Digital Integrated Circuits

Data Converter Fundamentals

Very Large Scale Integration (VLSI)

A Low-Error Statistical Fixed-Width Multiplier and Its Applications

The CMOS Inverter: A First Glance

Lecture 120 Filters and Charge Pumps (6/9/03) Page 120-1

The influence of parasitic capacitors on SAR ADC characteristics

Lecture 5: DC & Transient Response

Advanced Analog Integrated Circuits. Operational Transconductance Amplifier I & Step Response

V in (min) and V in (min) = (V OH -V OL ) dv out (0) dt = A p 1 V in = = 10 6 = 1V/µs

Final Exam. 55:041 Electronic Circuits. The University of Iowa. Fall 2013.

5. CMOS Gate Characteristics CS755

Feedback Control part 2

CE/CS Amplifier Response at High Frequencies

Frequency Detection of CDRs (1)

Lecture 6: DC & Transient Response

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

Chapter 2 Switched-Capacitor Circuits

Ref: HLSR 16-PW; HLSR 32-PW; HLSR 40-PW-000; HLSR 50-PW-000,

Slide Set Data Converters. Digital Enhancement Techniques

Top-Down Design of a xdsl 14-bit 4MS/s Σ Modulator in Digital CMOS Technology

THE clock driving a digital-to-analog converter (DAC)

Multi-bit Cascade ΣΔ Modulator for High-Speed A/D Conversion with Reduced Sensitivity to DAC Errors

Time Response Analysis (Part II)

ECE 6412, Spring Final Exam Page 1 FINAL EXAMINATION NAME SCORE /120

On the design of Incremental ΣΔ Converters

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

An Anti-Aliasing Multi-Rate Σ Modulator

The current source. The Active Current Source

EECS 427 Lecture 11: Power and Energy Reading: EECS 427 F09 Lecture Reminders

LECTURE 3 CMOS PHASE LOCKED LOOPS

2.004 Dynamics and Control II Spring 2008

An On-Chip All-Digital Measurement Circuit to Characterize Phase-Locked Loop Response in 45-nm SOI

Advantages of Using CMOS

Lecture 11 VTCs and Delay. No lab today, Mon., Tues. Labs restart next week. Midterm #1 Tues. Oct. 7 th, 6:30-8:00pm in 105 Northgate

ESE570 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals

Behavioral Model of Split Capacitor Array DAC for Use in SAR ADC Design

Homework Assignment 11

Advanced Analog Building Blocks. Prof. Dr. Peter Fischer, Dr. Wei Shen, Dr. Albert Comerma, Dr. Johannes Schemmel, etc

EE5780 Advanced VLSI CAD

Transcription:

Electronic Design Automation Laboratory National Central University Department of Electrical Engineering, Taiwan ( R.O.C) An Efficient Bottom-Up Extraction Approach to Build the Behavioral Model of Switched-Capacitor ΔΣ Modulator Electronic Design Automation Laboratory Department of Electrical Engineering National Central University, Taiwan (R.O.C.) Author : Wei-Hsiang Cheng ( Speaker ) Chin-Cheng Cheng Kuo Po-Jen Chen Yi-Min Wang Chien-Nan Liu

Outline Introduction Second-Order Delta-Sigma (ΔΣ ) Modulator Our Bottom-Up Extraction Flow for Non-Ideal Effects Experimental Results Conclusions

Introduction Digital Blocks Cell-Based Design Flow 007/0/ Mixed-Signal Design Layout Integration erification Transistor Level Post Simulation Analog Blocks Circuit Design/ Simulation Layout Design/ erification Conventional MS Design Flow violate Reduce iteration times Reuse design and IP-Based design Transistor-level simulation is too slow Wei-Hsiang Cheng Behavior-level simulation Higher abstraction Circuit Behavioral Switch erilog RTL RTL Digital Circuit 3

Our Bottom-Up Modeling Flow Top-Down Behavior Modeling Not Suitable for IP designs New Design Circuit Specification Architecture HDL or Matlab Behavioral Model Our Modeling flow Suitable for IP designs Top-down flow Top-down Modeling (using erilog-a) Ideal Behavioral Model Existing Designs (such as IPs) Back Annotation Precise Behavioral Model Bottom-up flow Post Layout Simulation (such as HSPICE) Bottom-up Extraction (DC gain, SR... ) 4

Outline Introduction Second-Order Delta-Sigma (ΔΣ ) Modulator Top-down Ideal Behavioral Model Our Bottom-Up Extraction Flow for Non-Ideal Effects Experimental Results Conclusions 5

Second-Order SC ΔΣ Modulator Five clock signals to control this operation ref _p i _p i _n ref _n nd SC FE Integrator nd SC FE Integrator Quantizer -bit DAC o 6

SC FE Integrator Integration mode Architecture Sampling mode Φ off ; Φ, Φ ref on Φ on ; Φ, Φ ref off 7

Ideal Behavioral Model SC Integrator Integration mode Time-domain transfer function o C (t C Z-domain transfer function e C (z) i i e i (t n n ) C + T C ) C ref e (z) C ( z) = C z e ref (t e ref = T C T ( ) = C z [ ) e e e [ ( z) ( )] e in out z n + (t n ) = C + [ e (t n + e (z) T (t n ) + T o (t n ) )] e (t n T )] 8

Other Circuit Blocks Quantizer Circuit behavior Comparator If + > -, p = H, else p = L Latch If Φ on, o = p, else o = o -bit DAC o Φ Φ ref+ Φ ref- If Φ on, Φ ref+ = ~ o, Φ ref- = o else Φ ref+ = 0, Φ ref- = 0 9

Outline Introduction Second-Order Delta-Sigma (ΔΣ ) Modulator Our Bottom-Up Extraction Flow for Non-Ideal Effects Extraction Flow Finite DC Gain & DC-Level Offset Settling Response Switch Thermal Noise Experimental Results Conclusions 0

Our Bottom-Up Extraction Flow Execute the bottom-up extraction flow for non-ideal effects Top-down flow Top-down Modeling (using erilog-a) Ideal Behavioral Model Existing Designs (such as IPs) Back Annotation Precise Behavioral Model Bottom-up flow Post Layout Simulation (such as HSPICE) Bottom-up Extraction (DC gain, SR... )

Extraction Mode Break the feedback loop of modulator Switch SC integrator to integration mode ref i st SC FE Integrator <Integration Mode> nd SC FE Integrator -bit DAC Quantizer o 007/0/ Wei-Hsiang Cheng

Extraction Patterns Give Extraction Patterns Simulation Obtain Key Parameters = DD ref_p + ref_n = DD Δ Δ key parameters (DC gain, SR...) 3

Non-Ideal Effects SC integrator seriously affects the performance of ΔΣ modulator Switch Thermal Noise Finite DC Gain + Slew Rate + Finite Bandwidth + DC-Level Offset + Switch Delay 4

Extraction Finite DC Gain Extraction patterns : ref =.65 ± 0.4 DC Gain (.8 =.05 st SC Integrator nd SC Integrator SC =.436).5 out_n ref_p out_n =. 8 out_p =.43 6 out_p ref_n = 0.398 ref_n =.5 ref_p =.0 5 DC Gain (.85 =.05 SC =.77).5 out_n =.8 5 out_p =.7 7 out_n ref_p out_p ref_n = 0.665 5

Extraction DC-Level Offset Extraction patterns : ref =.65 ± 0.4 = offset 3.3 st SC Integrator nd SC Integrator out_n =.8 out_p =.436 out_n + DD out_p =.8 +.436 = 0.373 ref_n =.5 ref_p =.0 5 = offset 3.3 out_n =.85 out_p =.7 7 out_n + DD out_p =.85 +.77 = 0.99 6

Settling Response Include switch delay, finite slew rate ( SR ) and output damping Two extraction patterns Obtain two real SR value One extraction pattern Obtain output damping, switch delay and Max. SR Ideal Settling Response o initial T d_sw st-max T d SR, SR, SR Max nd-max stable t 7

Slew Rate Dynamic SR calculation equation SR SR SR I I CL SR = ( SR ) ref ref ref in SRin SR SR SRin ref in ref ref I out SR basic formula ref ref ref I C out L SR SR SR = I I = C I β(in = C L I L tp ( ) ( ) ( ) β I β = I β = ( ref, ref : Extraction Pattern, SR,SR : Extraction alue) ref ref C tn C ref C ) tp tp tp tn tn tn 8

Extraction SR Extraction patterns : ref =.65 ± 0.4 /.65 ± 0. ref_p=.0 5 ref_p=.8 5 SR Φ ref_p=. 5 ref_p=.4 5 94.74M st SC Integrator (50.75M SR_p=94.74 M 94.74M ).05 SR_p=50.75 M ref.85. 05 Input ref SR 9

Output Damping ( / ) Second-Order Integrator Transfer Function o(s) = (s) i s C /C ωo + ξω s + ω o Hard to obtain damping ratio ( ξ ) and pole frequency ( ω o ) ξ = Aω π + ln( OS% ) 4 How to obtain overshoot percent (OS%) and period oscillation (T d ) Easier to be measured from the output waveform RefP. E. Allen, D. R. Holberg CMOS Analog Circuit Design nd ed. New York Oxford, 00 o 0 0 = T d π Finite bandwidth effect ξ

Output Damping ( / ) Obtain overshoot percent ( OS% ), period oscillation ( T d ) and Max. slew rate ( SR Max ) using one extraction pattern v o OS % max stable = A initial stable st-max initial SR Max st -max max T d = stable nd-max stable RefP. E. Allen, D. R. Holberg CMOS Analog Circuit Design nd ed. New York Oxford, 00 t

Extraction Output Damping Extraction patterns : ref =.65 ± 0.5 initial stable SR Max =.39 =.5808 OS% = = 3.08M ( v),max =.605 ( v) 9 ( v),t = 5 0 ( s) ξ = π ( ) + ln OS% 4 π 9 ω0 =. 5 0 ξ T d st SC Integrator nd SC Integrator max stable d stable initial.605.5808 =.5808.39 = 0.93 0.6 ξ ω initial stable SR 0 Max OS% = = = =.50 =.774 T = 9.56M d max stable π π ln ξ ( v),max =.8 ( v) 6 ( v),t = 0.77 0 ( s) d stable initial ( OS% ) 4 +.0 0.8.774 =.774.50 = 0.36 7 0.6

Extraction Switch Delay Extraction patterns : ref =.65 ± 0.5 st SC Integrator nd SC Integrator 0.006u 0.0036u 0.0056u 0.0054u T d_sw =.8n T d_sw = 4n 3

Switch Thermal Noise Gaussian random variable = 4kTR on e T df = + (ππ 0 onc s ) [ (t) + e (t)] DC Gain o (t) = i T kt C kt o (t) i (t) + n(t) DC Gain Cs s Thermal Noise Input = n(t): Gaussian random process with μ=0,σ= Ideal Input RefP.Malcovati,S.Brigati, F.Francesconi, F.Maloberti, P.Cusinato, A.Baschirotto, Behavioral modeling of switched-capacitor sigmadelta modulators, IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMSI :Fundamental Theory and Applications, OL. 50, NO. 3, MARCH 003 4

Outline Introduction Second-Order Delta-Sigma (ΔΣ ) Modulator Our Bottom-Up Extraction Flow for Non-Ideal Effects Experimental Results Conclusions 5

Setup Environment Second-order ΔΣ modulator Implement in TSMC 0.5um TT_3 CMOS process Oversamping ratio (OSR) = 303 Sampling frequency =.5MHz Signal frequency = 0.6 KHz Our developed behavioral model erilog-a language Simulated in Analog Artist (Cadence) using Spectre Use wavescan tool to Show the timing and frequency waveform Calculate Fast Fourier Transform (FFT) and Signal-to-Noise Ratio (SNR) FFT & SNR setup parameters Timing range : 800 ns ~ 6.4 us Signal range : 9.073 KHz ~.36 KHz Noise range :.559 KHz ~ 40.054 KHz Sampling point : 3768 6

Timing Waveform 7

FFT & SNR ( HSPICE S Ideal ) 8

FFT & SNR ( HSPICE S Our ) Simulation time HSPICE : 35 sec. Our model : 49 sec. 9

Conclusions Our bottom-up extraction approach is suitable for IP-based design Switch to extraction mode instead of separating into several subblocks Actual loading effects and parasites can be considered automatically Non-ideal effects can be extracted easily using some extraction patterns Can include the following non-ideal effects Finite DC gain & DC-level offset Settling response Thermal noise Our model is very close to HSPICE results with less simulation time. 30

Thanks for your attention ~ 3