1
Parameterized Cell Functions
This topic provides information about creating parameterized cells (Pcells) using Cadence® SKILL language and the Pcell graphical user interface (GUI). It describes the safety rules for creating SKILL Pcells, information about Pcell master cells and submaster cells, and descriptions of the supported pc functions. This user guide describes how to create graphical and SKILL Pcells.
This user guide is aimed at CAD developers and designers of integrated circuits and assumes that you are familiar with:
- The Virtuoso Studio design environment and application infrastructure mechanisms designed to support consistent operations between all Cadence® tools.
- The applications used to design and develop integrated circuits in the Virtuoso Studio design environment, notably, the Virtuoso Layout Suite, and Virtuoso Schematic Editor.
- The Virtuoso Studio design environment technology file.
Most of the supported pc SKILL functions correspond to the commands available only through the graphical user interface, and they can only be used to create Pcells for the graphical Pcell environment. However, there are four pc Pcell functions that you can use within the body of SKILL Pcell code:
Cadence recommends using Virtuoso® relative object design (ROD) functions in your Pcell code. ROD is a high-level language for defining layout connectivity, geometries, and the relationships between them.
Related Topics
Recommended and Supported SKILL++ Functions for Pcells
Using the SKILL Operator ~> with Pcells
Relative Object Design Concepts
Return to top