Integrated Circuits & Systems

Size: px
Start display at page:

Download "Integrated Circuits & Systems"

Transcription

1 Federal University of Santa Catarina Center for Technology Computer Science & Electronics Engineering Integrated Circuits & Systems INE 5442 Lecture 13 The CMOS Inverter: dynamic behavior (delay)

2 Abstractions Electric-level Electrical Schematics Logic-level Logic Schematics in out V in V out Truth Table in out Slide 13.2

3 Dynamic Behavior R p in out V in = 0V V out = C L V in = V out = 0V C L R n R n and R p are the on-resistance (Ro n ) of NMOS, PMOS, respect. C L represents the total charge attached to the gate s output Slide 13.3

4 Dynamic Behavior Steady State Vin V in = 0V R p V out = Vout 0V t C L 0V t Falling Transition Vin Vin= (0 ) R p i Vout = ( 0) Vout 0V t R n C L 0V t Steady State Vin V in = V out = 0V Vout 0V t R n C L 0V t Slide 13.4

5 Dynamic Behavior Steady State Vin V in = V out = 0V Vout 0V t R n C L 0V t Rising Transition Vin 0V t Vin= ( 0) R p R n i Vout = (0 ) C L Vout 0V t Steady State Vin V in = 0V R p V out = Vout 0V t C L 0V t Slide 13.5

6 Delay Definitions Propagation delay (V in x V out ): V in t phl = propagation delay for (output) fall transition 50% t plh = propagation delay for (output) rise transition V out t phl 50% t plh 90% t Fall and Rise Times: t f = fall time t r = rise time 10% t f t r t Adapted from: Rabaey; Chandrakasan; Nikolic, 2003 Slide 13.6

7 Propagation Delay: First-Order Analysis How to Compute? t p = v 2 v 1 C L(v) i(v) dv With i the (dis)charging current v, the voltage over the capacitor, v 1 and v 2 are the initial and final voltages, respectively. Intractable: i(v) and C L (v) are non-linear functions of v! For manual analysis, we would rather rely on a simplified switch model! Slide 13.7

8 Propagation Delay: First-Order Analysis Using a constant value for R on we fall into the case of an RC network, where R=R eq and C=C L R eq = 1 /2 /2 V dv 3 I DSAT (1+ λv ) 4I DSAT λv DD with W I DSAT = k' L (V DD V T )V DSAT V 2 DSAT 2 V out C L t phl = ln(2) R eq. C L = 0.69 R n. C L R n Slide 13.8

9 Propagation Delay: First-Order Analysis t phl = f (R n.c L ) = t = f (R plh p.c L ) = R n.c R p.c L L R p V out V out C L C L R n Sometimes, an average propagation delay value may be useful: t p = t plh + t phl 2 Slide 13.9

10 How to Get a Faster Inverter? 1. Keeping C L Small (Fanout, routing and self-loading ) t phl = f (R n.c L ) = t = f (R plh p.c L ) = R n.c R p.c L L R p V out V out C L C L R n Slide 13.10

11 How to Get a Faster Inverter? 2. Decreasing the on-resistance of transistors R, I L=Lmin ~R/2, ~2xI L=Lmin Watch out for self-loading! 2W W In digital design, W is usually kept minimum Slide 13.11

12 Computing Capacitances Lumping All Capacitances into C L at Inv1 s Output Node Inv1 Inv2 Assuming an ideal voltage source with zero fall and rise times M2 M4 V in C gd12 C db2 V out C g4 V out2 M1 C db1 C w C g3 M3 Source: Rabaey; Chandrakasan; Nikolic, 2003 Slide 13.12

13 Computing Capacitances Gate-Drain Capacitance C gd12 Inv1 Inv2 Overlap capacitances of M1 and M2 M2 M4 V in C gd12 C db2 V out C g4 V out2 But we have to use a grounded equivalent value for C gd12 M1 C db1 C w C g3 M3 Source: Rabaey; Chandrakasan; Nikolic, 2003 Slide 13.13

14 Computing Capacitances Gate-Drain Capacitance C gd12 Taking the Miller Effect into account ΔV V in C gd12 V out ΔV V out ΔV M1 ΔV V in M1 2C gd12 For each transistor: C gd = 2 C GD0 W Source: Rabaey; Chandrakasan; Nikolic, 2003 Slide 13.14

15 Computing Capacitances Diffusion Capacitances C db1 and C db2 Due to the reverse biased p-n junctions Inv1 Inv2 Quite non-linear M2 M4 V in C gd12 C db2 V out C g4 V out2 M1 C db1 C w C g3 M3 Slide 13.15

16 Computing Capacitances Diffusion Capacitances C db1 and C db2 Using K eq (from diode s theory) to linearize C db C eq = K eq C j0 K eq = φ 0 m (V high V low )(1 m) [(φ 0 V high )1 m (φ 0 Vlow) 1 m ] Slide 13.16

17 Computing Capacitances Diffusion Capacitances C db1 and C db2 K eq for a 0.25 µm inverter: K eq = C ox (ff/μm 2 ) Relevant capacitances for 0.25 µm transistors CGD0 (ff/μm) CJ (ff/μm 2 ) φ 0 m (V high V low )(1 m) [(φ 0 V high ) 1 m (φ 0 Vlow) 1 m ] m j ϕ b (V) CJSW (ff/μm) m jsw ϕ bsw (V) NMOS PMOS fall rise NMOS V low = 1.25V; V high = 2.5V K eq (m=0.5, ϕ 0 =0.9)= 0.57 K eqsw (m=0.44, ϕ 0 =0.9)= 0.61 V low = 0V; V high = 1.25V K eq (m=0.5, ϕ 0 =0.9)= 0.79 K eqsw (m=0.44, ϕ 0 =0.9)= 0.81 PMOS V low =0V; V high = 1.25V K eq (m=0.48, ϕ 0 =0.9)= 0.79 K eqsw (m=0.32, ϕ 0 =0.9)= 0.86 V low = 1.25V; V high = 2.5V K eq (m=0.48, ϕ 0 =0.9)= 0.59 K eqsw (m=0.32, ϕ 0 =0.9)= 0.7 Slide 13.17

18 Computing Capacitances Wiring Capacitances C w Inv1 Inv2 M2 M4 V in C gd12 C db2 V out C g4 V out2 M1 C db1 C w C g3 M3 Slide 13.18

19 Computing Capacitances Gate Capacitance of Fanout C g3 and C g4 Inv1 Inv2 M2 M4 V in C gd12 C db2 V out C g4 V out2 M1 C db1 C w C g3 M3 C fanout = C gate (NMOS ) + C gate (PMOS) = (C GS0n + C GD0n + W n L n C ox ) + (C GS0p + C GD0p + W p L p C ox ) Ignores the Miller Effect Assumes C gate is constant Slide 13.19

20 Computing Capacitances Inverter in 0.25µm CMOS technology W n /L n = 0.375µm/0.25µm (9λ/2λ) W p /L p = 1.125µm/0.25µm NMOS: PD = ( ) x λ = 15 x λ = 15 x 0.125µm = 1.875µm AD = (4 x 4) λ 2 + (3 x 1) λ 2 = 19λ 2 = 0.30 µm µm = 2λ (3λ/2λ) Slide Source: Rabaey; Chandrakasan; Nikolic, 2003

21 Computing Capacitances Inverter in 0.25µm CMOS technology W n /L n = 0.375µm/0.25µm (9λ/2λ) W p /L p = 1.125µm/0.25µm PMOS: PD = (5+9+5) x λ = 19 x λ = 19 x 0.125µm = 2.375µm AD = (5 x 9) λ 2 = 45λ 2 = 0.70 µm µm = 2λ (3λ/2λ) Slide Source: Rabaey; Chandrakasan; Nikolic, 2003

22 Computing Capacitances W/L AD(μm 2 ) PD(μm) AS(μm 2 ) PS(μm) NMOS 0.375/ (19λ 2 ) (15λ) 0.3 (19λ 2 ) (15λ) PMOS 1.125/ (45λ 2 ) (19λ) 0.7 (45λ 2 ) (19λ) C ox (ff/μm 2 ) Relevant capacitances for 0.25 µm transistors CGD0 (ff/μm) CJ (ff/μm 2 ) m j ϕ b (V) CJSW (ff/μm) m jsw ϕ bsw (V) NMOS PMOS Slide 13.22

23 Computing Capacitances capacitor capacitor Value (ff) (H L) Value (ff) (L H) C gd1 2 CGD0 n W n C gd2 2 CGD0 p W p C db1 K eqn AD n CJ + K eqswn PD n CJSW C db2 K eqp AD p CJ + K eqswp PD p CJSW C g3 (CGD0 n + CGS0 n ) W n + W n L n C ox C g4 (CGD0 p + CGS0 p ) W p + W p L p C ox Cw Provided by extraction tool C L Σ Slide 13.23

24 Propagation Delay of an Inverter Example Compute the propagation delays for the inverter of previous slides. From the layout, W n /L n = 1.5 and W p /L p = 4.5 (assuming that W W d and L L d ). From lecture 11, Normalized R eq of NMOS and PMOS Transistors in 0.25 µm (W/L=1, L=L min ) (V) NMOS (kω) PMOS (kω t phl = kΩ 6.1fF = 36ps 1.5 t plh = kΩ 6.0 ff = 29ps 4.5 Slide 13.24

25 Propagation Delay of an Inverter Spice Simulation Results t phl = 39.9 ps t plh = 31.7 ps Good accuracy? (a stroke of good luck ) Overshooting: gate-drain capacitances couple output to input Source: Rabaey; Chandrakasan; Nikolic, 2003 Slide 13.25

26 Spice Simulations for the Inverter Simulation Circuit M2 in out M1 C L C L represents the output load seen by this inverter (assuming the lumped model) Slide 13.26

27 Spice Simulations for the Inverter File inversor-v0.cir ( ) * Simulacao de um inversor CMOS * Inclusao de arquivo de tecnologia.include parametros.txt * Fonte de alimentacao V1 vdd 0 dc 3.3 V2 gnd 0 dc 0 * Fonte de tensao que serve de estimulo para a entrada V3 in 0 pulse( n 200p 200p 2n 4n) *Descricao de um inversor com trans. minimos em tecnologia 0.35um *Entrada= "in"; saida="out" M2 vdd in out vdd PMOS l=0.35u w=0.4u pd=1.4u ad=0.2p ps=1.4u as=0.2p M1 gnd in out gnd NMOS l=0.35u w=0.4u pd=1.4u ad=0.2p ps=1.4u as=0.2p * Capacitancia para representar carga vista pela saida da porta CL out 0 20f.control.endc.end tran 0.1p 6n plot in out Slide 13.27

28 Spice Simulations for the Inverter File inversor-v0.cir ( ) * Simulacao de um inversor CMOS * Inclusao de arquivo de tecnologia.include parametros.txt * Fonte de alimentacao V1 vdd 0 dc 3.3 V2 gnd 0 dc 0 Specific of SpiceOpus. Allows for using the node names vdd and gnd instead of 0 and 1. * Fonte de tensao que serve de estimulo para a entrada V3 in 0 pulse( n 200p 200p 2n 4n) *Descricao de um inversor com trans. minimos em tecnologia 0.35um *Entrada= "in"; saida="out" M2 vdd in out vdd PMOS l=0.35u w=0.4u pd=1.4u ad=0.2p ps=1.4u as=0.2p M1 gnd in out gnd NMOS l=0.35u w=0.4u pd=1.4u ad=0.2p ps=1.4u as=0.2p * Capacitancia para representar carga vista pela saida da porta CL out 0 20f.control.endc.end tran 0.1p 6n plot in out Slide 13.28

29 Spice Simulations for the Inverter File inversor-v0.cir ( ) * Simulacao de um inversor CMOS * Inclusao de arquivo de tecnologia.include parametros.txt * Fonte de alimentacao V1 vdd 0 dc 3.3 V2 gnd 0 dc 0 * Fonte de tensao que serve de estimulo para a entrada V3 in 0 pulse( n 200p 200p 2n 4n) 2ns (=delay) 4ns (=period) V1=3.3V 2ns (=tv2) V2=0V 200ps (time v1 to v2) 200ps (time v2 to v1) Rise and fall times Slide 13.29

30 Spice Simulations for the Inverter File inversor-v0.cir ( ) *Descricao de um inversor com trans. minimos em tecnologia 0.35um *Entrada= "in"; saida="out" M2 vdd in out vdd PMOS l=0.35u w=0.4u pd=1.4u ad=0.2p ps=1.4u as=0.2p M1 gnd in out gnd NMOS l=0.35u w=0.4u pd=1.4u ad=0.2p ps=1.4u as=0.2p pd = drain perimeter [m] ad = drain area [m 2 ] ps = source perimeter [m] as = source area [m 2 ] Where do such dimensions come from? Let us assume the minimal dimensions of an actual 0.35µm technology Slide 13.30

31 Spice Simulations for the Inverter File inversor-v0.cir ( ) *Descricao de um inversor com trans. minimos em tecnologia 0.35um *Entrada= "in"; saida="out" M2 vdd in out vdd PMOS l=0.35u w=0.4u pd=1.4u ad=0.2p ps=1.4u as=0.2p M1 gnd in out gnd NMOS l=0.35u w=0.4u pd=1.4u ad=0.2p ps=1.4u as=0.2p two serial transistors with minimal dimensions in 0.35µm technology L min = 0.35µm 0,4µm 0,4µm 0,5µm 0,45µm L min NMOS = L min PMOS = 0.35µm W min NMOS = W min PMOS = 0.4µm Minimum width of poly for connection = 0,35µm Slide 13.31

32 Spice Simulations for the Inverter File inversor-v0.cir ( ) * Simulacao de um inversor CMOS * Inclusao de arquivo de tecnologia.include parametros.txt * Fonte de alimentacao V1 vdd 0 dc 3.3 V2 gnd 0 dc 0 * Fonte de tensao que serve de estimulo para a entrada V3 in 0 pulse( n 200p 200p 2n 4n) *Descricao de um inversor com trans. minimos em tecnologia 0.35um *Entrada= "in"; saida="out" M2 vdd in out vdd PMOS l=0.35u w=0.4u pd=1.4u ad=0.2p ps=1.4u as=0.2p M1 gnd in out gnd NMOS l=0.35u w=0.4u pd=1.4u ad=0.2p ps=1.4u as=0.2p * Capacitancia para representar carga vista pela saida da porta CL out 0 20f.control.endc.end tran 0.1p 6n plot in out Capacitance to represent the output load seen by this inverter (~= to another gate in the same technology) Slide 13.32

33 Spice Simulations for the Inverter File inversor-v0.cir ( ) *Descricao de um inversor com trans. minimos em tecnologia 0.35um *Entrada= "in"; saida="out" M2 vdd in out vdd PMOS l=0.35u w=0.4u pd=1.4u ad=0.2p ps=1.4u as=0.2p M1 gnd in out gnd NMOS l=0.35u w=0.4u pd=1.4u ad=0.2p ps=1.4u as=0.2p * Capacitancia para representar carga vista pela saida da porta CL out 0 20f.control.endc.end tran 0.1p 6n plot in out Simulation step Total simulation time Print commands (within a segment.control..endc ) This is specific from SpiceOpus Slide 13.33

34 Spice Simulations for the Inverter Simulation Waveforms in tp LH out tp HL t plh =458ps t phl =180ps Slide 13.34

35 (Nearly) Actual Layout The CMOS Inverter Two transistors in series with one contact (assuming typical 0.35 µm CMOS Design Rules) L min = 0.35µm L min = 0.35µm 0,4µm 0,4µm b 0,45µm 0,5µm 0,4µm 0,45µm a 0,4µm 0,4µm b a=0,3µm (minimum diffusion contact to gate spacing) b=0,15µm (minimum diffusion enclosure to contact) Slide 13.35

36 (Nearly) Actual Layout The CMOS Inverter Two transistors in series with wider chanels (asuming typical 0.35 µm CMOS Design Rules) L min = 0.35µm L min = 0.35µm 0,4µm b 0,4µm 0,4µm b 0,4µm 0,4µm b 0,4µm 0,45µm a 0,4µm 0,45µm a 0,4µm b a=0,3µm (minimum diffusion contact to gate spacing) b=0,15µm (minimum diffusion enclosure to contact) minimum contact spacing =0,4µm Slide 13.36

37 (Nearly) Actual Layout The CMOS Inverter Inverter in a typical 0.35 µm CMOS technology a=0,3µm (minimum diffusion contact to gate spacing) b=0,15µm (minimum diffusion enclosure to contact) Obs: min. width of metal lines = 0,7µm PMOS: W=W min =0.35µm L=1.5 µm Slide in NMOS: W=W min =0.35µm L=0.7 µm 0,4µm b 0,4µm 0,4µm 0,4µm 0,4µm Vdd b b b out Gnd

38 Spice Simulations for the Inverter - 2 File inversor-v1.cir ( ) * Simulacao de um inversor CMOS * Inclusao de arquivo de tecnologia.include parametros.txt * Fonte de alimentacao V1 vdd 0 dc 3.3 V2 gnd 0 dc 0 * Fonte de tensao que serve de estimulo para a entrada V3 in 0 pulse( n 200p 200p 2n 4n) *Descricao de um inversor com trans. minimos em tecnologia 0.35um *Entrada= "in"; saida="out" M2 vdd in out vdd PMOS l=0.35u w=1.5u pd=3.2u ad=1.275p ps=3.2u as=1.275p M1 gnd in out gnd NMOS l=0.35u w=0.7u pd=2.4u ad=0.595p ps=2.4u as=0.595p * Capacitancia para representar carga vista pela saida da porta CL out 0 20f.control.endc.end tran 0.1p 6n plot in out Slide 13.38

39 Spice Simulations for the Inverter - 2 Simulation Waveforms in tp LH out tp HL t plh =170ps t phl =151ps Slide 13.39

40 Delay as Function of Very sensitive do Similar in shape to the R eq x curve Source: Rabaey; Chandrakasan; Nikolic, 2003 Slide 13.40

41 To Minimize Propagation Delay of a Gate Reduce C L Keep the drain diffusion areas as small as possible (to reduce selfloading capacitance) Place fanout gates as close as possible (to reduce routing capacitance) Increase the W/L ratio of the transistors Most powerful and effective design action Caution: it increases diffusion capacitance (and thus, C L ) It also increases gate capacitances (thus increasing the fanout factor of the driving gate) Increase Above certain levels yields only minimal improvements Increases power consumption and dissipation Slide 13.41

42 The References CMOS Inverter 1. RABAEY, J; CHANDRAKASAN, A.; NIKOLIC, B. Digital Integrated Circuits: a design perspective. 2 nd Edition. Prentice Hall, ISBN: WESTE, Neil; HARRIS, David. CMOS VLSI Design: a circuits and systems perspective. Addison-Wesley, 4 th Edition, ISBN Slide 13.42

Integrated Circuits & Systems

Integrated Circuits & Systems Federal University of Santa Catarina Center for Technology Computer Science & Electronics Engineering Integrated Circuits & Systems INE 5442 Lecture 14 The CMOS Inverter: dynamic behavior (sizing, inverter

More information

Integrated Circuits & Systems

Integrated Circuits & Systems Federal University of Santa Catarina Center for Technology Computer Science & Electronics Engineering Integrated Circuits & Systems INE 5442 Lecture 16 CMOS Combinational Circuits - 2 guntzel@inf.ufsc.br

More information

EEC 118 Lecture #5: CMOS Inverter AC Characteristics. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

EEC 118 Lecture #5: CMOS Inverter AC Characteristics. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation EEC 8 Lecture #5: CMOS Inverter AC Characteristics Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation Acknowledgments Slides due to Rajit Manohar from ECE 547 Advanced

More information

ENEE 359a Digital VLSI Design

ENEE 359a Digital VLSI Design SLIDE 1 ENEE 359a Digital VLSI Design & Logical Effort Prof. blj@ece.umd.edu Credit where credit is due: Slides contain original artwork ( Jacob 2004) as well as material taken liberally from Irwin & Vijay

More information

Integrated Circuits & Systems

Integrated Circuits & Systems Federal University of Santa Catarina Center for Technology Computer Science & Electronics Engineering Integrated Circuits & Systems INE 5442 Lecture 12 The CMOS Inverter: static behavior guntzel@inf.ufsc.br

More information

The Inverter. Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic

The Inverter. Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic Digital Integrated Circuits A Design Perspective Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic The Inverter Revised from Digital Integrated Circuits, Jan M. Rabaey el, 2003 Propagation Delay CMOS

More information

5.0 CMOS Inverter. W.Kucewicz VLSICirciuit Design 1

5.0 CMOS Inverter. W.Kucewicz VLSICirciuit Design 1 5.0 CMOS Inverter W.Kucewicz VLSICirciuit Design 1 Properties Switching Threshold Dynamic Behaviour Capacitance Propagation Delay nmos/pmos Ratio Power Consumption Contents W.Kucewicz VLSICirciuit Design

More information

Integrated Circuits & Systems

Integrated Circuits & Systems Federal University of Santa Catarina Center for Technology Computer Science & Electronics Engineering Integrated Circuits & Systems INE 5442 Lecture 10 MOSFET part 1 guntzel@inf.ufsc.br ual-well Trench-Isolated

More information

CMPEN 411 VLSI Digital Circuits. Lecture 04: CMOS Inverter (static view)

CMPEN 411 VLSI Digital Circuits. Lecture 04: CMOS Inverter (static view) CMPEN 411 VLSI Digital Circuits Lecture 04: CMOS Inverter (static view) Kyusun Choi [Adapted from Rabaey s Digital Integrated Circuits, Second Edition, 2003 J. Rabaey, A. Chandrakasan, B. Nikolic] CMPEN

More information

CMPEN 411 VLSI Digital Circuits Spring 2012

CMPEN 411 VLSI Digital Circuits Spring 2012 CMPEN 411 VLSI Digital Circuits Spring 2012 Lecture 09: Resistance & Inverter Dynamic View [Adapted from Rabaey s Digital Integrated Circuits, Second Edition, 2003 J. Rabaey, A. Chandrakasan, B. Nikolic]

More information

THE CMOS INVERTER CHAPTER. Quantification of integrity, performance, and energy metrics of an inverter Optimization of an inverter design

THE CMOS INVERTER CHAPTER. Quantification of integrity, performance, and energy metrics of an inverter Optimization of an inverter design chapter5.fm Page 176 Friday, January 18, 2002 9:01 M CHPTER 5 THE CMOS INVERTER Quantification of integrity, performance, and energy metrics of an inverter Optimization of an inverter design 5.1 Introduction

More information

Integrated Circuits & Systems

Integrated Circuits & Systems Federal University of Santa Catarina Center for Technology Computer Science & Electronics Engineering Integrated Circuits & Systems INE 5442 Lecture 7 Interconnections 1: wire resistance, capacitance,

More information

THE INVERTER. Inverter

THE INVERTER. Inverter THE INVERTER DIGITAL GATES Fundamental Parameters Functionality Reliability, Robustness Area Performance» Speed (delay)» Power Consumption» Energy Noise in Digital Integrated Circuits v(t) V DD i(t) (a)

More information

Practice 7: CMOS Capacitance

Practice 7: CMOS Capacitance Practice 7: CMOS Capacitance Digital Electronic Circuits Semester A 2012 MOSFET Capacitances MOSFET Capacitance Components 3 Gate to Channel Capacitance In general, the gate capacitance is similar to a

More information

Lecture 4: CMOS Transistor Theory

Lecture 4: CMOS Transistor Theory Introduction to CMOS VLSI Design Lecture 4: CMOS Transistor Theory David Harris, Harvey Mudd College Kartik Mohanram and Steven Levitan University of Pittsburgh Outline q Introduction q MOS Capacitor q

More information

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

ESE 570: Digital Integrated Circuits and VLSI Fundamentals ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 10: February 15, 2018 MOS Inverter: Dynamic Characteristics Penn ESE 570 Spring 2018 Khanna Lecture Outline! Inverter Power! Dynamic Characteristics

More information

CARNEGIE MELLON UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING DIGITAL INTEGRATED CIRCUITS FALL 2002

CARNEGIE MELLON UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING DIGITAL INTEGRATED CIRCUITS FALL 2002 CARNEGIE MELLON UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING 18-322 DIGITAL INTEGRATED CIRCUITS FALL 2002 Final Examination, Monday Dec. 16, 2002 NAME: SECTION: Time: 180 minutes Closed

More information

Chapter 5. The Inverter. V1. April 10, 03 V1.1 April 25, 03 V2.1 Nov Inverter

Chapter 5. The Inverter. V1. April 10, 03 V1.1 April 25, 03 V2.1 Nov Inverter Chapter 5 The Inverter V1. April 10, 03 V1.1 April 25, 03 V2.1 Nov.12 03 Objective of This Chapter Use Inverter to know basic CMOS Circuits Operations Watch for performance Index such as Speed (Delay calculation)

More information

ECE 438: Digital Integrated Circuits Assignment #4 Solution The Inverter

ECE 438: Digital Integrated Circuits Assignment #4 Solution The Inverter ECE 438: Digital Integrated Circuits Assignment #4 The Inverter Text: Chapter 5, Digital Integrated Circuits 2 nd Ed, Rabaey 1) Consider the CMOS inverter circuit in Figure P1 with the following parameters.

More information

The CMOS Inverter: A First Glance

The CMOS Inverter: A First Glance The CMOS Inverter: A First Glance V DD S D V in V out C L D S CMOS Inverter N Well V DD V DD PMOS 2λ PMOS Contacts In Out In Out Metal 1 NMOS Polysilicon NMOS GND CMOS Inverter: Steady State Response V

More information

Integrated Circuits & Systems

Integrated Circuits & Systems Federal University of Santa Catarina Center for Technology Computer Science & Electronics Engineering Integrated Circuits & Systems INE 5442 Lecture 2 Quality Metrics of Digital Design guntzel@inf.ufsc.br

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

EE115C Digital Electronic Circuits Homework #4

EE115C Digital Electronic Circuits Homework #4 EE115 Digital Electronic ircuits Homework #4 Problem 1 Power Dissipation Solution Vdd =1.0V onsider the source follower circuit used to drive a load L =20fF shown above. M1 and M2 are both NMOS transistors

More information

Lecture 5: DC & Transient Response

Lecture 5: DC & Transient Response Lecture 5: DC & Transient Response Outline q Pass Transistors q DC Response q Logic Levels and Noise Margins q Transient Response q RC Delay Models q Delay Estimation 2 Activity 1) If the width of a transistor

More information

ECE321 Electronics I

ECE321 Electronics I ECE31 Electronics Lecture 1: CMOS nverter: Noise Margin & Delay Model Payman Zarkesh-Ha Office: ECE Bldg. 30B Office hours: Tuesday :00-3:00PM or by appointment E-mail: payman@ece.unm.edu Slide: 1 CMOS

More information

Integrated Circuits & Systems

Integrated Circuits & Systems Federal University of Santa Catarina Center for Technology Computer Science & Electronics Engineering Integrated Circuits & Systems INE 5442 Lecture 18 CMOS Sequential Circuits - 1 guntzel@inf.ufsc.br

More information

ENGR890 Digital VLSI Design Fall Lecture 4: CMOS Inverter (static view)

ENGR890 Digital VLSI Design Fall Lecture 4: CMOS Inverter (static view) ENGR89 Digital VLSI Design Fall 5 Lecture 4: CMOS Inverter (static view) [Adapted from Chapter 5 of Digital Integrated Circuits, 3, J. Rabaey et al.] [Also borrowed from Vijay Narayanan and Mary Jane Irwin]

More information

COMP 103. Lecture 10. Inverter Dynamics: The Quest for Performance. Section 5.4.2, What is this lecture+ about? PERFORMANCE

COMP 103. Lecture 10. Inverter Dynamics: The Quest for Performance. Section 5.4.2, What is this lecture+ about? PERFORMANCE COMP 103 Lecture 10 Inverter Dynamics: The Quest for Performance Section 5.4.2, 5.4.3 [All lecture notes are adapted from Mary Jane Irwin, Penn State, which were adapted from Rabaey s Digital Integrated

More information

EE5311- Digital IC Design

EE5311- Digital IC Design EE5311- Digital IC Design Module 3 - The Inverter Janakiraman V Assistant Professor Department of Electrical Engineering Indian Institute of Technology Madras Chennai September 3, 2018 Janakiraman, IITM

More information

The Physical Structure (NMOS)

The Physical Structure (NMOS) The Physical Structure (NMOS) Al SiO2 Field Oxide Gate oxide S n+ Polysilicon Gate Al SiO2 SiO2 D n+ L channel P Substrate Field Oxide contact Metal (S) n+ (G) L W n+ (D) Poly 1 Transistor Resistance Two

More information

2007 Fall: Electronic Circuits 2 CHAPTER 10. Deog-Kyoon Jeong School of Electrical Engineering

2007 Fall: Electronic Circuits 2 CHAPTER 10. Deog-Kyoon Jeong School of Electrical Engineering 007 Fall: Electronic Circuits CHAPTER 10 Digital CMOS Logic Circuits Deog-Kyoon Jeong dkjeong@snu.ac.kr k School of Electrical Engineering Seoul lnational luniversity it Introduction In this chapter, we

More information

Lecture 4: DC & Transient Response

Lecture 4: DC & Transient Response Introduction to CMOS VLSI Design Lecture 4: DC & Transient Response David Harris Harvey Mudd College Spring 004 Outline DC Response Logic Levels and Noise Margins Transient Response Delay Estimation Slide

More information

Digital Integrated Circuits A Design Perspective

Digital Integrated Circuits A Design Perspective igital Integrated Circuits esign Perspective esigning Combinational Logic Circuits 1 Combinational vs. Sequential Logic In Combinational Logic Circuit Out In Combinational Logic Circuit Out State Combinational

More information

Lecture 8-1. Low Power Design

Lecture 8-1. Low Power Design Lecture 8 Konstantinos Masselos Department of Electrical & Electronic Engineering Imperial College London URL: http://cas.ee.ic.ac.uk/~kostas E-mail: k.masselos@ic.ac.uk Lecture 8-1 Based on slides/material

More information

CMOS Inverter (static view)

CMOS Inverter (static view) Review: Design Abstraction Levels SYSTEM CMOS Inverter (static view) + MODULE GATE [Adapted from Chapter 5. 5.3 CIRCUIT of G DEVICE Rabaey s Digital Integrated Circuits,, J. Rabaey et al.] S D Review:

More information

EECS 141: FALL 05 MIDTERM 1

EECS 141: FALL 05 MIDTERM 1 University of California College of Engineering Department of Electrical Engineering and Computer Sciences D. Markovic TuTh 11-1:3 Thursday, October 6, 6:3-8:pm EECS 141: FALL 5 MIDTERM 1 NAME Last SOLUTION

More information

Announcements. EE141- Fall 2002 Lecture 7. MOS Capacitances Inverter Delay Power

Announcements. EE141- Fall 2002 Lecture 7. MOS Capacitances Inverter Delay Power - Fall 2002 Lecture 7 MOS Capacitances Inverter Delay Power Announcements Wednesday 12-3pm lab cancelled Lab 4 this week Homework 2 due today at 5pm Homework 3 posted tonight Today s lecture MOS capacitances

More information

Midterm. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Lecture Outline. Pass Transistor Logic. Restore Output.

Midterm. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Lecture Outline. Pass Transistor Logic. Restore Output. ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 16: March 21, 2017 Transmission Gates, Euler Paths, Energy Basics Review Midterm! Midterm " Mean: 79.5 " Standard Dev: 14.5 2 Lecture Outline!

More information

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

ESE 570: Digital Integrated Circuits and VLSI Fundamentals ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 15: March 15, 2018 Euler Paths, Energy Basics and Optimization Midterm! Midterm " Mean: 89.7 " Standard Dev: 8.12 2 Lecture Outline! Euler

More information

EE 466/586 VLSI Design. Partha Pande School of EECS Washington State University

EE 466/586 VLSI Design. Partha Pande School of EECS Washington State University EE 466/586 VLSI Design Partha Pande School of EECS Washington State University pande@eecs.wsu.edu Lecture 9 Propagation delay Power and delay Tradeoffs Follow board notes Propagation Delay Switching Time

More information

The CMOS Inverter: A First Glance

The CMOS Inverter: A First Glance The CMOS Inverter: A First Glance V DD V in V out C L CMOS Properties Full rail-to-rail swing Symmetrical VTC Propagation delay function of load capacitance and resistance of transistors No static power

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

Check course home page periodically for announcements. Homework 2 is due TODAY by 5pm In 240 Cory

Check course home page periodically for announcements. Homework 2 is due TODAY by 5pm In 240 Cory EE141 Fall 005 Lecture 6 MOS Capacitances, Propagation elay Important! Check course home page periodically for announcements Homework is due TOAY by 5pm In 40 Cory Homework 3 will be posted TOAY ue Thursday

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

Dynamic operation 20

Dynamic operation 20 Dynamic operation 20 A simple model for the propagation delay Symmetric inverter (rise and fall delays are identical) otal capacitance is linear t p Minimum length devices R W C L t = 0.69R C = p W L 0.69

More information

University of Pennsylvania Department of Electrical Engineering. ESE 570 Midterm Exam March 14, 2013 FORMULAS AND DATA

University of Pennsylvania Department of Electrical Engineering. ESE 570 Midterm Exam March 14, 2013 FORMULAS AND DATA University of Pennsylvania Department of Electrical Engineering ESE 570 Midterm Exam March 4, 03 FORMULAS AND DATA. PHYSICAL CONSTANTS: n i = intrinsic concentration undoped) silicon =.45 x 0 0 cm -3 @

More information

MOSFET and CMOS Gate. Copy Right by Wentai Liu

MOSFET and CMOS Gate. Copy Right by Wentai Liu MOSFET and CMOS Gate CMOS Inverter DC Analysis - Voltage Transfer Curve (VTC) Find (1) (2) (3) (4) (5) (6) V OH min, V V OL min, V V IH min, V V IL min, V OHmax OLmax IHmax ILmax NM L = V ILmax V OL max

More information

EEC 118 Lecture #6: CMOS Logic. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

EEC 118 Lecture #6: CMOS Logic. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation EEC 118 Lecture #6: CMOS Logic Rajeevan mirtharajah University of California, Davis Jeff Parkhurst Intel Corporation nnouncements Quiz 1 today! Lab 2 reports due this week Lab 3 this week HW 3 due this

More information

9/18/2008 GMU, ECE 680 Physical VLSI Design

9/18/2008 GMU, ECE 680 Physical VLSI Design ECE680: Physical VLSI Design Chapter III CMOS Device, Inverter, Combinational circuit Logic and Layout Part 3 Combinational Logic Gates (textbook chapter 6) 9/18/2008 GMU, ECE 680 Physical VLSI Design

More information

Lecture 4: CMOS review & Dynamic Logic

Lecture 4: CMOS review & Dynamic Logic Lecture 4: CMOS review & Dynamic Logic Reading: ch5, ch6 Overview CMOS basics Power and energy in CMOS Dynamic logic 1 CMOS Properties Full rail-to-rail swing high noise margins Logic levels not dependent

More information

Lecture 6: DC & Transient Response

Lecture 6: DC & Transient Response Lecture 6: DC & Transient Response Slides courtesy of Deming Chen Slides based on the initial set from David Harris CMOS VLSI Design Outline Pass Transistors DC Response Logic Levels and Noise Margins

More information

Digital Integrated Circuits EECS 312

Digital Integrated Circuits EECS 312 14 12 10 8 6 Fujitsu VP2000 IBM 3090S Pulsar 4 IBM 3090 IBM RY6 CDC Cyber 205 IBM 4381 IBM RY4 2 IBM 3081 Apache Fujitsu M380 IBM 370 Merced IBM 360 IBM 3033 Vacuum Pentium II(DSIP) 0 1950 1960 1970 1980

More information

Digital Integrated Circuits A Design Perspective

Digital Integrated Circuits A Design Perspective Digital Integrated Circuits Design Perspective Jan M. Rabaey nantha Chandrakasan orivoje Nikolić Designing Combinational Logic Circuits November 2002. 1 Combinational vs. Sequential Logic In Combinational

More information

CMOS logic gates. João Canas Ferreira. March University of Porto Faculty of Engineering

CMOS logic gates. João Canas Ferreira. March University of Porto Faculty of Engineering CMOS logic gates João Canas Ferreira University of Porto Faculty of Engineering March 2016 Topics 1 General structure 2 General properties 3 Cell layout João Canas Ferreira (FEUP) CMOS logic gates March

More information

EEE 421 VLSI Circuits

EEE 421 VLSI Circuits EEE 421 CMOS Properties Full rail-to-rail swing high noise margins» Logic levels not dependent upon the relative device sizes transistors can be minimum size ratioless Always a path to V dd or GND in steady

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

EEC 116 Lecture #5: CMOS Logic. Rajeevan Amirtharajah Bevan Baas University of California, Davis Jeff Parkhurst Intel Corporation

EEC 116 Lecture #5: CMOS Logic. Rajeevan Amirtharajah Bevan Baas University of California, Davis Jeff Parkhurst Intel Corporation EEC 116 Lecture #5: CMOS Logic Rajeevan mirtharajah Bevan Baas University of California, Davis Jeff Parkhurst Intel Corporation nnouncements Quiz 1 today! Lab 2 reports due this week Lab 3 this week HW

More information

ECE 342 Solid State Devices & Circuits 4. CMOS

ECE 342 Solid State Devices & Circuits 4. CMOS ECE 34 Solid State Devices & Circuits 4. CMOS Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois jschutt@emlab.uiuc.edu ECE 34 Jose Schutt Aine 1 Digital Circuits V IH : Input

More information

MOS Transistor Theory

MOS Transistor Theory MOS Transistor Theory So far, we have viewed a MOS transistor as an ideal switch (digital operation) Reality: less than ideal EE 261 Krish Chakrabarty 1 Introduction So far, we have treated transistors

More information

Power Dissipation. Where Does Power Go in CMOS?

Power Dissipation. Where Does Power Go in CMOS? Power Dissipation [Adapted from Chapter 5 of Digital Integrated Circuits, 2003, J. Rabaey et al.] Where Does Power Go in CMOS? Dynamic Power Consumption Charging and Discharging Capacitors Short Circuit

More information

EE141Microelettronica. CMOS Logic

EE141Microelettronica. CMOS Logic Microelettronica CMOS Logic CMOS logic Power consumption in CMOS logic gates Where Does Power Go in CMOS? Dynamic Power Consumption Charging and Discharging Capacitors Short Circuit Currents Short Circuit

More information

Properties of CMOS Gates Snapshot

Properties of CMOS Gates Snapshot MOS logic 1 Properties of MOS Gates Snapshot High noise margins: V OH and V OL are at V DD and GND, respectively. No static power consumption: There never exists a direct path between V DD and V SS (GND)

More information

Miscellaneous Lecture topics. Mary Jane Irwin [Adapted from Rabaey s Digital Integrated Circuits, 2002, J. Rabaey et al.]

Miscellaneous Lecture topics. Mary Jane Irwin [Adapted from Rabaey s Digital Integrated Circuits, 2002, J. Rabaey et al.] Miscellaneous Lecture topics Mary Jane Irwin [dapted from Rabaey s Digital Integrated Circuits, 2002, J. Rabaey et al.] MOS Switches MOS transistors can be viewed as simple switches. In an N-Switch, the

More information

Digital Microelectronic Circuits ( ) The CMOS Inverter. Lecture 4: Presented by: Adam Teman

Digital Microelectronic Circuits ( ) The CMOS Inverter. Lecture 4: Presented by: Adam Teman Digital Microelectronic Circuits (361-1-301 ) Presented by: Adam Teman Lecture 4: The CMOS Inverter 1 Last Lectures Moore s Law Terminology» Static Properties» Dynamic Properties» Power The MOSFET Transistor»

More information

EE115C Digital Electronic Circuits Homework #5

EE115C Digital Electronic Circuits Homework #5 EE115C Digital Electronic Circuits Homework #5 Due Thursday, May 13, 6pm @ 56-147E EIV Problem 1 Elmore Delay Analysis Calculate the Elmore delay from node A to node B using the values for the resistors

More information

Interconnect (2) Buffering Techniques. Logical Effort

Interconnect (2) Buffering Techniques. Logical Effort Interconnect (2) Buffering Techniques. Logical Effort Lecture 14 18-322 Fall 2002 Textbook: [Sections 4.2.1, 8.2.3] A few announcements! M1 is almost over: The check-off is due today (by 9:30PM) Students

More information

Digital Integrated Circuits 2nd Inverter

Digital Integrated Circuits 2nd Inverter Digital Integrated Circuits The Inverter The CMOS Inverter V DD Analysis Inverter complex gate Cost V in V out complexity & Area Integrity and robustness C L Static behavior Performance Dynamic response

More information

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

ESE 570: Digital Integrated Circuits and VLSI Fundamentals ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 18: March 27, 2018 Dynamic Logic, Charge Injection Lecture Outline! Sequential MOS Logic " D-Latch " Timing Constraints! Dynamic Logic " Domino

More information

EE5311- Digital IC Design

EE5311- Digital IC Design EE5311- Digital IC Design Module 3 - The Inverter Janakiraman V Assistant Professor Department of Electrical Engineering Indian Institute of Technology Madras Chennai September 6, 2017 Janakiraman, IITM

More information

VLSI GATE LEVEL DESIGN UNIT - III P.VIDYA SAGAR ( ASSOCIATE PROFESSOR) Department of Electronics and Communication Engineering, VBIT

VLSI GATE LEVEL DESIGN UNIT - III P.VIDYA SAGAR ( ASSOCIATE PROFESSOR) Department of Electronics and Communication Engineering, VBIT VLSI UNIT - III GATE LEVEL DESIGN P.VIDYA SAGAR ( ASSOCIATE PROFESSOR) contents GATE LEVEL DESIGN : Logic Gates and Other complex gates, Switch logic, Alternate gate circuits, Time Delays, Driving large

More information

EE 560 MOS TRANSISTOR THEORY PART 2. Kenneth R. Laker, University of Pennsylvania

EE 560 MOS TRANSISTOR THEORY PART 2. Kenneth R. Laker, University of Pennsylvania 1 EE 560 MOS TRANSISTOR THEORY PART nmos TRANSISTOR IN LINEAR REGION V S = 0 V G > V T0 channel SiO V D = small 4 C GC C BC substrate depletion region or bulk B p nmos TRANSISTOR AT EDGE OF SATURATION

More information

Lecture 5: DC & Transient Response

Lecture 5: DC & Transient Response Lecture 5: DC & Transient Response Outline Pass Transistors DC Response Logic Levels and Noise Margins Transient Response RC Delay Models Delay Estimation 2 Pass Transistors We have assumed source is grounded

More information

EE5311- Digital IC Design

EE5311- Digital IC Design EE5311- Digital IC Design Module 1 - The Transistor Janakiraman V Assistant Professor Department of Electrical Engineering Indian Institute of Technology Madras Chennai October 28, 2017 Janakiraman, IITM

More information

EE5780 Advanced VLSI CAD

EE5780 Advanced VLSI CAD EE5780 Advanced VLSI CAD Lecture 4 DC and Transient Responses, Circuit Delays Zhuo Feng 4.1 Outline Pass Transistors DC Response Logic Levels and Noise Margins Transient Response RC Delay Models Delay

More information

MOS Transistor Theory

MOS Transistor Theory CHAPTER 3 MOS Transistor Theory Outline 2 1. Introduction 2. Ideal I-V Characteristics 3. Nonideal I-V Effects 4. C-V Characteristics 5. DC Transfer Characteristics 6. Switch-level RC Delay Models MOS

More information

MOSFET: Introduction

MOSFET: Introduction E&CE 437 Integrated VLSI Systems MOS Transistor 1 of 30 MOSFET: Introduction Metal oxide semiconductor field effect transistor (MOSFET) or MOS is widely used for implementing digital designs Its major

More information

Very Large Scale Integration (VLSI)

Very Large Scale Integration (VLSI) Very Large Scale Integration (VLSI) Lecture 4 Dr. Ahmed H. Madian Ah_madian@hotmail.com Dr. Ahmed H. Madian-VLSI Contents Delay estimation Simple RC model Penfield-Rubenstein Model Logical effort Delay

More information

EEC 116 Lecture #3: CMOS Inverters MOS Scaling. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

EEC 116 Lecture #3: CMOS Inverters MOS Scaling. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation EEC 116 Lecture #3: CMOS Inverters MOS Scaling Rajeevan Amirtharajah University of California, Davis Jeff Parhurst Intel Corporation Outline Review: Inverter Transfer Characteristics Lecture 3: Noise Margins,

More information

EE213, Spr 2017 HW#3 Due: May 17 th, in class. Figure 1

EE213, Spr 2017 HW#3 Due: May 17 th, in class. Figure 1 RULES: Please try to work on your own. Discussion is permissible, but identical submissions are unacceptable! Please show all intermediate steps: a correct solution without an explanation will get zero

More information

Spiral 2 7. Capacitance, Delay and Sizing. Mark Redekopp

Spiral 2 7. Capacitance, Delay and Sizing. Mark Redekopp 2-7.1 Spiral 2 7 Capacitance, Delay and Sizing Mark Redekopp 2-7.2 Learning Outcomes I understand the sources of capacitance in CMOS circuits I understand how delay scales with resistance, capacitance

More information

Announcements. EE141- Spring 2003 Lecture 8. Power Inverter Chain

Announcements. EE141- Spring 2003 Lecture 8. Power Inverter Chain - Spring 2003 Lecture 8 Power Inverter Chain Announcements Homework 3 due today. Homework 4 will be posted later today. Special office hours from :30-3pm at BWRC (in lieu of Tuesday) Today s lecture Power

More information

ENEE 359a Digital VLSI Design

ENEE 359a Digital VLSI Design SLIDE 1 ENEE 359a Digital VLSI Design Prof. blj@eng.umd.edu Credit where credit is due: Slides contain original artwork ( Jacob 2004) as well as material taken liberally from Irwin & Vijay s CSE477 slides

More information

UNIVERSITY OF CALIFORNIA, BERKELEY College of Engineering Department of Electrical Engineering and Computer Sciences

UNIVERSITY OF CALIFORNIA, BERKELEY College of Engineering Department of Electrical Engineering and Computer Sciences UNIVERSITY OF CALIFORNIA, BERKELEY College of Engineering Department of Electrical Engineering and Computer Sciences Elad Alon Homework #2 - Solutions EECS141 Due Thursday, September 10, 5pm, box in 240

More information

VLSI Design I; A. Milenkovic 1

VLSI Design I; A. Milenkovic 1 Review Voltage wing of PT Driving an Inverter PE/EE 47, PE 57 VLI Design I L9: MO & Wire apacitances Department of Electrical and omputer Engineering University of labama in Huntsville leksandar Milenkovic

More information

EE115C Digital Electronic Circuits Homework #6

EE115C Digital Electronic Circuits Homework #6 Problem 1 Sizing of adder blocks Electrical Engineering Department Spring 2010 EE115C Digital Electronic Circuits Homework #6 Solution Figure 1: Mirror adder. Study the mirror adder cell (textbook, pages

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Sciences

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Sciences MSSCHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Sciences nalysis and Design of Digital Integrated Circuits (6.374) - Fall 2003 Quiz #1 Prof. nantha Chandrakasan Student

More information

ESE570 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals

ESE570 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals ESE570, Spring 2018 Final Monday, Apr 0 5 Problems with point weightings shown.

More information

Lecture 7 Circuit Delay, Area and Power

Lecture 7 Circuit Delay, Area and Power Lecture 7 Circuit Delay, Area and Power lecture notes from S. Mitra Intro VLSI System course (EE271) Introduction to VLSI Systems 1 Circuits and Delay Introduction to VLSI Systems 2 Power, Delay and Area:

More information

ESE570 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals

ESE570 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals ESE570, Spring 017 Final Wednesday, May 3 4 Problems with point weightings shown.

More information

Lecture 11 VTCs and Delay. No lab today, Mon., Tues. Labs restart next week. Midterm #1 Tues. Oct. 7 th, 6:30-8:00pm in 105 Northgate

Lecture 11 VTCs and Delay. No lab today, Mon., Tues. Labs restart next week. Midterm #1 Tues. Oct. 7 th, 6:30-8:00pm in 105 Northgate EE4-Fall 2008 Digital Integrated Circuits Lecture VTCs and Delay Lecture # Announcements No lab today, Mon., Tues. Labs restart next week Midterm # Tues. Oct. 7 th, 6:30-8:00pm in 05 Northgate Exam is

More information

Lecture 6 Power Zhuo Feng. Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 2010

Lecture 6 Power Zhuo Feng. Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 2010 EE4800 CMOS Digital IC Design & Analysis Lecture 6 Power Zhuo Feng 6.1 Outline Power and Energy Dynamic Power Static Power 6.2 Power and Energy Power is drawn from a voltage source attached to the V DD

More information

EECS 151/251A Homework 5

EECS 151/251A Homework 5 EECS 151/251A Homework 5 Due Monday, March 5 th, 2018 Problem 1: Timing The data-path shown below is used in a simple processor. clk rd1 rd2 0 wr regfile 1 0 ALU REG 1 The elements used in the design have

More information

Today s lecture. EE141- Spring 2003 Lecture 4. Design Rules CMOS Inverter MOS Transistor Model

Today s lecture. EE141- Spring 2003 Lecture 4. Design Rules CMOS Inverter MOS Transistor Model - Spring 003 Lecture 4 Design Rules CMOS Inverter MOS Transistor Model Today s lecture Design Rules The CMOS inverter at a glance An MOS transistor model for manual analysis Important! Labs start next

More information

Based on slides/material by. Topic 3-4. Combinational Logic. Outline. The CMOS Inverter: A First Glance

Based on slides/material by. Topic 3-4. Combinational Logic. Outline. The CMOS Inverter: A First Glance ased on slides/material by Topic 3 J. Rabaey http://bwrc.eecs.berkeley.edu/lasses/icook/instructors.html Digital Integrated ircuits: Design Perspective, Prentice Hall D. Harris http://www.cmosvlsi.com/coursematerials.html

More information

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

ESE 570: Digital Integrated Circuits and VLSI Fundamentals ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 10: February 16, 2016 MOS Inverter: Dynamic Characteristics Lecture Outline! Review: Symmetric CMOS Inverter Design! Inverter Power! Dynamic

More information

PASS-TRANSISTOR LOGIC. INEL Fall 2014

PASS-TRANSISTOR LOGIC. INEL Fall 2014 PASS-TRANSISTOR LOGIC INEL 4207 - Fall 2014 Figure 15.5 Conceptual pass-transistor logic gates. (a) Two switches, controlled by the input variables B and C, when connected in series in the path between

More information

Lecture Outline. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Review: 1st Order RC Delay Models. Review: Two-Input NOR Gate (NOR2)

Lecture Outline. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Review: 1st Order RC Delay Models. Review: Two-Input NOR Gate (NOR2) ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 14: March 1, 2016 Combination Logic: Ratioed and Pass Logic Lecture Outline! CMOS Gates Review " CMOS Worst Case Analysis! Ratioed Logic Gates!

More information

Introduction to CMOS VLSI. Chapter 2: CMOS Transistor Theory. Harris, 2004 Updated by Li Chen, Outline

Introduction to CMOS VLSI. Chapter 2: CMOS Transistor Theory. Harris, 2004 Updated by Li Chen, Outline Introduction to MOS VLSI Design hapter : MOS Transistor Theory copyright@david Harris, 004 Updated by Li hen, 010 Outline Introduction MOS apacitor nmos IV haracteristics pmos IV haracteristics Gate and

More information

Lecture Outline. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Review: CMOS Inverter: Visual VTC. Review: CMOS Inverter: Visual VTC

Lecture Outline. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Review: CMOS Inverter: Visual VTC. Review: CMOS Inverter: Visual VTC ESE 570: Digital Integrated Circuits and LSI Fundamentals Lec 0: February 4, 207 MOS Inverter: Dynamic Characteristics Lecture Outline! Review: Symmetric CMOS Inverter Design! Inverter Power! Dynamic Characteristics

More information

CPE/EE 427, CPE 527 VLSI Design I L06: CMOS Inverter, CMOS Logic Gates. Course Administration. CMOS Inverter: A First Look

CPE/EE 427, CPE 527 VLSI Design I L06: CMOS Inverter, CMOS Logic Gates. Course Administration. CMOS Inverter: A First Look CPE/EE 47, CPE 57 VLSI esign I L6: CMOS Inverter, CMOS Logic Gates epartment of Electrical and Computer Engineering University of labama in Huntsville leksandar Milenkovic ( www.ece.uah.edu/~milenka )

More information