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 |
IMPCELLNAMESYNOPSISPARAMETERSOPTIONSDESCRIPTIONEXAMPLESAUTHORFILESSEE ALSONAME |
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 |
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
|
|
|