Modeling the Overshooting Effect for CMOS Inverter in Nanometer - - PowerPoint PPT Presentation

modeling the overshooting effect for cmos inverter in
SMART_READER_LITE
LIVE PREVIEW

Modeling the Overshooting Effect for CMOS Inverter in Nanometer - - PowerPoint PPT Presentation

Modeling the Overshooting Effect for CMOS Inverter in Nanometer Technologies Zhangcai Huang , Hong Yu , Atsushi Kurokawa and Yasuaki Inoue Graduate School of Information, Production and Systems, Waseda University, Kitakyushu,


slide-1
SLIDE 1

1

Modeling the Overshooting Effect for CMOS Inverter in Nanometer Technologies

Zhangcai Huang∗†,

Hong Yu∗, Atsushi Kurokawa† and Yasuaki Inoue∗ ∗Graduate School of Information, Production and Systems, Waseda University, Kitakyushu, 808-0135 Japan †Sanyo Semiconductor Co., Ltd, Gunma, 370-0596 Japan Email: †hzc_2002@asagi.waseda.jp

slide-2
SLIDE 2

2

Outline Outline

  • Background

Background

  • Analytical expressions for overshooting effect

Analytical expressions for overshooting effect

  • Considering process variation

Considering process variation

  • Simulation results

Simulation results

  • Conclusions

Conclusions

slide-3
SLIDE 3

3

Outline Outline

  • Background

Background

  • Analytical expressions for overshooting effect

Analytical expressions for overshooting effect

  • Considering process variation

Considering process variation

  • Simulation results

Simulation results

  • Conclusions

Conclusions

slide-4
SLIDE 4

Ip In ICL PMOS NMOS CM ICM Vin Vout

The differential equation for the CMOS inverter The input voltage for the falling input ramp is expressed as

Principles of CMOS VLSI Design: A Systems Perspective

“CM is known as the Miller effect, but is seldom of importance in digital

  • circuits. It is, however, of major importance in analog circuits.”
slide-5
SLIDE 5

5

in D

t t t 2 1

50 −

=

in r

  • v

D

t t t t 2 1 − + =

  • I. Background
  • I. Background

For traditional process technologies, the effect of overshooting is very small and can be neglected

slide-6
SLIDE 6

6

The influence of overshooting time on timing analysis The influence of overshooting time on timing analysis

tr and td decrease much faster than tov with the increasing of gate sizes. And tov is equal to or larger than tr. With the scaling of technology process, tov becomes much important for delay time.

  • I. Background
  • I. Background
slide-7
SLIDE 7

7

Short-circuit power consumption The overshooting time is one important parameter for power consumption estimation.

  • I. Background
  • I. Background

The influence of overshooting time on power analysis The influence of overshooting time on power analysis

slide-8
SLIDE 8

8

tov=0. tov = (Vt/Vdd)tin

The overshooting time is neglected

empirical expressions

  • J. L. Rossell, …“Charge-based

analytical model for the evaluation of power consumption …”, TCAD 2002.

The overshooting time is assumed as simple value

  • I. Background
  • I. Background

Conventional models for overshooting time Conventional models for overshooting time

slide-9
SLIDE 9

9

Outline Outline

  • Background

Background

  • Analytical expressions for overshooting effect

Analytical expressions for overshooting effect

  • Considering process variation

Considering process variation

  • Simulation results

Simulation results

  • Conclusions

Conclusions

slide-10
SLIDE 10

Ip In ICL PMOS NMOS CM ICM

20 40 60 80 100 120 −100 −50 50 100 150 200 250 300

Q1 Q2 tvmin tov IL(tov)

Times (ps) Current (uA) Charging period Discharging period

slide-11
SLIDE 11

PMOS NMOS Vin Vout ICM Ip In ICL CL

( )

( )

( )

ˆ

1 ˆ

n G S T H N L M

V V M C C

  • ut

n G S T H N

d V in C d t V t e V V

β

β

− − +

⎡ ⎤ ⎢ ⎥ = − ⎢ ⎥ − ⎣ ⎦

ICM In ICL

  • II. Proposed Model
  • II. Proposed Model
slide-12
SLIDE 12

12

20 40 60 80 100 120 −100 −50 50 100 150 200 250 300

Q1 Q2 tvmin tov IL(tov)

Times (ps) Current (uA) Charging period Discharging period 20 40 60 80 100 120 −100 100 200 300 400 500 600 700

In Ip tp tov tvmin

Times (ps)

Current (uA)

  • II. Proposed Model
  • II. Proposed Model
slide-13
SLIDE 13

13

  • II. Proposed Model
  • II. Proposed Model

The overshooting time has minimum values. Minimum delay > Minimum overshooting time

in r

  • v

D

t t t t 2 1 − + =

Minimum overshooting time Minimum overshooting time

slide-14
SLIDE 14

14

Outline Outline

  • Background

Background

  • Analytical expressions for overshooting effect

Analytical expressions for overshooting effect

  • Considering process variation

Considering process variation

  • Simulation results

Simulation results

  • Conclusions

Conclusions

slide-15
SLIDE 15

15

  • III. Considering Process Variation
  • III. Considering Process Variation

The sensitivities of the overshooting time with respect to the variation sources. With respect to the variation of length. With respect to the variation of threshold voltage. In recent technologies, the variability of circuit performance due to the process variation has become a significant concern. As process geometries continue to shrink, the evaluation for critical device parameters is becoming more and more difficult due to the significant variations

slide-16
SLIDE 16

16

  • III. Considering Process Variation
  • III. Considering Process Variation

in r

  • v

D

t t t t 2 1 − + =

Variation of L has no influence on the

  • vershooting time.
  • D. Sinha, …“Gate Sizing Using Incremental Parameterized

Statistical Timing Analysis” ICCAD-2005

Variation of L has significant influence on the gate delay. Variation of L has the influence only on the rising time.

slide-17
SLIDE 17

17

  • III. Considering Process Variation
  • III. Considering Process Variation

1. With input time decreases, the influence due to the Tox decreases greatly. 2. The influence due to L is 0. 3. With the scaling of process technologies, the variation of Vt increases, the influence due to Vt will increase greatly. International Technology Roadmap for Semiconductors (ITRS) 2005.

slide-18
SLIDE 18

18

Outline Outline

  • Background

Background

  • Analytical expressions for overshooting effect

Analytical expressions for overshooting effect

  • Considering process variation

Considering process variation

  • Simulation results

Simulation results

  • Conclusions

Conclusions

slide-19
SLIDE 19

19

  • IV. Simulation Results
  • IV. Simulation Results

J.L. Rossell: “Charge-based analytical model for the evaluation of power consumption in submicron CMOS buffers”, TCAD 2002.

slide-20
SLIDE 20

20

  • IV. Simulation Results
  • IV. Simulation Results

J.L. Rossell: “Charge-based analytical model for the evaluation of power consumption in submicron CMOS buffers”, TCAD 2002.

slide-21
SLIDE 21

21

Outline Outline

  • Background

Background

  • Analytical expressions for overshooting effect

Analytical expressions for overshooting effect

  • Considering process variation

Considering process variation

  • Simulation results

Simulation results

  • Conclusions

Conclusions

slide-22
SLIDE 22

22

  • V. Conclusions
  • V. Conclusions
  • The input

The input-

  • to

to-

  • output coupling capacitance has been proved to
  • utput coupling capacitance has been proved to

has significant influence on CMOS gates: has significant influence on CMOS gates: timing analysis timing analysis and and power analysis power analysis. .

  • The overshooting time has become one of main parts of gate

The overshooting time has become one of main parts of gate delay. delay.

  • The analytical model for overshooting time is derived.

The analytical model for overshooting time is derived.

  • 1. The overshooting time has minimum value
  • 1. The overshooting time has minimum value
  • 2. Gate delay cannot be smaller than this minimum value.
  • 2. Gate delay cannot be smaller than this minimum value.
  • Considering process variation:

Considering process variation:

  • 1. The variation due to L has the influence only on output
  • 1. The variation due to L has the influence only on output rising time, but

rising time, but has almost no influence on overshooting time. has almost no influence on overshooting time.

  • 2. The variation due to
  • 2. The variation due to Vt

Vt has the most significant influence on has the most significant influence on

  • vershooting time with the scaling of technologies.
  • vershooting time with the scaling of technologies.
slide-23
SLIDE 23

23

Thank you for your attentions