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 

IMPCELL

NAME
SYNOPSIS
PARAMETERS
OPTIONS
DESCRIPTION
EXAMPLES
AUTHOR
FILES
SEE ALSO

NAME

impcell - import cell into the current project

SYNOPSIS

impcell -c|f|l -a|i|r [-p prefix] project
impcell -c|f|l
[project remote [local]]

PARAMETERS

project

Absolute or relative path of the library project.

remote

Name of the cell of the library project.

local

Name of the cell in the current project (alias), if not specified remote name is taken.

prefix

Prefix to be prepended to the remote name to generate a local name.

OPTIONS

-c

Import cell in the circuit view.

-f

Import cell in the floorplan view.

-l

Import cell in the layout view.

-a

Import all cells from project.

-i

Import cells interactively. This option implies the -a option, however, the user is prompted for each cell found in project. Legal replies are 'y', 'n' and 'q', to respectively import or not import a cell or to quit the program (default is: not import). If 'y' is replied then the user is prompted for an alias name. The default name (shown between brackets) is selected when just <return> is entered. If the cell cannot be imported then the default local name is cleared and another local name can be specified, or the cell can be skipped by entering just <return>.

-r

Import all root cells from project.

-p

Specifies that the next argument should be used as a prefix that will be prepended to the remote cell name to generate a local name.

DESCRIPTION

Impcell imports cells of library projects into the current project. The program checks if this is a legal transaction. If no parameters are specified the program reads from stdin. Note that the order of the parameters for stdin is reverse (i.e. local name, remote name, project). The current working directory must be a legal project directory. Cells can only be imported from library projects that have previously been added to the "projlist".

EXAMPLES

$ impcell -l ../other_proj flip_flop
$ impcell -c ../../projects/logic_gates nand7 fast_nand
$ impcell -l < list_of_cells_to_be_imported
$ impcell -ir ../other_proj -cf
$ impcell -al -p fast_ ../other_proj

AUTHOR

S. de Graaf
P. van der Wolf
P. Bingley

FILES

proj_dir/view/impcelllist

SEE ALSO

addproj(1ICD).



QUICK LINKS
Google
SWITCH TO SITE
SPACE/WARP