Product Documentation
Virtuoso Layout Suite XL: Basic Editing User Guide
Product Version IC23.1, November 2023

Sets of Subrectangles

You can define one or more sets of subrectangles in relation to the centerline of any master path. A set can contain one or more subrectangles.

You can specify the width and length of the subrectangles or let them default to the minWidth rule for the subrectangle layer from the technology file. You can offset the centerline of the subrectangles from the master path centerline, and you can offset the edge of the first and last subrectangles from the ends of the master path.

You can define connectivity for a set of subrectangles. When you specify that a set of subrectangles is a pin, each rectangle in the set becomes a pin. In the layout editor, the whole multipart path (master path and all subparts) is treated as a single object.

The location of a set of subrectangles in relation to the master path depends on the values of the Separation and Justification fields, in relation to the direction of the master path.

When you create a subpart consisting of a set of subrectangles, the system creates a subrectangle in the corner formed by each segment of the subrectangle subpath, and then fills in the rest of the segment with subrectangles, following the spacing you specify.

There are several reasons that you might want to keep rectangles out of the corners of your subrectangle subpaths. For example, when you specify multiple subrectangle subpaths, placing rectangles in the corners of segments might cause individual subrectangles to be out of alignment vertically or horizontally with the subrectangles in the other subrectangle subpaths.

If you do not want rectangles in the corners of segments, you can keep them out by specifying the Begin Segment Offset and End Segment Offset options in the ROD Subpart form. The system measures the segment offset values from the edge of the master path, as shown below.

When setting values for the segment offset options, keep in mind the following:

When you specify the offset options, you need to check the results to make sure the corners are as desired. If they are not, you should change the values of the offset arguments and try again.

Related Topics

ROD Subpart Form

Sets of Subrectangles

Flow for Creating Multipart Paths

Subparts of a Multipart Path


Return to top
 ⠀
X