Symbolic Model Reduction for Linear and Nonlinear DAEs

Size: px
Start display at page:

Download "Symbolic Model Reduction for Linear and Nonlinear DAEs"

Transcription

1 Symbolic Model Reduction for Linear and Nonlinear DAEs Symposium on Recent Advances in MOR TU Eindhoven, The Netherlands November 23rd, 2007 Thomas Halfmann

2 Overview Introduction to symbolic analysis and approximation motivation of symbolic methods principles of symbolic simplification approximation methods for linear systems nonlinear symbolic model generation EDA tool Analog Insydes platform overview Methodology transfer mechatronics Slide 2

3 Symbolic Methods VDD M8 M5 M7 IB M1 M2 vin M9 CC Vout CL numerical simulation M3 M4 M6 VSS symbolic analysis Slide 3

4 Design Flow f i i Phase comparator Loop filter F(s) A=1 system level validation / redesign (on all levels) VCO block level Ctrl. logic f o IN VDD VSS OUT transistor level Application fields of symbolic methods: error analysis gaining system understanding specification transfer between levels automated behavioral model generation multi-physics modeling and system simulation IN+ IN- VDD OUT VSS Slide 4

5 Symbolic Analysis Folded-Cascode OpAmp Problem What causes resonance at 10 MHz? Classic approach parameter variations and numerical simulation failed because of huge number of parameters Symbolic analysis calculation of the transfer function and derivation of a symbolic formula for the resonance frequency Complexity problem exact symbolic transfer function consists of more than terms printed: paper stack with a height of miles differential order: 19 Slide 5

6 Symbolic Analysis Folded-Cascode OpAmp Problem What causes resonance at 10 MHz? Classic approach parameter variations and numerical simulation failed because of huge number of parameters Symbolic analysis calculation of the transfer function and derivation of a symbolic formula for the resonance frequency Complexity problem symbolic approximation Slide 6

7 Numerical Validation first design design after symbolic analysis Slide 7

8 Complexity Problem Text book: V out RC = R E Exact solution using computer algebra 132 Terms Slide 8

9 Symbolic Approximation: Basic Idea Netlist R 1 = R 2 = 10 Ω R 3 = R 4 = 1000 Ω Symbolic analysis: exact transfer function Numerical evaluation Transfer function after symbolic approximation RR 2 4 RR + RR + RR + R R + R R RR 2 4 ( R + R )( R + R ) relative error: Slide 9

10 Symbolic Approximation: Basic Idea Netlist R 1 = R 2 = 10 Ω R 3 = R 4 = 1000 Ω Symbolic analysis: exact transfer function Numerical evaluation Transfer function after symbolic approximation Problem: RR 2 4 RR + RR + RR + R R + R R RR 2 4 ( R + R )( R + R ) relative error: Exact symbolic transfer function can not be calculated for real world problems. Slide 10

11 Symbolic Approximation: Ranking symbol position relative error netlist -R 2 (1, 2) 2.488E-3 R 2 (2, 2) 5.013E-3 R 3 R 4 -R 2 (2, 2) (2, 2) (2, 1) 9.950E E E+0 equations R1 + R 2 R 2 i1 1 = + + R 2 R 2 R3 R 4 i 2 0 R 1 R 2 (1, 1) (1, 1) 1.000E E+0 numeric result R 1 = R 2 = 10 Ω R 3 = R 4 = 1000 Ω i 2 = A Slide 11

12 Symbolic Approximation: Ranking symbol position relative error netlist -R 2 (1, 2) 2.488E-3 R 2 (2, 2) 5.013E-3 R 3 R 4 -R 2 (2, 2) (2, 2) (2, 1) 9.950E E E+0 equations R1 + R 2 R 2 i1 1 = + + R 2 R 2 R3 R 4 i 2 0 R 1 R 2 (1, 1) (1, 1) 1.000E E+0 numeric result R 1 = R 2 = 10 Ω R 3 = R 4 = 1000 Ω i 2 = A cumulative error Slide 12

13 Symbolic Approximation: Ranking symbol position relative error netlist -R 2 (1, 2) 2.488E-3 R 2 (2, 2) 5.013E-3 R 3 R 4 -R 2 (2, 2) (2, 2) (2, 1) 9.950E E E+0 equations R1 + R 2 R 2 i1 1 = + + R 2 R 2 R3 R 4 i 2 0 R 1 R 2 (1, 1) (1, 1) 1.000E E+0 numeric result R 1 = R 2 = 10 Ω R 3 = R 4 = 1000 Ω i 2 = A cumulative error Slide 13

14 Symbolic Approximation: Ranking symbol position relative error netlist -R 2 R 2 R 3 R 4 -R 2 (1, 2) (2, 2) STOP (2, 2) (2, 2) (2, 1) 2.488E E E E E+0 equations R1 + R 2 R 2 i1 1 = + + R 2 R 2 R3 R 4 i 2 0 R 1 R 2 (1, 1) (1, 1) 1.000E E+0 numeric result R 1 = R 2 = 10 Ω R 3 = R 4 = 1000 Ω i 2 = A cumulative error Slide 14

15 Symbolic Approximation: Ranking symbol position relative error netlist -R 2 (1, 2) 2.488E-3 R 2 (2, 2) 5.013E-3 R 3 R 4 -R 2 (2, 2) (2, 2) (2, 1) 9.950E E E+0 equations R1 + R 2 R 2 i1 1 = + + R 2 R 2 R3 R 4 i 2 0 R 1 R 2 (1, 1) (1, 1) 1.000E E+0 numeric result R 1 = R 2 = 10 Ω R 3 = R 4 = 1000 Ω i 2 = A cumulative error Slide 15

16 Symbolic Approximation: Ranking symbol position relative error netlist -R 2 (1, 2) 2.488E-3 R 2 (2, 2) 5.013E-3 R 3 R 4 -R 2 (2, 2) (2, 2) (2, 1) 9.950E E E+0 equations R1 + R 2 R 2 i1 1 = + + R 2 R 2 R3 R 4 i 2 0 R 1 R 2 (1, 1) (1, 1) 1.000E E+0 symbolic approximated transfer function i 2 = RR 2 4 ( R + R )( R + R ) Slide 16

17 Overview Symbolic Simplification Methods Design task Linear equations Nonlinear equations AC, P/Z, Noise Simplified equations Transfer functions automatic error control AC, DC, Transient, TEMP Simplified equations Insights ABM generation Insights Slide 17

18 Linear Symbolic Analysis Symbolic methods Starting from netlist description Standard analysis techniques (MNA, STA) for setting up analytic system equations Slide 18

19 Linear Symbolic Analysis V out RC = R E Simplification methods SBG (Simplification Before Generation) matrix approximation based on Sherman-Morrison formula for error prediction SAG (Simplification After Generation) approximation of transfer function in canonical SOP form to equal coefficient error Pole/Zero techniques Slide 19

20 Mathematical Formulation Small-signal behavior can mathematically be described by a linear system of equations: With: formulated in Laplace frequency s coefficients of A internal variables parameters output component ( ) ˆ A s; p x= b( s; p) a = a ( p) s ij xˆ R p= ( p, L, p ) y = xˆ k n 1 l N l Slide 20

21 Linear Symbolic Analysis: Benefits and Limits Benefits Limits support for symbolic computation of transfer functions, etc. support for symbolic pole/zero analyses application of industrial-sized circuits (up to 100 transistors) in interactive computation time advanced research area: efficient and sophisticated algorithms available symbolic analysis is a tradeoff between accuracy and complexity symbolic extraction of poles and zeros possible for transfer functions of order 3 only Slide 21

22 Nonlinear Symbolic Analysis netlist description reference simulation original simplified index control error control original DAE system AHDL model simplified DAE system Slide 22

23 Mathematical Formulation System behavior can mathematically be described by a set of differential algebraic equations (DAE system): With: differential part algebraic part inputs internal variables outputs parameters F( f, g) f g ( x( t), x& ( t), y( t), u( t); p) ( x( t), y( t), u( t); p) = 0 u = ( u1, L, um) x= ( x1, L, xn ) y = ( y1, L, yl ) p= ( p, L, p ) 1 N = 0 Slide 23

24 Numerical Analyses Transient analysis dynamic behavior nonlinear DAE system 2 1 t DC/DT analysis static behavior nonlinear equation system AC analysis linear behavior linear equation system in frequency domain 1 2 M agnitude B d P hase g e E0 1.0E2 1.0E4 1.0E6 1.0E8 Frequency d1.0e0 1.0E2 1.0E4 1.0E6 1.0E8 1.0E0 1.0E2 1.0E4 1.0E6 1.0E E0 1.0E2 1.0E4 1.0E6 1.0E8 Frequency v out Vin Slide 24

25 Symbolic Model Reduction DAE F DAE G v F = A( F, u) E( v, F vg ) < ε v G = A( G, u) Specifications inputs u, outputs v numerical analyses A Error control error function E error bound ε Goal find DAE system G with reduced complexity and defined accuracy Slide 25

26 Symbolic Model Reduction DAE F R1 R 2 R k DAE G v F = A( F, u) E( v, F vg ) < ε v G = A( G, u) Specifications inputs u, outputs v numerical analyses A Error control error function E error bound ε Goal find DAE system G with reduced complexity and defined accuracy Simplification process iterative application of reduction techniques R Slide 26

27 Symbolic Reduction Techniques (1) x 0 = = f ( y) g( x, y) 0 = ( f ( y y) g ), Algebraic manipulation elimination of variables removal of independent blocks of equations Slide 27

28 Symbolic Reduction Techniques (2) f (x) = f1( x) f2( x) f ( ) 3 x a x < a x x > b b f ( x ) = f 2( x ) für alle x Branch reduction detection and removal of unused branches of piecewise-defined functions Slide 28

29 Slide 29 Symbolic Reduction Techniques (3) 0 ) ( : 1 = = N i i j x t F 0 ( ~ ) : 1 = = N k i i i j x t G Term reduction replace terms of equations with zero applicable to nested expressions

30 Slide 30 Symbolic Reduction Techniques (4) 0 ) ( : 1 = = N i i j x t F 0 ( ~ ) : 1 = + = κ N k i i i j x t G Term substitution replace terms of equations with constant value applicable to nested expressions

31 Algorithm DAE system reference simulation perform reductions reject error analysis no error ok? yes simplified DAE system Slide 31

32 Ranking accepted arbitrary order: 59 reductions rejected optimized order: 64 reductions Definition Ranking is the estimation of the influence of each reduction on the output behavior and a suitable ordering. Advantages increased number of reductions decreased computation time Implementation accurate estimation simple and efficient computation tradeoff between accuracy and efficiency Slide 32

33 Clustering no clustering: 65 iterations, 26.2 s with clustering: 5 iterations, 3.0 s Definition Clustering is the bundling of reduction steps with similar influence on the output behavior. Advantages many simultaneous reduction steps reduced effort for error analyses highly decreased computation time Implementation ranking data can be used for clustering Slide 33

34 Index Monitor Definition Index k of a DAE system is a measure for its distance to a regular ODE system. For k >1 the numerical solving is an ill-posed problem. Advantages monitoring of the index during model reduction assuring numerical stability of reduced system Implementation many index concepts not appropriate: algebraic/symbolic due to complexity, structural/graph-based due to modified topology numerical computation of tractability index and strangeness index Slide 34

35 Original Algorithm DAE system reference simulation perform reductions reject error analysis no error ok? yes simplified DAE system Slide 35

36 Improved Algorithm DAE system compute ranking (re)compute clustering reference simulation perform reductions reject error analysis, index analysis no error ok? index ok? yes simplified DAE system Slide 36

37 Example Application: Operational Amplifier 11 Q2N2907A Input Q7 Q2N2222 RF1 in 1 1k Vsig 0 Q Q2N2907A Q8 Q2N2222 Q2 I I4 Q2N2907A 5 Q2N2907A Q3 0 Comp 30p Q4 Q5 7 Q2N2222 Output 8 R R2 20 VB 10 6 Q2N2907A Q6 I3 12 VDB VCC 0 VDD 8 bipolar transistors 7 sources 5 resistors 1 capacitor 0 RF2 10k RL 100k Task computation of a behavioral model 0 input: V sig, output: V 9 Slide 37

38 Example Application: Operational Amplifier DT specification error bound error function ε E DT DT = 0.25V = Transient specification error bound error function ε E Tran Tran = 1.0V = Slide 38

39 Example Application: Operational Amplifier Original system 73 equations 350 terms 94 parameters Slide 39

40 Example Application: Operational Amplifier Symbolic reduction 73 6 equations terms parameters Model reduction time 792 s Slide 40

41 Example Application: Operational Amplifier Symbolic reduction 73 6 equations terms parameters Behavioral model original: s model: 2.3 s Slide 41

42 Infineon Design Problem: Folded-cascode OpAmp Application cfcamp original model simplified model equations top-level terms parameters factor % % % % % 94 5 % 137 automatic generation of behavioral models (e.g. VHDL-AMS, Verilog-A) system simulation, optimization, system understanding Slide 42

43 Nonlinear Symbolic Analysis: Benefits and Limits Benefits Limits Synergies support for automated generation of behavioral models for different behavioral modeling languages and simulators automatic and error-controlled complexity reduction supported analysis modes: DC-Transfer, AC, Transient limited circuit size (currently up to 20 transistors) algorithms under development explicit symbolic results for static systems in general not possible due to the general mathematical concept the methods are also applicable to other domains (e.g. system simulation of mechatronical systems) Slide 43

44 EDA Tool Analog Insydes Tool for analysis, modeling, and optimization of analog circuits Commercially distributed since 1998 Current version: Mathematica Add-on Evaluation version available at: Slide 44

45 EDA Tool Analog Insydes Mathematica Kernel High-performance MathLink Binaries Online Help Mathematica Frontend Interfaces: PSpice, Eldo, Saber, Spectre, Titan Symbolic Model Library Slide 45

46 MOR Techniques Current Activities bottom-up behavioral modeling Analog Insydes Device Model Library Circuit Schematic Netlist Import Setup of Circuit Equations Behavioral Model AHDL AHDL Import netlist-based MOR coupling of numeric/symbolic MOR Model Approximation Performance Optimization model optimization device model compilation Device Model SPICE / CMI Model Export Analytic Model AHDL Simulation Involved in public project initiatives: VeronA SymTecO SyreNe Slide 46

47 Transfer of Methodology Enzyme kinetics interface between Analog Insydes and PathwayLab (simulator for enzyme kinetics) Hydraulics modeling of gas pipeline networks Energy distribution networks model reduction for high-voltage energy distribution networks with dispersed power generation Slide 47

48 Transfer of Methodology: Mechatronical Systems Usage of analogies for methodology transfer analogies electronics mechanics through variables current force, torque across variables voltage rotation, displacement equation setup Kirchhoff laws d Alemberts principle Adding support for mechanics Decompose mechanical system in finite elements Implement elements in terms of symbolic component models Support for vector-valued variables Automated mapping to an equivalent netlist with scalar-type nodes and branches Slide 48

49 Application Example: Symbolic Analysis of Mechanical System Parameters: density elasticity shear modulus length A1 length A2 height A1,A2 length B height B width A1, A2, B ρ E G l A1 l A2 h A l B h B w System consists of silicon beams: l A2 = 12 μm l B = 250 μm Goal: Find symbolic formula for displacement as a function of force l A1 = μm Slide 49

50 Application Example: Symbolic Analysis of Mechanical System Step 1: Analyze the system numerically in order to find out a suitable discretisation. Therefore we compare the dynamics with different discretisations. Step 2: Derive the symbolic model equations for the static model from dynamic model. Goal: Find symbolic formula for displacement as a function of force Step 3: Apply symbolic model reduction in order to reduce the static model and solve the reduced symbolic model equations for displacement in C3. Step 4: against the solution of the full model. Validate the derived solution numerical Slide 50

51 Result Validation l l + 2l u = F Ehw l l 3 A1 A1 A2 3 A 2 A1+ A2 Compare reduced against full model: Slide 51

52 Result Validation l l + 2l u = F Ehw l l 3 A1 A1 A2 3 A 2 A1+ A2 Compare reduced against full model: Slide 52

53 Result Validation l l + 2l u = F Ehw l l 3 A1 A1 A2 3 A 2 A1+ A2 Compare reduced against full model: h B l B Slide 53

54 Application Example: Acceleration Sensor Simple mechatronical system Acceleration sensor with electronic circuit attached to a point mass Force F accelerates the system Acceleration sensor component Three metal plates forming series connection of two capacities Movable center plate with mass m dyn and Hooks law In case of acceleration Plate moves Change of capacities Voltage drop at V out Slide 54

55 Application Example: Model Reduction Analog Insydes command CancelTerms approximates the DAE system: Slide 55

56 Application Example: Model Reduction Analog Insydes command CancelTerms approximates the DAE system Slide 56

57 Application Example: Reduced Model Equations Post processing with Analog Insydes command CompressDAE: Reduced equation system 5 equations Comparison of simulation results original model reduced model Slide 57

58 Summary and Outlook Summary Application of symbolic analysis only possible using approximation techniques coupled with numeric simulation Linear symbolic analysis used successfully for industrial circuit analysis tasks Nonlinear symbolic analysis under development with promising results Outlook Extension of nonlinear simplification methods Extension towards support for multi-physics systems Integration of symbolic analysis into industrial design flows Slide 58

Numerical and symbolic MOR techniques using hierarchical circuit structure

Numerical and symbolic MOR techniques using hierarchical circuit structure Numerical and symbolic MOR techniques using hierarchical circuit structure Numerical and symbolic MOR techniques using hierarchical circuit structure COMSON Autumn School Future Developments in Model Order

More information

Simulator Coupling for the Simulation of Heterogeneous Systems

Simulator Coupling for the Simulation of Heterogeneous Systems Workshop of CFDR in Berlin am 17. Juni 1999 Simulator Coupling for the Simulation of Heterogeneous Systems Peter Schwarz Simulation of heterogeneous systems Principles of the coupling of simulators Examples

More information

EE100Su08 Lecture #9 (July 16 th 2008)

EE100Su08 Lecture #9 (July 16 th 2008) EE100Su08 Lecture #9 (July 16 th 2008) Outline HW #1s and Midterm #1 returned today Midterm #1 notes HW #1 and Midterm #1 regrade deadline: Wednesday, July 23 rd 2008, 5:00 pm PST. Procedure: HW #1: Bart

More information

BEHAVIORAL MODELING AND TRANSIENT ANALYSIS WITH ANALOG INSYDES

BEHAVIORAL MODELING AND TRANSIENT ANALYSIS WITH ANALOG INSYDES BEHAVIORAL MODELING AND TRANSIENT ANALYSIS WITH ANALOG INSYDES Thomas Halfmann, Eckhard Hennig, Manfred Thole ITWM Institut für Techno- und Wirtschaftsmathematik, Kaiserslautern, Germany {halfmann, hennig,

More information

A CAPACITIVE ACCELEROMETER MODEL

A CAPACITIVE ACCELEROMETER MODEL Électronique et transmission de l information A CAPACITIVE ACCELEROMETER MODEL FLORIN CONSTANTINESCU, ALEXANDRU GABRIEL GHEORGHE, MIRUNA NIŢESCU *1 Key words: MEMS models, Transient analysis, Capacitive

More information

E2.2 Analogue Electronics

E2.2 Analogue Electronics E2.2 Analogue Electronics Instructor : Christos Papavassiliou Office, email : EE 915, c.papavas@imperial.ac.uk Lectures : Monday 2pm, room 408 (weeks 2-11) Thursday 3pm, room 509 (weeks 4-11) Problem,

More information

Physical Modelling with Simscape Rick Hyde

Physical Modelling with Simscape Rick Hyde Physical Modelling with Simscape Rick Hyde 1 2013 The MathWorks, Inc. Outline Part 1: Introduction to Simscape Review approaches to modelling Overview of Simscape-based libraries Introduction to physical

More information

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

Outline. Week 5: Circuits. Course Notes: 3.5. Goals: Use linear algebra to determine voltage drops and branch currents. Outline Week 5: Circuits Course Notes: 3.5 Goals: Use linear algebra to determine voltage drops and branch currents. Components in Resistor Networks voltage source current source resistor Components in

More information

INF5490 RF MEMS. LN03: Modeling, design and analysis. Spring 2008, Oddvar Søråsen Department of Informatics, UoO

INF5490 RF MEMS. LN03: Modeling, design and analysis. Spring 2008, Oddvar Søråsen Department of Informatics, UoO INF5490 RF MEMS LN03: Modeling, design and analysis Spring 2008, Oddvar Søråsen Department of Informatics, UoO 1 Today s lecture MEMS functional operation Transducer principles Sensor principles Methods

More information

COURSE OUTLINE. Introduction Signals and Noise Filtering Sensors: Piezoelectric Force Sensors. Sensors, Signals and Noise 1

COURSE OUTLINE. Introduction Signals and Noise Filtering Sensors: Piezoelectric Force Sensors. Sensors, Signals and Noise 1 Sensors, Signals and Noise 1 COURSE OUTLINE Introduction Signals and Noise Filtering Sensors: Piezoelectric Force Sensors Piezoelectric Force Sensors 2 Piezoelectric Effect and Materials Piezoelectric

More information

Analog Simulation. Digital simulation. Analog simulation. discrete values. discrete timing. continuous values. continuous timing

Analog Simulation. Digital simulation. Analog simulation. discrete values. discrete timing. continuous values. continuous timing Analog Simulation Digital simulation discrete values bit, boolean, enumerated, integer exception - floating point discrete timing cycle based - uniform time intervals event based - nonuniform time intervals

More information

Advanced Current Mirrors and Opamps

Advanced Current Mirrors and Opamps Advanced Current Mirrors and Opamps David Johns and Ken Martin (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) slide 1 of 26 Wide-Swing Current Mirrors I bias I V I in out out = I in V W L bias ------------

More information

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

Switched-Capacitor Circuits David Johns and Ken Martin University of Toronto Switched-Capacitor Circuits David Johns and Ken Martin University of Toronto (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) University of Toronto 1 of 60 Basic Building Blocks Opamps Ideal opamps usually

More information

OPAMPs I: The Ideal Case

OPAMPs I: The Ideal Case I: The Ideal Case The basic composition of an operational amplifier (OPAMP) includes a high gain differential amplifier, followed by a second high gain amplifier, followed by a unity gain, low impedance,

More information

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

Georgia Institute of Technology School of Electrical and Computer Engineering. Midterm-1 Exam (Solution) Georgia Institute of Technology School of Electrical and Computer Engineering Midterm-1 Exam (Solution) ECE-6414 Spring 2012 Friday, Feb. 17, 2012 Duration: 50min First name Solutions Last name Solutions

More information

Rapid SAW Sensor Development Tools

Rapid SAW Sensor Development Tools Rapid SAW Sensor Development Tools W. (Cy) Wilson NASA Langley Research Center G. M. Atkinson Virginia Commonwealth University Outline Motivation Introduction to Surface Acoustic Wave Devices Approach

More information

Electrical Circuits I

Electrical Circuits I Electrical Circuits I This lecture discusses the mathematical modeling of simple electrical linear circuits. When modeling a circuit, one ends up with a set of implicitly formulated algebraic and differential

More information

DEPARTMENT OF COMPUTER ENGINEERING UNIVERSITY OF LAHORE

DEPARTMENT OF COMPUTER ENGINEERING UNIVERSITY OF LAHORE DEPARTMENT OF COMPUTER ENGINEERING UNIVERSITY OF LAHORE NAME. Section 1 2 3 UNIVERSITY OF LAHORE Department of Computer engineering Linear Circuit Analysis Laboratory Manual 2 Compiled by Engr. Ahmad Bilal

More information

SCHOOL OF COMPUTING, ENGINEERING AND MATHEMATICS SEMESTER 1 EXAMINATIONS 2012/2013 XE121. ENGINEERING CONCEPTS (Test)

SCHOOL OF COMPUTING, ENGINEERING AND MATHEMATICS SEMESTER 1 EXAMINATIONS 2012/2013 XE121. ENGINEERING CONCEPTS (Test) s SCHOOL OF COMPUTING, ENGINEERING AND MATHEMATICS SEMESTER EXAMINATIONS 202/203 XE2 ENGINEERING CONCEPTS (Test) Time allowed: TWO hours Answer: Attempt FOUR questions only, a maximum of TWO questions

More information

EE 321 Analog Electronics, Fall 2013 Homework #8 solution

EE 321 Analog Electronics, Fall 2013 Homework #8 solution EE 321 Analog Electronics, Fall 2013 Homework #8 solution 5.110. The following table summarizes some of the basic attributes of a number of BJTs of different types, operating as amplifiers under various

More information

EE C245 / ME C218 INTRODUCTION TO MEMS DESIGN FALL 2009 PROBLEM SET #7. Due (at 7 p.m.): Thursday, Dec. 10, 2009, in the EE C245 HW box in 240 Cory.

EE C245 / ME C218 INTRODUCTION TO MEMS DESIGN FALL 2009 PROBLEM SET #7. Due (at 7 p.m.): Thursday, Dec. 10, 2009, in the EE C245 HW box in 240 Cory. Issued: Thursday, Nov. 24, 2009 PROBLEM SET #7 Due (at 7 p.m.): Thursday, Dec. 10, 2009, in the EE C245 HW box in 240 Cory. 1. Gyroscopes are inertial sensors that measure rotation rate, which is an extremely

More information

Lab 1 Getting Started with EDA Tools

Lab 1 Getting Started with EDA Tools Lab Getting Started with EDA Tools E3-238: Analog LSI Circuits INTRODUCTION The objective of this lab is to familiarize you with the Cadence irtuoso design environment. The irtuoso environment provides

More information

Chapter 2 Switched-Capacitor Circuits

Chapter 2 Switched-Capacitor Circuits Chapter 2 Switched-Capacitor Circuits Abstract his chapter introduces SC circuits. A brief description is given for the main building blocks of a SC filter (operational amplifiers, switches, capacitors,

More information

Robert W. Brodersen EECS140 Analog Circuit Design

Robert W. Brodersen EECS140 Analog Circuit Design INTRODUCTION University of California Berkeley College of Engineering Department of Electrical Engineering and Computer Science Robert. Brodersen EECS40 Analog Circuit Design ROBERT. BRODERSEN LECTURE

More information

Symbolic SPICE TM Circuit Analyzer and Approximator

Symbolic SPICE TM Circuit Analyzer and Approximator Symbolic SPICE Symbolic SPICE TM Circuit Analyzer and Approximator Application Note AN-006: Magnetic Microphone Amplifier by Gregory M. Wierzba Rev 072010 A) Introduction The schematic shown below in Fig.

More information

CHAPTER 4 DESIGN AND ANALYSIS OF CANTILEVER BEAM ELECTROSTATIC ACTUATORS

CHAPTER 4 DESIGN AND ANALYSIS OF CANTILEVER BEAM ELECTROSTATIC ACTUATORS 61 CHAPTER 4 DESIGN AND ANALYSIS OF CANTILEVER BEAM ELECTROSTATIC ACTUATORS 4.1 INTRODUCTION The analysis of cantilever beams of small dimensions taking into the effect of fringing fields is studied and

More information

EE C245 / ME C218 INTRODUCTION TO MEMS DESIGN FALL 2011 C. Nguyen PROBLEM SET #7. Table 1: Gyroscope Modeling Parameters

EE C245 / ME C218 INTRODUCTION TO MEMS DESIGN FALL 2011 C. Nguyen PROBLEM SET #7. Table 1: Gyroscope Modeling Parameters Issued: Wednesday, Nov. 23, 2011. PROBLEM SET #7 Due (at 7 p.m.): Thursday, Dec. 8, 2011, in the EE C245 HW box in 240 Cory. 1. Gyroscopes are inertial sensors that measure rotation rate, which is an extremely

More information

Lecture 4, Noise. Noise and distortion

Lecture 4, Noise. Noise and distortion Lecture 4, Noise Noise and distortion What did we do last time? Operational amplifiers Circuit-level aspects Simulation aspects Some terminology Some practical concerns Limited current Limited bandwidth

More information

Mechatronics II Laboratory EXPERIMENT #1: FORCE AND TORQUE SENSORS DC Motor Characteristics Dynamometer, Part I

Mechatronics II Laboratory EXPERIMENT #1: FORCE AND TORQUE SENSORS DC Motor Characteristics Dynamometer, Part I Mechatronics II Laboratory EXPEIMENT #1: FOCE AND TOQUE SENSOS DC Motor Characteristics Dynamometer, Part I Force Sensors Force and torque are not measured directly. Typically, the deformation or strain

More information

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

ELECTRONIC SYSTEMS. Basic operational amplifier circuits. Electronic Systems - C3 13/05/ DDC Storey 1 Electronic Systems C3 3/05/2009 Politecnico di Torino ICT school Lesson C3 ELECTONIC SYSTEMS C OPEATIONAL AMPLIFIES C.3 Op Amp circuits» Application examples» Analysis of amplifier circuits» Single and

More information

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

ECE 407 Computer Aided Design for Electronic Systems. Simulation. Instructor: Maria K. Michael. Overview 407 Computer Aided Design for Electronic Systems Simulation Instructor: Maria K. Michael Overview What is simulation? Design verification Modeling Levels Modeling circuits for simulation True-value simulation

More information

Electronic Circuits Summary

Electronic Circuits Summary Electronic Circuits Summary Andreas Biri, D-ITET 6.06.4 Constants (@300K) ε 0 = 8.854 0 F m m 0 = 9. 0 3 kg k =.38 0 3 J K = 8.67 0 5 ev/k kt q = 0.059 V, q kt = 38.6, kt = 5.9 mev V Small Signal Equivalent

More information

Chapter 2. Engr228 Circuit Analysis. Dr Curtis Nelson

Chapter 2. Engr228 Circuit Analysis. Dr Curtis Nelson Chapter 2 Engr228 Circuit Analysis Dr Curtis Nelson Chapter 2 Objectives Understand symbols and behavior of the following circuit elements: Independent voltage and current sources; Dependent voltage and

More information

ECE 497 JS Lecture - 11 Modeling Devices for SI

ECE 497 JS Lecture - 11 Modeling Devices for SI ECE 497 JS Lecture 11 Modeling Devices for SI Spring 2004 Jose E. SchuttAine Electrical & Computer Engineering University of Illinois jose@emlab.uiuc.edu 1 Announcements Thursday Feb 26 th NO CLASS Tuesday

More information

At point G V = = = = = = RB B B. IN RB f

At point G V = = = = = = RB B B. IN RB f Common Emitter At point G CE RC 0. 4 12 0. 4 116. I C RC 116. R 1k C 116. ma I IC 116. ma β 100 F 116µ A I R ( 116µ A)( 20kΩ) 2. 3 R + 2. 3 + 0. 7 30. IN R f Gain in Constant Current Region I I I C F

More information

Kirchhoff's Laws and Circuit Analysis (EC 2)

Kirchhoff's Laws and Circuit Analysis (EC 2) Kirchhoff's Laws and Circuit Analysis (EC ) Circuit analysis: solving for I and V at each element Linear circuits: involve resistors, capacitors, inductors Initial analysis uses only resistors Power sources,

More information

1/13/12 V DS. I d V GS. C ox ( = f (V GS ,V DS ,V SB = I D. + i d + I ΔV + I ΔV BS V BS. 19 January 2012

1/13/12 V DS. I d V GS. C ox ( = f (V GS ,V DS ,V SB = I D. + i d + I ΔV + I ΔV BS V BS. 19 January 2012 /3/ 9 January 0 Study the linear model of MOS transistor around an operating point." MOS in saturation: V GS >V th and V S >V GS -V th " VGS vi - I d = I i d VS I d = µ n ( L V V γ Φ V Φ GS th0 F SB F

More information

Lecture 4: Feedback and Op-Amps

Lecture 4: Feedback and Op-Amps Lecture 4: Feedback and Op-Amps Last time, we discussed using transistors in small-signal amplifiers If we want a large signal, we d need to chain several of these small amplifiers together There s a problem,

More information

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

Lecture 310 Open-Loop Comparators (3/28/10) Page 310-1 Lecture 310 Open-Loop Comparators (3/28/10) Page 310-1 LECTURE 310 OPEN-LOOP COMPARATORS LECTURE ORGANIZATION Outline Characterization of comparators Dominant pole, open-loop comparators Two-pole, open-loop

More information

Electromechanical devices MM2EMD. Lecture 5 Using Operational Amplifiers (opamps) in the real world

Electromechanical devices MM2EMD. Lecture 5 Using Operational Amplifiers (opamps) in the real world University of Nottingham Electromechanical devices MM2EMD Lecture 5 Using Operational Amplifiers (opamps) in the real world Dr. roderick.mackenzie@nottingham.ac.uk Summer 2015 @rcimackenzie Released under

More information

Last Name _Di Tredici_ Given Name _Venere_ ID Number

Last Name _Di Tredici_ Given Name _Venere_ ID Number Last Name _Di Tredici_ Given Name _Venere_ ID Number 0180713 Question n. 1 Discuss noise in MEMS accelerometers, indicating the different physical sources and which design parameters you can act on (with

More information

SyreNe System Reduction for Nanoscale IC Design

SyreNe System Reduction for Nanoscale IC Design System Reduction for Nanoscale Max Planck Institute for Dynamics of Complex Technical Systeme Computational Methods in Systems and Control Theory Group Magdeburg Technische Universität Chemnitz Fakultät

More information

Modeling of Dynamic Systems: Notes on Bond Graphs Version 1.0 Copyright Diane L. Peters, Ph.D., P.E.

Modeling of Dynamic Systems: Notes on Bond Graphs Version 1.0 Copyright Diane L. Peters, Ph.D., P.E. Modeling of Dynamic Systems: Notes on Bond Graphs Version 1.0 Copyright 2015 Diane L. Peters, Ph.D., P.E. Spring 2015 2 Contents 1 Overview of Dynamic Modeling 5 2 Bond Graph Basics 7 2.1 Causality.............................

More information

Frequency Response Prof. Ali M. Niknejad Prof. Rikky Muller

Frequency Response Prof. Ali M. Niknejad Prof. Rikky Muller EECS 105 Spring 2017, Module 4 Frequency Response Prof. Ali M. Niknejad Department of EECS Announcements l HW9 due on Friday 2 Review: CD with Current Mirror 3 Review: CD with Current Mirror 4 Review:

More information

Basic. Theory. ircuit. Charles A. Desoer. Ernest S. Kuh. and. McGraw-Hill Book Company

Basic. Theory. ircuit. Charles A. Desoer. Ernest S. Kuh. and. McGraw-Hill Book Company Basic C m ш ircuit Theory Charles A. Desoer and Ernest S. Kuh Department of Electrical Engineering and Computer Sciences University of California, Berkeley McGraw-Hill Book Company New York St. Louis San

More information

ENGG 1203 Tutorial_9 - Review. Boolean Algebra. Simplifying Logic Circuits. Combinational Logic. 1. Combinational & Sequential Logic

ENGG 1203 Tutorial_9 - Review. Boolean Algebra. Simplifying Logic Circuits. Combinational Logic. 1. Combinational & Sequential Logic ENGG 1203 Tutorial_9 - Review Boolean Algebra 1. Combinational & Sequential Logic 2. Computer Systems 3. Electronic Circuits 4. Signals, Systems, and Control Remark : Multiple Choice Questions : ** Check

More information

THERMAL MODELING OF INTEGRATED CIRCUITS IN DIGITAL SIMULATION ENVIRONMENTS

THERMAL MODELING OF INTEGRATED CIRCUITS IN DIGITAL SIMULATION ENVIRONMENTS U.P.B. Sci. Bull., Series C, Vol. 75, Iss. 4, 2013 ISSN 2286 3540 THERMAL MODELING OF INTEGRATED CIRCUITS IN DIGITAL SIMULATION ENVIRONMENTS Vlad MOLEAVIN 1, Ovidiu-George PROFIRESCU 2, Marcel PROFIRESCU

More information

Lecture 9 Thermal Analysis

Lecture 9 Thermal Analysis Lecture 9 Thermal Analysis 16.0 Release Introduction to ANSYS Mechanical 1 2015 ANSYS, Inc. February 27, 2015 Chapter Overview In this chapter, performing steady-state thermal analyses in Mechanical will

More information

The next two questions pertain to the situation described below. Consider a parallel plate capacitor with separation d:

The next two questions pertain to the situation described below. Consider a parallel plate capacitor with separation d: PHYS 102 Exams Exam 2 PRINT (A) The next two questions pertain to the situation described below. Consider a parallel plate capacitor with separation d: It is connected to a battery with constant emf V.

More information

Analogue Filters Design and Simulation by Carsten Kristiansen Napier University. November 2004

Analogue Filters Design and Simulation by Carsten Kristiansen Napier University. November 2004 Analogue Filters Design and Simulation by Carsten Kristiansen Napier University November 2004 Title page Author: Carsten Kristiansen. Napier No: 04007712. Assignment title: Analogue Filters Design and

More information

EE247 Analog-Digital Interface Integrated Circuits

EE247 Analog-Digital Interface Integrated Circuits EE247 Analog-Digital Interface Integrated Circuits Fall 200 Name: Zhaoyi Kang SID: 22074 ******************************************************************************* EE247 Analog-Digital Interface Integrated

More information

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

Today. 1/25/11 Physics 262 Lecture 2 Filters. Active Components and Filters. Homework. Lab 2 this week /5/ Physics 6 Lecture Filters Today Basics: Analog versus Digital; Passive versus Active Basic concepts and types of filters Passband, Stopband, Cut-off, Slope, Knee, Decibels, and Bode plots Active Components

More information

PIEZOELECTRIC TECHNOLOGY PRIMER

PIEZOELECTRIC TECHNOLOGY PRIMER PIEZOELECTRIC TECHNOLOGY PRIMER James R. Phillips Sr. Member of Technical Staff CTS Wireless Components 4800 Alameda Blvd. N.E. Albuquerque, New Mexico 87113 Piezoelectricity The piezoelectric effect is

More information

Elements of Circuit Analysis

Elements of Circuit Analysis ARSLAB - Autonomous and Robotic Systems Laboratory Dipartimento di Matematica e Informatica - Università di Catania, Italy santoro@dmi.unict.it L.A.P. 1 Course Basic Element of Direct Current (DC) Circuits

More information

Lecture #3. Review: Power

Lecture #3. Review: Power Lecture #3 OUTLINE Power calculations Circuit elements Voltage and current sources Electrical resistance (Ohm s law) Kirchhoff s laws Reading Chapter 2 Lecture 3, Slide 1 Review: Power If an element is

More information

Topic 4. The CMOS Inverter

Topic 4. The CMOS Inverter Topic 4 The CMOS Inverter Peter Cheung Department of Electrical & Electronic Engineering Imperial College London URL: www.ee.ic.ac.uk/pcheung/ E-mail: p.cheung@ic.ac.uk Topic 4-1 Noise in Digital Integrated

More information

Biosensors and Instrumentation: Tutorial 2

Biosensors and Instrumentation: Tutorial 2 Biosensors and Instrumentation: Tutorial 2. One of the most straightforward methods of monitoring temperature is to use the thermal variation of a resistor... Suggest a possible problem with the use of

More information

Integrating Circuit Simulation with EIT FEM Models

Integrating Circuit Simulation with EIT FEM Models Integrating Circuit Simulation with EIT FEM Models Alistair Boyle and Andy Adler University of Ottawa Carleton University Ottawa, Canada EIT2018, June 11 13, 2018 Circuits and FEM + Step 1: forward solution

More information

Digital Integrated Circuits

Digital Integrated Circuits Chapter 6 The CMOS Inverter 1 Contents Introduction (MOST models) 0, 1 st, 2 nd order The CMOS inverter : The static behavior: o DC transfer characteristics, o Short-circuit current The CMOS inverter :

More information

EE 435. Lecture 23. Common Mode Feedback Data Converters

EE 435. Lecture 23. Common Mode Feedback Data Converters EE 435 Lecture 3 Common Mode Feedback Data Converters Review from last lecture Offset Voltage Distribution Pdf of zero-mean Gaussian distribution f(x) -kσ kσ x Percent between: ±σ 68.3% ±σ 95.5% ±3σ 99.73%

More information

Implementing Nonlinear Oscillator Macromodels using Verilog-AMS for Accurate Prediction of Injection Locking Behaviors of Oscillators

Implementing Nonlinear Oscillator Macromodels using Verilog-AMS for Accurate Prediction of Injection Locking Behaviors of Oscillators Implementing Nonlinear Oscillator Macromodels using Verilog-AMS for Accurate Prediction of Injection Locking Behaviors of Oscillators Ben Gu, Kiran K. Gullapalli, Steven Hamm, Brian Mulvaney, MICA Circuit

More information

1. (50 points, BJT curves & equivalent) For the 2N3904 =(npn) and the 2N3906 =(pnp)

1. (50 points, BJT curves & equivalent) For the 2N3904 =(npn) and the 2N3906 =(pnp) HW 3 1. (50 points, BJT curves & equivalent) For the 2N3904 =(npn) and the 2N3906 =(pnp) a) Obtain in Spice the transistor curves given on the course web page except do in separate plots, one for the npn

More information

Parallel VLSI CAD Algorithms. Lecture 1 Introduction Zhuo Feng

Parallel VLSI CAD Algorithms. Lecture 1 Introduction Zhuo Feng Parallel VLSI CAD Algorithms Lecture 1 Introduction Zhuo Feng 1.1 Prof. Zhuo Feng Office: EERC 513 Phone: 487-3116 Email: zhuofeng@mtu.edu Class Website http://www.ece.mtu.edu/~zhuofeng/ee5900spring2012.html

More information

Lecture 13 MOSFET as an amplifier with an introduction to MOSFET small-signal model and small-signal schematics. Lena Peterson

Lecture 13 MOSFET as an amplifier with an introduction to MOSFET small-signal model and small-signal schematics. Lena Peterson Lecture 13 MOSFET as an amplifier with an introduction to MOSFET small-signal model and small-signal schematics Lena Peterson 2015-10-13 Outline (1) Why is the CMOS inverter gain not infinite? Large-signal

More information

Model Order Reduction using SPICE Simulation Traces. Technical Report

Model Order Reduction using SPICE Simulation Traces. Technical Report Model Order Reduction using SPICE Simulation Traces Paul Winkler, Henda Aridhi, and Sofiène Tahar Department of Electrical and Computer Engineering, Concordia University, Montreal, Canada pauwink@web.de,

More information

ENGG4420 LECTURE 7. CHAPTER 1 BY RADU MURESAN Page 1. September :29 PM

ENGG4420 LECTURE 7. CHAPTER 1 BY RADU MURESAN Page 1. September :29 PM CHAPTER 1 BY RADU MURESAN Page 1 ENGG4420 LECTURE 7 September 21 10 2:29 PM MODELS OF ELECTRIC CIRCUITS Electric circuits contain sources of electric voltage and current and other electronic elements such

More information

Homework Assignment 09

Homework Assignment 09 Homework Assignment 09 Question 1 (Short Takes) Two points each unless otherwise indicated. 1. What is the 3-dB bandwidth of the amplifier shown below if r π = 2.5K, r o = 100K, g m = 40 ms, and C L =

More information

AN6783S. IC for long interval timer. ICs for Timer. Overview. Features. Applications. Block Diagram

AN6783S. IC for long interval timer. ICs for Timer. Overview. Features. Applications. Block Diagram IC for long interval timer Overview The is an IC designed for a long interval timer. It is oscillated by using the external resistor and capacitor, and the oscillation frequency divided by a - stage F.F.

More information

Electric Circuits I FINAL EXAMINATION

Electric Circuits I FINAL EXAMINATION EECS:300, Electric Circuits I s6fs_elci7.fm - Electric Circuits I FINAL EXAMINATION Problems Points.. 3. 0 Total 34 Was the exam fair? yes no 5//6 EECS:300, Electric Circuits I s6fs_elci7.fm - Problem

More information

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

Lecture 6, ATIK. Switched-capacitor circuits 2 S/H, Some nonideal effects Continuous-time filters Lecture 6, ATIK Switched-capacitor circuits 2 S/H, Some nonideal effects Continuous-time filters What did we do last time? Switched capacitor circuits The basics Charge-redistribution analysis Nonidealties

More information

MOS Transistors Models

MOS Transistors Models MOS Transistors Models Andreas G. Andreou Pedro Julian Electrical and Computer Engineering Johns Hopkins University http://andreoulab.net The MOS transistor Levels of Abstraction- Model Equations If V

More information

Determining the Existence of DC Operating Points in Circuits

Determining the Existence of DC Operating Points in Circuits Determining the Existence of DC Operating Points in Circuits Mohamed Zaki Department of Computer Science, University of British Columbia Joint work with Ian Mitchell and Mark Greenstreet Nov 23 nd, 2009

More information

Automatic Formulation of Circuit Equations

Automatic Formulation of Circuit Equations ECE 570 Session 3 IC 752-E Computer Aided Engineering for Integrated Circuits Automatic Formulation of Circuit Equations Objective: Basics of computer aided analysis/simulation Outline:. Discussion of

More information

EECS 105: FALL 06 FINAL

EECS 105: FALL 06 FINAL University of California College of Engineering Department of Electrical Engineering and Computer Sciences Jan M. Rabaey TuTh 2-3:30 Wednesday December 13, 12:30-3:30pm EECS 105: FALL 06 FINAL NAME Last

More information

Modeling of Electromechanical Systems

Modeling of Electromechanical Systems Page 1 of 54 Modeling of Electromechanical Systems Werner Haas, Kurt Schlacher and Reinhard Gahleitner Johannes Kepler University Linz, Department of Automatic Control, Altenbergerstr.69, A 4040 Linz,

More information

Design and Simulation of Comb Drive Capacitive Accelerometer by Using MEMS Intellisuite Design Tool

Design and Simulation of Comb Drive Capacitive Accelerometer by Using MEMS Intellisuite Design Tool Design and Simulation of Comb Drive Capacitive Accelerometer by Using MEMS Intellisuite Design Tool Gireesh K C 1, Harisha M 2, Karthick Raj M 3, Karthikkumar M 4, Thenmoli M 5 UG Students, Department

More information

Amplifiers, Source followers & Cascodes

Amplifiers, Source followers & Cascodes Amplifiers, Source followers & Cascodes Willy Sansen KULeuven, ESAT-MICAS Leuven, Belgium willy.sansen@esat.kuleuven.be Willy Sansen 0-05 02 Operational amplifier Differential pair v- : B v + Current mirror

More information

Chapter 2 Direct Current Circuits

Chapter 2 Direct Current Circuits Chapter 2 Direct Current Circuits 2.1 Introduction Nowadays, our lives are increasingly dependent upon the availability of devices that make extensive use of electric circuits. The knowledge of the electrical

More information

ECE-343 Test 1: Feb 10, :00-8:00pm, Closed Book. Name : SOLUTION

ECE-343 Test 1: Feb 10, :00-8:00pm, Closed Book. Name : SOLUTION ECE-343 Test : Feb 0, 00 6:00-8:00pm, Closed Book Name : SOLUTION C Depl = C J0 + V R /V o ) m C Diff = τ F g m ω T = g m C µ + C π ω T = g m I / D C GD + C or V OV GS b = τ i τ i = R i C i ω H b Z = Z

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 drake@anl.gov

More information

Impact of parametric mismatch and fluctuations on performance and yield of deep-submicron CMOS technologies. Philips Research, The Netherlands

Impact of parametric mismatch and fluctuations on performance and yield of deep-submicron CMOS technologies. Philips Research, The Netherlands Impact of parametric mismatch and fluctuations on performance and yield of deep-submicron CMOS technologies Hans Tuinhout, The Netherlands motivation: from deep submicron digital ULSI parametric spread

More information

Inverse Design (and a lightweight introduction to the Finite Element Method) Stelian Coros

Inverse Design (and a lightweight introduction to the Finite Element Method) Stelian Coros Inverse Design (and a lightweight introduction to the Finite Element Method) Stelian Coros Computational Design Forward design: direct manipulation of design parameters Level of abstraction Exploration

More information

Industrial Technology: Electronic Technology Crosswalk to AZ Math Standards

Industrial Technology: Electronic Technology Crosswalk to AZ Math Standards Page 1 of 1 August 1998 1M-P1 Compare and contrast the real number system and its various subsystems with regard to their structural characteristics. PO 2 PO 3 2.0 Apply mathematics calculations. 2.1 Apply

More information

From Electrical Switched Networks to Hybrid Automata. Alessandro Cimatti 1, Sergio Mover 2, Mirko Sessa 1,3

From Electrical Switched Networks to Hybrid Automata. Alessandro Cimatti 1, Sergio Mover 2, Mirko Sessa 1,3 1 2 3 From Electrical Switched Networks to Hybrid Automata Alessandro Cimatti 1, Sergio Mover 2, Mirko Sessa 1,3 Multidomain physical systems Multiple physical domains: electrical hydraulic mechanical

More information

Exact Analysis of a Common-Source MOSFET Amplifier

Exact Analysis of a Common-Source MOSFET Amplifier Exact Analysis of a Common-Source MOSFET Amplifier Consider the common-source MOSFET amplifier driven from signal source v s with Thévenin equivalent resistance R S and a load consisting of a parallel

More information

EE 434 Lecture 13. Basic Semiconductor Processes Devices in Semiconductor Processes

EE 434 Lecture 13. Basic Semiconductor Processes Devices in Semiconductor Processes EE 434 Lecture 3 Basic Semiconductor Processes Devices in Semiconductor Processes Quiz 9 The top view of a device fabricated in a bulk CMOS process is shown in the figure below a) Identify the device b)

More information

Master Degree in Electronic Engineering. Analog and Telecommunication Electronics course Prof. Del Corso Dante A.Y Switched Capacitor

Master Degree in Electronic Engineering. Analog and Telecommunication Electronics course Prof. Del Corso Dante A.Y Switched Capacitor Master Degree in Electronic Engineering TOP-UIC Torino-Chicago Double Degree Project Analog and Telecommunication Electronics course Prof. Del Corso Dante A.Y. 2013-2014 Switched Capacitor Working Principles

More information

Physical Modeling and Simulation Rev. 2

Physical Modeling and Simulation Rev. 2 11. Coupled Fields Analysis 11.1. Introduction In the previous chapters we have separately analysed the electromagnetic, thermal and mechanical fields. We have discussed their sources, associated material

More information

Chapter 28. Direct Current Circuits

Chapter 28. Direct Current Circuits Chapter 28 Direct Current Circuits Circuit Analysis Simple electric circuits may contain batteries, resistors, and capacitors in various combinations. For some circuits, analysis may consist of combining

More information

ERROR SOURCE IDENTIFICATION AND STABILITY TEST OF A PRECISION CAPACITANCE MEASUREMENT SYSTEM

ERROR SOURCE IDENTIFICATION AND STABILITY TEST OF A PRECISION CAPACITANCE MEASUREMENT SYSTEM 106 SOUTH AFRICAN INSTITUTE OF ELECTRICAL ENGINEERS Vol.101(3) September 2010 ERROR SOURCE IDENTIFICATION AND STABILITY TEST OF A PRECISION CAPACITANCE MEASUREMENT SYSTEM S. Nihtianov* and X. Guo* # *

More information

Lecture 12 CMOS Delay & Transient Response

Lecture 12 CMOS Delay & Transient Response EE 471: Transport Phenomena in Solid State Devices Spring 2018 Lecture 12 CMOS Delay & Transient Response Bryan Ackland Department of Electrical and Computer Engineering Stevens Institute of Technology

More information

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

UNIVERSITÀ DEGLI STUDI DI CATANIA. Dottorato di Ricerca in Ingegneria Elettronica, Automatica e del Controllo di Sistemi Complessi, XXII ciclo UNIVERSITÀ DEGLI STUDI DI CATANIA DIPARTIMENTO DI INGEGNERIA ELETTRICA, ELETTRONICA E DEI SISTEMI Dottorato di Ricerca in Ingegneria Elettronica, Automatica e del Controllo di Sistemi Complessi, XXII ciclo

More information

Mechatronics II Laboratory EXPERIMENT #1 MOTOR CHARACTERISTICS FORCE/TORQUE SENSORS AND DYNAMOMETER PART 1

Mechatronics II Laboratory EXPERIMENT #1 MOTOR CHARACTERISTICS FORCE/TORQUE SENSORS AND DYNAMOMETER PART 1 Mechatronics II Laboratory EXPEIMENT #1 MOTO CHAACTEISTICS FOCE/TOQUE SENSOS AND DYNAMOMETE PAT 1 Force Sensors Force and torque are not measured directly. Typically, the deformation or strain of some

More information

AP Physics 1. Course Overview

AP Physics 1. Course Overview Radnor High School Course Syllabus AP Physics 1 Credits: Grade Weighting: Yes Prerequisites: Co-requisites: Length: Format: 1.0 Credit, weighted Honors chemistry or Advanced Chemistry Honors Pre-calculus

More information

EEE598D: Analog Filter & Signal Processing Circuits

EEE598D: Analog Filter & Signal Processing Circuits EEE598D: Analog Filter & Signal Processing Circuits Instructor: Dr. Hongjiang Song Department of Electrical Engineering Arizona State University Thursday January 24, 2002 Today: Active RC & MOS-C Circuits

More information

DC and Transient. Courtesy of Dr. Daehyun Dr. Dr. Shmuel and Dr.

DC and Transient. Courtesy of Dr. Daehyun Dr. Dr. Shmuel and Dr. DC and Transient Courtesy of Dr. Daehyun Lim@WSU, Dr. Harris@HMC, Dr. Shmuel Wimer@BIU and Dr. Choi@PSU http://csce.uark.edu +1 (479) 575-604 yrpeng@uark.edu Pass Transistors We have assumed source is

More information

Converter System Modeling via MATLAB/Simulink

Converter System Modeling via MATLAB/Simulink Converter System Modeling via MATLAB/Simulink A powerful environment for system modeling and simulation MATLAB: programming and scripting environment Simulink: block diagram modeling environment that runs

More information

Chapter 8. Model of the Accelerometer. 8.1 The static model 8.2 The dynamic model 8.3 Sensor System simulation

Chapter 8. Model of the Accelerometer. 8.1 The static model 8.2 The dynamic model 8.3 Sensor System simulation Chapter 8. Model of the Accelerometer 8.1 The static model 8.2 The dynamic model 8.3 Sensor System simulation 8.3 Sensor System Simulation In order to predict the behavior of the mechanical sensor in combination

More information

From Spin Torque Random Access Memory to Spintronic Memristor. Xiaobin Wang Seagate Technology

From Spin Torque Random Access Memory to Spintronic Memristor. Xiaobin Wang Seagate Technology From Spin Torque Random Access Memory to Spintronic Memristor Xiaobin Wang Seagate Technology Contents Spin Torque Random Access Memory: dynamics characterization, device scale down challenges and opportunities

More information

Integrated Circuit Design: OTA in 0.5µm Technology

Integrated Circuit Design: OTA in 0.5µm Technology Integrated Circuit Design: OTA in 0.5µm Technology Omar X. Avelar, Omar de la Mora & Diego I. Romero INTEGRATED CIRCUITS DESIGN (ESI108A) Instituto Tecnológico y de Estudios Superiores de Occidente (ITESO)

More information