Lecture 7, ATIK. Continuous-time filters 2 Discrete-time filters

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

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

Lecture 4, Noise. Noise and distortion

EE100Su08 Lecture #9 (July 16 th 2008)

Switched Capacitor: Sampled Data Systems

Homework Assignment 11

Advanced Current Mirrors and Opamps

Designing Information Devices and Systems I Spring 2018 Lecture Notes Note 20

Pipelined multi step A/D converters

OPERATIONAL AMPLIFIER APPLICATIONS

Linear Circuit Experiment (MAE171a) Prof: Raymond de Callafon

EECE 2150 Circuits and Signals Final Exam Fall 2016 Dec 16

System on a Chip. Prof. Dr. Michael Kraft

Switched Capacitor Circuits I. Prof. Paul Hasler Georgia Institute of Technology

Time Varying Circuit Analysis

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

EE247 Analog-Digital Interface Integrated Circuits

Exercise s = 1. cos 60 ± j sin 60 = 0.5 ± j 3/2. = s 2 + s + 1. (s + 1)(s 2 + s + 1) T(jω) = (1 + ω2 )(1 ω 2 ) 2 + ω 2 (1 + ω 2 )

ELECTRONIC SYSTEMS. Basic operational amplifier circuits. Electronic Systems - C3 13/05/ DDC Storey 1

Design Engineering MEng EXAMINATIONS 2016

Prof. D. Manstretta LEZIONI DI FILTRI ANALOGICI. Danilo Manstretta AA

ECE 202 Fall 2013 Final Exam

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

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

D is the voltage difference = (V + - V - ).

I. Frequency Response of Voltage Amplifiers

Lecture 10, ATIK. Data converters 3

In this lecture, we will consider how to analyse an electrical circuit by applying KVL and KCL. As a result, we can predict the voltages and currents

Chapter 3. Steady-State Equivalent Circuit Modeling, Losses, and Efficiency

Lecture 5 Review Current Source Active Load Modified Large / Small Signal Models Channel Length Modulation

Homework Assignment 08

4/27 Friday. I have all the old homework if you need to collect them.

ECE2262 Electric Circuits. Chapter 4: Operational Amplifier (OP-AMP) Circuits

Electronic Circuits Summary

EXTENDING THE RESOLUTION OF PARALLEL DIGITAL-ANALOG CONVERTERS

R. W. Erickson. Department of Electrical, Computer, and Energy Engineering University of Colorado, Boulder

Today. 1/25/11 Physics 262 Lecture 2 Filters. Active Components and Filters. Homework. Lab 2 this week

PARALLEL DIGITAL-ANALOG CONVERTERS

Sophomore Physics Laboratory (PH005/105)

Lecture 4: Feedback and Op-Amps

Start with the transfer function for a second-order high-pass. s 2. ω o. Q P s + ω2 o. = G o V i

Input and Output Impedances with Feedback

Problem Set 4 Solutions

EE 508 Lecture 4. Filter Concepts/Terminology Basic Properties of Electrical Circuits

E40M. Op Amps. M. Horowitz, J. Plummer, R. Howe 1

EXAMPLE DESIGN PART 2

As light level increases, resistance decreases. As temperature increases, resistance decreases. Voltage across capacitor increases with time LDR

EE 508 Lecture 31. Switched Current Filters

LECTURE 130 COMPENSATION OF OP AMPS-II (READING: GHLM , AH )

Basic Electronics. Introductory Lecture Course for. Technology and Instrumentation in Particle Physics Chicago, Illinois June 9-14, 2011

EECE 2150 Circuits and Signals Final Exam Fall 2016 Dec 9

Designing Information Devices and Systems I Fall 2015 Anant Sahai, Ali Niknejad Homework 8. This homework is due October 26, 2015, at Noon.

Lecture 37: Frequency response. Context

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

Chapter 10 AC Analysis Using Phasors

Capacitors. Example 1

Analog Circuits Prof. Jayanta Mukherjee Department of Electrical Engineering Indian Institute of Technology - Bombay

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

To find the step response of an RC circuit

Nyquist-Rate D/A Converters. D/A Converter Basics.

PHYS225 Lecture 9. Electronic Circuits

Chapter 2 Switched-Capacitor Circuits

Midterm Exam 2. Prof. Miloš Popović

FILTER DESIGN FOR SIGNAL PROCESSING USING MATLAB AND MATHEMATICAL

EE105 Fall 2015 Microelectronic Devices and Circuits Frequency Response. Prof. Ming C. Wu 511 Sutardja Dai Hall (SDH)

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

Switched-Capacitor Filters

Power Management Circuits and Systems. Basic Concepts: Amplifiers and Feedback. Jose Silva-Martinez

5. EXPERIMENT 5. JFET NOISE MEASURE- MENTS

ENGN3227 Analogue Electronics. Problem Sets V1.0. Dr. Salman Durrani

Designing Information Devices and Systems I Fall 2018 Lecture Notes Note Introduction: Op-amps in Negative Feedback

EE 435. Lecture 3 Spring Design Space Exploration --with applications to single-stage amplifier design

EE 435. Lecture 2: Basic Op Amp Design. - Single Stage Low Gain Op Amps

Analog Integrated Circuit Design Prof. Nagendra Krishnapura Department of Electrical Engineering Indian Institute of Technology, Madras

Homework 6 Solutions and Rubric

20.2 Design Example: Countdown Timer

EE 435. Lecture 2: Basic Op Amp Design. - Single Stage Low Gain Op Amps

Filters and Tuned Amplifiers

Georgia Institute of Technology School of Electrical and Computer Engineering. Midterm-1 Exam (Solution)

PHYSICS 171 UNIVERSITY PHYSICS LAB II. Experiment 6. Transient Response of An RC Circuit

SWITCHED CAPACITOR AMPLIFIERS

CIRCUITS AND ELECTRONICS. Introduction and Lumped Circuit Abstraction

Lecture 24 Multistage Amplifiers (I) MULTISTAGE AMPLIFIER

DEPARTMENT OF COMPUTER ENGINEERING UNIVERSITY OF LAHORE

Outline. Week 5: Circuits. Course Notes: 3.5. Goals: Use linear algebra to determine voltage drops and branch currents.

DESIGN OF CMOS ANALOG INTEGRATED CIRCUITS

AN EQUATION FOR GENERATING CHAOS AND ITS MONOLITHIC IMPLEMENTATION

Studio 9 Review Operational Amplifier Stability Compensation Miller Effect Phase Margin Unity Gain Frequency Slew Rate Limiting Reading: Text sec 5.

Power Dissipation. Where Does Power Go in CMOS?

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

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

H(s) = 2(s+10)(s+100) (s+1)(s+1000)

Laboratory I: Impedance

Bipolar Junction Transistor (BJT) - Introduction

EXAMPLE DESIGN PART 2

PRACTICE EXAM 1 for Midterm 2

Exercise 1: RC Time Constants

Lecture 050 Followers (1/11/04) Page ECE Analog Integrated Circuits and Systems II P.E. Allen

EECE 2150 Circuits and Signals Final Exam Fall 2016 Dec 12

University of Toronto. Final Exam

Transcription:

Lecture 7, ATIK Continuous-time filters 2 Discrete-time filters

What did we do last time? Switched capacitor circuits with nonideal effects in mind What should we look out for? What is the impact on system performance, like filters. Continuous-time filters The way forward, and the background to generate filters. OTA/Gm-C and active-c evisited today

What will we do today? Continuous-time filters Some slides from last lecture Scaling Sensitivity Noise Discrete-time filters Simulation of the continuous-time filters Discrete-time accumulators LDI transform Bilinear transform

Ladder networks Use an analog reference filter, values are given by table or MATLAB-ish. Typically doubly-resistive terminated for maximum power transfer. A [db] L2 i V out 20 V in C3 C1 L 0.1 1 What is the DC gain? 2 f [khz]

State-space representation Note the voltages and currents through the ladder network. Introduce a helping "" to create voltages Input current I 0= V 0 V 1 I 0 = V 0 V 1 i i Inductor current V 1 V 3 I 2= I 2= V 1 V 3 s L2 s L2 X1 1 s C3 i V 0 =V i n X 3 =V out 1 s C1 s L2 X2 i Kirchhoff I 0 =V 1 s C 3 I 2, etc. Combine all equations into a flow graph L

Active-C implementation eplace integrators with corresponding active components 6 7 C1 V out C3 C2 2 Vin 1 3 Inversion missing! 4 5 Identify the paths and set the values accordingly

Transconductance-C filters (Operational) transconductance amplifier with capacitive load V in V out g m1 V out s s C L=I out s = g m1 V i n s V out s g m1 = V i n s s C L How do we sum several inputs for the Gm-C? How do we create a gain circuit with Gm-C? CL

Transconductance-C filters, cont'd A first-order pole equires two transconductors! V out V in g m1 g m2 CL g m1 V i n s V out s s C L g m2 V out s =0 V out s g m1 g m1 / g m2 = = V i n s g m2 s C L s 1 g m2 /C L

Transconductance-C filters, cont'd Leapfrog: replacement of active-c integrators with Gm-C elements. equires more active elements, but easier to tune

Continuous-time filters, scaling For optimal performance, we need to scale our filters Minimize distortion, i.e., minimize your swing Maximize SN, i.e., maximize your swing What norm to use in order to scale? Different nodes might peak at different frequencies!

Continuous-time filters, scaling example 1) Originate from flow graph and introduce scaling coefficients. 2) All inputs scaled with K and all outputs scaled with 1/K 3) Take them "one-by-one" from input towards the output X1 K2 1 s C3 i V 0 =V i n 1 K2 K1 1/ K 2 1 K 1 K 2 K 3 V out 1 s C1 s L2 X2 K3 L

Continuous-time filters, sensitivity General The transfer function is a function of all values, A_0,, C, etc. We can define the sensitivity as qi H S = H qi H i Leapfrog filters are less sensitive than second-order sections.

Continuous-time filters, sensitivity example First-order pole with active C 8 / 4 H s = s 1 1/C 2 8 C2 4 Variation as function of C C2 H C2 1 S = = H s 8 H C2 H s 1 1 /C 2 8 H C such that s C 2 8 S = 1 s C 2 8 H C What does this imply? 8

Continuous-time filters, noise All OP amp noise can be reverted back to their inputs Scaled with the transfer functions to the output Use the superfunction 1 C1 2 3 8 C2 7 9 V out 4 5 Vin All resistor noise is converted to output too 6

Going to discrete-time domain A general transfer function is given by 2 Y z a 0 a1 z a 2 z H z = = X z b 0 b1 z b2 z 2 Identify integrators in the expression and rewrite A z = z 1 (Notice that the approach is a bit different to "digital" II/FI filter design) For filter purposes we will originate from the continuous-time filter specification eventually determines our a,b values.

The lossless discrete integrator transform Maps just part of the frequency range 1 1 z s=s0 [ z 0.5 z 0.5 ]=s 0 0.5 z with the scaling factor according to T a=2 s0 sin 2 which maps the analog frequencies with the discrete-time angles. We have already decided to use high oversampling ratio, so the LDI transform is sufficiently OK.

The bilinear transform Maps the "whole" analog LHP on the unit disk z 1 s=s0 z 1 with the scaling factor according to T a=s 0 tan 2 which maps the analog frequencies with the discrete-time angles. Bilinear transform is accurate, but sensitivity requires us to select a low scaling factor.

Accumulators of different flavours See the handouts for state-space realization and implementations http://www.es.isy.liu.se/courses/anik/download/filteref/anti K_0NNN_LN_leapfrogFiltersOH1_A.pdf http://www.es.isy.liu.se/courses/anik/download/filteref/anti K_0NNN_LN_leapfrogSynthesisExtra1_A.pdf http://www.es.isy.liu.se/courses/anik/download/filteref/anti K_0NNN_LN_leapfrogSynthesisExtra2_A.pdf http://www.es.isy.liu.se/courses/anik/download/switcapef/a NTIK_0NNN_LN_switcapHandout_B.pdf

The steps forward 1) Analog reference filter 2) Frequency scaling of reference filter 3) Signal flow graph 4) eplacing integrators with discrete-time counterparts 5) Eliminate the z^(1/2) 6) Introduce SC network 7) Map the values 8) Scale This you will do in the lab!

Step 1, Analog reference filter Use a reference filter to get the order and component values A [db] L2 i V out 20 V in C3 C1 L 0.1 1 2 Optimum wrt. sensitivity (exercises in lessons) Example: C 1=C 3=0.5 and L 2 =1.3333, L =1000, 0 =1000 f [khz]

Step 2, Denormalization of reference filter 0 is the termination load 0 L n=, L n =, C n= 0 C 0 0 0 Example values gives =1000 L=1.3333 C 1=C 3=0.5 10 6 In the lab, a MATLAB script is given

Step 3, Signal flow graph Example third-order leapfrog X1 1 s C3 i V 0 =V i n X 3 =V out 1 s C1 s L2 X2 i L

Step 4, eplacing integrators with discretetime counterparts (LDI) X1 X 3 =V out 1 z 0.5 s 0 C 3 1 z 1 i 1 z 0.5 s 0 C 1 1 z 1 z 0.5 s 0 L2 1 z 1 V 0 =V i n X2 i L

Step 5, Eliminate the z^(1/2) X1 V out 1 1 s 0 C 3 1 z 1 0.5 z i 1 1 s 0 C 1 1 z 1 1 s 0 L2 1 z 1 V in X2 0.5 z i 0.5 z L

Step 5, Eliminate the z^(1/2), cont'd Consider the product z 0.5 = 0.5 = = 2 T T z a cos j sin a 1 j 2 2 2 s0 2 s0 Compare with a capacitor in parallel with a resistor: C= 1 2 s0 emember that originally this resistance was in parallel with capacitor and we can reduce the C value. The change in resistance can be ignored since the value is much smaller than unity. '= 2 a 1 2 s0

Step 5, Eliminate the z^(1/2), cont'd X1 V out 1 1 s 0 C 3 ' 1 z 1 i 1 1 s 0 C 1 ' 1 z 1 1 s 0 L2 1 z 1 V in X2 0.5 z i Sample on counter phase. L

Step 6, Introduce SC network a3 a4 V L a1 c1 E a0 c3 c2 b1 b2 a2 a5 a6

Step 7, Map the values Consider the transfer functions from node to node Example: V i n to X 1 : 1 X 1= s 0 i C 3 ' vs. a0 c1 vs. a1 c1 etc. More variables than equations and you need to fix values: Typically choose all the opamp capacitors equal All others: "as equal as possible"

Step 8, Scale Follows exactly the same principles as fore continous-time filters. Introduce scaling and make sure all entry points are scaled with K and all exit points are scaled with 1/K. Left as exercise and laboratory work. emember that reference filter has a DC gain of 0.5! emember that gain is dependent on sample frequency!

Conclusions SC filters Today computer-aided, of course. Since it is computer aided - choose the leapfrog filters for optimum sensitivity! Use fixed templates and plug in your values emember to use reasonable values i.e., in an integrated circuit, the sizes should be in pf region. This also implies high cut-off frequencies!

What did we do today? Continuous-time filters Wrap-up and some more conclusions Discrete-time filters Simulation of the continuous-time filters Discrete-time accumulators LDI transform Bilinear transform

What will we do next time? Data converters Fundamentals DACs

Lecture 8, ATIK Data converters 1