lab 3 inverters and ring oscillators dr. lynn fullerpeople.rit.edu/lffeee/lab3_inv_ring_osc.pdf ·...

24
© April 2, 2009 Dr. Lynn Fuller Laboratory 3 Inverter and Ring Oscillator Page 1 Rochester Institute of Technology Microelectronic Engineering ROCHESTER INSTITUTE OF TECHNOLOGY MICROELECTRONIC ENGINEERING Lab 3 Inverters and Ring Oscillators Dr. Lynn Fuller Microelectronic Engineering Rochester Institute of Technology 82 Lomb Memorial Drive Rochester, NY 14623-5604 Tel (585) 475-2035 Email: [email protected] Dr. Fuller’s Webpage: http://people.rit.edu/lffeee MicroE Webpage: http://www.microe.rit.edu 4-2-2009 Lab3_Inv_Ring_Osc.ppt

Upload: vuthu

Post on 19-Jul-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 1

Rochester Institute of TechnologyMicroelectronic Engineering

ROCHESTER INSTITUTE OF TECHNOLOGYMICROELECTRONIC ENGINEERING

Lab 3 Inverters and Ring Oscillators

Dr. Lynn Fuller Microelectronic Engineering

Rochester Institute of Technology 82 Lomb Memorial Drive Rochester, NY 14623-5604 Tel (585) 475-2035

Email: [email protected] Dr. Fuller’s Webpage: http://people.rit.edu/lffeee MicroE Webpage: http://www.microe.rit.edu

4-2-2009 Lab3_Inv_Ring_Osc.ppt

Page 2: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 2

Rochester Institute of TechnologyMicroelectronic Engineering

OUTLINE

CMOS InverterSimulation of InverterMeasured InverterAC Model for MOSFETSSimulation of Ring OscillatorMeasured Ring OscillatorGate Delay Comparison

Page 3: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 3

Rochester Institute of TechnologyMicroelectronic Engineering

CMOS INVERTER

Vin Vout

Vin

CMOS

+V

Vout

Idd

TRUTH TABLE

VOUTVIN

0 11 0

PMOS

NMOS

Page 4: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 4

Rochester Institute of TechnologyMicroelectronic Engineering

THEORETICAL INVERTER VOUT VS VIN

VIN VOUT

VIN

CMOS

+V

VO

Idd

+V00

+V

ViL

Voh

VoL

Vih

Imax

VOUT

VIN

Idd

∆0 noise margin=ViL-VoL∆1 noise margin=VoH-ViH

Slope = Gain

Vinv

Page 5: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 5

Rochester Institute of TechnologyMicroelectronic Engineering

MEASURED CMOS INVERTER VOUT & I VS VIN

Page 6: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 6

Rochester Institute of TechnologyMicroelectronic Engineering

INVERTER WITH PADS

INV/NOR4

W = 40 µmLdrawn = 2.5µmLpoly = 1.0µmLeff = 0.35 µm

Page 7: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 7

Rochester Institute of TechnologyMicroelectronic Engineering

DC SIMULATION OF INVERTER VOUT & I VS VIN

Page 8: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 8

Rochester Institute of TechnologyMicroelectronic Engineering

RING OSCILLATOR, td, THEORY

td = T / 2 Ntd = gate delayN = number of stagesT = period of oscillation

Vout

Seven stage ring oscillatorwith two output buffers

T = period of oscillation

Vout

Buffer

Page 9: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 9

Rochester Institute of TechnologyMicroelectronic Engineering

MEASURED RING OSCILLATOR OUTPUT

73 Stage Ring at 5V td = 104.8ns / 2(73) = 0.718 ns

Page 10: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 10

Rochester Institute of TechnologyMicroelectronic Engineering

RING OSCILLATOR LAYOUTS

17 Stage Un-buffered Output

L/W 8/16 4/16 2/16

L/W=2/30 Buffered Output

73 Stage 37 Stage

Page 11: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 11

Rochester Institute of TechnologyMicroelectronic Engineering

MOSFETS IN THE INVERTER OF 73 RING OSCILLATOR

nmosfet pmosfet

73 Stage Ring Oscillator

Page 12: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 12

Rochester Institute of TechnologyMicroelectronic Engineering

FIND DIMENSIONS OF THE TRANSISTORS

2x(12u+30u)=84u2x(12u+12u)=48uPS

0.31NRD

0.31NRS

2x(12u+30u)=84u2x(12u+12u)=48uPD

12ux30u=360p12ux12u=144pAS

12ux30u=360p12ux12u=144pAD

30u12uW

2u2uL

PMOSNMOS

Use Ctrl Click on all NMOS on OrCad SchematicUse Ctrl Click on all PMOS on OrCad SchematicThen Enter Dimensions

73 Stage

Page 13: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 13

Rochester Institute of TechnologyMicroelectronic Engineering

RING OSCILLATOR DATA FROM SUBCMOS PROCESS

T=35.62ns @ 5V

T=24.40ns @ 10V

Page 14: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 14

Rochester Institute of TechnologyMicroelectronic Engineering

MOSFETS IN THE INVERTER OF 17 RING OSCILLATOR

17 Stage Ring Oscillator Using W/L =2/16

Page 15: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 15

Rochester Institute of TechnologyMicroelectronic Engineering

FIND DIMENSIONS OF THE TRANSISTORS

PS

NRD

NRS

PD

AS

AD

16u16uW

2u2uL

PMOSNMOS

Use Ctrl Click on all NMOS on OrCad SchematicUse Ctrl Click on all PMOS on OrCad SchematicThen Enter Dimensions

17 Stage

Page 16: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 16

Rochester Institute of TechnologyMicroelectronic Engineering

RING OSCILLATOR DATA FROM SUBCMOS PROCESS

T=104.62ns @ 5V

17 Stage Ring Oscillator Using W/L =4/16

Page 17: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 17

Rochester Institute of TechnologyMicroelectronic Engineering

SPICE LEVEL-1 MOSFET MODEL

p+ p+

CBD

S

G

D

CBS

RS RD

CGDO

ID

CGBO

COX

CGSO

Bwhere ID is a dependent current source using the equations on the next page

Page 18: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 18

Rochester Institute of TechnologyMicroelectronic Engineering

LEVEL = 7

*2-15-2009.MODEL RITSUBN7 NMOS (LEVEL=7 +VERSION=3.1 CAPMOD=2 MOBMOD=1+TOX=1.5E-8 XJ=1.84E-7 NCH=1.45E17 NSUB=5.33E16 XT=8.66E-8 NSS=3E11 +VTH0=1.0 U0= 600 WINT=2.0E-7 LINT=1E-7 +NGATE=5E20 RSH=50 JS=3.23E-8 JSW=3.23E-8 CJ=6.8E-4 MJ=0.5 PB=0.95+CJSW=1.26E-10 MJSW=0.5 PBSW=0.95 PCLM=5+CGSO=3.4E-10 CGDO=3.4E-10 CGBO=5.75E-10)**2-17-2009.MODEL RITSUBP7 PMOS (LEVEL=7 +VERSION=3.1 CAPMOD=2 MOBMOD=1+TOX=1.5E-8 XJ=2.26E-7 NCH=7.12E16 NSUB=3.16E16 XT=8.66E-8 NSS=3E11 PCLM=5+VTH0=-1.0 U0= 376.72 WINT=2.0E-7 LINT=2.26E-7 NGATE=5E20 +RSH=50 JS=3.51E-8 JSW=3.51E-8 CJ=5.28E-4 MJ=0.5 PB=0.94+CJSW=1.19E-10 MJSW=0.5 PBSW=0.94 +CGSO=4.5E-10 CGDO=4.5E-10 CGBO=5.75E-10)

Page 19: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 19

Rochester Institute of TechnologyMicroelectronic Engineering

AC MODEL FOR MOSFETS

The parameter that effect the AC response of a MOSFET are the resistance and capacitance values.

RS,RS Source/Drain Series Resistance, ohmsRSH Sheet Resistance of Drain/Source, ohmsCGSO,CGDO Zero Bias Gate-Source/Drain Capacitance, F/m of widthCGBO Zero Bias Gate-Substrate Capacitance, F/m of lengthCJ DS Bottom Junction Capacitance, F/m2CJSW DS Side Wall Junction Capacitance, F/m of perimeterMJ Junction Grading Coefficient, 0.5MJSW Side Wall Grading Coefficient, 0.5

These are combined with the transistors L, W Length and WidthAS,AD Area of the Source/DrainPS,PD Perimeter of the Source/DrainNRS,NRD Number of squares Contact to Channel

Page 20: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 20

Rochester Institute of TechnologyMicroelectronic Engineering

SIMULATED OUTPUT AT 10 VOLTS

Three Stage Ring Oscillator with Transistor Parameters for 73 Stage Ring Oscillator and Supply of 10 volts

td = T / 2N = 3.5nsec / 2 / 3td = 0.583 nsec

Page 21: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 21

Rochester Institute of TechnologyMicroelectronic Engineering

SIMULATED OUTPUT AT 5 VOLTS

Three Stage Ring Oscillator with Transistor Parameters for 73 Stage Ring Oscillator and Supply of 5 volts

td = T / 2N = 5.5nsec / 2 / 3td = 0.92 nsec

Page 22: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 22

Rochester Institute of TechnologyMicroelectronic Engineering

RING OSCILLATOR DATA FROM SUBCMOS PROCESS

T=35.62ns @ 5V

T=24.40ns @ 10V

Page 23: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 23

Rochester Institute of TechnologyMicroelectronic Engineering

CONCLUSION

Since the measured and the simulated gate delays, td are correct, then the SPICE model must be close to correct. The inverter gate delay depends on the values of the internal capacitors and resistances of the transistor.

Specifically: RS, RS, RSHCGSO, CGDO, CGBOCJ, CJSW

These are combined with the transistors L, W Length and WidthAS,AD Area of the Source/DrainPS,PD Perimeter of the Source/DrainNRS,NRD Number of squares Contact to Channel

Page 24: Lab 3 Inverters and Ring Oscillators Dr. Lynn Fullerpeople.rit.edu/lffeee/Lab3_Inv_Ring_Osc.pdf · © April 2, 2009 Dr. Lynn Fuller ... Operation and Modeling of the MOS Transistor,

© April 2, 2009 Dr. Lynn Fuller

Laboratory 3 Inverter and Ring Oscillator

Page 24

Rochester Institute of TechnologyMicroelectronic Engineering

REFERENCES

1. MOSFET Modeling with SPICE, Daniel Foty, 1997, Prentice Hall, ISBN-0-13-227935-5

2. Operation and Modeling of the MOS Transistor, 2nd Edition, Yannis Tsividis, 1999, McGraw-Hill, ISBN-0-07-065523-5

3. UTMOST III Modeling Manual-Vol.1. Ch. 5. From Silvaco International.4. ATHENA USERS Manual, From Silvaco International.5. ATLAS USERS Manual, From Silvaco International.6. Device Electronics for Integrated Circuits, Richard Muller and Theodore

Kamins, with Mansun Chan, 3rd Edition, John Wiley, 2003, ISBN 0-471-59398-27. ICCAP Manual, Hewlet Packard8. PSpice Users Guide.