Generalized Geometric Programming for Circuit Design
Stephen Boyd Seung Jean Kim 4/4/05
ISPD ’05
Generalized Geometric Programming for Circuit Design Stephen Boyd - - PowerPoint PPT Presentation
Generalized Geometric Programming for Circuit Design Stephen Boyd Seung Jean Kim 4/4/05 ISPD 05 Outline Basic approach & applications Geometric programming & generalized geometric programming Digital circuit design
ISPD ’05
ISPD ’05 1
ISPD ’05 2
ISPD ’05 3
1 xα2 2 · · · xαn n ,
t
1
2
n
ISPD ’05 4
ISPD ’05 5
2 x−3.9 3
3
2 x0.7 3
2 x−3.9 3
2 x3.7 3
ISPD ’05 6
ISPD ’05 7
ISPD ’05 8
ISPD ’05 9
ISPD ’05 10
ISPD ’05 11
ISPD ’05 12
ISPD ’05 13
ISPD ’05 14
ISPD ’05 15
ISPD ’05 16
ISPD ’05 17
i
i
i
i
i = ¯
i xi,
i
i xi,
i =
j
ISPD ’05 18
i + Cint i ) = 0.69
i + ( ¯
j xj
ISPD ’05 19
ISPD ’05 20
n
i + Cint i )V 2 dd
n
i
i
ISPD ’05 21
ISPD ’05 22
ISPD ’05 23
ISPD ’05 24
ISPD ’05 25
ISPD ’05 26
ISPD ’05 27
ISPD ’05 28
ISPD ’05 29
ISPD ’05 30
ISPD ’05 31
ISPD ’05 32
dd,i (1 + Vth,i/Vdd,i + · · · + (Vth,i/Vdd,i)5)α ˜
ISPD ’05 33
n
i + Cint i )V 2 dd,i
n
i
i
ISPD ’05 34
dd + 30Vdde−(Vth−0.06Vdd)/0.039 (up to scaling)
dd + 0.06Vdd(1 + 0.0031Vdd)500(Vth/0.039)−6.16
ISPD ’05 35
th
th
dd
dd
ISPD ’05 36
dd ,
th
ISPD ’05 37
ISPD ’05 38
ISPD ’05 39
ISPD ’05 40
ISPD ’05 41
ISPD ’05 42
ISPD ’05 43
ISPD ’05 44
ISPD ’05 45