
70 CHAPTER 2. COMBINATIONAL DESIGN EXAMPLES
Finally with LOON we reduce delays (which will insert buffers where appropiate).
% loon -x 0 -m 4 smultiplier4 multiplier4
@@@@@@ @@@ @@@
@@ @@ @
@@ @@@ @
@@ @@@ @@@ @ @@ @
@@ @@ @@ @@ @@ @ @@ @
@@ @@ @@ @@ @@ @ @@ @
@@ @@ @@ @@ @@ @ @ @ @
@@ @@ @@ @@ @@ @ @ @ @
@@ @ @@ @@ @@ @@ @ @@@
@@ @ @@ @@ @@ @@ @ @@
@@@@@@@@@@ @@@ @@@ @@@ @@
Local optimization on Nets
Alliance CAD System 5.0 20040928, loon 5.0 [2003/12/07]
Copyright (c) 2000-2005, ASIM/LIP6/UPMC
Author(s): Fran?ois Donnet
MBK_IN_LO : vst
MBK_OUT_LO : vst
MBK_TARGET_LIB : /usr/lo cal/ alli ance /cel ls/ sxli b
Reading default parameter...
100% delay optimization
Reading file ’smultiplier4.vst’...
Reading lib ’/usr/local/alliance/cells/s xlib ’...
Capacitances on file ’smultiplier4.vst’...
Delays on file ’smultiplier4.vst’...3304 ps
Area on file ’smultiplier4.vst’...291000 lamda? (with over-cell routing)
Worst RC on file ’smultiplier4.vst’...634 ps
Inserting buffers on critical path for file ’multiplier4.vst’...1 buffer i nser ted -> 3263 ps
Improving RC on critical path for fi le ’multiplier4.vst’...3246 ps
Improving all RC for file ’multiplier4.vst’...
Worst RC on file ’multiplier4.vst’...373 ps
Area on file ’multiplier4.vst’...293000 lamda? (with over-cell routing)
Details...
na2_x1: 39 (13%)
no2_x1: 32 (10%)
a2_x2: 31 (13%)
oa22_x2: 11 (5%)
na3_x1: 11 (4%)
o2_x2: 11 (4%)
inv_x2: 11 (2%)
noa22_x1: 10 (5%)
nao22_x1: 7 (3%)
on12_x1: 6 (2%)
xr2_x1: 6 (4%)
a3_x2: 5 (2%)
ao22_x2: 5 (2%)
nxr2_x1: 5 (3%)
no3_x1: 4 (1%)
mx3_x2: 4 (4%)
oa2ao222_x2: 4 (3%)
nao2o22_x1: 4 (2%)
o3_x2: 3 (1%)
buf_x2: 2 (0%)
na4_x1: 2 (1%)
noa2ao222_x1: 2 (1%)
zero_x0: 1 (0%)
ao2o22_x2: 1 (0%)
a4_x2: 1 (0%)
mx2_x2: 1 (0%)
no4_x1: 1 (0%)
inv_x8: 1 (0%)
Total: 221
Critical path (no warranty)...3246 ps from ’b2’ to ’p4’
Saving file ’multiplier4.vst’...
Saving critical path in xsch color f ile ’multiplier4.xsc’...
End of loon...
Kommentare zu diesen Handbüchern