Device sets or unsets the device status for one or
more circuit cells and prints the new status(es). If no
option is specified, only the current status of the cell is
printed.
For new projects with xcontrol use the program
xcontrol to change and list the cell device status.
In that case, the program device can only change and
list the "devmod" file status.
If no cell is specified, all device cells in the current
project circuit view are listed. The program also reads the
imported circuit celllist and tries to find device status
for imported cells in the remote projects. A printed device
status for a remote cell is flagged with an '*'
sign.
When setting the device status for a cell that
doesn't exist yet as a circuit cell, a corresponding
layout cell with the same name has to be present (and its
"term" stream). In that case also the streams
"mc", "net" and "term" are
created, and the celllist is updated.
When a cell is defined as a device, space(1ICD)
will not extract this cell but it will include it as a
network primitive in the extracted circuit. This will work
both with hierarchical extraction and flat extraction.
Moreover, circuit retrieval tools like xsls(1ICD),
xspice(1ICD), and xvhdl(1ICD) will also interpret
cells that are devices as network primitives.
When it is necessary to specify the order of the
terminals of the device cell or when it is necessary to add
a simulation model to the device, please use the tool
putdevmod(1ICD).
During extraction, when a device cell is also a macro
(see macro(1ICD)), the layout of the cell will be
expanded in each cell where it is used as an instance.
|