NETOPTIM(1)

NAME
NETOPTIM - Fanout optimizer, global optimizer and timing analizer of a gate netlist

SYNOPSIS

netoptim [-f | -g | -t | -i]  netlist_file netlist_output [file_of_parameters]

ORIGIN
This software belongs to the ALLIANCE CAD system from the
CAO-VLSI team at MASI laboratory, University P. et M. Curie
4, place Jussieu ; 75252 PARIS Cedex 05 ; FRANCE
Fax: (33-1) 44.27.62.86 ; E-mail: cao-vlsi@masi.ibp.fr

DESCRIPTION
netoptim is a CAD tool that permits to remove fanout problems within a gates netlist and to optimize the delay. The netlist is flattened if necessary. netoptim is made to run with interactive or batch mode. Interactive mode is called when no option is given and it enables to parametrize optimization by adding informations on outputs (fanin), inputs (fanout, delay) and by setting general parameters such as fanout factor. A file of statistics is generated with the values of the capacities of inputs and the maximum fanout for the outputs of the netlist. netoptim permits to compute delays of gates in the netlist and gives the critical path in the netlist. netoptim permits to optimize the netlist with a pin assignment algorithm before the global optimizer.

OPTIONS
One option may be given at the same time.

-f performs the local fanout optimizer.

-g performs the global and the pin assignment optimizer.

-i gives fanout informations about the netlist

-t gives timing informations about the netlist

EXAMPLES
You can call netoptim as follows :
    netoptim -f add8 add8opt
    netoptim -g alu4 alu4buff myparam
    netoptim alu2 alu2opt

ENVIRONMENT VARIABLES

MBK_WORK_LIB gives the path for the input and output netlist files or parameter file.

MBK_CATA_LIB gives the auxiliary path for the input netlist file or pathes for the libraries.

MBK_IN_LO gives the format for input structural description.

MBK_OUT_LO gives the format for output structural description.

MBK_VDD & MBK_VSS permits to define the alimentation names.

SEE ALSO
genlib(1), logic(1), sclib(1), scr(1)

BUGS
Please report bugs, problems and suggestions to : cao-vlsi@masi.ibp.fr