CGTA: Current Gain-based Timing Analysis for Logic Cells

Size: px
Start display at page:

Download "CGTA: Current Gain-based Timing Analysis for Logic Cells"

Transcription

1 GTA: urrent Ga-based Timg Analysis for Logic ells S. Nazarian, M. Pedram University of Shern alifornia EE-Systems, Los Angeles A T. L, E. Tuncer Magma Design Automation Santa lara, A 95054

2 rosstalk-aware Logic ell (Gate) Timg Analysis Background Gate-level timg analysis tools such as STA and SSTA tools are used as efficient alternatives to Spice with an acceptable level of accuracy In many timg analysis tools, large errors can be observed when crosstalk noise is present Example: Static Timg Analysis (STA) T R m T R max A R m A R max T F m T F max A F m A F max c c A F m A F max A F m A F max T F m T F max T F m T F max 2

3 Motivation Stage Delay Interconnect Delay Logic ell (Gate) Delay _x _x INV x R sub1_x R sub 2_x _u R 4INV x _u 16INV x 64INV x _y _y INV y m m m R R R sub 1_y sub 2_y 4INV 16INV y y _v _v 64INV y ircuit (Timg) Delay Analysis STA and SSTA tools 3

4 rosstalk-aware Logic ell Timg Analysis Motivation STA/SSTA tools utilize delay models for both terconnections and logic cells The function of a cell delay model is to take an put (which may be subjected to couplg noise) waveform and produce the waveform for the cell put This process is known as the cell delay or (timg) analysis Two ma classes of techniques 1.Voltage-based techniques 2.urrent-based techniques 4

5 Voltage-based ell Delay Modelg onventional cell delay analysis tools are accurate, maly due to approximation of put with a saturated ramp, i.e., eff eff onventional (voltage-based) cell delay analyzers Ouput (Hspice ) Noisy put eff (E4) eff Equivalent put (E4) 1.00E E E E E E-09 The larger the number of 0.5V dd crossg pots, the large the pessimism can be 5

6 Non-voltage-based ell Delay Modelg Equation-based: haracterization of real silicon to equation-based models is not generally feasible v ell i Y(s) urrent-based is more accurate than voltage-based modelg, esp. considerg the impact of the shape of a noisy waveform Motivation for the proposed current-based model: The existg current-based cell delay models are too complex to use a AD tool 6

7 Existg urrent-based Models v ell i Y(s) Keller et al model: i I ( V, V ) g ( v, v ) v t M ( v, v ) v t Miller capacitor M = Internal parasitic (to ground) capacitor g = + A 2-D lookup table is used to store values of I(V, V ) which are found through a series of D Spicebase simulations M and g are assumed to be constant and calculated through a series of transient simulations with voltage transitions applied at the put and put nodes, durg which the current flowg through the put node is measured 7

8 urrent-based Models (ont d) Keller et al model is the most accurate current-based model; however, it is too complex to be utilized existg AD tools and flows Blade is a simpler model with M (or ) set to 0 omplexity is maly due to the dependence on put voltage 8

9 Our GTA ell Delay Model urrent Ga Goal: Given a (noisy) voltage waveform at the cell put, determe the put voltage waveform which has m error w.r.t. the actual put waveform learly, the put voltage of a cell is a function of the put voltage, the put parasitic capacitances, the put load, and V dd We defe the current ga, c, as the derivative of the put current to the put voltage, i.e., i v 1.10E E E E E E-01 v i c 0 1E-09 2E-09 3E-09 4E-09 v ell i Y(s) 9

10 I ga Table Each logic cell a standard cell library is precharacterized with an I ga (K L) lookup table ( V, ) ( i, j) i j c eff c v v ( t) V (.,.) 0 if v 0 c i i v ell i Y(s) I ga Table 1 eff 2 eff j eff L eff 1 v 2 v. i v. K v c ( i, j) 10

11 Output Voltage alculation 1 ' 2 i ( tk 1) i ( tk) c( tk) v ( tk 1) ( t ){ ( 1)} c k v tk 2 1 ( n1) n... ( t ){ ( 1)} c k v tk n! i (t 0 ) is itialized to zero. c (t k ) is a shorthand notation for c (v (t k )) c (v (t k )) is found from the I ga table, possibly by terpolation ( n 1) ( t ) ( n 1) ( t ) n i ( t ) c c k n k n k is the n th order current ga, v v which is calculated directly durg the itial characterization process or is approximated from entries the I ga In practice n=1 (or 2) is sufficient for accurate timg analysis of a logic cell subjected to a noiseless ramp (or a noisy put waveform); t= t k+1 -t k is the samplg time Note that the P computed put values may not be equidistant. A set of P equidistant pots are computed based on weighted average of the two nearest values found by Taylor expansion 11

12 An Example Result of the GTA Model v (Hspice) v (GTA) v i (GTA) i (Hspice) E+00 1.E-09 2.E-09 3.E-09 4.E-09 12

13 GTA ell Timg Analyzer Experimental Results (Hspice) E E E E E E-10 2.E-09 3.E-09 5.E-09 6.E-09 8.E-09 Size of the I ga table: (20,5) omparison with Hspice: the put voltage waveforms generated by the GTA delay calculator matched Hspice-produced waveforms with only a 1-3% error 13

14 onventional ell Delay Modelg Fd an equivalent put le, eff, such that when it is applied to the put of a cell, it generates an put waveform that matches the actual waveform terms of its arrival time and transition time v v (Hspice) v eff eff 4.E-09 4.E-09 5.E-09 5.E-09 6.E-09 6.E-09 14

15 Existg ell Delay Analyzers Pot-based Noisy approximations pot-based approximation Noiseless Pot-based: eff slew is set to the time from 0.1V dd to 0.9V dd crossg pots of the put waveform as if it had not been affected by noise Noisy Pot-based: eff slew is set to the time 0.2 from 0.1V dd to 0.9V dd pots of put waveform P1 and P2 set the 0.5V dd of eff to the latest 0.5V dd 4E E-09 5E E-09 6E E-09 7E-09 crossg pot of the put waveform Least Square Fit approximations Least Square Fittg (LSF): eff is the best least square lear fit of the noisy put waveform t 90 t 10 % % { v noisy ( t k ) ( a t k b )} 2 15

16 Existg ell Delay Analyzers (cont.) LSF approximations (cont.) Weighted LSF t 90 t 10 % Elmore-based % { noiseless ( t k )( v noisy Slope of the le is selected such that the area, which is encapsulated by that le and v 1 (t) = 0.5V dd, v 2 (t) = V dd, is equal to the area surrounded between the noisy put and les v 1 and v 2 ( t k ) ( a t k b )) 2 16

17 Experimental Setup For both configurations we set the arrival time and slew (transition time) of the victim le put to 1000ps and 150ps. onfiguration I is a pair of 1000m coupled terconnect les runng parallel to one another with a total distributed couplg value of 100fF. Both aggressor and victim le puts have a slew of 150ps. For configuration I we swept the arrival time of the aggressor le put from 500 to 1500ps steps of 5ps. onfiguration II cludes two aggressor les each with 100fF total couplg and a victim, all of which are 500m long. We mataed a fixed offset of -100ps between signal arrival time of the 1st and 2nd aggressor le puts, while sweepg that of the 2nd aggressor le put arrival time. The two aggressor puts have slews 200ps, and 400ps, respectively. 17

18 urrent-based ell Delay Analysis - Experimental Results 100fF 100fF 100fF Method Noiseless-Pot-based Noisy Pot-based Least Square Fittg (LSF) ~ Runtime per case (sec) Delay error (psec) = delay Hspice delay method onfiguration I onfiguration II Max Avg Max Avg Elmore-based [Nazarian] Weighted LSF [Hashimoto] GTA All cells fr om a TSM 130nm, 1.2Vpr oduction cell libr ar y rosstalk noise pulse amplitude of less than 0.36V (i.e., 30% of V dd ) 18

19 onclusions The GTA logic cell timg analyzer was presented to address the complexity issue with the existg current-based cell delay models A pre-characterized table of current ga of i to V and values is utilized combation with the Taylor series expansion to progressively compute the put current waveform The put voltage is then produced by tegratg the put current Experimental results show the accuracy and efficiency of this new delay model 19

20 BAKUP SLIDES

21 Logic ell and Interconnect Delay Analysis Stage Delay Interconnect Delay Logic ell Delay _x _x INV x R sub1_x R sub 2_x _u R 4INV x _u 16INV x 64INV x _y _y INV y R m m m sub 1_y R sub 2_y The function of a cell delay model is to take an put (subjected to noise) waveform and produce the waveform for the cell put This process is known as the cell delay 21 or (timg) analysis R 4INV 16INV y y _v _v 64INV y

22 onventional Pre-haracterization v ell R 1 2 eff v ell Y(s) eff 1 Tr 2 Tr. j Tr. M Tr 1 eff 2 eff i eff T r ( i, j ), o u t d ela y ( i, j ) N eff 22

23 omplexity Analysis All conventional gate delay propagation techniques can determe the required crossg pots for the waveforms such as the 0.5Vdd crossg pots O(P) time They can all apply closed form formulas (e.g. the one for LSF) to fd the coefficients a and b for eff O(P), because the closed form formulas consist of several summations over P WLS has an additional (characterization step to calculate the weightg factor the LSF formula which is likewise of order O(P) haracterization process: GTA needs to estimate c which is also of order O(size(I ga )) Taylor expansion also has the complexity of O(P) ) GTA-based cell delay analysis technique takes O(P) to calculate current To compute the put voltage the tegration takes O(P) Hence, the worst case complexity of GTA (similar to that of the conventional voltage-based techniques) is O(P 23

24 GTA-based ell Delay Model Experimental Results (Hspice) 0 4E E-09 5E E-09 6E E-09 7E , 200, and 220fF of couplg capacitances exists and the signal transitions on aggressor les occur close enough to create large crosstalk-duced fluctuations around 0.5V dd level and hence cause multiple 0.5V dd crossg pots at the put of the victim Although the error 0.5V dd propagation delay value is quite low (less than 1%,) it is seen that the equivalent put waveform does not match the Hspice waveform as close as those parts (a) and (b) 24

25 Weighted LSF alculation Steps (Step I) Fd the derivative for the noiseless put: noiseless noiseless noiseless v ( t) v ( t ) v ( t ) v noiseless noiseless alculate the noiseless critical region [t 10%, t 90% ] noiseless is non-zero only for pots the noiseless critical region; otherwise it is set to zero ( t) ( t) dt dt t 10 % t 90 % noiseless v noiseless v 0.2 noiseless 0 4.E-09 5.E-09 5.E-09 6.E-09 6.E-09 25

26 Weighted LSF alculation Steps (Step II) Determg eff : M P 1 k0 { noiseless ( t k )( v noisy ( t k ) ( a t k b)) 2 } t 10 % t 90 % 26

Modeling Logic Gates with Delay- Part#1

Modeling Logic Gates with Delay- Part#1 Modelg Logic Gates with Delay- Part#1 by George Lungu - The previous series of tutorials treated logic gates ideally with considerg propagation delays, havg perfect edges at the put (negligible rise time

More information

CGTA: Current Gain-based Timing Analysis for Logic Cells

CGTA: Current Gain-based Timing Analysis for Logic Cells CGTA: Current Ga-based Timg Analysis for Logi Cells Shah Nazarian Massoud Pedram Tao L Emre Tuner EE-Systems Dept, University of Shern California Magma Design Automation Los Angeles, CA 90089 Santa Clara,

More information

Lecture 4: Opamp Review. Inverting Amplifier (Finite A 0 )

Lecture 4: Opamp Review. Inverting Amplifier (Finite A 0 ) Lecture 4: Opamp eview Effect of fite open-loop ga, A Frequency dependence of open-loop ga Frequency dependence of closed-loop ga Output voltage and current saturation Output slew rate Offset voltage Input

More information

Revision: August 21, E Main Suite D Pullman, WA (509) Voice and Fax

Revision: August 21, E Main Suite D Pullman, WA (509) Voice and Fax .7.: Frequency doma system characterization Revision: August, 00 E Ma Suite D Pullman, WA 9963 (09 334 6306 Voice and Fax Overview In previous chapters, we wrote the differential equation governg the relationship

More information

Statistical Static Timing Analysis: How simple can we get?

Statistical Static Timing Analysis: How simple can we get? Statistical Static Timing Analysis: How simple can we get? Chirayu Amin, Noel Menezes *, Kip Killpack *, Florentin Dartu *, Umakanta Choudhury *, Nagib Hakim *, Yehea Ismail ECE Department Northwestern

More information

Lab #3: Operational Amplifiers

Lab #3: Operational Amplifiers Indiana U, Physics Dept (H.O. Meyer 7/06) Lab #3: Operational Amplifiers Goal: Learn how to use operational amplifiers (opamps) with various types of feedback ga control. Equipment: OP07 opamp, bread board,

More information

In Class Question. List what topics you d like to emphasize in the quiz review: (top three)

In Class Question. List what topics you d like to emphasize in the quiz review: (top three) In Class Question List what topics you d like to emphasize the quiz review: (top three) Combg resistors oltage divider Identiyg ilters (high and low req) Transer unctions (magnitude, phase) Determg resonant

More information

Intermodulation Distortion

Intermodulation Distortion /5/005 Intermodulation Distortion.doc / Intermodulation Distortion The db compression curve shows that amplifiers are only approximately lear. Actually, this should be obvious, as amplifiers are constructed

More information

EXPERIMENT 6 LOW-PASS FILTERS, 3dB BREAKPOINT and COMPARATORS

EXPERIMENT 6 LOW-PASS FILTERS, 3dB BREAKPOINT and COMPARATORS PH-35. La osa EXPEIMENT 6 LOW-PSS FILTES, 3 BEKPOINT and OMPTOS I. PUPOSE: This laboratory session pursues two ma objecties. First, to build a low-pass filter and measure the put oltage (magnitude and

More information

LOW-PASS FILTERS (3dB frequency, Bode plots) POSITIVE FEEDBACK and OPERATIONAL AMPLIFIERS (Schmitt trigger comparator)

LOW-PASS FILTERS (3dB frequency, Bode plots) POSITIVE FEEDBACK and OPERATIONAL AMPLIFIERS (Schmitt trigger comparator) PH-35 LOW-PASS FILTES (3 frequency, Bode plots POSITIVE FEEDBAK and OPEATIONAL AMPLIFIES (Schmitt trigger comparator I. PUPOSE: This laboratory session pursues two ma objecties. A. La osa First, to build

More information

EE115C Spring 2013 Digital Electronic Circuits. Lecture 19: Timing Analysis

EE115C Spring 2013 Digital Electronic Circuits. Lecture 19: Timing Analysis EE115C Spring 2013 Digital Electronic Circuits Lecture 19: Timing Analysis Outline Timing parameters Clock nonidealities (skew and jitter) Impact of Clk skew on timing Impact of Clk jitter on timing Flip-flop-

More information

Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques

Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques Stock Trading Following Stock Price Index Movement Classification Using Machine Learning Techniques 6.1 Introduction Trading in stock market is one of the most popular channels of financial investments.

More information

Practice 10: Ratioed Logic

Practice 10: Ratioed Logic Practice 0: Ratioed Logic Digital Electronic Circuits Semester A 0 Ratioed vs. Non-Ratioed Standard CMOS is a non-ratioed logic family, because: The logic function will be correctly implemented regardless

More information

Moving PUFs out of the lab

Moving PUFs out of the lab Moving PUFs out of the lab Patrick Schaumont 2/3/2012 Research results by Abhranil Maiti, Jeff Casarona, Luke McHale, Logan McDougall, Vikash Gunreddy, Michael Cantrell What is a Physical Unclonable Function?

More information

Lecture 8: Skew Tolerant Design (including Dynamic Circuit Issues)

Lecture 8: Skew Tolerant Design (including Dynamic Circuit Issues) Lecture 8: Skew Tolerant Design (including Dynamic Circuit Issues) Computer Systems Laboratory Stanford University horowitz@stanford.edu Copyright 2007 by Mark Horowitz w/ material from David Harris 1

More information

Bitline PUF:! Building Native Challenge-Response PUF Capability into Any SRAM. Daniel E. Holcomb Kevin Fu University of Michigan

Bitline PUF:! Building Native Challenge-Response PUF Capability into Any SRAM. Daniel E. Holcomb Kevin Fu University of Michigan Sept 26, 24 Cryptographic Hardware and Embedded Systems Bitline PUF:! Building Native Challenge-Response PUF Capability into Any SRAM Daniel E. Holcomb Kevin Fu University of Michigan Acknowledgment: This

More information

CHAPTER 3 MA-FILTER BASED HYBRID ARIMA-ANN MODEL

CHAPTER 3 MA-FILTER BASED HYBRID ARIMA-ANN MODEL CHAPTER 3 MA-FILTER BASED HYBRID ARIMA-ANN MODEL S. No. Name of the Sub-Title Page No. 3.1 Overview of existing hybrid ARIMA-ANN models 50 3.1.1 Zhang s hybrid ARIMA-ANN model 50 3.1.2 Khashei and Bijari

More information

Lecture 8: Skew Tolerant Domino Clocking

Lecture 8: Skew Tolerant Domino Clocking Lecture 8: Skew Tolerant Domino Clocking Computer Systems Laboratory Stanford University horowitz@stanford.edu Copyright 2001 by Mark Horowitz (Original Slides from David Harris) 1 Introduction Domino

More information

Fig. 1. Min-Max Timing Simulation 1, 3 1, 2 1, 2 1, , 3 3, 4

Fig. 1. Min-Max Timing Simulation 1, 3 1, 2 1, 2 1, , 3 3, 4 2009 27th IEEE VLSI Test Symposium Output Hazard-Free Transition Delay Fault Test Generation Sreekumar Menon 1, Adit D. Singh 2, Vishwani Agrawal 2 1 Advanced Micro Devices 7171 Southwest Parkway Austin,

More information

Chapter 7 A Multi-Market Approach to Multi-User Allocation

Chapter 7 A Multi-Market Approach to Multi-User Allocation 9 Chapter 7 A Multi-Market Approach to Multi-User Allocation A primary limitation of the spot market approach (described in chapter 6) for multi-user allocation is the inability to provide resource guarantees.

More information

Secure and Energy Efficient Physical Unclonable Functions

Secure and Energy Efficient Physical Unclonable Functions University of Massachusetts Amherst ScholarWorks@UMass Amherst Masters Theses 1911 - February 2014 Dissertations and Theses 2012 Secure and Energy Efficient Physical Unclonable Functions Sudheendra Srivathsa

More information

The good, the bad and the statistical

The good, the bad and the statistical The good, the bad and the statistical Noel Menezes Strategic CAD Labs Design and Technology Solutions Intel Corp. Acknowledgements Keith Bowman Yossi Abulafia Steve Burns Mahesh Ketkar Vivek De Jim Tschanz

More information

A Physical Unclonable Function based on Capacitor Mismatch in a Charge-Redistribution SAR-ADC

A Physical Unclonable Function based on Capacitor Mismatch in a Charge-Redistribution SAR-ADC A Physical Unclonable Function based on Capacitor Mismatch in a Charge-Redistribution SAR-ADC Qianying Tang, Won Ho Choi, Luke Everson, Keshab K. Parhi and Chris H. Kim University of Minnesota Department

More information

8508A Reference Multimeter Extended Specifications

8508A Reference Multimeter Extended Specifications 8508A Reference Multimeter Extended Specifications General Specifications Specifications Power Voltage 115 V Setting...100 V to 10 V rms designed for additional voltage fluctuations 10 %. 30 V Setting...00

More information

Reporting Financial Information

Reporting Financial Information Learning Objectives LO1 Prepare an income statement for a service business. LO2 Calculate and analyze financial ratios using income statement amounts. Lesson 7-1 Reporting Financial Information LO1 The

More information

Forecasting Chapter 14

Forecasting Chapter 14 Forecasting Chapter 14 14-01 Forecasting Forecast: A prediction of future events used for planning purposes. It is a critical inputs to business plans, annual plans, and budgets Finance, human resources,

More information

Lecture 2: The Neoclassical Growth Model

Lecture 2: The Neoclassical Growth Model Lecture 2: The Neoclassical Growth Model Florian Scheuer 1 Plan Introduce production technology, storage multiple goods 2 The Neoclassical Model Three goods: Final output Capital Labor One household, with

More information

Composite Coincident and Leading Economic Indexes

Composite Coincident and Leading Economic Indexes Composite Coincident and Leading Economic Indexes This article presents the method of construction of the Coincident Economic Index (CEI) and Leading Economic Index (LEI) and the use of the indices as

More information

Chapter 7. Registers & Register Transfers. J.J. Shann. J. J. Shann

Chapter 7. Registers & Register Transfers. J.J. Shann. J. J. Shann Chapter 7 Registers & Register Transfers J. J. Shann J.J. Shann Chapter Overview 7-1 Registers and Load Enable 7-2 Register Transfers 7-3 Register Transfer Operations 7-4 A Note for VHDL and Verilog Users

More information

A Heuristic Method for Statistical Digital Circuit Sizing

A Heuristic Method for Statistical Digital Circuit Sizing A Heuristic Method for Statistical Digital Circuit Sizing Stephen Boyd Seung-Jean Kim Dinesh Patil Mark Horowitz Microlithography 06 2/23/06 Statistical variation in digital circuits growing in importance

More information

Sterman, J.D Business dynamics systems thinking and modeling for a complex world. Boston: Irwin McGraw Hill

Sterman, J.D Business dynamics systems thinking and modeling for a complex world. Boston: Irwin McGraw Hill Sterman,J.D.2000.Businessdynamics systemsthinkingandmodelingfora complexworld.boston:irwinmcgrawhill Chapter7:Dynamicsofstocksandflows(p.231241) 7 Dynamics of Stocks and Flows Nature laughs at the of integration.

More information

Efficient Power Conversion Corporation

Efficient Power Conversion Corporation The egan FET Journey Continues Using egan FETs for Envelope Tracking Buck Converters Johan Strydom Efficient Power Conversion Corporation EPC - The Leader in egan FETs PELS 2014 www.epc-co.com 1 Agenda

More information

Artificially Intelligent Forecasting of Stock Market Indexes

Artificially Intelligent Forecasting of Stock Market Indexes Artificially Intelligent Forecasting of Stock Market Indexes Loyola Marymount University Math 560 Final Paper 05-01 - 2018 Daniel McGrath Advisor: Dr. Benjamin Fitzpatrick Contents I. Introduction II.

More information

Ultrafast epitaxial rectifier diode in a SOT226 (I2PAK) plastic package. Discontinuous Current Mode (DCM) Power Factor Correction (PFC)

Ultrafast epitaxial rectifier diode in a SOT226 (I2PAK) plastic package. Discontinuous Current Mode (DCM) Power Factor Correction (PFC) Rev. 01 4 February 2010 Product data sheet 1. Product profile 1.1 General description Ultrafast epitaxial rectifier diode in a SOT226 (I2PAK) plastic package 1.2 Features and benefits Fast switching High

More information

Lecture 20: Sequential Circuits. Sequencing

Lecture 20: Sequential Circuits. Sequencing Lecture 20: Sequential Circuits Sequencing Elements Simple /FF Timing efinitions Source: Ch 7 (W&H) Sequencing Use flip-flops to delay fast tokens so they move through exactly one stage each cycle. Inevitably

More information

Copyright 2011 Pearson Education, Inc. Publishing as Addison-Wesley.

Copyright 2011 Pearson Education, Inc. Publishing as Addison-Wesley. Appendix: Statistics in Action Part I Financial Time Series 1. These data show the effects of stock splits. If you investigate further, you ll find that most of these splits (such as in May 1970) are 3-for-1

More information

The Neoclassical Growth Model

The Neoclassical Growth Model The Neoclassical Growth Model 1 Setup Three goods: Final output Capital Labour One household, with preferences β t u (c t ) (Later we will introduce preferences with respect to labour/leisure) Endowment

More information

Turbulence, Systemic Risk, and Dynamic Portfolio Construction

Turbulence, Systemic Risk, and Dynamic Portfolio Construction Turbulence, Systemic Risk, and Dynamic Portfolio Construction Will Kinlaw, CFA Head of Portfolio and Risk Management Research State Street Associates 1 Outline Measuring market turbulence Principal components

More information

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

Unit 2: Modeling in the Frequency Domain Part 2: The Laplace Transform The Laplace Transform Unit 2: Modeling in the Frequency Domain Part 2: The Laplace Transform Engineering 5821: Control Systems I Faculty of Engineering & Applied Science Memorial University of Newfoundland

More information

Laplace Transforms. Euler s Formula = cos θ + j sin θ e = cos θ - j sin θ

Laplace Transforms. Euler s Formula = cos θ + j sin θ e = cos θ - j sin θ Laplace Transforms ENGI 252 e jθ Euler s Formula = cos θ + j sin θ -jθ e = cos θ - j sin θ Euler s Formula jθ -jθ ( e + e ) jθ -jθ ( ) < a > < b > Now add < a > and < b > and solve for cos θ 1 cos θ =

More information

Instruction Selection: Preliminaries. Comp 412

Instruction Selection: Preliminaries. Comp 412 COMP 412 FALL 2018 Instruction Selection: Preliminaries Comp 412 source code IR Front End Optimizer Back End IR target code Copyright 2018, Keith D. Cooper & Linda Torczon, all rights reserved. Students

More information

Cranking Simulator for Automotive Applications

Cranking Simulator for Automotive Applications 2/13/2013 Matthias Ulmann Cranking Simulator for Automotive Applications Input 24V DC Output Adjustable by Microcontroller between 2..15V @ 50W 3 Cranking Pulses programmed: - DaimlerChrysler Engine Cranking

More information

A Novel Prediction Method for Stock Index Applying Grey Theory and Neural Networks

A Novel Prediction Method for Stock Index Applying Grey Theory and Neural Networks The 7th International Symposium on Operations Research and Its Applications (ISORA 08) Lijiang, China, October 31 Novemver 3, 2008 Copyright 2008 ORSC & APORC, pp. 104 111 A Novel Prediction Method for

More information

High Volatility Medium Volatility /24/85 12/18/86

High Volatility Medium Volatility /24/85 12/18/86 Estimating Model Limitation in Financial Markets Malik Magdon-Ismail 1, Alexander Nicholson 2 and Yaser Abu-Mostafa 3 1 malik@work.caltech.edu 2 zander@work.caltech.edu 3 yaser@caltech.edu Learning Systems

More information

Formalization of Laplace Transform using the Multivariable Calculus Theory of HOL-Light

Formalization of Laplace Transform using the Multivariable Calculus Theory of HOL-Light Formalization of Laplace Transform using the Multivariable Calculus Theory of HOL-Light Hira Taqdees and Osman Hasan System Analysis & Verification (SAVe) Lab, National University of Sciences and Technology

More information

Microprocessor Based Physical Unclonable Function

Microprocessor Based Physical Unclonable Function Microprocessor Based Physical Unclonable Function Sudeendra kumar K, Sauvagya Sahoo, Abhishek Mahapatra, Ayas Kanta Swain, K.K.Mahapatra kumar.sudeendra@gmail.com, sauvagya.nitrkl@gmail.com, kmaha2@gmail.com

More information

Optimal Credit Limit Management

Optimal Credit Limit Management Optimal Credit Limit Management presented by Markus Leippold joint work with Paolo Vanini and Silvan Ebnoether Collegium Budapest - Institute for Advanced Study September 11-13, 2003 Introduction A. Background

More information

IMPROVING THE QUALITY OF A PHYSICAL UNCLONABLE FUNCTION USING CONFIGURABLE RING OSCILLATORS Abhranil Maiti, Patrick Schaumont

IMPROVING THE QUALITY OF A PHYSICAL UNCLONABLE FUNCTION USING CONFIGURABLE RING OSCILLATORS Abhranil Maiti, Patrick Schaumont IMPROVING THE QUALITY OF A PHYSICAL UNCLONABLE FUNCTION USING CONFIGURABLE RING OSCILLATORS Abhranil Maiti, Patrick Schaumont Electrical and Computer Engineering Department Virginia Tech Blacksburg, VA

More information

Delay Budgeting in Sequential Circuit with Application on FPGA Placement

Delay Budgeting in Sequential Circuit with Application on FPGA Placement 13.2 Delay Budgeting in Sequential Circuit with Application on FPGA Placement Chao-Yang Yeh and Malgorzata Marek-Sadowska Department of Electrical and Computer Engineering, University of California, Santa

More information

ITM1010 Computer and Communication Technologies

ITM1010 Computer and Communication Technologies ITM omputer and ommunication Technologies Lecture #5 Part I: Introduction to omputer Technologies K-Map, ombination and Sequential Logic ircuits ITM 計算機與通訊技術 2 Product Product-Of Of-Sum onfiguration Sum

More information

GOOD LUCK! 2. a b c d e 12. a b c d e. 3. a b c d e 13. a b c d e. 4. a b c d e 14. a b c d e. 5. a b c d e 15. a b c d e. 6. a b c d e 16.

GOOD LUCK! 2. a b c d e 12. a b c d e. 3. a b c d e 13. a b c d e. 4. a b c d e 14. a b c d e. 5. a b c d e 15. a b c d e. 6. a b c d e 16. MA109 College Algebra Spring 2017 Exam2 2017-03-08 Name: Sec.: Do not remove this answer page you will turn in the entire exam. You have two hours to do this exam. No books or notes may be used. You may

More information

Soft Response Generation and Thresholding Strategies for Linear and Feed-Forward MUX PUFs

Soft Response Generation and Thresholding Strategies for Linear and Feed-Forward MUX PUFs Soft Response Generation and Thresholding Strategies for Linear and Feed-Forward MUX PUFs Chen Zhou, SarojSatapathy, YingjieLao, KeshabK. Parhiand Chris H. Kim Department of ECE University of Minnesota

More information

Reverse Engineering and Prevention Techniques for Physical Unclonable Functions Using Side Channels

Reverse Engineering and Prevention Techniques for Physical Unclonable Functions Using Side Channels Reverse Engineering and Prevention Techniques for Physical Unclonable Functions Using Side Channels Sheng Wei * James B. Wendt * Ani Nahapetian * Miodrag Potkonjak * * University of California, Los Angeles

More information

Homework 4 SOLUTION Out: April 18, 2014 LOOKUP and IF-THEN-ELSE Functions

Homework 4 SOLUTION Out: April 18, 2014 LOOKUP and IF-THEN-ELSE Functions I.E. 438 SYSTEM DYNAMICS SPRING 204 Dr.Onur ÇOKGÖR Homework 4 SOLUTION Out: April 8, 204 LOOKUP and IF-THEN-ELSE Functions Due: May 02, 204, Learning Objectives: In this homework you will use LOOKUP and

More information

Financial Mathematics and Supercomputing

Financial Mathematics and Supercomputing GPU acceleration in early-exercise option valuation Álvaro Leitao and Cornelis W. Oosterlee Financial Mathematics and Supercomputing A Coruña - September 26, 2018 Á. Leitao & Kees Oosterlee SGBM on GPU

More information

Lecture Quantitative Finance Spring Term 2015

Lecture Quantitative Finance Spring Term 2015 and Lecture Quantitative Finance Spring Term 2015 Prof. Dr. Erich Walter Farkas Lecture 06: March 26, 2015 1 / 47 Remember and Previous chapters: introduction to the theory of options put-call parity fundamentals

More information

Handout 4: Deterministic Systems and the Shortest Path Problem

Handout 4: Deterministic Systems and the Shortest Path Problem SEEM 3470: Dynamic Optimization and Applications 2013 14 Second Term Handout 4: Deterministic Systems and the Shortest Path Problem Instructor: Shiqian Ma January 27, 2014 Suggested Reading: Bertsekas

More information

Differential Return Loss for Clause 137 and Matched COM Package Parameters For Comments #92 and #93 Richard Mellitz, Samtec

Differential Return Loss for Clause 137 and Matched COM Package Parameters For Comments #92 and #93 Richard Mellitz, Samtec Differential Return Loss for Clause 137 and Matched COM Package Parameters For Comments #92 and #93 Richard Mellitz, Samtec March 2017 IEEE802.3 Plenary, Vancouver, BC, Canada 1 IEEE P802.3 50 Gb/s, 100

More information

Advanced Verification Management and Coverage Closure Techniques

Advanced Verification Management and Coverage Closure Techniques Advanced Verification Management and Coverage Closure Techniques Nguyen Le, Microsoft Harsh Patel, Mentor Graphics Roger Sabbagh, Mentor Graphics Darron May, Mentor Graphics Josef Derner, Mentor Graphics

More information

FPGA PUF Based on Programmable LUT Delays

FPGA PUF Based on Programmable LUT Delays FPGA PUF Based on Programmable LUT Delays Bilal Habib Kris Gaj Jens-Peter Kaps Cryptographic Engineering Research Group (CERG) http://cryptography.gmu.edu Department of ECE, Volgenau School of Engineering,

More information

56:171 Operations Research Midterm Examination Solutions PART ONE

56:171 Operations Research Midterm Examination Solutions PART ONE 56:171 Operations Research Midterm Examination Solutions Fall 1997 Write your name on the first page, and initial the other pages. Answer both questions of Part One, and 4 (out of 5) problems from Part

More information

Predicting Economic Recession using Data Mining Techniques

Predicting Economic Recession using Data Mining Techniques Predicting Economic Recession using Data Mining Techniques Authors Naveed Ahmed Kartheek Atluri Tapan Patwardhan Meghana Viswanath Predicting Economic Recession using Data Mining Techniques Page 1 Abstract

More information

BAT54 series 1. Product profile 2. Pinning information Schottky barrier diodes 1.1 General description 1.2 Features and benefits

BAT54 series 1. Product profile 2. Pinning information Schottky barrier diodes 1.1 General description 1.2 Features and benefits SOT2 Rev. 5 5 October 2012 1. Product profile 1.1 General description Planar with an integrated guard ring for stress protection, encapsulated in a small SOT2 (TO-26AB) Surface-Mounted Device (SMD) plastic

More information

WC-5 Just How Credible Is That Employer? Exploring GLMs and Multilevel Modeling for NCCI s Excess Loss Factor Methodology

WC-5 Just How Credible Is That Employer? Exploring GLMs and Multilevel Modeling for NCCI s Excess Loss Factor Methodology Antitrust Notice The Casualty Actuarial Society is committed to adhering strictly to the letter and spirit of the antitrust laws. Seminars conducted under the auspices of the CAS are designed solely to

More information

1 The ECN module. Note

1 The ECN module. Note Version 1.11.0 NOVA ECN tutorial 1 The ECN module The ECN is an optional module for the Autolab PGSTAT. The ECN module provides the means to perform Electrochemical Noise measurements (ECN). Electrochemical

More information

Electrical Building Blocks Electrical building blocks are characterized by their current-voltage (I-V) relationship.

Electrical Building Blocks Electrical building blocks are characterized by their current-voltage (I-V) relationship. Basic Electrical Measurements E80 /7/09 - Professor Sarah Harris Oeriew Electrical Buildg Blocks:, L, C Impedance: Z oltage Diision Experimental Plots Time Doma s. Bode Plots Instrumentation Signal generators

More information

nique and requires the percent distribution of units and the percent distribution of aggregate income both by income classes.

nique and requires the percent distribution of units and the percent distribution of aggregate income both by income classes. THE INDEX OF INCOME CONCENTRATION IN THE 1970 CENSUS OF POPULATION AND HOUSING Joseph J Knott, Bureau of the Census* Introduction Publications showing results of the 1970 Census of Population will contain

More information

SCHEDULE CREATION AND ANALYSIS. 1 Powered by POeT Solvers Limited

SCHEDULE CREATION AND ANALYSIS. 1   Powered by POeT Solvers Limited SCHEDULE CREATION AND ANALYSIS 1 www.pmtutor.org Powered by POeT Solvers Limited While building the project schedule, we need to consider all risk factors, assumptions and constraints imposed on the project

More information

Supplemental Material Optics formula and additional results

Supplemental Material Optics formula and additional results Supplemental Material Optics formula and additional results Fresnel equations We reproduce the Fresnel equations derived from Maxwell equations as given by Born and Wolf (Section 4.4.). They correspond

More information

A DRAM based Physical Unclonable Function Capable of Generating >10 32 Challenge Response Pairs per 1Kbit Array for Secure Chip Authentication

A DRAM based Physical Unclonable Function Capable of Generating >10 32 Challenge Response Pairs per 1Kbit Array for Secure Chip Authentication A DRAM based Physical Unclonable Function Capable of Generating >10 32 Challenge Response Pairs per 1Kbit Array for Secure Chip Authentication Q. Tang, C. Zhou, *W. Choi, *G. Kang, *J. Park, K. K. Parhi,

More information

SOCIETY OF ACTUARIES Advanced Topics in General Insurance. Exam GIADV. Date: Thursday, May 1, 2014 Time: 2:00 p.m. 4:15 p.m.

SOCIETY OF ACTUARIES Advanced Topics in General Insurance. Exam GIADV. Date: Thursday, May 1, 2014 Time: 2:00 p.m. 4:15 p.m. SOCIETY OF ACTUARIES Exam GIADV Date: Thursday, May 1, 014 Time: :00 p.m. 4:15 p.m. INSTRUCTIONS TO CANDIDATES General Instructions 1. This examination has a total of 40 points. This exam consists of 8

More information

Forecasting Singapore economic growth with mixed-frequency data

Forecasting Singapore economic growth with mixed-frequency data Edith Cowan University Research Online ECU Publications 2013 2013 Forecasting Singapore economic growth with mixed-frequency data A. Tsui C.Y. Xu Zhaoyong Zhang Edith Cowan University, zhaoyong.zhang@ecu.edu.au

More information

Resale Price and Cost-Plus Methods: The Expected Arm s Length Space of Coefficients

Resale Price and Cost-Plus Methods: The Expected Arm s Length Space of Coefficients International Alessio Rombolotti and Pietro Schipani* Resale Price and Cost-Plus Methods: The Expected Arm s Length Space of Coefficients In this article, the resale price and cost-plus methods are considered

More information

An enhanced artificial neural network for stock price predications

An enhanced artificial neural network for stock price predications An enhanced artificial neural network for stock price predications Jiaxin MA Silin HUANG School of Engineering, The Hong Kong University of Science and Technology, Hong Kong SAR S. H. KWOK HKUST Business

More information

Session 030 PD - PBR Stochastic Reserve - Challenges and Possible Solutions. Moderator: Sebastien Cimon Gagnon, FSA, CERA, MAAA

Session 030 PD - PBR Stochastic Reserve - Challenges and Possible Solutions. Moderator: Sebastien Cimon Gagnon, FSA, CERA, MAAA Session 030 PD - PBR Stochastic Reserve - Challenges and Possible Solutions Moderator: Sebastien Cimon Gagnon, FSA, CERA, MAAA Presenters: Timothy C. Cardinal, FSA, CERA, MAAA Andrew G. Steenman, FSA,

More information

Alternate Models for Forecasting Hedge Fund Returns

Alternate Models for Forecasting Hedge Fund Returns University of Rhode Island DigitalCommons@URI Senior Honors Projects Honors Program at the University of Rhode Island 2011 Alternate Models for Forecasting Hedge Fund Returns Michael A. Holden Michael

More information

NW Natural High Efficiency Furnace Program Evaluation. Overview of Presentation

NW Natural High Efficiency Furnace Program Evaluation. Overview of Presentation NW Natural High Efficiency Furnace Program Evaluation Mark E. Thompson Overview of Presentation Study purpose and objectives Approach sample selection data preparation model specification Results by market

More information

Chapter 4 Variability

Chapter 4 Variability Chapter 4 Variability PowerPoint Lecture Slides Essentials of Statistics for the Behavioral Sciences Seventh Edition by Frederick J Gravetter and Larry B. Wallnau Chapter 4 Learning Outcomes 1 2 3 4 5

More information

56:171 Operations Research Midterm Examination October 28, 1997 PART ONE

56:171 Operations Research Midterm Examination October 28, 1997 PART ONE 56:171 Operations Research Midterm Examination October 28, 1997 Write your name on the first page, and initial the other pages. Answer both questions of Part One, and 4 (out of 5) problems from Part Two.

More information

Barrier Option. 2 of 33 3/13/2014

Barrier Option. 2 of 33 3/13/2014 FPGA-based Reconfigurable Computing for Pricing Multi-Asset Barrier Options RAHUL SRIDHARAN, GEORGE COOKE, KENNETH HILL, HERMAN LAM, ALAN GEORGE, SAAHPC '12, PROCEEDINGS OF THE 2012 SYMPOSIUM ON APPLICATION

More information

Yu Zheng Department of Economics

Yu Zheng Department of Economics Should Monetary Policy Target Asset Bubbles? A Machine Learning Perspective Yu Zheng Department of Economics yz2235@stanford.edu Abstract In this project, I will discuss the limitations of macroeconomic

More information

December 9, City of Farmington Integrated Resource Planning (IRP)

December 9, City of Farmington Integrated Resource Planning (IRP) December 9, 2016 City of Farmington Integrated Resource Planning (IRP) Restricted Siemens AG 2013 All rights reserved. Answers for infrastructure and cities. Pace Global Disclaimer This Report was produced

More information

TOSHIBA Transistor Silicon NPN Epitaxial Type TMBT3904

TOSHIBA Transistor Silicon NPN Epitaxial Type TMBT3904 TOSHIBA Transistor Silicon NPN Epitaxial Type TMBT3904 Audio Frequency General Purpose Amplifier Applications High voltage and high current : VCEO = 50 V, IC = 150 ma (max) Complementary to TMBT3906 Absolute

More information

Optimal Search for Parameters in Monte Carlo Simulation for Derivative Pricing

Optimal Search for Parameters in Monte Carlo Simulation for Derivative Pricing Optimal Search for Parameters in Monte Carlo Simulation for Derivative Pricing Prof. Chuan-Ju Wang Department of Computer Science University of Taipei Joint work with Prof. Ming-Yang Kao March 28, 2014

More information

CHAPTER 6 CRASHING STOCHASTIC PERT NETWORKS WITH RESOURCE CONSTRAINED PROJECT SCHEDULING PROBLEM

CHAPTER 6 CRASHING STOCHASTIC PERT NETWORKS WITH RESOURCE CONSTRAINED PROJECT SCHEDULING PROBLEM CHAPTER 6 CRASHING STOCHASTIC PERT NETWORKS WITH RESOURCE CONSTRAINED PROJECT SCHEDULING PROBLEM 6.1 Introduction Project Management is the process of planning, controlling and monitoring the activities

More information

EENG473 Mobile Communications Module 3 : Week # (11) Mobile Radio Propagation: Large-Scale Path Loss

EENG473 Mobile Communications Module 3 : Week # (11) Mobile Radio Propagation: Large-Scale Path Loss EENG473 Mobile Communications Module 3 : Week # (11) Mobile Radio Propagation: Large-Scale Path Loss Practical Link Budget Design using Path Loss Models Most radio propagation models are derived using

More information

Passivated, sensitive gate thyristors in a SOT54 plastic package. General purpose switching and phase control.

Passivated, sensitive gate thyristors in a SOT54 plastic package. General purpose switching and phase control. Rev. 5 November Product data sheet. Product profile. General description Passivated, sensitive gate thyristors in a SOT54 plastic package.. Features and benefits Designed to be interfaced directly to microcontrollers,

More information

SPECIAL RULES GOVERNING THE APPLICATION OF RATE RIDER RGB

SPECIAL RULES GOVERNING THE APPLICATION OF RATE RIDER RGB 1 of 5 1. A Customer shall not operate electric generating equipment in parallel with the Company's electric system unless specifically authorized in writing by the Company, consistent with the rules and

More information

SiPM characterization report for the Muon Portal Project Device: SiPM type N on P - S/N. SPM10H5-60N-Y wf16 ST Microelectronics

SiPM characterization report for the Muon Portal Project Device: SiPM type N on P - S/N. SPM10H5-60N-Y wf16 ST Microelectronics OSSERVATORIO ASTROFISICO DI CATANIA SiPM characterization report for the Muon Portal Project Device: SiPM type N on P - S/N. SPM10H5-60N-Y223131-wf16 ST Microelectronics Osservatorio Astrofisico di Catania

More information

56:171 Operations Research Midterm Examination Solutions PART ONE

56:171 Operations Research Midterm Examination Solutions PART ONE 56:171 Operations Research Midterm Examination Solutions Fall 1997 Answer both questions of Part One, and 4 (out of 5) problems from Part Two. Possible Part One: 1. True/False 15 2. Sensitivity analysis

More information

Applied Macro Finance

Applied Macro Finance Master in Money and Finance Goethe University Frankfurt Week 2: Factor models and the cross-section of stock returns Fall 2012/2013 Please note the disclaimer on the last page Announcements Next week (30

More information

Costing and Budgeting. From cost to value: methods and techniques to set the right cost to software

Costing and Budgeting. From cost to value: methods and techniques to set the right cost to software Costing and Budgeting From cost to value: methods and techniques to set the right cost to software Goals of the Unit Questions you might face: How much does the development of the software cost? Is the

More information

NLC Solid State Induction Modulator LC02 Update Feb

NLC Solid State Induction Modulator LC02 Update Feb NL Solid State Induction Modulator L02 Update Feb 5 2002 SLA: R.assel, M.Nguyen,. Pappas, J. delamare LLNL:. ook, J. Sullivan, S. Hawkins BN:. Brooksby, J. Yuhas Klystron PPM focus Slide 2 onceptual NL

More information

Project Management Progress evaluation Prof. Mauro Mancini

Project Management Progress evaluation Prof. Mauro Mancini Project Management Progress evaluation Prof. Mauro Mancini e-mail: Mauro.Mancini@polimi.it tel.: +39-02-23994057 POLITECNICO DI MILANO Department of Management, Economics and Industrial Engineering Mauro

More information

2.1 Properties of PDFs

2.1 Properties of PDFs 2.1 Properties of PDFs mode median epectation values moments mean variance skewness kurtosis 2.1: 1/13 Mode The mode is the most probable outcome. It is often given the symbol, µ ma. For a continuous random

More information

THE REACTION OF THE WIG STOCK MARKET INDEX TO CHANGES IN THE INTEREST RATES ON BANK DEPOSITS

THE REACTION OF THE WIG STOCK MARKET INDEX TO CHANGES IN THE INTEREST RATES ON BANK DEPOSITS OPERATIONS RESEARCH AND DECISIONS No. 1 1 Grzegorz PRZEKOTA*, Anna SZCZEPAŃSKA-PRZEKOTA** THE REACTION OF THE WIG STOCK MARKET INDEX TO CHANGES IN THE INTEREST RATES ON BANK DEPOSITS Determination of the

More information

A General Equilibrium Model of Environmental Option Values

A General Equilibrium Model of Environmental Option Values A General Equilibrium Model of Environmental Option Values Iain Fraser Katsuyuki Shibayama University of Kent at Canterbury Spring 2 A General Equilibrium ModelofEnvironmental Option Values 2 Introduction.

More information

International Financial Markets 1. How Capital Markets Work

International Financial Markets 1. How Capital Markets Work International Financial Markets Lecture Notes: E-Mail: Colloquium: www.rainer-maurer.de rainer.maurer@hs-pforzheim.de Friday 15.30-17.00 (room W4.1.03) -1-1.1. Supply and Demand on Capital Markets 1.1.1.

More information

DEMAND AND SUPPLY ANALYSIS: THE FIRM

DEMAND AND SUPPLY ANALYSIS: THE FIRM DEMAND AND SUPPLY ANALYSIS: THE FIRM 1 2. OBJECTIVES OF THE FIRM Profit = Total revenue Total cost Total Revenue: Amount received by a firm from sale of its output. Total Cost: Market value of the inputs

More information

Intertemporal choice: Consumption and Savings

Intertemporal choice: Consumption and Savings Econ 20200 - Elements of Economics Analysis 3 (Honors Macroeconomics) Lecturer: Chanont (Big) Banternghansa TA: Jonathan J. Adams Spring 2013 Introduction Intertemporal choice: Consumption and Savings

More information