Placement and Routing Objects
Placement and routing (PR) objects are objects that help you to place instances in a design and make connections and routes between instances. PR objects include the following:
- Blockage: Specifies an area in a design where certain objects cannot be placed or are to some degree restricted in their placement.
- Row: Represents a location for the placement of standard cells, macros, or devices and is a repetition of the site element in a given direction, horizontal or vertical.
- Custom placement area: Used for placement of standard cells and custom cells.
- Track pattern: Provides guidelines for laying interconnect routes. Track patterns are uniformly-spaced orthogonal patterns extending across the base array.
- PR boundary: Represents the boundary of a block for place-and-route applications.
- Snap boundary: Used for placing instances of a design in rows, thereby aligning the snap boundary origin with the site origin. A snap boundary is used for designs that implement any rectilinear macros or standard cells.
- Area boundary: Indicates a region of a block for various purposes defined by a design methodology. An area boundary is a generic boundary in a physical block.
- Cluster boundary: Defines an area in which the contents of a specific cluster are included or excluded, depending upon their definition.
Related Topics
Creating a Custom Placement Area
Return to top