low power ppt unit-1

Upload: s-persis-alex

Post on 06-Jul-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/16/2019 Low Power Ppt Unit-1

    1/35

    215VLTO3-LOW POWER VLSI

    CIRCUITS

    UNIT-1 POWER DISSIPATION IN CMOS

    OUTLINE

    •HIERARCHY OF LIMITS OF POWER

    •SOURCES OF POWER CONSUMPTION

    •PHYSICS OF POWER DISSIPATION IN CMOS FET DEVICES

    •BASIC PRINCIPLE OF LOW POWER DESIGN

  • 8/16/2019 Low Power Ppt Unit-1

    2/35

    WHY LOW POWER ?

    Users need for:◦ Mob!"#

    ◦ Por"$b!"#

    ◦ Re!$b!"# P$%&$'n' %os"s

    Po(er s)**!# r$! des'n C+* $nd s#s"e, %oo!n' %os"s Gro("+ of b$""er#-*o(ered s#s"e,s  Nose ,,)n"# $nd s#s"e, re!$b!"# B$""er# !fe .n *or"$b!e s#s"e,s/ En0ron,en"$! %on%erns 

  • 8/16/2019 Low Power Ppt Unit-1

    3/35

      LOW POWER DESIGN- Mo"0$"ons

    Minimize powe

    ◦Red)%e *o(er n 0$ro)s ,odes of de0%e o*er$"on◦D#n$,% *o(er1 !e$&$'e *o(er1 or "o"$! *o(er 

    Minimize !ime

    Red)%e *o(er 2)%&!#◦Co,*!e"e "+e des'n n $s !""!e ",e $s *ossb!e

    ◦Pre0en" do(ns"re$, ss)es %$)sed b# LPD "e%+n2)es

    ◦A0od %o,*!%$"n' ",n' $nd f)n%"on$! 0erf%$"on

    Minimize e""o!

    ◦Red)%e *o(er eff%en"!#

    ◦Co,*!e"e "+e des'n ("+ $s fe( reso)r%es $s *ossb!e

    ◦Pre0en" do(ns"re$, ss)es %$)sed b# LPD "e%+n2)es

    A0od %o,*!%$"n' ",n' $nd f)n%"on$! 0erf%$"on

  • 8/16/2019 Low Power Ppt Unit-1

    4/35

    PRINCIPLES OF LOW-POWER DESIGN

    Usn' "+e !o(es" *ossb!e s)**!# 0o!"$'e3

     Usn' "+e s,$!!es" 'eo,e"r#1 +'+es" fre2)en%# de0%es b)" o*er$"n' "+e$" "+e !o(es" *ossb!e fre2)en%#3

    Usn' *$r$!!e!s, $nd **e!nn' "o !o(er *o(er re2)red fre2)en%# ofo*er$"on

    Po(er ,$n$'e,en" b# ds%onne%"n' "+e *o(er so)r%e (+en "+e s#s"e, sd!e3

    Des'nn' s#s"e, "o +$0e !o(es" re2)re,en"s on s)bs#s"e, *erfor,$n%efor "+e '0en )ser !e0e! f)n%"on$!"#3

  • 8/16/2019 Low Power Ppt Unit-1

    5/35

    MOORE4S LAW

    Moore5s L$( ($s n"$!!# ,$de n "+e for, of $n obser0$"on $nd fore%$s"3 M$n %on%e*"s :

    Dens"# of "r$nss"ors do)b!e e0er# "(o #e$rs3 Co,*!e6"# of "r$nss"ors for ,n,), %os" do)b!e e0er# #e$r3

    T(o-M! s2)$res: Ab!"# "o b)!d 788 "r$nss"ors *er !ne$r n%+ or9781888 *er 2)$r"er n%+3

     He$" Dss*$"on: Dre%" $%%ess "o +e$" 'ener$"n' so)r%es3 H'+ de0%e #e!d: No f)nd$,en"$! obs"$%!e "o $%+e0n' de0%e #e!d of

    88;3

  • 8/16/2019 Low Power Ppt Unit-1

    6/35

    Moore4s L$( Con".  Moore

  • 8/16/2019 Low Power Ppt Unit-1

    7/35

    HIERARCHY OF LIMITS OF POWER 

    P)*SICAL

    DESI+N

    CIRCUIT LEVEL

    ARIT)EMATIC

    LEVEL

    AL+ORIT)MIC LEVEL

    S*STEM LEVEL

  • 8/16/2019 Low Power Ppt Unit-1

    8/35

      HIERARCHY OF LIMITS OF POWER 

    Le,e P$!i'&$ !$./.

    S#s"e, Po(er do(n1 S#s"e, *$r""onn'

    A!'or"+, Co,*!e6"#1 Lo%$!"#1 Con%)rren%#1Re')!$r"#1

    D$"$ re*resen"$"onAr%+"e%")re Con%)rren%#1 Ins"r)%"on se" se!e%"on1

    S'n$! %orre!$"on1 D$"$ re*resen"$"on

    Cr%)"Lo'% Lo'% o*",$"on1 No0e! %r%)"s1Tr$nss"or sn'1 Vo!"$'e s!$nds

    P+#s%$! Des'n Co,*$%" !$#o)"1 In"er%onne%"s

    Te%+no!o'# SOI1 Ad0$n%ed *$%&$'n'

  • 8/16/2019 Low Power Ppt Unit-1

    9/35

    O0er0e( of Po(er %ons),*"on

    A0er$'e *o(er %ons),*"on  D#n$,% *o(er %ons),*"on

    S+or"-%r%)" *o(er %ons),*"on

     Le$&$'e *o(er %ons),*"on

     S"$"% *o(er %ons),*"on

    So)res of *o(er %ons),*"on

  • 8/16/2019 Low Power Ppt Unit-1

    10/35

    •Po(er Cons),*"on -L,"s "+e n),ber of "r$nss"ors on $ %+*3

     

     P=P  Switching 

    +P  Short-Circuit 

    +P leakage.

    SOURCES OF POWER CONSUMPTION

    •PSwi!'0in 1 %$!!ed $!so s("%+n' *o(er1 s d)e "o %+$r'n' $nd ds%+$r'n'%$*$%"ors %r%)"3

    •PS0o!-Ci'&i!  1 %$!!ed s+or"-%r%)" *o(er1 s %$)sed b# "+e s+or" %r%)"%)rren"s "+$" $rse of PMOSNMOS "r$nss"ors $re %ond)%"n's,)!"$neo)s!#3

    •PLe$/$e  1 or'n$"es fro, s)bs"r$"e ne%"on $nd s)b"+res+o!d effe%"s3 For

    o!der "e%+no , $nd $bo0e/1 PSwi!'0in

      ($s *redo,n$n"3 For dee*-

    s)b,%ron *ro%esses1 PLe$/$e be%o,es ,*or"$n"3

    De.in "o ow-powe impie. !0e $ii!( !o e#&'e $ !0ee 'omponen!.

  • 8/16/2019 Low Power Ppt Unit-1

    11/3511

      Tr$ns"on Po(er 

    G$"e o)"*)" rsn' "r$ns"on◦ Ener'# dss*$"ed n *MOS "r$nss"or CV 99◦ Ener'# s"ored n %$*$%"or CV 99

    G$"e o)"*)" f$!!n' "r$ns"on◦

    Ener'# dss*$"ed n nMOS "r$nss"or CV9

    9 Ener'# dss*$"ed *er "r$ns"on CV 99

    Powe #i..ip$!ion:

    Ptotal = Pdyn + PstatPtran + Psc + Pstat

  • 8/16/2019 Low Power Ppt Unit-1

    12/35

    SOURCES OF ENERGYCONSUMPTION

  • 8/16/2019 Low Power Ppt Unit-1

    13/35

    SOURCES OF POWER DISSIPATION

    SYSTEM POWER

    DYNAMICPOWER

    STATIC POWER

      GATE POWER DISSIPATION

    SWICTH

    INGPOWER

    SHORT-CIRCUI

     T

    LEAKAGEPOWER

    GLICTHIN

    G POWER

  • 8/16/2019 Low Power Ppt Unit-1

    14/35

    PHYSICS OF POWER DISSIPATION IN CMOS FET DEVICES

    D(n$mi' powe #i..ip$!ion.: W+ene0er "+e !o'% !e0e! %+$n'es $"dfferen" *on"s n "+e %r%)" be%$)se of "+e %+$n'e n "+e n*)" s'n$!s "+ed#n$,% *o(er dss*$"on o%%)rs.

    ◦ S("%+n' *o(er dss*$"on3

    ◦ S+or"-%r%)" *o(er dss*$"on3

    S!$!i' powe#i..ip$!ion.: T+s s $ "#*e of dss*$"on1 (+%+ does no"

    +$0e $n# effe%" of !e0e! %+$n'e n "+e n*)" $nd o)"*)"3

    Le$/$e powe3 Lo( *o(er des'n (o)!d !oo& $" "+e "r$de offs of "+e $bo0e ss)es3

    SOURES O POWER DISSIPATION

    P 4 P .wi!'0in P .0o!-'i'&i! P e$/$e P .!$!i'

  • 8/16/2019 Low Power Ppt Unit-1

    15/35

    POWER DISSIPATION

  • 8/16/2019 Low Power Ppt Unit-1

    16/35

    P+#s%s of Po(er Dss*$"on n De0%es

  • 8/16/2019 Low Power Ppt Unit-1

    17/35

    P+#s%s of Po(er Dss*$"on n CMOS FETDe0%es

  • 8/16/2019 Low Power Ppt Unit-1

    18/35

    CMOS GATE POWER EUATIONS

  • 8/16/2019 Low Power Ppt Unit-1

    19/35

    D#n$,% Po(er 

    D#n$,% *o(er s re2)red "o %+$r'e $nd ds%+$r'e !o$d %$*$%"$n%es (+en"r$nss"ors s("%+3

    One %#%!e n0o!0es $ rsn' $nd f$!!n' o)"*)"3

    On rsn' o)"*)"1 %+$r'e CVDD s re2)red On f$!!n' o)"*)"1 %+$r'e s d),*ed "o GND

    T+s re*e$"s Tf s( ",es o0er $n n"er0$! of T

    Cf sw

    iDD(t)

    VDD

    9

    d#n$,%   DD P CV f  α  =

  • 8/16/2019 Low Power Ppt Unit-1

    20/35

    D#n$,% Po(er Con".

    Cf sw

    iDD

    (t)VDD

    [ ]

    d#n$,%

    8

    8

    s(

    9

    s(

    :. /

    . /

    T  

     DD DD

    T   DD

     DD

     DD DD

     DD

     P i t V dt T  

    V  i t dt  

    T  

    V  Tf CV    

    T  

    CV f   

    =

    =

    =

    =

    ∫ 

    ∫ 

    9

    d#n$,%   DD P CV f  α =

  • 8/16/2019 Low Power Ppt Unit-1

    21/35

    Lo(ern' D#n$,% Po(er 

    P#(n 4 CL VDD2 P6 1 " 

    C$*$%"$n%e:F)n%"on of f$n-o)"1 (re !en'"+1 "r$nss"or ses S)**!# Vo!"$'e:H$s been dro**n' ("+ s)%%ess0e 'ener$"ons

    C!o%& fre2)en%#:

    A%"0"# f$%"or:

    Lowein CL• I,*ro0es *erfor,$n%e $s (e!!• ee* "r$nss"ors ,n,), se .&ee*s n"rns% %$*$%"$n%e .'$"e $nd dff)son/ s,$!!/• Tr$nss"ors s+o)!d be sed on!# (+en CL s do,n$"ed b# e6"rns% %$*$%"$n%e

    .f$no)" $nd (res/

    Re#&'in VDD 0$. $ %&$#$!i' e""e'!

    • B)" +$s $ ne'$"0e effe%" on *erfor,$n%e es*e%$!!# $s VDD $**ro$%+es 9VT

    Re#&'in !0e .wi!'0in $'!i,i!(7 " 6 1 4 P6 1 8 " 

    • A f)n%"on of s'n$! s"$"s"%s $nd %!o%& r$"e

    • I,*$%"ed b# !o'% $nd $r%+"e%")re des'n de%sons

  • 8/16/2019 Low Power Ppt Unit-1

    22/35

    S("%+n' Po(er Dss*$"on

      P Swi'!0in 4CV2 "9 C$)sed b# "+e %+$r'n' $nd ds%+$r'n' of "+e node %$*$%"$n%e. CL s "+e o)"*)" !o$d of "+e '$"e1 VDD s "+e s)**!# 0o!"$'e1 " Co'/  s "+e %!o%& fre2)en% s

    "+e s("%+n' $%"0"# of "+e '$"e1 defned $s "+e *rob$b!"# of "+e '$"e4s o)"*)" "o ,$"r$ns"on d)rn' one %!o%& %#%!e.

      Figure 1: Switching power dissipation.

  • 8/16/2019 Low Power Ppt Unit-1

    23/35

    S("%+n' Po(er Dss*$"on

  • 8/16/2019 Low Power Ppt Unit-1

    24/35

    S("%+n' Po(er Dss*$"on %on"3

    Re#&'!ion. o" PSwi!'0in $e $'0ie,$e (:

    s)**!# 0o!"$'e s%$!n'fre2)en%# s%$!n',n,$"on of s("%+ed %$*$%"$n%e

    P.;w 837 α  CL Vdd9  f %!& 

    CL *+#s%$! %$*$%"$n%e1 Vdd s)**!# 0o!"$'e1 α s("%+n' $%"0"#1 f %!& %!o%&fre2)en%#3CL./   CIN  J C(re J C *$r./ 

    CIN "+e '$"e n*)" %$*$%"$n%e1 C(re "+e *$r$s"% n"er%onne%" $nd C *$r  dff)son%$*$%"$n%es of e$%+ '$"e3Depen#. on:

    ◦ S)**!# 0o!"$'e◦ P+#s%$! C$*$%"$n%e◦ S("%+n' $%"0"#

  • 8/16/2019 Low Power Ppt Unit-1

    25/35

    S+or" - %r%)" *o(er dss*$"on

    W+en "r$nss"ors s("%+1 bo"+ nMOS $nd *MOS ne"(or&s ,$# be,o,en"$r!# ON $" on%e

    Le$ds "o $ b!* of Ks+or" %r%)" %)rren"3

    8; of d#n$,% *o(er f rsef$!! ",es $re %o,*$r$b!e for n*)"$nd o)"*)"

    Ps% f %&  Es%

  • 8/16/2019 Low Power Ppt Unit-1

    26/35

    Copyrigh Agr!"!# $Sri%!h&' ())*

    Lo"-Po"+r D+&ig, !, T+&'L+/r+ ( (0

    S+or" - %r%)" *o(er dss*$"on

    In%re$ses ("+ rse $nd f$!! ",es of n*)" De%re$ses for !$r'er o)"*)" !o$d %$*$%"$n%e

    De%re$ses $nd e0en")$!!# be%o,es ero (+en V  DD s s%$!ed do(n b)" "+e"+res+o!d 0o!"$'es $re no" s%$!ed do(n3

     E  scf tBt  E V  DD i sc.t /dt

      .t  E  – t  B/ I  scmaxf V  DD / 9

     E  scf     t  f  .V  DD - V Tp - V Tn/ I  scmaxf / 9

     E  scr     t r  .V  DD - V Tp - V Tn/ I  scmaxr / 9

     E  scf   E  scr   81 when V  DD  V Tp J V Tn

  • 8/16/2019 Low Power Ppt Unit-1

    27/35

    Copyrigh Agr!"!# $Sri%!h&' ())*

    Lo"-Po"+r D+&ig, !, T+&'L+/r+ ( (*

      S+or" Cr%)" C)rren"1 i sc.t /

    Time (ns)0 1

    I sc 

    Volt 

    V DD

    i sc (t)

    0

    V i (t)V o(t)

    V DD - V Tp

    V Tn

    t B t E 

    I scmaxf  

     *-"r$nss"or  s"$r"s%ond)%"n'

     n-"r$nss"or  %)"s-off 

  • 8/16/2019 Low Power Ppt Unit-1

    28/35

    G!"%+ Po(er Dss*$"on G!"%+es $re "e,*or$r# %+$n'es n "+e 0$!)e of "+e o)"*)" Q )nne%ess$r#

    "r$ns"ons

    T+e# $re %$)sed d)e "o "+e s&e( n "+e n*)" s'n$!s "o $ '$"e G!"%+ *o(er dss*$"on $%%o)n"s for 7; Q 98 ; of "+e '!ob$! *o(er  B$s% %on"rb)"es of +$$rds "o *o(er dss*$"on $re

    ◦ H$$rd 'ener$"on

    ◦ H$$rd *ro*$'$"on

  • 8/16/2019 Low Power Ppt Unit-1

    29/35

    G!"%+ Po(er Dss*$"on

    P 4 1;2 Vmin @

    V,n : ,n 0o!"$'e s(n' $" "+e o)"*)" G!"%+ *o(er dss*$"on s de*enden" on

    ◦ O)"*)" !o$d

    ◦ In*)" *$""ern

    In*)" s!o*e

    )$z$# ene$!ion %$n be red)%ed b# '$"e sn' $nd *$"+ b$!$n%n' "e%+n2)es

    )$z$# pop$$!ion %$n be red)%ed b# )sn' !ess n),ber ofn0er"ers (+%+ "end "o $,*!f# $nd *ro*$'$"e '!"%+es

  • 8/16/2019 Low Power Ppt Unit-1

    30/35

    S"$"% Po(er 

    S"$"% *o(er s %ons),ed e0en (+en %+* s 2)es%en"3

    ◦ R$"oed %r%)"s b)rn *o(er n f'+" be"(een ON "r$nss"ors

    ◦ Le$&$'e dr$(s *o(er fro, no,n$!!# OFF de0%es

    8:

     gs t    ds

    T T 

    V V   V 

    nv v

    ds ds I I e e

    −   −

    = −

    ( )8t t ds s sb sV V V V  η γ φ φ  = − + + −

    P I&!i V 

  • 8/16/2019 Low Power Ppt Unit-1

    31/35

    21

      Le$&$'e Po(er Dss*$"on

    Le$&$'e *o(er $s $ fr$%"on of "+e "o"$! *o(er n%re$ses $s %!o%& fre2)en%#dro*s3 T)rnn' s)**!# off n )n)sed *$r"s %$n s$0e *o(er3

    For $ '$"e " s $ s,$!! fr$%"on of "+e "o"$! *o(er " %$n be s'nf%$n" for 0er#

    !$r'e %r%)"s3 S%$!n' do(n fe$")res re2)res !o(ern' "+e "+res+o!d 0o!"$'e1 (+%+

    n%re$ses !e$&$'e *o(er ro)'+!# do)b!es ("+ e$%+ s+rn&n'3

    M)!"*!e-"+res+o!d de0%es $re )sed "o red)%e !e$&$'e *o(er .

    I.&

    4 6

     CoB

    =W;LV!

    2 eBp=V+S

     >VT)

    VDS

    ;nV!

    VDS  dr$n "o so)r%e 0o!"$'e: $ *ro*or"on$!"# f$%"or 

    P = Pleakage v

  • 8/16/2019 Low Power Ppt Unit-1

    32/35

    2(

    Le$&$'e Po(er 

    I G 

        I

          D

    I.&

    IPT

    I+IDL

    n n

    V  DD

    R D$inSo&'e

    +$!e

    &/ Si =p

    nMOS T$n.i.!o

    +o&n#

  • 8/16/2019 Low Power Ppt Unit-1

    33/35

    Copyrigh Agr!"!# $Sri%!h&' ())*

    Lo"-Po"+r D+&ig, !, T+&'L+/r+ ( 22

    Le$&$'e C)rren" Co,*onen"s S)b-"+res+o!d %ond)%"on1 I  sb

    Re0erse b$s *n )n%"on %ond)%"on1 I  D G$"e nd)%ed dr$n !e$&$'e1 I !ID" d)e "o ")nne!n' $" "+e '$"e-dr$n o0er!$*

    Dr$n so)r%e *)n%+ "+ro)'+1 I  PT   d)e "o s+or" %+$nne! $nd +'+ dr$n-so)r%e0o!"$'e

    G$"e ")nne!n'1 I !  "+ro)'+ "+n o6de ,$# be%o,e s'nf%$n" ("+ s%$!n'3

    I.& 4 6 CoB =W;L V!2 eBp=V+S >VT) ; nV! F

    S&-!0e.0o# C&en!

    8: %$rrer s)rf$%e ,ob!"#

    Co6: '$"e o6de %$*$%"$n%e *er )n" $re$L: %+$nne! !en'"+W: '$"e (d"+V"  &T2: "+er,$! 0o!"$'en: $ "e%+no!o'# *$r$,e"er 

  • 8/16/2019 Low Power Ppt Unit-1

    34/35

    Copyrigh Agr!"!# $Sri%!h&' ())*

    Lo"-Po"+r D+&ig, !, T+&'L+/r+ ( 23

    In%re$sed S)b-"+res+o!d Le$&$'e

    0 V TH ’ V TH 

       "  #  g   $   D  r  a   i  n  c    r  r  e  n   t            )

    !ate v#%tage

    S%$!ed de0%e

    I c 

    I sub

  • 8/16/2019 Low Power Ppt Unit-1

    35/35

    THANYOU3