More Related Content More from Prakash Rao (20) VLSI72. IInntteerrccoonnnneecctt DDeellaayy
•Interconnectresistance
R .07
5000
700
0.5
•Interconnectcapacitance
Cwire .03 5000 0.5 .044 2 5000 0.5 515 fF
•Intrinsic load capacitance
Cin 5 fF
•Propagationdelay
t
RCwire
p
2
RCin
700 515 fF
700 5 fF 184 ps
2
5000 metal1 (0.5 wide)
3. IInntteerrccoonnnneecctt DDeellaayy
2500 metal1 (0.5 wide) 2500 metal1 (0.5 wide)
AAvvooiidd lloonngg iinntteerrccoonnnneecctt ddeellaayyss uussiinngg bbuuffffeerrss
•Interconnectresistance
R .07
2500
350
0.5
•Interconnectcapacitance
Cwire .03 2500 0.5 .044 2 2500 0.5 258 fF
•Intrinsic load capacitance
Cin 5 fF
•Propagationdelay
t 2
RCwire RC
2
350 258 fF
p
2
in
2
350 5 fF 94 ps
4. IInntteerrccoonnnneecctt DDeellaayy
5000 metal1 (5 wide)
AAvvooiidd lloonngg iinntteerrccoonnnneecctt ddeellaayyss uussiinngg wwiiddeerr lliinneess
•Interconnectresistance
R .07
5000
70
5
•Interconnectcapacitance
Cwire .03 5000 5 .044 2 5000 5 1190 fF
•Intrinsic load capacitance
Cin 5 fF
•Propagationdelay
t
RCwire
p
2
RCin
70 1190 fF
70 5 fF 42 ps
2
5. DDeellaayy ttiimmee aannaallyyssiiss
PPrrooppaaggaattiioonn ddeellaayy iiss pprrooppoorrttiioonnaall ttoo
iinnttrriinnssiicc rreessiissttaannccee aanndd llooaadd ccaappaacciittaannccee
tpHL 0.69ReqnCL
TTaakkee aavveerraaggee ooff pp aanndd nn ddeellaayyss ffoorr
oovveerraallll pprrooppaaggaattiioonn ddeellaayy
t 0.69C
Reqn Reqp
p L
2
7. DDeellaayy ttiimmee aannaallyyssiiss
PPrrooppaaggaattiioonn ddeellaayy iiss iinnvveerrsseellyy
pprrooppoorrttiioonnaall ttoo kk
–– WWhheenn ddeevviiccee iiss vveelloocciittyy ssaattuurraatteedd
3
tpHL 0.69
4
VDD
I
CL
DSATn
V
0.52DD C
V
L
k V V V DSATn
n DSATn
DD Tn
2
CL
0.52
k V
n DSATn
8. DDeellaayy ttiimmee aannaallyyssiiss
LLiikkee tthhee ffaallll ttiimmee aanndd rriissee ttiimmeess,, tthhee ddeellaayy
ttiimmee iiss aaffffeecctteedd bbyy tthhee llooaadd ccaappaacciittaannccee
aanndd tthhee ttrraannssiissttoorr kk’’ss
RReedduuccee ddeellaayy bbyy
–– RReedduucciinngg CCLL
–– IInnccrreeaassiinngg kk oorr iinnccrreeaassiinngg WW//LL rraattiioo
–– IInnccrreeaassiinngg VVDDDD ((ttoo aa ppooiinntt))
9. DDeellaayy ttiimmee aannaallyyssiiss
IInn oorrddeerr ttoo eeqquuaalliizzee tthhee rriissee aanndd ffaallll ddeellaayyss,, tthhee
ttrraannssiissttoorr eeqquuiivvaalleenntt rreessiissttaanncceess mmuusstt bbee eeqquuaall
TTyyppiiccaallllyy tthhaatt mmeeaannss tthhee ppMMOOSS wwiiddtthh mmuusstt bbee
22--33 ttiimmeess tthhee wwiiddtthh ooff tthhee nnMMOOSS ttoo hhaavvee eeqquuaall
ffaalllliinngg aanndd rriissiinngg ddeellaayy ttiimmeess
HHoowweevveerr,, tthhiiss ddooeess nnoott mmeeaann tthhaatt oovveerraallll ddeellaayy
hhaass bbeeeenn mmiinniimmiizzeedd
10. DDeellaayy ttiimmee aannaallyyssiiss
Reqp
Reqn
AAssssuummee tthhaatt tthhee iinnvveerrtteerr iiss ccaassccaaddeedd ttoo aannootthheerr
iinnvveerrtteerr
tp 0.69Req Cdp1 Cdn1 Cgp2 Cgn2 CW
SSccaallee tthhee ppmmooss ttrraannssiissttoorrss bbyy aa ffaaccttoorr ooff
tp 0.69
2
Reqp
Cdn1 Cdn1 Cgn2 Cgn2 CW
0.345Reqn
OOppttiimmaall
1Cdn1 Cgn2 CW
Reqn Reqp
knVDSATn
kpVDSATp
15. TTrraannssiissttoorr SSiizziinngg
tp nfRC
CL
ln
C
ln f
fRC
MMiinniimmuumm ddeellaayy iiss rreeaacchheedd wwhheenn ff iiss eeqquuaall ttoo
ee((~~22..7722))
CL
AAtt ooppttiimmuumm,, n ln
C
16. TTrraannssiissttoorr SSiizziinngg
R 11K,C 9 fF C 1pF
n ln L
ln 4.71
CL 1pF C 9 fF
Set nn=5, and ff =3 to use integral values
t n 1 fRC
R
C
p
f n1 L
5 1 311K 9 fF
11K
1pF
351
1.32ns
18. TTrraannssiissttoorr SSiizziinngg
CCaassccaaddeedd iinnvveerrtteerr ssttaaggiinngg wwiillll uussee mmoorree aarreeaa tthhaann
aa ssiinnggllee iinnvveerrtteerr
TThhee iinnppuutt ccaappaacciittaannccee iiss mmuucchh lloowweerr
TThhee nnuummbbeerr ooff ssttaaggeess aanndd ssttaaggee rraattiioo ccaann bbee
aaddjjuusstteedd ttoo ggeett ffaasstteerr ddeellaayy ttiimmeess oorr ssmmaalllleerr aarreeaa
WWhheenn yyoouu ttaakkee iinnttoo aaccccoouunntt iinnttrriinnssiicc ccaappaacciittaannccee,,
tthhee ooppttiimmaall ff iiss aa lliittttllee cclloosseerr ttoo 33..66
20. BBoooolleeaann AAllggeebbrraa
BBaassiicc ooppeerraattoorrss
–– AANNDD
f (A,B) A B AIB
A
A•B
B
–– OORR
f (A,B) A B AU B
A
A+B
B
AA BB AA••BB
00 00 00
00 11 00
11 00 00
11 11 11
AA BB AA++BB
00 00 00
00 11 11
11 00 11
11 11 11
21. BBoooolleeaann AAllggeebbrraa
BBaassiicc ooppeerraattoorrss
–– NNAANNDD
f (A,B) A B AIB
A
A•B
B
–– NNOORR
f (A,B) A B AU B
A
B
A+B
AA BB AA••BB
00 00 11
00 11 11
11 00 11
11 11 00
AA BB AA++BB
00 00 11
00 11 00
11 00 00
11 11 00
25. BBoooolleeaann AAllggeebbrraa
DDuuaalliittyy
f (A,B,1,0,,) f(A,B,0,1,,)
A A A
1 A 1
A AB A
A AB A B
A A A
0 A 0
A A B A
A A B A B
28. DDiiggiittaall LLooggiicc
TTrruutthh TTaabblleess
Representation of the function to be
realized
• Sum of Products representation
Sum of minterms
F ABC ABC ABC ABC ABC
• Product of Sums representation
PPrroodduucctt ooff mmaaxxtteerrmmss
F A B CA B C A B C
AA BB CC FF
00 00 00 00
00 00 11 11
00 11 00 11
00 11 11 00
11 00 00 11
11 00 11 11
11 11 00 11
11 11 11 00
29. LLooggiicc MMiinniimmiizzaattiioonn
0000 0011 1111 1100
11 11 00 00 11
MMiinniimmiizziinngg SSOOPP rreepprreesseennttaattiioonn ttoo MMSSPP
UUssiinngg KKaarrnnaauugghh MMaapp
F ABC ABC ABC ABC ABC
F BC AB BC
1111110000