This document describes a minimal, production-quality ROD-based rectangular PCell implemented in Cadence SKILL. The example focuses on clean geometry creation, parameterization, and robust pin definition.
The rect_pcell generates a rectangular DIFF shape with a MET1 pin
placed on the top edge. It is designed to be stretch-safe, LVS-clean, and
compatible with modern DFM and verification flows.
| Parameter | Type | Default | Description |
|---|---|---|---|
| w | float | 2.0 | Width of the rectangle (µm) |
| h | float | 1.0 | Height of the rectangle (µm) |
| pinName | string | P | Name of the MET1 pin |
A ROD rectangle is created on the DIFF layer using rodCreateRect.
The rectangle origin is fixed at (0,0), ensuring deterministic
stretch behavior when parameters are modified.
A MET1 pin is created at the center of the top edge of the DIFF rectangle. The pin width and extension follow minimum metal rules to ensure LVS recognition and clean connectivity.
terminalA label is attached to the MET1 pin to support interactive stretching and clear identification.
centerLeftstickThis document can be directly linked or embedded into technical documentation sites such as Tech Notes Park.