Sie sind auf Seite 1von 2

addEndCap

addEndCap
[-help]
[-area llx lly urx ury]
[-coreBoundaryOnly]
[-flipY]
[-postCap cellName ]
[-powerDomain powerDomainName ]
[-preCap cellName ]
[-prefix prefixName ]
Places physical-only end cap cells at the ends of the site rows. A single-height cap cell is required at the
end of each row. For deep N-well technology, the command can be used to insert row-caps to isolate p-
well from top and bottom. Use setEndCapMode to specify the row-cap cells. For deep N-well
technology, addEndCap also gets the end cap list from LEF if the end cap cell is specified with the
following MACRO CLASS, but user definition has higher priority than LEF specification.
[CLASS ENDCAP {
| TOPEDGE | BOTTOMEDGE | LEFTEDGE | RIGHTEDGE
| LEFTTOPEDGE | RIGHTTOPEDGE
| LEFTBOTTOMEDGE | RIGHTBOTTOMEDGE
| LEFTTOPCORNER | RIGHTTOPCORNER
| LEFTBOTTOMCORNER | RIGHTBOTTOMCORNER}
} ]
Note: addEndCap is always called after floorplan is done and before addWellTap .
Note : End cap insertion honors core boundary, power domain boundary, placement blockage, fixed
macro, and fixed macro halo
To delete the end cap cells, use the deleteFiller command.
Note: This command is not meant for the insertion of multiple-height cells.

Parameters
-area llx lly urx ury Specifies the coordinates of the bounding box, in microns.
By default, the core box that encloses all core rows is
used.
-coreBoundaryOnly Specifies that end-cap cells are placed only within the
core boundary. This ensures that end-cap cells do not get
placed at locations where site rows are obstructed by
blockages.
-flipY Flips the orientation of the end-cap instances in Y
direction if the site symmetry allows it.
-help Outputs a brief description that includes type and default
information for each addEndCap parameter.
For a detailed description of the command and all of its
parameters, use the man command: man addEndCap .
-postCapcellName Specifies the name of the cell in the technology library to
be used to cap the end of each site row.
- Specifies the power domain in which the end-cap cells are
powerDomainpowerDomainName inserted. This identifies the area where to place the end-
cap cells and connect to the correct power and ground
nets.
-preCap cellName Specifies the name of the cell in the technology library to
use to cap the beginning of each site row.
-prefixprefixName Specifies the prefix for the placed instances. The
generated name for the instance uses this prefix
asprefix_ uniqueString .
Prefix Default: ENDCAP
Icon
Do not use an underscore at the end of the prefix name.

Note: If the given postCap cell is the same as the preCap cell, and the cell and site symmetries allow it, the
postCap instances will be flipped in the Y direction. For this, both cells must be provided on the same
command line.

Examples

 The following command preplaces cell abc at the beginning of each site row of the design, and cell xyz at
the end of each site row of the design in R0 orientation, and adds the prefix PwrCap for the placed
instances.
addEndCap -prefix PwrCap -preCap abc -postCap xyz

 The following command deletes all physical-only cells with the prefix PwrCap . As a result, all cells created
in the previous example are deleted from the design.
deleteFiller -prefix PwrCap

 The following command preplaces cell abc at the beginning and end of each site row of the design and, if
site symmetry allows, flips the post-cap cell in Y direction. Thus, for N-oriented rows, placed pre-cap cell is
in N orientation, and post-cap cell is in FN orientation.
addEndCap -prefix PwrCap -preCap abc -postCap abc

 The following command, in which the pre-cap cell is the same as the post-cap cell, places pre-cap cells in
FN orientation and post-cap cells in N orientation in N-oriented rows, if site symmetry allows:
addEndCap -prefix PwrCap -preCap abc -postCap abc -flipY

 The following command flips both the pre-cap and post-cap cell in Y direction. This preplaces both
cells abc and xyz in FN orientation in N-oriented rows:
addEndCap -prefix PwrCap -preCap abc -postCap xyz -flipY

Das könnte Ihnen auch gefallen