DESIGN OF CMOS ANALOG INTEGRATED CIRCUITS

Similar documents
LTI Systems (Continuous & Discrete) - Basics

GATE EE Topic wise Questions SIGNALS & SYSTEMS

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM. COURSE: ECE 3084A (Prof. Michaels)

Stability. X(s) Y(s) = (s + 2) 2 (s 2) System has 2 poles: points where Y(s) -> at s = +2 and s = -2. Y(s) 8X(s) G 1 G 2

Module 4. Related web links and videos. 1. FT and ZT

LOPE3202: Communication Systems 10/18/2017 2

Discrete-Time David Johns and Ken Martin University of Toronto

NAME: ht () 1 2π. Hj0 ( ) dω Find the value of BW for the system having the following impulse response.

Homework 4. May An LTI system has an input, x(t) and output y(t) related through the equation y(t) = t e (t t ) x(t 2)dt

EE Homework 13 - Solutions

DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING EXAMINATIONS 2010

ENGIN 211, Engineering Math. Laplace Transforms

Review: Continuous Fourier Transform

Problem Set 3: Solution Due on Mon. 7 th Oct. in class. Fall 2013

Time Response Analysis (Part II)

Lecture 9 Infinite Impulse Response Filters

2.161 Signal Processing: Continuous and Discrete Fall 2008

Up-Sampling (5B) Young Won Lim 11/15/12

Lecture 8 - IIR Filters (II)

ECE-700 Review. Phil Schniter. January 5, x c (t)e jωt dt, x[n]z n, Denoting a transform pair by x[n] X(z), some useful properties are

EE482: Digital Signal Processing Applications

Signal and systems. Linear Systems. Luigi Palopoli. Signal and systems p. 1/5

2.161 Signal Processing: Continuous and Discrete

Grades will be determined by the correctness of your answers (explanations are not required).

EC Signals and Systems

Filter Analysis and Design

System Identification & Parameter Estimation

Laplace Transforms and use in Automatic Control

EE 224 Signals and Systems I Review 1/10

Review of Fourier Transform

so mathematically we can say that x d [n] is a discrete-time signal. The output of the DT system is also discrete, denoted by y d [n].

Grades will be determined by the correctness of your answers (explanations are not required).

Unit 2: Modeling in the Frequency Domain Part 2: The Laplace Transform. The Laplace Transform. The need for Laplace

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

MEDE2500 Tutorial Nov-7

Chapter 5 Frequency Domain Analysis of Systems

EE 3054: Signals, Systems, and Transforms Summer It is observed of some continuous-time LTI system that the input signal.

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM. COURSE: ECE 3084A (Prof. Michaels)

E2.5 Signals & Linear Systems. Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & 2)

ELEG 305: Digital Signal Processing

Laplace Transform Part 1: Introduction (I&N Chap 13)

A.1 THE SAMPLED TIME DOMAIN AND THE Z TRANSFORM. 0 δ(t)dt = 1, (A.1) δ(t)dt =

EE/ME/AE324: Dynamical Systems. Chapter 7: Transform Solutions of Linear Models

e st f (t) dt = e st tf(t) dt = L {t f(t)} s

Lecture 8: Signal Reconstruction, DT vs CT Processing. 8.1 Reconstruction of a Band-limited Signal from its Samples

Solutions to Problems in Chapter 4

Chapter 5 Frequency Domain Analysis of Systems

2.161 Signal Processing: Continuous and Discrete Fall 2008

Digital Signal Processing

2A1H Time-Frequency Analysis II

Lecture 2 OKAN UNIVERSITY FACULTY OF ENGINEERING AND ARCHITECTURE

2A1H Time-Frequency Analysis II Bugs/queries to HT 2011 For hints and answers visit dwm/courses/2tf

Properties of Fourier Series - GATE Study Material in PDF

ECE 301 Fall 2011 Division 1 Homework 10 Solutions. { 1, for 0.5 t 0.5 x(t) = 0, for 0.5 < t 1

ECE-314 Fall 2012 Review Questions for Midterm Examination II

EE 225D LECTURE ON DIGITAL FILTERS. University of California Berkeley

Solutions. Number of Problems: 10

EE 224 Signals and Systems I Complex numbers sinusodal signals Complex exponentials e jωt phasor addition

Digital Filters Ying Sun

X. Chen More on Sampling

7. Find the Fourier transform of f (t)=2 cos(2π t)[u (t) u(t 1)]. 8. (a) Show that a periodic signal with exponential Fourier series f (t)= δ (ω nω 0

ELEN 4810 Midterm Exam

Each problem is worth 25 points, and you may solve the problems in any order.

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 2 Laplace Transform I 1/52

Signals and Systems Profs. Byron Yu and Pulkit Grover Fall Midterm 2 Solutions

ECE 410 DIGITAL SIGNAL PROCESSING D. Munson University of Illinois Chapter 12

Module 4 : Laplace and Z Transform Problem Set 4

LECTURE 12 Sections Introduction to the Fourier series of periodic signals

Lecture 8 - IIR Filters (II)

Question Paper Code : AEC11T02

Conformal maps. Lent 2019 COMPLEX METHODS G. Taylor. A star means optional and not necessarily harder.

ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization

Functions of a Complex Variable (S1) Lecture 11. VII. Integral Transforms. Integral transforms from application of complex calculus

Digital Signal Processing. Midterm 1 Solution

Fourier transform representation of CT aperiodic signals Section 4.1

ANALOG AND DIGITAL SIGNAL PROCESSING CHAPTER 3 : LINEAR SYSTEM RESPONSE (GENERAL CASE)

LINEAR SYSTEMS. J. Elder PSYC 6256 Principles of Neural Coding

Problem Value

SIGNAL PROCESSING. B14 Option 4 lectures. Stephen Roberts

Fourier Methods in Digital Signal Processing Final Exam ME 579, Spring 2015 NAME

Chap 4. Sampling of Continuous-Time Signals

ECE 301 Fall 2010 Division 2 Homework 10 Solutions. { 1, if 2n t < 2n + 1, for any integer n, x(t) = 0, if 2n 1 t < 2n, for any integer n.

University Question Paper Solution

1.1 SPECIAL FUNCTIONS USED IN SIGNAL PROCESSING. δ(t) = for t = 0, = 0 for t 0. δ(t)dt = 1. (1.1)

Slide Set Data Converters. Background Elements

2.161 Signal Processing: Continuous and Discrete

06/12/ rws/jMc- modif SuFY10 (MPF) - Textbook Section IX 1

New Mexico State University Klipsch School of Electrical Engineering EE312 - Signals and Systems I Fall 2015 Final Exam

Down-Sampling (4B) Young Won Lim 11/15/12

Figure 1 A linear, time-invariant circuit. It s important to us that the circuit is both linear and time-invariant. To see why, let s us the notation

ECE 3084 QUIZ 2 SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING GEORGIA INSTITUTE OF TECHNOLOGY APRIL 2, Name:

Review of Linear Time-Invariant Network Analysis

V. IIR Digital Filters

( ) ( ) numerically using the DFT. The DTFT is defined. [ ]e. [ ] = x n. [ ]e j 2π Fn and the DFT is defined by X k. [ ]e j 2π kn/n with N = 5.

ENGIN 211, Engineering Math. Fourier Series and Transform

Generalizing the DTFT!

Topic 3: Fourier Series (FS)

PS403 - Digital Signal processing

This homework will not be collected or graded. It is intended to help you practice for the final exam. Solutions will be posted.

2.161 Signal Processing: Continuous and Discrete Fall 2008

Transcription:

DESIGN OF CMOS ANALOG INEGRAED CIRCUIS Franco Maloberti Integrated Microsistems Laboratory University of Pavia Discrete ime Signal Processing F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete time signal processing 7/

OULINE Sampled data system Data reconstruction he z-ransform he relationship between F(z) and F(ω) Approximate mappings F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete time signal processing 7/

SAMPLED DAA SYSEMS A sampled data system processes signals in discrete time steps. Its input and its output are made of a sequence of numbers (digital sampled data system) or of a sequence of analog values (analog sampled data system). Such a type of signals are known as discrete time-signals. Antialiasing Filter IS Sampled Data Proc. Sample & Hold Œ Reconstr. Filter ª Œ ª F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete time signal processing 7/3

Is represents an ideal sampler with sampling period. It gives at its output the values of the input signal at the instants n. f * () t ft ()δt ( n) he following aspects are relevant: he sampling operation. he aliasing effect. he knowledge of the z-transform. F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete time signal processing 7/4

SAMPLING OF A CONINUOUS-IME SIGNAL f(0) f() f() f(t) 0 3 4 5 st () δt ( n) -- e jnω s t Where ω s π/ is the angular sampling rate F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete time signal processing 7/5

f * () t ft ()δt ( n) -- ft ()e jnω s t f(t) f(t)* f(t)s(t) if we take the Laplace transform of the two expressions of f*(t), we get: s(t) Σ δ(t-nt) t F * () t fn ( )e sn Poissons formula: F * ( s) -- Fs jnω ( s ) fn ( )e snt -- Fs jnω ( s ) F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete time signal processing 7/6

F(ω) F(ω) ω ω n n n n ω ω ω s ω s ω s ω s Shannon sampling theorem: A band limited signal x(t), with Fourier spectrum X(jω) that vanishes for ω > ω s / is described by its sample values x(n), where π/ω s. x(t) is given by: xt () xn ( ) sin( ω s ( t n) ) ---------------------------------------------- ω s ( t n) F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete time signal processing 7/7

DAA RECONSRUCION CARDINAL HOLD rt () sin( ω s t ) ---------------------------- ω s t x* τ rt ( τ) dτ x* τ δ( τ n) ------------------------------------------ sin( ω s ( t τ) ) d ω s ( t τ) τ x* ( n) sin( ω s ( t n) ) ---------------------------------------------- ω s ( t n) xt () F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete time signal processing 7/8

he simplest reconstruction filter is the hold. Its impulse response h(t) is given by: h(t) for 0 < t < 0 for t he frequency response of the hold is: 0 h(t) t H( ω) e jω ---------------------- e jω jω -- sin( ω ) ---------------------------- ω y(t) f*(t) h(t) f(t) t F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete time signal processing 7/9

Cardinalhold Sam ple-and-hold -4 π/ - π/ 0 π/ 4 π/ 3p p p Phase response -4 -p π / - π / 0 π / 4 π / - p -3 p Frequency response of the cardinal hold and of the hold F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete time signal processing 7/0

HE Z-RANSFORM Fz ( ) fn ( )z n Example: he z-transform of the function u(n) obtained by sampling the step function u(t) is: Uz ( ) un ( )z n z n It is know that the geometric series z -n converges for z >. However, U(z) is assumed as the z transform of u(n) even inside the unit circle in the z-plane. 0 ---------------- z F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete time signal processing 7/

Properties of the z-transform: he z-transform is linear: zc ( f ( n) + c f ( n) +...) c F ( z) + c F ( z) +... Convolution of two signals: z{ f ( n) f ( n)} F ( z) F ( z) Delayed signals: z{ f( n k)} Fz ( )z k F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete time signal processing 7/

Frequency translation: G*(ω) F*(ω ω 0 ) Initial value theorem: f0 ( ) lim Fz ( ) z Final value theorem: lim fn ( ) lim ( z )Fz ( ) n z F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete time signal processing 7/3

HE RELAIONSHIP BEWEEN F(Z) AND F(S) z e s he relation defines a mapping between two complex planes the s- plane and the z-plane. s σ + jω z e σ e jω he points in the left-half s-plane map inside the unity circle in the z- plane; the points in the right-half s-plane map outside the unity circle in the z-plane. he points of the imaginary axis jω of the s-plane map the unity circle. he mapping between the s and the z plane is not univocal: points in the s-plane with the same real part and imaginary part which differ by nπ (n integer) get mapped on the same point of the z-plane. F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete time signal processing 7/4

Im(s) jω Im(z) B B B j6π/ j4π/ jπ/ ω β ω σ Re(s) σ σ mod e Re(z) S - plane Z - plane A continuous time system is stable if the poles of its transfer function lie in the left half s-plane. A sampled data system is stable if the poles of its sampled data transfer function are inside the unity circle. he frequency response of a continuous time system is get by evaluating the pulse transfer function H(s) on the imaginary axis. he frequency response of a discrete time system is get by evaluating its pulse transfer function H(z) on the unity circle. F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete time signal processing 7/5

APPROXIMAE MAPPINGS s ( ) a m s m + a m s m +...+a 0 ----------------------------------------------------------------------- s n + b n s n +...+b 0 z ( ) α m z m + α m z m +...+α 0 ------------------------------------------------------------------------ z n + β n z n +...+β 0 Euler forward difference Euler backward difference z e s + s z ---------- e s --------------- s F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete time signal processing 7/6

Bilinear z e s ---------------- e s ----------------------- + s s Lossless Discrete (LD) z z e s e s ( + s ) ( s ) s df ---- dt n fn ( + ) fn ( ) ------------------------------------------- df ---- dt n fn ( ) fn ( ) ------------------------------------------- F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete time signal processing 7/7

aking the transform, we get: -- df df fn ( ) fn ( ) ---- + ---- dt dt ------------------------------------------- df ---- dt n n n fn ( + ) fn ( ) -------------------------------------------------------------------- sf( s) Fz ( ) z ----------- sf( s) Fz ( ) z ---------------- z ----------- -- --sf( s) ( + e s ) Fz ( ) z ---------------- sf( s) Fz ( ) z z ------------------------------ F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete time signal processing 7/8

Forward Euler s z ----------- Backward Euler s z ----------- z -- ( z ) Bilinear transformation s -- z ----------- z+ -- z ----------------- + z Lossless Discrete s z z ------------------------------ z ----------- z -- F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete time signal processing 7/9

jω e jω -- -------------------- e jω j + -- Ω tan------- Bilinear transf. jω e jω e jω -- ------------------------------------------ j -- Ω sin------- LD transf. 3 w Bilinear LD 0 p W Frequency warping of the bilinear and LD transformation F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete time signal processing 7/0

s - path b Forward Euler Im(s) jω s - path a Re(s) σ z - path b Im(z) z - path a Re(z) Im(s) jω s - path Re(s) σ Bilinear Im(z) z - path Re(z) S - plane Z - plane S - plane Z - plane Im(s) jω S - plane Backward Euler s - path b Re(s) σ Im(z) Z - plane z - path a Re(z) S - plane Im(s) jω s - path Loss less Discrete Re(s) σ Im(z) Z - plane z - path Re(z) F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete time signal processing 7/