Digital Integrated Circuits

Similar documents
Digital Integrated Circuits

Outline. Chapter 2: DC & Transient Response. Introduction to CMOS VLSI. DC Response. Transient Response Delay Estimation

Power-Conscious Interconnect Buffer Optimization with Improved Modeling of Driver MOSFET and Its Implications to Bulk and SOI CMOS Technology

The CMOS Inverter: A First Glance

EECS 141: FALL 00 MIDTERM 2

Slides: CMOS Basics.

Chapter 6 MOSFET in the On-state

EE 560 MOS INVERTERS: DYNAMIC CHARACTERISTICS. Kenneth R. Laker, University of Pennsylvania

Chapter 4. Circuit Characterization and Performance Estimation

The CMOS Inverter: A First Glance

Introduction to Digital Circuits

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

Lecture 2: Telegrapher Equations For Transmission Lines. Power Flow.

Phase Noise in CMOS Differential LC Oscillators

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

Modeling the Overshooting Effect for CMOS Inverter in Nanometer Technologies

Digital Integrated Circuits 2nd Inverter

Computing with diode model

EE 330 Lecture 41. Digital Circuits. Propagation Delay With Multiple Levels of Logic Overdrive

EEC 118 Lecture #15: Interconnect. Rajeevan Amirtharajah University of California, Davis

Study and Evaluation of Performances of the Digital Multimeter

EE 330 Lecture 40. Digital Circuits. Propagation Delay With Multiple Levels of Logic Overdrive

Semiconductor Devices. C. Hu: Modern Semiconductor Devices for Integrated Circuits Chapter 6

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

L1, L2, N1 N2. + Vout. C out. Figure 2.1.1: Flyback converter

Chapter 10 INDUCTANCE Recommended Problems:

Digital Microelectronic Circuits ( )

EE141. EE141-Spring 2006 Digital Integrated Circuits. Administrative Stuff. Challenges in Digital Design. Last Lecture. This Class

Lecture 4: CMOS review & Dynamic Logic

EE 330 Lecture 41. Digital Circuits. Propagation Delay With Multiple Levels of Logic Optimally driving large capacitive loads

6.01: Introduction to EECS I Lecture 8 March 29, 2011

EE115C Winter 2017 Digital Electronic Circuits. Lecture 3: MOS RC Model, CMOS Manufacturing

Integrated Circuits & Systems

NDP4050L / NDB4050L N-Channel Logic Level Enhancement Mode Field Effect Transistor

Sequential Logic. Digital Integrated Circuits A Design Perspective. Latch versus Register. Naming Conventions. Designing Sequential Logic Circuits

Physical Limitations of Logic Gates Week 10a

Silicon Controlled Rectifiers UNIT-1

U(t) (t) -U T 1. (t) (t)

Chapter 7 Response of First-order RL and RC Circuits

CHAPTER 6: FIRST-ORDER CIRCUITS

555 Timer. Digital Electronics

EEEB113 CIRCUIT ANALYSIS I

Lecture Outline. Introduction Transmission Line Equations Transmission Line Wave Equations 8/10/2018. EE 4347 Applied Electromagnetics.

Introduction to AC Power, RMS RMS. ECE 2210 AC Power p1. Use RMS in power calculations. AC Power P =? DC Power P =. V I = R =. I 2 R. V p.

Practice 3: Semiconductors

RC, RL and RLC circuits

V L. DT s D T s t. Figure 1: Buck-boost converter: inductor current i(t) in the continuous conduction mode.

Timer 555. Digital Electronics

Reading from Young & Freedman: For this topic, read sections 25.4 & 25.5, the introduction to chapter 26 and sections 26.1 to 26.2 & 26.4.

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

CMOS Inverter (static view)

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

CHAP.4 Circuit Characteristics and Performance Estimation

The problem with linear regulators

THE INVERTER. Inverter

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

NDS332P P-Channel Logic Level Enhancement Mode Field Effect Transistor

NDS356P P-Channel Logic Level Enhancement Mode Field Effect Transistor

EECE251. Circuit Analysis I. Set 4: Capacitors, Inductors, and First-Order Linear Circuits

Direct Current Circuits. February 19, 2014 Physics for Scientists & Engineers 2, Chapter 26 1

Chapter 4 AC Network Analysis

i sw + v sw + v o 100V Ideal switch characteristics

First Order RC and RL Transient Circuits

Chapter 28 - Circuits

MOSFET: Introduction

EE105 Fall 2014 Microelectronic Devices and Circuits. NMOS Transistor Capacitances: Saturation Region

CMOS INVERTER. Last Lecture. Metrics for qualifying digital circuits. »Cost» Reliability» Speed (delay)»performance

UNIVERSITY OF CALIFORNIA

HV513 8-Channel Serial to Parallel Converter with High Voltage Push-Pull Outputs, POL, Hi-Z, and Short Circuit Detect

MOS Transistor Theory

Non Linear Op Amp Circuits.

8. Basic RL and RC Circuits

Reading. Lecture 28: Single Stage Frequency response. Lecture Outline. Context

XPT IGBT Module MIXA450PF1200TSF. Phase leg + free wheeling Diodes + NTC MIXA450PF1200TSF. Part number

CHAPTER 12 DIRECT CURRENT CIRCUITS

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

NDH834P P-Channel Enhancement Mode Field Effect Transistor

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

Lecture 4: CMOS Transistor Theory

Zhihan Xu, Matt Proctor, Ilia Voloh

NDS355AN N-Channel Logic Level Enhancement Mode Field Effect Transistor

EE 330 Lecture 23. Small Signal Analysis Small Signal Modelling

Designing Information Devices and Systems I Spring 2019 Lecture Notes Note 17

Lecture 28: Single Stage Frequency response. Context

MOS Transistor Theory

Lecture -14: Chopper fed DC Drives

3~ Rectifier Bridge, half-controlled (high-side) + Brake Unit + NTC /20 NTC. Features / Advantages: Applications: Package: E2-Pack

Basic Principles of Sinusoidal Oscillators

CLOSED FORM SOLUTION FOR DELAY AND POWER FOR A CMOS INVERTER DRIVING RLC INTERCONNECT UNDER STEP INPUT

The Physical Structure (NMOS)

EE100 Lab 3 Experiment Guide: RC Circuits

p h a s e - o u t Three Phase Rectifier Bridge with IGBT and Fast Recovery Diode for Braking System VVZB 135 = 1600 V = 135 A Recommended replacement:

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

ENEE 359a Digital VLSI Design

Lecture 15: Differential Pairs (Part 2)

Power MOSFET Stage for Boost Converters

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

Chapter 4 DC converter and DC switch

Chapter 3 Common Families of Distributions

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

Transcription:

Digial Inegraed ircuis YuZhuo Fu conac:fuyuzhuo@ic.sju.edu.cn Office locaion:47 room WeiDianZi building,no 800 Donghuan road,minhang amus Inroducion Digial I

3.MOS Inverer Inroducion Digial I

ouline MOS a a glance MOS saic behavior MOS dynamic behavior Power, Energy, and Energy Delay Persecive ech. Digial I 3

omuing i more simle by esimaion Inroducion Digial I Slide 4

Effecive Resisance Shockley models have limied value No accurae enough for modern ransisors Too comlicaed for much hand analysis Simlificaion: rea ransisor as resisor Relace I ds ( ds, gs ) wih effecive resisance R I ds = ds /R R averaged across swiching of digial gae Too inaccurae o redic curren a any given ime Bu good enough o redic R delay Digial I Slide 5

R Delay Model Use equivalen circuis for MOS ransisors Ideal swich + caaciance and ON resisance Uni nmos has resisance R, caaciance Uni MOS has resisance R, caaciance aaciance roorional o widh Resisance inversely roorional o widh g d k s g d R/k k s k k g d k s g s k R/k k k d Digial I Slide 6

Reason of R I DSAT = k ' W ( GT DSAT - DSAT ) Digial I Slide 7

R alues aaciance = g = s = d = ff/mm of gae widh alues similar across many rocesses Resisance R 6 KW*mm in 0.6um rocess Imroves wih shorer channel lenghs Uni ransisors May refer o minimum conaced device (4/ l) Or maybe mm wide device Doesn maer as long as you are consisen Digial I Slide 8

Inverer Delay Esimae Esimae he delay of a fanou-of- inverer A Y Digial I Slide 9

Inverer Delay Esimae Esimae he delay of a fanou-of- inverer R A Y R Y Digial I Slide 0

Inverer Delay Esimae Esimae he delay of a fanou-of- inverer R A Y R Y R Digial I Slide

Inverer Delay Esimae Esimae he delay of a fanou-of- inverer R A Y R Y R d = 6R Digial I Slide

MOS dynamic characerisic MOS caaciances mosaic MOS roagaion delay Oimizing inverer sizing Digial I 3

ircui Under Design DD DD M M4 in ou ou M M3 This wo-inverer circui will be manufacured in a win-well rocess. Digial I 4

MOS Inverer: Transien Resonse DD H = f(r on. ) = 0.69 R on ou ou ln(0.5) R on DD 0.5 0.36 in = DD R on Digial I 5

MOS caaciance mosaic Wire caaciance Juncion(diffusion) caaciance Gae caaciance Mos of hem are nonlinear funcions! Digial I 6

omuing he aaciances DD DD PMOS DD in gd M db ou g4 M4 ou In. mm =l Ou Meal M db w Inerconnec g3 M3 Polysilicon Fanou NMOS GND Simlified Model in ou Digial I 7

aaciance model GS GD GB SB GSO GDO GB Sdiff GS GD S GS G GD D DB Ddiff SB GB DB B Digial I 8

The Miller Effec D gd ou ou D in D gd M D in M A caacior exeriencing idenical bu oosie volage swings a boh is erminals can be relaced by a caacior o ground, whose value is wo imes he original value. Digial I 9

Miller effec Z I in in Z ou in Av Z in Z in I in in in Zin A v in Z A v in Z in ou Z s in ou Z in s( A ) s ( ) M Av v M Digial I 0

Digial I Diffusion caaciances Slide m D j D j j d dq Φ 0 0 0 ) ( ) ( j eq low high low j high j D j eq K Q Q Q D D 0-0 m 0-0 0 Φ Φ Φ Φ j m D m D D A D A si D D D A D A si D j m N N N N q A m N N N N q A Q m D A D A si D D A D A si D j N N N N q A N N N N q A - 0 0 Φ Φ 0 m low m high low high m eq m K 0 0 0 ) ( ) ( ) )( (

omuing he aaciances NMOS and PMOS almos is same for uni caaciance J JSW ox (ff/um ) o (ff/um) j (ff/um ) m j Φ b () jsw (ff/um) m jsw NMOS 6 0.3 0.5 0.9 0.8 0.44 0.9 PMOS 6 0.7.9 0.48 0.9 0. 0.3 0.9 DG0 W/ AD(um ) PD(um) AS(um ) PS(um) NMOS 3/ 9 5 9 5 PMOS 9/ 45 9 45 9 Φbsw () Digial I

omuing he aaciances PMOS DD AD=4*4+3*=6+3=9λ PD=+4+4+4++=5λ In Ou. mm =l Meal Polysilicon NMOS GND Digial I Slide 3

omuing he aaciances high=-.5,low=-.5[nmos,{.5->.5} H] Boom lae:keqn(m=0.5,φ0=0.9)=0.57 Sidewall:Keqwn(m=0.44,Φ0=0.9)=0.6 low=0,high=-.5 [NMOS,{0->.5}H] Boom lae:keqn(m=0.5,φ0=0.9)=0.79 Sidewall:Keqwn(m=0.44,Φ0=0.9)=0.8 high=-.5,low=0 [PMOS,{.5->.5}H] Boom lae:keq(m=0.48,φ0=0.9)=0.79 Sidewall:Keqw(m=0.3,Φ0=0.9)=0.86 high=-.5,low=-.5 [PMOS,{0->.5}H] Boom lae:keq(m=0.48,φ0=0.9)=0.59 Sidewall:Keqw(m=0.3,Φ0=0.9)=0.7 Digial I 4

omuing he aaciances caacior exression alue(ff) (H->) gd GD0 n*wn 0.3 0.3 gd GD0 *W 0.6 0.6 db KeqnADn J +KeqwnPDn JSW 0.66 0.90 db KeqnADn J +KeqwnPDn JSW.5.5 g3 ( GD0 n+ GSO n)wn+oxwnn 0.76 0.76 g4 ( GD0 + GSO )W+oxW.8.8 w 0. 0. 6. 6.0 alue(ff) (->H) Digial I 5

MOS dynamic characerisic MOS caaciances mosaic MOS roagaion delay Oimizing inverer sizing Digial I 6

Proagaion delay: firs order analysis Proagaion delay model of R R I eq sa O OH v OH / O v v dv 3 DD 7 ( - l v - v I ( l ) 4I 9 ( W v ' ) n kn sa DSAT n ( DD - T n - DSAT n DSAT Assuming ransisor as sauraion n ) DD ) Digial I 7

Digial I 8 Proagaion delay: firs order analysis Proagaion delay model of R DSAT DD eq H I R ) - ( 4 3 * 0.69 ) ln( DD l DSATn DD eqn H I R ) - ( 4 3 * 0.69 ) ln( DD l ) /) - ( '* * /) - ( '* * ( 0.5* )* *( * 0.69*0.75/ 0.69* n n n n DSAT GT DSAT DSAT GT DSAT n n DD dsa dsan DD eq eqn H H k W k W I I R R

Inverer Transien Resonse 3.5.5 0.5 0-0.5 H f in H (sec) 0 0.5.5.5 x 0-0 From simulaion: H = 39.9 sec and H = 3.7 sec r DD =.5 0.5mm W/ n =.5 W/ = 4.5 R eqn = 3 kw (.5) R eq = 3 kw ( 4.5) H = 36 sec H = 9 sec So = 3.5 sec Digial I

Inverer Proagaion Delay, Revisied To see how a designer can oimize he delay of a gae have o exand he R eq in he delay equaion 5.5 5 4.5 4 3.5 3.5.5 0.8..4.6.8..4 H = 0.69 R eqn = 0.69 (3/4 ( DD )/I DSATn ) DD () 0.5 / (W/ n k n DSATn ) Digial I

Design echniques for minimized roagaion delay Reduce Kee he drain diffusion areas as small as ossible Increase he W/ raio of he ransisor Increase dd H ( W ) n k 0.5* ' n DSAT n ( l DD ) Digial I 3

Design for Performance Reduce inernal diffusion caaciance of he gae iself kee he drain diffusion as small as ossible inerconnec caaciance fanou Increase DD can rade-off energy for erformance increasing DD above a cerain level yields only very minimal imrovemens Increase W/ raio of he ransisor he mos owerful and effecive erformance oimizaion ool in he hands of he designer wach ou for self-loading! when he inrinsic caaciance dominaes he exrinsic load Digial I

Define NMOS-o-PMOS raio H H ln( ) R eq n ln( ) R eq ( W ) ( W ) ' n kn ' k DSAT n In order o creae an inverer wih a symmerical roagae delays Also creae symmerical T DSAT (W ) (W ) n = R eq k n ' DSATn ( M - Tn - DSAT n ) k ' DSAT ( DD - M + T + DSAT ) R eq n ( W ) ( W ) ' n ' DSAT β =.4 which Rn=R! n k k DSAT n Digial I 34

Which oin is oimal delay? 5 x 0-4.5 H H H ln( ) R eq ( W ) ' k DSAT (sec) 4 H ln( ) R eq n ( W ) ' n kn DSAT n 3.5 3.5.5 3 3.5 4 4.5 5 b W /W n Assume = Digial I 35

Which oin is oimal delay? ( W b d n ) d ( W ) n g n DD g w ( b )( d n gn DD ) w in gd M db ou g4 M4 ou M db w Inerconnec g3 M3 H H 0.345(( b )( ln d n (( b )( g n ) d w n ) R eq n g n ( ) ) b )( R Digial I 36 w eq n R eq b )

Which oin is oimal delay? 0 b [ 0.345(( b )( d n gn b ) w ) R eq n ( )] b 0 b ( dn w gn ) 3 3 dd.5 0.5um.54 This r is differen from before! I is he resisor rae of he NMOS and PMOS Digial I 37

Summary of raio Bea=.6, we have minimum delay Bea=.4, we have equal delay hl = lh Bea=3.5, we have M = dd / Digial I 38

MOS dynamic characerisic MOS caaciances mosaic MOS roagaion delay Oimizing inverer sizing Digial I 39

Increasing inverer erformance by sizing he NMOS and PMOS 0.69R 0.69( R 0.69 ref eq ( in S)( S 0 0. 69 0 iref ex S ) )( ex iref 0.69R ex eq S in iref ( ) If load ex in ) If no load S>>0 will eliminae he imac of any exernal load Inrinsic delay is indeenden of he sizing of he gae Digial I 40

Device Sizing 3.8 x 0-3.6 (for fixed load) 3.4 (sec) 3. 3.8.6 Examle 5.5 Self-loading effec: Inrinsic caaciances dominae.4. 4 6 8 0 4 S Digial I 4

Digial I 4 Inverer hain If is given: - How many sages are needed o minimize he delay? - How o size he inverers? In Ou ) ( 0.69 0 0 ) ( 0.69 0 0 ) ( 0.69 ) ( 0.69-0 0 0 0 0

Delay Formula Delay ~ R W in kr W in / f / in 0 in = gin wih f = / gin - effecive fanou R = R uni /W ; in =W uni 0 = 0.69R uni uni Digial I 43

Aly o Inverer hain In Ou N = + + + N j ~ R uni uni gin, j gin, N i N gin, j j, 0, gin, N j gin, j j Digial I 44

Oimal Taering for Given N Delay equaion has N - unknowns, gin, gin,n Minimize he delay, find N - arial derivaives Resul: gin,j+ / gin,j = gin,j / gin,j- Size of each sage is he geomeric mean of wo neighbors gin, j gin, j gin, j each sage has he same effecive fanou ( ou / in ) each sage has he same delay Digial I 45

Oimum size for fixed Number of Sages When each sage is sized by f and has same eff. fanou f: Effecive fanou of each sage: f N F f N F / gin, Minimum ah delay N 0 N F / Digial I 46

Examle In f f Ou = 8 / has o be evenly disribued across N = 3 sages: f 3 8 / has o be evenly disribued across N = 4 sages: f 4 8? Digial I 47

Oimum Number of Sages For a given load, and given inu caaciance in Find oimal sizing f N ln F ln f / N F / f 0 0 f F 0 ln in F f ln N f in wih ln f N f ln ln 0 F f f e f Digial I 48

Oimum Effecive Fanou f Oimum f for given rocess defined by f e f f o = 3.6[4] for = For = 0, f = e, N = lnf Digial I 49

Imac of Self-oading on No Self-oading, =0 Wih Self-oading = 7 60.0 6 5 u/ln(u) 40.0 x=0,000 x=000 4 3 0.0 x=00 x=0 0.0.0 3.0 5.0 7.0 u 0.5.5 3 3.5 4 4.5 5 Digial I 50

Normalized delay funcion of F f = N F, N = ln F ln f = ln F ln 3.6 = 0.78ln F = N 0 ( ) N + F / γ = 0.78ln F(+3.6) = 3.6ln F F unbuffered Two sages Inverer chain 0 8.3 8.3 00 0 6.6 000 00 65 4.9 0000 000 0 33 Digial I 5

Buffer Design N f 64 64 65 8 64 8 8 4 6 64 3 4 5.8 8.6 64 4.8 5.3 Digial I 5

More general examle = N0 ( ) + f / γ 4 F = f = 4 = 3 4 = 6 3 = 3 3 = f 3 = 6 4 4 in 3 3 ou 3 = 6 3 f 3 = f = 4 64 3 6 = 4 3 4 = 4 f 3 = 4*4 4 3 3 6 4 = 3 6 Digial I Slide 53

Inu Signal Rise/Fall Time In realiy, he inu signal changes gradually (and boh PMOS and NMOS conduc for a brief ime). This affecs he curren available for charging/discharging and imacs roagaion delay. increases linearly wih increasing inu sloe, s, once s > s is due o he limied driving caabiliy of he receding gae 5.4 5. 5 4.8 4.6 4.4 4. 4 3.8 x 0 - s (sec) 3.6 0 4 6 8 for a minimum-size inverer wih a fanou of a single gae x 0 - Digial I

Design hallenge A gae is never designed in isolaion: is erformance is affeced by boh he fan-ou and he driving srengh of he gae(s) feeding is inus. i = Digial I ( 0.5) Kee signal rise imes smaller han or equal o he gae roagaion delays good for erformance good for ower consumion i se + η Keeing rise and fall imes of he signals small and of arox. equal values is one of he major challenges in high-erformance designs(sloe engineering.) i- se

Rising-fall ime of he inu signal i = i se + η i- se Noe: increases linearly wih increasing inu sloe,once s > ( s =0) in ou 3 Digial I Slide 56

Process orners Process corners describe wors case variaions If a design works in all corners, i will robably work for any variaion. Describe corner wih four leers (T, F, S) nmos seed MOS seed olage Temeraure Digial I Slide 57

Imoran orners Some criical simulaion corners include Purose nmos MOS DD Tem ycle ime Power Subhrehold leakage Pseudo-nMOS Digial I Slide 58

Imoran orners Some criical simulaion corners include Purose nmos MOS DD Tem ycle ime S S S S Power F F F F Subhrehold F F F S leakage Pseudo-nMOS S F?? 5: Nonideal Transisors Slide 59 Digial I