|
This PyCell creates a PMOS transistor with many options for automated and manual layout. Users may specify the number of rows, interdigitation, dummies and guard rings. Additional parameters are available for modifying contact-to-gate spacing and contact coverage over diffusion. This PyCell automatically creates all user-specified connectivity for between fingers and rows.
The object-oriented architecture of the Ciranova Layout API handles the complex wiring requirements of multiple fingers and rows. Each finger is treated as an object that is connected by passing a numeric sequence as a method to do the actual wiring. The connectivity, spacing and contacts conform to the design rules for the process in use.
|