SPACE

VLSI Physical Design Modeling and Verification
 


user
password
 
New user? Click here

Browser policy: we strive to support all recent and popular browsers for proper functioning; using a less recent browser, this site may suffer from visual defects, as well as minor functional defects.

home > documentation
 print 

NBOOL

NAME
SYNOPSIS
OPTIONS
DESCRIPTION
FILES
SEE ALSO

NAME

nbool - perform boolean operations on layout masks

SYNOPSIS

nbool [-f] [-n|-c] [cell_name]

OPTIONS

-c

Check for hierarchical compostion errors, this is the default mode of operation.

-n

Do not check for hierarchical compostion errors.

-f

Use 'booldata' from the current working directory as input_file in which the layercombinations are specified instead of the standard one from the library.

DESCRIPTION

Nbool performs boolean operations on vln_files. If no option or the "-c" option is given, the program also checks for hierarchical composition errors such as overlap of layers of different cells without the presence of terminals. Use the "-n" option to turn this mode of operation off.

The boolean functions, which are performed, are specified in the file "booldata" in the directory "ICDPATH/share/lib/process/TECHN". A boolean processing number, as specified in the file "booldata", is appended to the corresponding output file "bool_".

If no cell_name is given the cells given in the file "exp_dat" are processed.

The current working directory must be the project directory.

The nbool program is normally not called directly by the user, but it is used by the dimcheck program.

FILES

NELSISPROJECT/exp_dat

names of the cells to be processed

ICDPATH/share/lib/process/TECHN/booldata

input, TECHN=technology name

NELSISPROJECT/layout/cell/LC_vln

input, LC=LayerCode

NELSISPROJECT/layout/cell/bool_BN

input - output, BN=Boolean Nr.

SEE ALSO

exp(1ICD), dimcheck(1ICD), makevln(1ICD)



QUICK LINKS
Google
SWITCH TO SITE
SPACE/WARP