Row Template Manager Form
Use the Row Template Manager to create new row templates with different configurations, edit existing row templates, import row templates from other cellviews, and delete row templates. The form contains the following tabs:
Edit
The following table describes the fields available on the Edit tab of the Row Template Manager.
| Field | Description |
|---|---|
|
Indicates the name of the current row template. To create a new template, click New and edit the template name if required; to edit an existing template, select an entry from the list and update the definition as needed; or to delete an entry, select a template from the list and click Delete. |
|
|
Specifies the height of the row template, which is the distance after which the template repeats. Alternatively, specify the number of times the row template must be generated in the combo box beside the Template Height field, and the Template Period is calculated automatically. |
|
|
Automatically calculates the Template Period based on the specified Row Height values. |
|
|
Specifies a RowRegionSpec (RRS) type attribute from which settings can be inherited. |
|
|
Specifies the reference grids along the y axis for snapping the devices during placement. Environment variable: verticalGrid |
|
|
Specifies the reference grids along the x axis for snapping the devices during placement. Environment variable: horizontalGrid |
|
|
Specifies the reference row offset values along the y axis to be applied to rows after they are snapped to the reference grids. The offset value is a correction factor for the SP. Environment variable: verticalOffset |
|
|
Specifies the reference row offset values along the x axis to be applied to rows after they are snapped to the reference grids. The offset value is a correction factor for the SP. Environment variable: horizontalOffset |
|
|
Creates a WSP region in addition to the row region. Environment variable: relatedSnapPattern |
|
|
This group box provides a table that defines the rows in the template. These values can be edited directly in the table. |
|
|
Automatically calculates and updates the row offsets whenever rows are modified. |
|
|
Specifies a user-defined value that uniquely identifies a row. |
|
|
Specifies the offset of the row from the bottom of the template. The default row offset value is |
|
|
Specifies the default orientation of the row. Row orientation |
|
|
Specifies the height of the row. A template can have rows of different heights. The row height must be a positive integer value. The combo box beside the Row Height field shows the row height as a multiple of the Vertical Grid’ period. This combo box is available only when you have specified the Vertical Grid. The default row height is equal to the period of the vertical grid or |
|
|
Lists all the site definitions from the technology file. Select the required site definition. Row Height and Site Def are mutually exclusive. If a Site Def is specified, the row attributes in the siteDef are honored. All row values specified in this form, such as Row Height, are overridden by the values in the siteDef. |
|
|
Fills the given row with a rectangle on the specified layer-purpose pair (LPP). If the Use Layer Palette LPPs Only option is selected in Layout Editor Options form, then the Background LPP option is synchronized with the associated window palette. |
|
|
This group box defines the component types and rails for individual rows in the row template. Select a row in the Rows table to display the following values in the Row Attributes section. |
|
|
Lists the component type definitions for the selected row. You can values in the table. |
|
|
Specifies the component types as defined in the Configure Physical Hierarchy (CPH) form. |
|
|
Specifies the master cellview of the components. Masters and component types are mutually exclusive. Therefore, specify the masters only when the component types are not specified. You can specify either a single master cellview or only the |
|
|
Defines the valid orientations for devices and component types in each row (relative to the Row Orientation). You can choose multiple orientations for a row. Click (...) to open the Select Allowed Orientations form, where you can choose the required orientations. |
|
|
Specifies the offset from the Align Reference specified above. |
|
|
Creates a grid such that instances can be placed only at a distance that is a multiple of the InstPitch apart. When specified, the value overrides any values specified for the Site Def and Placement Grid options.
If InstPitch is set to |
|
|
This group box contains a list of rail definitions for each row. |
|
|
Specifies a WSP track within the template period range based on which the rail layer, width, and offset values are automatically set. Align Offset of the rail is set to BOTTOM if a WSP track is selected. |
|
|
Specifies the metal layer-purpose pair on which the rail is drawn in the canvas. |
|
|
Specifies the reference point for aligning the rail in relation to the row. |
|
|
Specifies the offset of the rail from the Align Reference set above. |
Import
The following table describes the fields available on the Import tab of the Row Template Manager.
| Field | Description |
|---|---|
|
Specifies the cellview containing the row template to be imported. Environment variables: importLibName, importCellName, importViewName |
|
|
Lists all row templates stored in the selected cellview. You can select the templates to be imported. |
|
|
This group box provides information about row templates in the current cellview. |
|
|
Lists the row templates that are available in the current cellview. |
|
|
Imports all templates that are selected in the Templates list box. |
Related Topics
Introduction to Row Infrastructure
Creating, Editing, and Deleting a Row Template
Return to top