Creating Interoperable PCells Using the Python Language
Creating Interoperable PCells Using the Python Language
Syntax:
from <synopsysPackage> import(
List of APIs separated by commas.
)
class <className>(<APIbaseClassName>):
@classmethod
def defineParamSpecs():
...
def setupParams():
...
def genLayout():
...
Syntax:
1 of 2 2/21/25, 02:35
Creating Interoperable PCells Using the Python Language file:///gfs/ind/tcsnas01/eesof/build/apps/linux_x86/synopsys/customcompiler/U-2023.03/doc/help/col...
import <PyCell_filename>
def definePcells(lib):
lib.definePcell(<PyCell_filename>.<className>, <cellName>)
...
Syntax:
cngenlib --update
pkg:<package>
<libraryName>
./<path to library>
Argument Description
2 of 2 2/21/25, 02:35