Product Documentation
Virtuoso Studio Design Environment SKILL Reference
Product Version IC23.1, November 2023

dbCreateXformPCell

dbCreateXformPCell( 
d_cellViewId 
t_libName 
) 
=> d_cellViewId / nil

Description

Creates a new Pcell supermaster with the additional parameters: mag and angle. The new Pcell is used in emulating magnification and any-angle rotation of instances. If the source cellview is maskLayout, the Pcell cell name is same as that of the source cellview, with _xform appended to it, otherwise, the viewName is similarly renamed.
This Pcell creates an instance of the source cellview, flattens it, and then transforms all the resultant shapes by adding the parameters mag and angle.
If the Pcell supermaster already exists, it is opened as read-only, and the cellview ID is returned.

Arguments

d_cellViewId

The database cellview ID.

t_libName

The name of the alternate library.

This argument is useful when the source library that contains the source cellview is not writable. In this case, the transformed Pcell is created in the alternate library specified by this argument.

Value Returned

d_cellViewId

The Pcell super master cellview ID that was created.

nil

An error occurred.


Return to top
 ⠀
X