Product Documentation
Virtuoso Parameterized Cell SKILL Reference
Product Version IC23.1, August 2023

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.

Only the functions and arguments described in this manual are available for public use. Any undocumented functions or arguments are likely to be private and could be subject to change without notice. It is recommended that you check with your Cadence representative before using them.

This user guide is aimed at CAD developers and designers of integrated circuits and assumes that you are familiar with:

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

Safety Rules for Creating SKILL Pcells

Recommended, Supported SKILL Functions for Pcells

Recommended and Supported SKILL++ Functions for Pcells

Use of SKILL Procedures from within Pcells

Macros in Pcell SKILL Code

Physical Limits for Functions

Using the SKILL Operator ~> with Pcells

What Is a Parameterized Cell?

Relative Object Design Concepts


Return to top
 ⠀
X