Object Snapping to Local Snap Pattern Shapes
A local snap pattern definition (snapPatternDefs) is drawn using a snap pattern shape in the layout.
To create a snap pattern definition for the fin boundary layer-purpose pairs and snap objects to snap patterns, you need to follow these high-level tasks:
-
Create a snap pattern definition for the fin boundary in the ASCII technology file.
-
Specify the fin pitch (
step), fin width (trackWidth), direction (stepDirection), distance of the first fin center line from the lower edge (offset), and type (type) of the fin as local or global. -
Specify the name of the layers, typically the Active layer, whose objects will snap to the fin grid (
snappingLayers) and the required fin enclosures from the center line (enclosures). You can specify multiple snapping layers (layer) in the snap pattern definition. Each layer can optionally have multiple purposes (purposes) and enclosure values (enclosures).
-
Specify the fin pitch (
- Draw the fin boundary in the layout editor.
- Move a Pcell (including modgen Pcells), a via, an Active shape, or an instance over the fin boundary. The objects are automatically snapped to the fin grid.
Related Topics
Object Placement Inside the Fin Boundary
Return to top