ADDER X-SC Manual de usuario Pagina 47

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 87
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 46
1.17. LOON 47
1.17 LOON
LOON (Light Optimizing On Nets) is a command line tool of Alliance that is used in the synthesis process after
applying BOOM and BOOG to a design. Its input netlist could be hierarchical (it will be flattened if necesary).
LOON is used with the following command line.
% loon loon <input_file> <output_file> [-l <lax_file>] [-x <xsch_mode>] [-m <optim_mode>]
The options available in LOON are shown in Table 1.17. Let’s apply LOON to the multiplexer design we
Table 1.17: Options Available for the LOON Tool.
Option Description
-h
Help mode. Displays possible uses of loon.
-o outfile
Overwrites the source file if no output file is given. This can be useful if you don’t want
several netlist files.
-m optmode
Optimization mode. Can be defined in a lax file, it’s a shortcut to define it on the
command line. The mode numbe r takes a value between 0 and 4. It indicates the type
of optimization the user wants. If 0 is given, the circuit area will be improved. On the
other hand, 4 will improve circuit delays. 2 is a medium value for optimization.
-x xschmode
Generate a ’.xsc’ file. Which is a color map for the signals contained in the output file.
This file is used by xsch when viewing the netlist. By choosing level 0 or 1 for xsch mode,
you can color respectively the critical path or all signals with delay graduation.
-l laxfile
Just another way to indicate explicitely the LAX parameter file name.
optimized with BOOM and BOOG.
% loon mux_oo mux_ool -x 0 -m 0
@@@@@@ @@@ @@@
@@ @@ @
@@ @@@ @
@@ @@@ @@@ @ @@ @
@@ @@ @@ @@ @@ @ @@ @
@@ @@ @@ @@ @@ @ @@ @
@@ @@ @@ @@ @@ @ @ @ @
@@ @@ @@ @@ @@ @ @ @ @
@@ @ @@ @@ @@ @@ @ @@@
@@ @ @@ @@ @@ @@ @ @@
@@@@@@@@@@ @@@ @@@ @@@ @@
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% area optimization
Reading file ’mux_oo.vst’...
Reading lib ’/usr/local/alliance/cells/s xlib ’...
Capacitances on file ’mux_oo.vst’...
Delays on file ’mux_oo.vst’...657 ps
Area on file ’mux_oo.vst’...3000 lamda? (with over-cell routing)
Details... ao2o22_x2: 1 (75%)
inv_x2: 1 (25%)
Total: 2
Worst RC on file ’mux_oo.vst’...16 ps
Improving RC on critical path for fi le ’mux_ool.vst’...643 ps
Improving all RC for file ’mux_ool.vst’...
Worst RC on file ’mux_ool.vst’...16 ps
Area on file ’mux_ool.vst’...3000 lamda? (with over-cell routing)
Details... ao2o22_x2: 1 (75%)
inv_x2: 1 (25%)
Total: 2
Critical path (no warranty)...643 ps from ’c’ to ’q’
Saving file ’mux_ool.vst’...
Saving critical path in xsch color f ile ’mux_ool.xsc’...
End of loon...
Vista de pagina 46
1 2 ... 42 43 44 45 46 47 48 49 50 51 52 ... 86 87

Comentarios a estos manuales

Sin comentarios