Qualification of tabulated scattering parameters

Size: px
Start display at page:

Download "Qualification of tabulated scattering parameters"

Transcription

1 Qualification of tabulated scattering parameters Stefano Grivet Talocia Politecnico di Torino, Italy IdemWorks s.r.l. 4 th IEEE Workshop on Signal Propagation on Interconnects 9 2 May 2, Hildesheim, Germany

2 Why S-parameters S-parameters are always defined Impedance or admittance may not S-parameters are normalized Good numerical properties in simulation S-parameters are easily measured Even at very high frequency, good reliability Standard format for S-parameters Touchstone files from measurement hardware All field solvers provide S-parameters on output Tabulated frequency data Intrinsic IP protection for vendors Do not disclose design details, but only I/O electrical properties Best way to represent broadband EM/circuit interactions The essence of Signal and Power Integrity Is this characterization complete? Yes, but 2

3 Scattering network functions A ( ) A ( s 2 ) s B ( ) B 2 ( s) s power waves complex frequency B B 2 = S S 2 ( s) ( s) S S 2 22 ( s) A ( s) A 2 Scattering matrix 3

4 4 S.Grivet-Talocia, Qualification of tabulated scattering parameters, IBIS Summit, 2 May 2, Hildesheim, Germany For circuits: real rational functions For lumped circuits: S-parameters are real rational functions Valid for all complex frequencies in the entire complex plane n n n n ij s b b s b s a s a a s S = L L ) ( C = ) ( scr scr scr scr scr scr s S R = reference resistance

5 Examples of S-parameter data Via array 2 ports Wiring harness 8 ports High-speed channel 8 ports 5

6 Examples of S-parameter data Scattering matrix entries, magnitude.8.6 S(,) x Scattering matrix entries, phase (degrees) 2 S(,) Frequency [Hz] x.8.6 Scattering matrix entries, magnitude S(,).8.6 Scattering matrix entries, magnitude S(,) x 8 Scattering matrix entries, phase (degrees) S(,) Frequency [Hz] x Scattering matrix entries, phase (degrees) S(,) Frequency [GHz] 6

7 From frequency to time-domain: impulse response Inverse Fourier transform ω = Im s h( t) + j = ω ω t S( j ) e dω 2π ω max ω n s jω DC σ σ = Re s Inverse Laplace transform h( t) = 2 πj σ + j σ j S( s) e st ds Complex s-plane 7

8 8 S.Grivet-Talocia, Qualification of tabulated scattering parameters, IBIS Summit, 2 May 2, Hildesheim, Germany Finding impulse responses + = ω ω π ω d e j S t h t j ) ( 2 ) ( Strategy : Discrete Fourier Transform (Fast Fourier Transform, FFT) Strategy 2: Fit a parametric model allowing analytic Fourier/Laplace inversion = = Δ 2 ) exp ( ) ( M m m M mk j j S M k h π ω ) ( ) ( ) exp( ) ( ) ( t S t u t p R t h S p j R j S N n n n N n n n δ ω ω = = + + Δ = N m j m π ω 2

9 Qualification process The limited information in the Touchstone file must describe the electrical behavior of the structure of interest have enough resolution: sampling cover a sufficient bandwidth fulfill fundamental passivity requirements causality energy gain, passivity Need a qualification methodology based on rigorous theoretical foundation allowing robust numerical implementation checking all above conditions 9

10 Passivity conditions * S ( jω) = S ( jω) Guarantees real-valued impulse response. Always assumed by construction ω = Im s S( jω) or max i { S( )} σ jω i ω max Energy condition: structure must not amplify signals. Sometimes called simply passivity condition ω n S( jω) is causal σ = Re s No anticipatory behavior in time-domain. Note: causality is a prerequisite for passivity!

11 Passivity: a ping-pong match Model: Load: B = S*A A = P*B A(s) B(s) Model One-port case The poor man s illustration of passivity: iterate through signal reflections Start with B= and A = Model hits signal: B = S*A Load hits signal: A = P*B = (P*S)*A Model hits signal: B = S*A = S*P*S*A A = Load hits signal: A 2 = P*B = (P*S) 2 *A N = And the winner is A N = (P*S) N *A A N

12 Passivity: a ping-pong match Model: Load: B = S*A A = P*B A(s) B(s) Model One-port case A N = N ( PS) A P < N, S < A remains bounded N N P =, S > A Blow-up! P is a reflection coefficient: for a passive load it does not exceed 2

13 Passivity: a ping-pong match Model: Load: B = S*A A = P*B A(s) B(s) Model One-port case Passivity requires that S( jω) for all frequencies! (not just the modeling bandwidth all means really all, from to Inf) 3

14 Passivity: what? A (s) B(s) Model A 2 (s) B2(s) In case of matrices, math is more complicated but visualization is simple and straightforward 4

15 Passivity: what? { singular values of S( jω) } ω S( s) is passive, Singular Values Frequency, GHz 5

16 Not all S-parameter models should be passive Small-signal characterization of a FET-based amplifier 6

17 A passive interconnect model All curves are below 7

18 Where do passivity violations come from? Data from measurement Improper calibration and de-embedding Human mistakes Measurement noise Data from simulation Poor meshing Inaccurate solver Bad models or assumptions on material properties Poor data post-processing algorithms Human mistakes Putting together results from two solvers 8

19 Non-passive data: so what? Non-passive data Fitting Accurate Non-passive model Model may blow-up during transient analysis Non-passive data Fitting Passivity enforcement Passive model Acceptable if passivity violations are small 9

20 Can we tolerate a passivity violation? YES Measured data CM filter from vendor VERTICAL ZOOM 2

21 Can we tolerate a passivity violation? NO Measured data Bad calibration by student 2

22 Can we fix passivity violations? Test case: measured cable Although the responses present no energy gain, an artificial clipping is evident at high frequencies. Is this clipping ok? 22

23 Causality qualification Much more tricky 23

24 Causality: definitions Time-domain Frequency-domain IN H( jω) OUT Hilbert transform Kramers-Krönig dispersion relations IN OUT time time U ( ω ) = V ( ω ) = pv π pv π + + dω V ( ω ) ω ω dω U ( ω ) ω ω Note: no delay extraction here H( jω ) = U( ω ) + jv( ω ) 24

25 Causality: definitions Time-domain Frequency-domain IN H( jω) OUT Hilbert transform Kramers-Krönig dispersion relations IN OUT time + dω H ( jω ω H ( jω) = pv ) jπ ω time Note: no delay extraction here Self-consistency All samples are strongly related 25

26 Causality check via dispersion relations Δ ( jω ) = reconstruction error H( jω ) pv jπ true + H( jω ) ω reconstruction dω ω Causality violation ω But in practice reconstruction is difficult because data are:. known only up to a maximum frequency Ω + + Ω Ω TRUNCATION ERROR 2. tabulated DISCRETIZATION ERROR Errors may hide causality violations... or point out bogus ones! Identification of causality violations must account for these errors. 26

27 Causality check (ideal) H( jω) Hilbert transform H REC ( jω) 27

28 Causality check (ideal) H( jω) Hilbert transform H REC ( jω) Never verified numerically! Causal H ( jω) = REC H( jω) Non-causal H REC ( jω) H( jω) 28

29 Causality check H( jω) Generalized Hilbert transform H REC ( jω) Δ( jω) Causal H REC ( jω) H( jω) < Δ( jω) Error bar Non-causal H REC ( jω) H( jω) > Δ( jω) 29

30 n = Truncation error E ( ω ω ) q q (jω ) = pv H( jω ) β( jω ) dω T ( ) n n n ω jπ ( ω ω = ω ω ) q q Analytic bound ω > Ω - -2 n=4 n=8 n=2 Truncation error can be arbitrarily reduced T n (ω) -3-4 n Full control of truncation effects! Normalized frequency (percentage of Ω) 3

31 Causality check results Error bar Reconstructed data Raw data Anchor point (no error) Computed by IdEM R29b Causality violations 3

32 Causality check results Causality violations Computed by IdEM R29b 32

33 Causality check error Difference between reconstructed and raw data E db ( jω) = 2log H REC ( jω) H Δ( jω) ( jω) H Δ Numerical resolution ( error bar ) H REC 33

34 Causality check error 3 25 Maximum Causality Check Error (db) S(,) 2 Non-causal ( >db ) Causal ( <db ) Frequency [GHz] Computed by IdEM R29b 34

35 Where do causality violations come from? Data from measurement Improper calibration and de-embedding Human mistakes Measurement noise Data from simulation Poor meshing Inaccurate solver Bad models or assumptions on material properties Poor data post-processing algorithms Human mistakes Putting together results from two solvers 35

36 Non-causal data: so what? Non-causal data Fitting Stable poles Bad accuracy Model is not representative of the real structure Non-causal data Fitting Good accuracy Unstable poles Model cannot be simulated (will blow-up) 36

37 Cable test case again Several causality violations are detected. Such violations are very large and spread throughout the entire band, especially for the diagonal responses of the S-matrix (return losses at all ports) 37

38 Trying to extract a macromodel Due to the data inconsistencies, it is impossible to obtain an accurate model after the fitting process. Note that the model accuracy is very poor, especially for the responses where the largest causality violations have been detected. 38

39 Effects of causality violations Causality violations in the data affect the fitting. The approximation error does not decrease even if a very large number of poles is used. Output model is stable passive causal not accurate 39

40 Effects of causality violations Removing the stability condition during the fitting (allowing poles in the right half plane), the fitting converges with good accuracy, but the final model is unstable. Max Err:.6 Output model is accurate not stable not causal not passive S. Grivet-Talocia and P. Triverio, Modeling and Simulation of High-Speed Interconnects: Approaches, Challenges and Solutions, SPI 2 Tutorial, 9 May 2, Hildesheim, Germany 4

41 4 S.Grivet-Talocia, Qualification of tabulated scattering parameters, IBIS Summit, 2 May 2, Hildesheim, Germany Sampling: a trivial case C ) ( ω α ω = s s s s S R = reference resistance L L R LC 2 = = α ω 2nH 5pF = = L C

42 Sampling: a trivial case S 2, magnitude C L R C L = 5Ω = 5pF = 2nH Frequency, GHz 42

43 Sampling: a trivial case S 2, magnitude C L R C L =Ω = 5pF = 2nH Frequency, GHz 43

44 Sampling: a trivial case S 2, magnitude C L S 2, magnitude R =. Ω C L = 5pF = 2nH Frequency, GHz Frequency, GHz 44

45 Sampling: a trivial case How do we expect a solver will interpret the blue samples? S 2, magnitude Frequency, GHz 45

46 Detecting undersampled data via causality check undersampled well sampled Causality Error (db), Check n.2 causality violation detected Causality Error (db), Check n.2 no causality violations detected Frequency x Frequency x 9 46

47 Conclusions Tabulated S-parameter data may hide serious issues Passivity (energy gain) violations Easily checked at individual frequencies (singular value test) Causality violations Can be detected using Generalized Hilbert Transform Theoretically sound Robust numerical implementation Bad or insufficient sampling Also detectable via Generalized Hilbert Transform If not detected (and corrected) Any of these issues will lead to problems in simulation With any tool or method (see SPI 2 tutorial) 47

48 Thank you

Enforcement Passivity. Frequency Data. Wenliang Tseng, Sogo Hsu, Frank Y.C. Pai and Scott C.S. Li. Asian IBIS Summit, Taipei, Taiwan November 12, 2010

Enforcement Passivity. Frequency Data. Wenliang Tseng, Sogo Hsu, Frank Y.C. Pai and Scott C.S. Li. Asian IBIS Summit, Taipei, Taiwan November 12, 2010 Enforcement Passivity of S-parameter S Sampled Frequency Data Wenliang Tseng, Sogo Hsu, Frank Y.C. Pai and Scott C.S. Li Asian IBIS Summit, Taipei, Taiwan November 12, 2010 Agenda Causality and passivity

More information

Quality metrics for S-parameter models

Quality metrics for S-parameter models Quality metrics for S-parameter models DesignCon IBIS Summit, Santa Clara, February 4, 2010 Yuriy Shlepnev shlepnev@simberian.com Copyright 2010 by Simberian Inc. Reuse by written permission only. All

More information

S-Parameter Quality Metrics

S-Parameter Quality Metrics S-Parameter Quality Metrics Yuriy Shlepnev Simberian Inc. www.simberian.com ANRITSU Signal Integrity Symposium, Santa Clara and Newport Beach, CA, July 2014 Outline Introduction S-parameters in frequency

More information

IEEE TRANSACTIONS ON ADVANCED PACKAGING 1

IEEE TRANSACTIONS ON ADVANCED PACKAGING 1 IEEE TRANSACTIONS ON ADVANCED PACKAGING 1 Stability, Causality, and Passivity in Electrical Interconnect Models Piero Triverio, Student Member, IEEE, Stefano Grivet-Talocia, Senior Member, IEEE, Michel

More information

How to Avoid Butchering S-parameters

How to Avoid Butchering S-parameters How to Avoid Butchering S-parameters Course Number: TP-T3 Yuriy Shlepnev, Simberian Inc. shlepnev@simberian.com +1-(702)-876-2882 1 Introduction Outline Quality of S-parameter models Rational macro-models

More information

Reflections on S-parameter Quality DesignCon IBIS Summit, Santa Clara, February 3, 2011

Reflections on S-parameter Quality DesignCon IBIS Summit, Santa Clara, February 3, 2011 Reflections on S-parameter Quality DesignCon IBIS Summit, Santa Clara, February 3, 2011 Yuriy Shlepnev shlepnev@simberian.com Copyright 2011 by Simberian Inc. Reuse by written permission only. All rights

More information

POLITECNICO DI TORINO Repository ISTITUZIONALE

POLITECNICO DI TORINO Repository ISTITUZIONALE POLITECNICO DI TORINO Repository ISTITUZIONALE Sensitivity-based weighting for passivity enforcement of linear macromodels in power integrity applications Original Sensitivity-based weighting for passivity

More information

New Interconnect Models Removes Simulation Uncertainty

New Interconnect Models Removes Simulation Uncertainty New Interconnect Models Removes Simulation Uncertainty Fangyi Rao, Agilent Technologies Chad Morgan, Tyco Electronics Vuk Borich, Agilent Technologies Sanjeev Gupta, Agilent Technologies Presentation Outline

More information

ECE 451 Advanced Microwave Measurements. Requirements of Physical Channels

ECE 451 Advanced Microwave Measurements. Requirements of Physical Channels ECE 451 Advanced Microwave Measurements Requirements of Physical Channels Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois jschutt@emlab.uiuc.edu ECE 451 Jose Schutt Aine 1

More information

POLITECNICO DI TORINO Repository ISTITUZIONALE

POLITECNICO DI TORINO Repository ISTITUZIONALE POLITECNICO DI TORINO Repository ISTITUZIONALE Transient Analysis of Lossy Transmission Lines: an Efficient Approach Based on the Method of Characteristics Original Transient Analysis of Lossy Transmission

More information

ECE 451 Macromodeling

ECE 451 Macromodeling ECE 451 Macromodeling Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois jesa@illinois.edu ECE 451 Jose Schutt Aine 1 Blackbox Macromodeling Nonlinear Network 1 Nonlinear Network

More information

Theoretical Aspects for Testing Impedance Data Basics of the Kramers-Kronig- and the Z-Hit algorithms

Theoretical Aspects for Testing Impedance Data Basics of the Kramers-Kronig- and the Z-Hit algorithms Theoretical Aspects for Testing Impedance Data Basics of the Kramers-Kronig- and the Z-Hit algorithms Lecture at the Kronach Impedance Days 1 Dr. Werner Strunz The validation of experimental impedance

More information

Anisotropic Substrates Variance for IBIS-AMI Simulation

Anisotropic Substrates Variance for IBIS-AMI Simulation Anisotropic Substrates Variance for IBIS-AMI Simulation Naijen Hsuan naijen.hsuan@ansys.com Asian IBIS Summit Shanghai, China November 15, 2013 1 High speed Challenges Today (1) High Speed Data Rate Issue

More information

S-PARAMETER QUALITY METRICS AND ANALYSIS TO MEASUREMENT CORRELATION

S-PARAMETER QUALITY METRICS AND ANALYSIS TO MEASUREMENT CORRELATION S-PARAMETER QUALITY METRICS AND ANALYSIS TO MEASUREMENT CORRELATION VNA Measurement S-Parameter Quality Metrics 2 S-Parameter Quality Metrics Quality is important Reciprocity Forward and reverse transmission

More information

ECE 451 Black Box Modeling

ECE 451 Black Box Modeling Black Box Modeling Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois jose@emlab.uiuc.edu Simulation for Digital Design Nonlinear Network Nonlinear Network 3 Linear N-Port with

More information

ECE 497 JS Lecture - 13 Projects

ECE 497 JS Lecture - 13 Projects ECE 497 JS Lecture - 13 Projects Spring 2004 Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois jose@emlab.uiuc.edu 1 ECE 497 JS - Projects All projects should be accompanied

More information

Some of the different forms of a signal, obtained by transformations, are shown in the figure. jwt e z. jwt z e

Some of the different forms of a signal, obtained by transformations, are shown in the figure. jwt e z. jwt z e Transform methods Some of the different forms of a signal, obtained by transformations, are shown in the figure. X(s) X(t) L - L F - F jw s s jw X(jw) X*(t) F - F X*(jw) jwt e z jwt z e X(nT) Z - Z X(z)

More information

Magnitude Vector Fitting to interval data

Magnitude Vector Fitting to interval data Available online at wwwsciencedirectcom Mathematics and Computers in Simulation 80 (2009) 572 580 Magnitude Vector Fitting to interval data Wouter Hendrickx a,, Dirk Deschrijver b, Luc Knockaert b, Tom

More information

DISCRETE CONTROLLED PRE-DRIVER FIR MODEL FOR HYBRID IBIS MODEL AMS SIMULATION MAY 09, 2015, TURIN, ITALY

DISCRETE CONTROLLED PRE-DRIVER FIR MODEL FOR HYBRID IBIS MODEL AMS SIMULATION MAY 09, 2015, TURIN, ITALY DISCRETE CONTROLLED PRE-DRIVER FIR MODEL FOR HYBRID IBIS MODEL AMS SIMULATION IEEE Workshop on Signal and Power Integrity (SPI) MAY 09, 2015, TURIN, ITALY WAEL DGHAIS AND F. H. BELLAMINE waeldghais@ua.pt/wael.dghais@hotmail.co.uk

More information

ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2012

ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2012 ECEN689: pecial Topics in High-peed Links Circuits and ystems pring 01 Lecture 3: Time-Domain Reflectometry & -Parameter Channel Models am Palermo Analog & Mixed-ignal Center Texas A&M University Announcements

More information

SPARQ S-Parameter Measurements with Impulse Response Time Limiting

SPARQ S-Parameter Measurements with Impulse Response Time Limiting SPARQ S-Parameter Measurements with Impulse Response Time Limiting Dr. Alan Blankman, Product Manager Summary Beginning with version 6.5.0.2 of the SPARQ software, users have the option of limiting the

More information

POLITECNICO DI TORINO Repository ISTITUZIONALE

POLITECNICO DI TORINO Repository ISTITUZIONALE POLITECNICO DI TORINO Repository ISTITUZIONALE Behavioral, Parameterized, and Broadband Modeling of Wired Interconnects with Internal Discontinuities Original Behavioral, Parameterized, and Broadband Modeling

More information

POLITECNICO DI TORINO Repository ISTITUZIONALE

POLITECNICO DI TORINO Repository ISTITUZIONALE POLITECNICO DI TORINO Repository ISTITUZIONALE High-Performance Passive Macromodeling Algorithms for Parallel Computing Platforms Original High-Performance Passive Macromodeling Algorithms for Parallel

More information

IC MACROMODELS FROM ON-THE-FLY TRANSIENT RESPONSES

IC MACROMODELS FROM ON-THE-FLY TRANSIENT RESPONSES IBIS Summit @ DATE, Mar. 1, 26 MACROMODELS FROM ON-THE-FLY TRANSIENT RESPONSES F.G.Canavero, I.A.Maio, I.S.Stievano Dipartimento di Elettronica, Politecnico di Torino, Italy http://www.emc.polito.it/ IBIS

More information

Digital Signal Processing

Digital Signal Processing COMP ENG 4TL4: Digital Signal Processing Notes for Lecture #21 Friday, October 24, 2003 Types of causal FIR (generalized) linear-phase filters: Type I: Symmetric impulse response: with order M an even

More information

Combined FDTD/Macromodel Simulation of Interconnected Digital Devices

Combined FDTD/Macromodel Simulation of Interconnected Digital Devices Combined FDTD/Macromodel Simulation of Interconnected Digital Devices S. Grivet-Talocia, I. S. Stievano, I. A. Maio, F. G. Canavero Dip. Elettronica, Politecnico di Torino, Torino, Italy (E-mail: grivet@polito.it)

More information

Conventional Paper I-2010

Conventional Paper I-2010 Conventional Paper I-010 1. (a) Sketch the covalent bonding of Si atoms in a intrinsic Si crystal Illustrate with sketches the formation of bonding in presence of donor and acceptor atoms. Sketch the energy

More information

Lecture 14 Date:

Lecture 14 Date: Lecture 14 Date: 18.09.2014 L Type Matching Network Examples Nodal Quality Factor T- and Pi- Matching Networks Microstrip Matching Networks Series- and Shunt-stub Matching L Type Matching Network (contd.)

More information

Lecture 6. Chapter 8: Robust Stability and Performance Analysis for MIMO Systems. Eugenio Schuster.

Lecture 6. Chapter 8: Robust Stability and Performance Analysis for MIMO Systems. Eugenio Schuster. Lecture 6 Chapter 8: Robust Stability and Performance Analysis for MIMO Systems Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture 6 p. 1/73 6.1 General

More information

Fast Passivity Enforcement for S-Parameter Models by Perturbation of Residue Matrix Eigenvalues Bjørn Gustavsen, Senior Member, IEEE

Fast Passivity Enforcement for S-Parameter Models by Perturbation of Residue Matrix Eigenvalues Bjørn Gustavsen, Senior Member, IEEE IEEE TRANSACTIONS ON ADVANCED PACKAGING, VOL. 33, NO. 1, FEBRUARY 2010 257 Fast Passivity Enforcement for S-Parameter Models by Perturbation of Residue Matrix Eigenvalues Bjørn Gustavsen, Senior Member,

More information

ECE 350 Signals and Systems Spring 2011 Final Exam - Solutions. Three 8 ½ x 11 sheets of notes, and a calculator are allowed during the exam.

ECE 350 Signals and Systems Spring 2011 Final Exam - Solutions. Three 8 ½ x 11 sheets of notes, and a calculator are allowed during the exam. ECE 35 Spring - Final Exam 9 May ECE 35 Signals and Systems Spring Final Exam - Solutions Three 8 ½ x sheets of notes, and a calculator are allowed during the exam Write all answers neatly and show your

More information

Model-Order Reduction of High-Speed Interconnects: Challenges and Opportunities

Model-Order Reduction of High-Speed Interconnects: Challenges and Opportunities Model-Order Reduction of High-Speed Interconnects: Challenges and Opportunities Michel Nakhla Carleton University Canada Model Reduction for Complex Dynamical Systems Berlin 2010 EMI Delay Crosstalk Reflection

More information

Lecture 9 Infinite Impulse Response Filters

Lecture 9 Infinite Impulse Response Filters Lecture 9 Infinite Impulse Response Filters Outline 9 Infinite Impulse Response Filters 9 First-Order Low-Pass Filter 93 IIR Filter Design 5 93 CT Butterworth filter design 5 93 Bilinear transform 7 9

More information

Stability preserving post-processing methods applied in the Loewner framework

Stability preserving post-processing methods applied in the Loewner framework Ion Victor Gosea and Athanasios C. Antoulas (Jacobs University Bremen and Rice University May 11, 2016 Houston 1 / 20 Stability preserving post-processing methods applied in the Loewner framework Ion Victor

More information

Laplace Transform Analysis of Signals and Systems

Laplace Transform Analysis of Signals and Systems Laplace Transform Analysis of Signals and Systems Transfer Functions Transfer functions of CT systems can be found from analysis of Differential Equations Block Diagrams Circuit Diagrams 5/10/04 M. J.

More information

Sophomore Physics Laboratory (PH005/105)

Sophomore Physics Laboratory (PH005/105) CALIFORNIA INSTITUTE OF TECHNOLOGY PHYSICS MATHEMATICS AND ASTRONOMY DIVISION Sophomore Physics Laboratory (PH5/15) Analog Electronics Active Filters Copyright c Virgínio de Oliveira Sannibale, 23 (Revision

More information

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

EE105 Fall 2015 Microelectronic Devices and Circuits Frequency Response. Prof. Ming C. Wu 511 Sutardja Dai Hall (SDH) EE05 Fall 205 Microelectronic Devices and Circuits Frequency Response Prof. Ming C. Wu wu@eecs.berkeley.edu 5 Sutardja Dai Hall (SDH) Amplifier Frequency Response: Lower and Upper Cutoff Frequency Midband

More information

Stability and Passivity of the Super Node Algorithm for EM Modeling of IC s

Stability and Passivity of the Super Node Algorithm for EM Modeling of IC s Stability and Passivity of the Super Node Algorithm for EM Modeling of IC s M.V. Ugryumova and W.H.A. Schilders Abstract The super node algorithm performs model order reduction based on physical principles.

More information

ECE 546 Lecture 15 Circuit Synthesis

ECE 546 Lecture 15 Circuit Synthesis ECE 546 Lecture 15 Circuit Synthesis Spring 018 Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois jesa@illinois.edu ECE 546 Jose Schutt Aine 1 MOR via Vector Fitting Rational

More information

A system that is both linear and time-invariant is called linear time-invariant (LTI).

A system that is both linear and time-invariant is called linear time-invariant (LTI). The Cooper Union Department of Electrical Engineering ECE111 Signal Processing & Systems Analysis Lecture Notes: Time, Frequency & Transform Domains February 28, 2012 Signals & Systems Signals are mapped

More information

EE221 Circuits II. Chapter 14 Frequency Response

EE221 Circuits II. Chapter 14 Frequency Response EE22 Circuits II Chapter 4 Frequency Response Frequency Response Chapter 4 4. Introduction 4.2 Transfer Function 4.3 Bode Plots 4.4 Series Resonance 4.5 Parallel Resonance 4.6 Passive Filters 4.7 Active

More information

Transient Analysis of Interconnects by Means of Time-Domain Scattering Parameters

Transient Analysis of Interconnects by Means of Time-Domain Scattering Parameters Transient Analysis of Interconnects by Means of Time-Domain Scattering Parameters Wojciech Bandurski, Poznań Univ. of Technology 60-965 Poznań, Piotrowo 3a, Poland, bandursk@zpe.iee.put.poznan.pl INTRODUCTION

More information

Total No. of Questions :09] [Total No. of Pages : 03

Total No. of Questions :09] [Total No. of Pages : 03 EE 4 (RR) Total No. of Questions :09] [Total No. of Pages : 03 II/IV B.Tech. DEGREE EXAMINATIONS, APRIL/MAY- 016 Second Semester ELECTRICAL & ELECTRONICS NETWORK ANALYSIS Time: Three Hours Answer Question

More information

Chapter 8: Converter Transfer Functions

Chapter 8: Converter Transfer Functions Chapter 8. Converter Transfer Functions 8.1. Review of Bode plots 8.1.1. Single pole response 8.1.2. Single zero response 8.1.3. Right half-plane zero 8.1.4. Frequency inversion 8.1.5. Combinations 8.1.6.

More information

1396 IEEE TRANSACTIONS ON POWER DELIVERY, VOL. 24, NO. 3, JULY /$ IEEE

1396 IEEE TRANSACTIONS ON POWER DELIVERY, VOL. 24, NO. 3, JULY /$ IEEE 1396 IEEE TRANSACTIONS ON POWER DELIVERY, VOL. 24, NO. 3, JULY 2009 Fast Realization of the Modal Vector Fitting Method for Rational Modeling With Accurate Representation of Small Eigenvalues Bjørn Gustavsen,

More information

EE221 Circuits II. Chapter 14 Frequency Response

EE221 Circuits II. Chapter 14 Frequency Response EE22 Circuits II Chapter 4 Frequency Response Frequency Response Chapter 4 4. Introduction 4.2 Transfer Function 4.3 Bode Plots 4.4 Series Resonance 4.5 Parallel Resonance 4.6 Passive Filters 4.7 Active

More information

Two-Layer Network Equivalent for Electromagnetic Transients

Two-Layer Network Equivalent for Electromagnetic Transients 1328 IEEE TRANSACTIONS ON POWER DELIVERY, VOL. 18, NO. 4, OCTOBER 2003 Two-Layer Network Equivalent for Electromagnetic Transients Mohamed Abdel-Rahman, Member, IEEE, Adam Semlyen, Life Fellow, IEEE, and

More information

Transfer Function Identification from Phase Response Data

Transfer Function Identification from Phase Response Data ransfer Function Identification from Phase Response Data Luciano De ommasi, Dir Deschrijver and om Dhaene his paper introduces an improved procedure for the identification of a transfer function from phase

More information

An Optimum Fitting Algorithm for Generation of Reduced-Order Models

An Optimum Fitting Algorithm for Generation of Reduced-Order Models An Optimum Fitting Algorithm for Generation of Reduced-Order Models M.M. Gourary 1, S.G. Rusakov 1, S.L. Ulyanov 1, M.M. Zharov 1, B.J. Mulvaney 2 1 IPPM, Russian Academy of Sciences, Moscow 1523, e-mail:

More information

Quantifying and Verifying trace stability of vector network analyzers at frequencies below 1GHz

Quantifying and Verifying trace stability of vector network analyzers at frequencies below 1GHz 1 Quantifying and Verifying trace stability of vector network analyzers at frequencies below 1GHz Hamdi Mani, Chris Groppi, Judd Bowman Abstract we describe measurements done to check the low frequency

More information

Dynamic circuits: Frequency domain analysis

Dynamic circuits: Frequency domain analysis Electronic Circuits 1 Dynamic circuits: Contents Free oscillation and natural frequency Transfer functions Frequency response Bode plots 1 System behaviour: overview 2 System behaviour : review solution

More information

Broadband transmission line models for analysis of serial data channel interconnects

Broadband transmission line models for analysis of serial data channel interconnects PCB Design Conference East, Durham NC, October 23, 2007 Broadband transmission line models for analysis of serial data channel interconnects Y. O. Shlepnev, Simberian, Inc. shlepnev@simberian.com Simberian:

More information

Lowpass L Matching Network Designer

Lowpass L Matching Network Designer Lowpass L Matching Network Designer V S L V L I S j*x S C j*x L Table of Contents I. General Impedance Matching II. Impedance Transformation for Power Amplifiers III. Inputs IV. Calculations V. Outputs

More information

Electromagnetic Modeling and Signal Integrity Simulation of Power/Ground Networks in High Speed Digital Packages and Printed Circuit Boards

Electromagnetic Modeling and Signal Integrity Simulation of Power/Ground Networks in High Speed Digital Packages and Printed Circuit Boards Electromagnetic Modeling and Signal Integrity Simulation of Power/Ground Networks in High Speed Digital Packages and Printed Circuit Boards Frank Y. Yuan Viewlogic Systems Group, Inc. 385 Del Norte Road

More information

Power Distribution Network Design for High-Speed Printed Circuit Boards

Power Distribution Network Design for High-Speed Printed Circuit Boards Power Distribution Network Design for High-Speed Printed Circuit Boards Jun Fan NCR Corporation 1 Outline Overview of PDN design in multi-layer PCBs Interconnect Inductance Individual Capacitor Values

More information

ECE Branch GATE Paper The order of the differential equation + + = is (A) 1 (B) 2

ECE Branch GATE Paper The order of the differential equation + + = is (A) 1 (B) 2 Question 1 Question 20 carry one mark each. 1. The order of the differential equation + + = is (A) 1 (B) 2 (C) 3 (D) 4 2. The Fourier series of a real periodic function has only P. Cosine terms if it is

More information

Optimal Design of Real and Complex Minimum Phase Digital FIR Filters

Optimal Design of Real and Complex Minimum Phase Digital FIR Filters Optimal Design of Real and Complex Minimum Phase Digital FIR Filters Niranjan Damera-Venkata and Brian L. Evans Embedded Signal Processing Laboratory Dept. of Electrical and Computer Engineering The University

More information

Positioning Servo Design Example

Positioning Servo Design Example Positioning Servo Design Example 1 Goal. The goal in this design example is to design a control system that will be used in a pick-and-place robot to move the link of a robot between two positions. Usually

More information

Poles, Zeros, and Frequency Response

Poles, Zeros, and Frequency Response Complex Poles Poles, Zeros, and Frequency esponse With only resistors and capacitors, you're stuck with real poles. If you want complex poles, you need either an op-amp or an inductor as well. Complex

More information

ECE 255, Frequency Response

ECE 255, Frequency Response ECE 255, Frequency Response 19 April 2018 1 Introduction In this lecture, we address the frequency response of amplifiers. This was touched upon briefly in our previous lecture in Section 7.5 of the textbook.

More information

Problem Set 5 Solutions 1

Problem Set 5 Solutions 1 Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Problem Set 5 Solutions The problem set deals with Hankel

More information

Solutions. Number of Problems: 10

Solutions. Number of Problems: 10 Final Exam February 9th, 2 Signals & Systems (5-575-) Prof. R. D Andrea Solutions Exam Duration: 5 minutes Number of Problems: Permitted aids: One double-sided A4 sheet. Questions can be answered in English

More information

In-Situ De-embedding (ISD)

In-Situ De-embedding (ISD) In-Situ De-embedding (ISD) Ching-Chao Huang huang@ataitec.com January 31, 2018 Outline What is causality What is In-Situ De-embedding (ISD) Comparison of ISD results with simulation and other tools How

More information

Analysis of Low-Frequency Electromagnetic Devices using Finite Elements

Analysis of Low-Frequency Electromagnetic Devices using Finite Elements Analysis of Low-Frequency Electromagnetic Devices using Finite Elements Ingeniería Energética y Electromagnética Escuela de Verano de Potencia 2014 Rafael Escarela (UAM-A) Coupling Circuit and Field Systems

More information

10 Transfer Matrix Models

10 Transfer Matrix Models MIT EECS 6.241 (FALL 26) LECTURE NOTES BY A. MEGRETSKI 1 Transfer Matrix Models So far, transfer matrices were introduced for finite order state space LTI models, in which case they serve as an important

More information

Robust Internal Model Control for Impulse Elimination of Singular Systems

Robust Internal Model Control for Impulse Elimination of Singular Systems International Journal of Control Science and Engineering ; (): -7 DOI:.59/j.control.. Robust Internal Model Control for Impulse Elimination of Singular Systems M. M. Share Pasandand *, H. D. Taghirad Department

More information

FSUSB31 Low-Power 1-Port Hi-Speed USB 2.0 (480Mbps) Switch

FSUSB31 Low-Power 1-Port Hi-Speed USB 2.0 (480Mbps) Switch Low-Power 1-Port Hi-Speed USB 2.0 (480Mbps) Switch Features Low On capacitance, 3.7pF (typical) Low On resistance, 6.5Ω (typical) Low power consumption (1µA maximum) 10µA maximum I CCT over and expanded

More information

Broadband material model identification with GMS-parameters

Broadband material model identification with GMS-parameters Broadband material model identification with GMS-parameters Yuriy Olegovich Shlepnev Simberian Inc. shlepnev@simberian.com 2015 EPEPS Conference, October 27, 2015 2015 Simberian Inc. Outline Introduction

More information

Design of Narrow Band Filters Part 1

Design of Narrow Band Filters Part 1 E.U.I.T. Telecomunicación 2010, Madrid, Spain, 27.09 30.09.2010 Design of Narrow Band Filters Part 1 Thomas Buch Institute of Communications Engineering University of Rostock Th. Buch, Institute of Communications

More information

Experiment 06 - Extraction of Transmission Line Parameters

Experiment 06 - Extraction of Transmission Line Parameters ECE 451 Automated Microwave Measurements Laboratory Experiment 06 - Extraction of Transmission Line Parameters 1 Introduction With the increase in both speed and complexity of mordern circuits, modeling

More information

I. Frequency Response of Voltage Amplifiers

I. Frequency Response of Voltage Amplifiers I. Frequency Response of Voltage Amplifiers A. Common-Emitter Amplifier: V i SUP i OUT R S V BIAS R L v OUT V Operating Point analysis: 0, R s 0, r o --->, r oc --->, R L ---> Find V BIAS such that I C

More information

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

Advanced Analog Building Blocks. Prof. Dr. Peter Fischer, Dr. Wei Shen, Dr. Albert Comerma, Dr. Johannes Schemmel, etc Advanced Analog Building Blocks Prof. Dr. Peter Fischer, Dr. Wei Shen, Dr. Albert Comerma, Dr. Johannes Schemmel, etc 1 Topics 1. S domain and Laplace Transform Zeros and Poles 2. Basic and Advanced current

More information

Model Order Reduction for Systems with Non-Rational Transfer Function Arising in Computational Electromagnetics

Model Order Reduction for Systems with Non-Rational Transfer Function Arising in Computational Electromagnetics Model Order Reduction for Systems with Non-Rational Transfer Function Arising in Computational Electromagnetics Lihong Feng and Peter Benner Abstract We consider model order reduction of a system described

More information

Advancements in mm-wave On-Wafer Measurements: A Commercial Multi-Line TRL Calibration Author: Leonard Hayden Presenter: Gavin Fisher

Advancements in mm-wave On-Wafer Measurements: A Commercial Multi-Line TRL Calibration Author: Leonard Hayden Presenter: Gavin Fisher Advancements in mm-wave On-Wafer Measurements: A Commercial Multi-Line TRL Calibration Author: Leonard Hayden Presenter: Gavin Fisher The title of this section is A Commercial Multi-Line TRL Calibration

More information

Two-Port Networks Admittance Parameters CHAPTER16 THE LEARNING GOALS FOR THIS CHAPTER ARE THAT STUDENTS SHOULD BE ABLE TO:

Two-Port Networks Admittance Parameters CHAPTER16 THE LEARNING GOALS FOR THIS CHAPTER ARE THAT STUDENTS SHOULD BE ABLE TO: CHAPTER16 Two-Port Networks THE LEARNING GOALS FOR THIS CHAPTER ARE THAT STUDENTS SHOULD BE ABLE TO: Calculate the admittance, impedance, hybrid, and transmission parameter for two-port networks. Convert

More information

VISA: Versatile Impulse Structure Approximation for Time-Domain Linear Macromodeling

VISA: Versatile Impulse Structure Approximation for Time-Domain Linear Macromodeling VISA: Versatile Impulse Structure Approximation for Time-Domain Linear Macromodeling Chi-Un Lei and Ngai Wong Dept. of Electrical and Electronic Engineering The University of Hong Kong Presented by C.U.

More information

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

EE 508 Lecture 4. Filter Concepts/Terminology Basic Properties of Electrical Circuits EE 58 Lecture 4 Filter Concepts/Terminology Basic Properties of Electrical Circuits Review from Last Time Filter Design Process Establish Specifications - possibly T D (s) or H D (z) - magnitude and phase

More information

International Distinguished Lecturer Program

International Distinguished Lecturer Program U 005-006 International Distinguished Lecturer Program Ken-ya Hashimoto Chiba University Sponsored by The Institute of Electrical and Electronics Engineers (IEEE) Ultrasonics, Ferroelectrics and Frequency

More information

Lecture 13: Internal Model Principle and Repetitive Control

Lecture 13: Internal Model Principle and Repetitive Control ME 233, UC Berkeley, Spring 2014 Xu Chen Lecture 13: Internal Model Principle and Repetitive Control Big picture review of integral control in PID design example: 0 Es) C s) Ds) + + P s) Y s) where P s)

More information

GATE 2009 Electronics and Communication Engineering

GATE 2009 Electronics and Communication Engineering GATE 2009 Electronics and Communication Engineering Question 1 Question 20 carry one mark each. 1. The order of the differential equation + + y =e (A) 1 (B) 2 (C) 3 (D) 4 is 2. The Fourier series of a

More information

Chapter 8: Converter Transfer Functions

Chapter 8: Converter Transfer Functions Chapter 8. Converter Transer Functions 8.1. Review o Bode plots 8.1.1. Single pole response 8.1.2. Single zero response 8.1.3. Right hal-plane zero 8.1.4. Frequency inversion 8.1.5. Combinations 8.1.6.

More information

Non-Sinusoidal Waves on (Mostly Lossless)Transmission Lines

Non-Sinusoidal Waves on (Mostly Lossless)Transmission Lines Non-Sinusoidal Waves on (Mostly Lossless)Transmission Lines Don Estreich Salazar 21C Adjunct Professor Engineering Science October 212 https://www.iol.unh.edu/services/testing/sas/tools.php 1 Outline of

More information

Impedance and Admittance Parameters

Impedance and Admittance Parameters 1/31/011 mpedance and Admittance Parameters lecture 1/ mpedance and Admittance Parameters Say we wish to connect the put of one circuit to the input of another. #1 put port input port # The terms input

More information

Power Transformer Transient Modeling Using Frequency Response Analysis

Power Transformer Transient Modeling Using Frequency Response Analysis Power Transformer Transient Modeling Using Frequency Response Analysis by Hosam Salem Alharbi A thesis submitted to the Faculty of Graduate Studies of The University of Manitoba in partial fulfilment of

More information

'XNH8QLYHUVLW\ (GPXQG73UDWW-U6FKRRORI(QJLQHHULQJ. EGR 224 Spring Test II. Michael R. Gustafson II

'XNH8QLYHUVLW\ (GPXQG73UDWW-U6FKRRORI(QJLQHHULQJ. EGR 224 Spring Test II. Michael R. Gustafson II 'XNH8QLYHUVLW\ (GPXQG73UDWW-U6FKRRORI(QJLQHHULQJ EGR 224 Spring 2018 Test II Michael R. Gustafson II Name (please print) In keeping with the Community Standard, I have neither provided nor received any

More information

Microwave Oscillators Design

Microwave Oscillators Design Microwave Oscillators Design Oscillators Classification Feedback Oscillators β Α Oscillation Condition: Gloop = A β(jω 0 ) = 1 Gloop(jω 0 ) = 1, Gloop(jω 0 )=2nπ Negative resistance oscillators Most used

More information

Filters and Tuned Amplifiers

Filters and Tuned Amplifiers Filters and Tuned Amplifiers Essential building block in many systems, particularly in communication and instrumentation systems Typically implemented in one of three technologies: passive LC filters,

More information

Homework Assignment 08

Homework Assignment 08 Homework Assignment 08 Question 1 (Short Takes) Two points each unless otherwise indicated. 1. Give one phrase/sentence that describes the primary advantage of an active load. Answer: Large effective resistance

More information

Circuit Analysis Using Fourier and Laplace Transforms

Circuit Analysis Using Fourier and Laplace Transforms EE2015: Electrical Circuits and Networks Nagendra Krishnapura https://wwweeiitmacin/ nagendra/ Department of Electrical Engineering Indian Institute of Technology, Madras Chennai, 600036, India July-November

More information

Advantages of Using CMOS

Advantages of Using CMOS Advantages of Using CMOS Compact (shared diffusion regions) Very low static power dissipation High noise margin (nearly ideal inverter voltage transfer characteristic) Very well modeled and characterized

More information

Electronic Circuits EE359A

Electronic Circuits EE359A Electronic Circuits EE359A Bruce McNair B26 bmcnair@stevens.edu 21-216-5549 Lecture 22 569 Second order section Ts () = s as + as+ a 2 2 1 ω + s+ ω Q 2 2 ω 1 p, p = ± 1 Q 4 Q 1 2 2 57 Second order section

More information

EECE 301 Signals & Systems Prof. Mark Fowler

EECE 301 Signals & Systems Prof. Mark Fowler EECE 3 Signals & Systems Prof. Mark Fowler Note Set #9 C-T Systems: Laplace Transform Transfer Function Reading Assignment: Section 6.5 of Kamen and Heck /7 Course Flow Diagram The arrows here show conceptual

More information

DesignCon A Causal Huray Model for Surface Roughness. J. Eric Bracken, ANSYS Inc.

DesignCon A Causal Huray Model for Surface Roughness. J. Eric Bracken, ANSYS Inc. DesignCon 2012 A Causal Huray Model for Surface Roughness J. Eric Bracken, ANSYS Inc. Abstract The recently proposed Huray model is very accurate for modeling surface roughness. It can be used to modify

More information

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

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM. COURSE: ECE 3084A (Prof. Michaels) GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM DATE: 30-Apr-14 COURSE: ECE 3084A (Prof. Michaels) NAME: STUDENT #: LAST, FIRST Write your name on the front page

More information

Accuracy Estimations of S-Parameter Measurements at the Wafer-Level

Accuracy Estimations of S-Parameter Measurements at the Wafer-Level WORKSHOP WSF13 (EuMC/EuMIC) Determining Accuracy of Measurements at High Frequencies from Error to Uncertainty Accuracy Estimations of S-Parameter Measurements at the Wafer-Level H. Heuermann*, A. Rumiantsev**

More information

Case Study: Parallel Coupled- Line Combline Filter

Case Study: Parallel Coupled- Line Combline Filter MICROWAVE AND RF DESIGN MICROWAVE AND RF DESIGN Case Study: Parallel Coupled- Line Combline Filter Presented by Michael Steer Reading: 6. 6.4 Index: CS_PCL_Filter Based on material in Microwave and RF

More information

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

Basic Electronics. Introductory Lecture Course for. Technology and Instrumentation in Particle Physics Chicago, Illinois June 9-14, 2011 Basic Electronics Introductory Lecture Course for Technology and Instrumentation in Particle Physics 2011 Chicago, Illinois June 9-14, 2011 Presented By Gary Drake Argonne National Laboratory Session 2

More information

Solutions to Problems in Chapter 6

Solutions to Problems in Chapter 6 Appendix F Solutions to Problems in Chapter 6 F.1 Problem 6.1 Short-circuited transmission lines Section 6.2.1 (book page 193) describes the method to determine the overall length of the transmission line

More information

IN A NUMBER of engineering problems, such as modeling,

IN A NUMBER of engineering problems, such as modeling, 2720 IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 57, NO. 12, DECEMBER 2008 Stable Approximation of Unstable Transfer Function Models László Balogh and Rik Pintelon, Fellow, IEEE Abstract

More information

ECE 598 JS Lecture 06 Multiconductors

ECE 598 JS Lecture 06 Multiconductors ECE 598 JS Lecture 06 Multiconductors Spring 2012 Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois jesa@illinois.edu 1 TELGRAPHER S EQUATION FOR N COUPLED TRANSMISSION LINES

More information