Product Documentation
Virtuoso Layout Suite SKILL Reference
Product Version IC23.1, November 2023

apResetPDKSetup

apResetPDKSetup(
t_pdkName
[ ?paramList g_paramsList | ?paramFunc g_paramFunc ]
[ ?cdsEnvs g_cdsEnvars ]
[ ?regFile g_regFile ]
[ ?fillParams g_fillParams ]
)
=> t / nil

Description

(Virtuoso Layout Suite EXL) Unregisters instance parameters, environment variables, custom constraint registration procedures, fill instances parameters, or instance parameter function from the specified PDK.

Arguments

t_pdkName

Name of the PDK from which the specified arguments are to be unregistered.

?paramList g_paramsList

Unregisters all master cellviews names and their CDF parameters in the specified PDK.

Either specify ?paramList or ?paramFunc. If both are specified, ?paramFunc is honored.

?paramFunc g_paramFunc

Unregisters the function that returns a list of CDF parameter key-value pairs.

?cdsEnvs g_cdsEnvars

Unregisters all environment variables in the specified PDK.

?regFile g_regFile

Unregisters all registered procedures in the specified PDK.

?fillParams g_fillParams

Unregisters all masters and their fill parameters in the specified PDK.

Value Returned

t

The specified arguments were unregistered from the specified PDK.

nil

There are no registered custom constraint registration procedures for the specified PDK.

Examples

Unregisters all master cellviews names and their CDF parameters in the specified PDK.

apResetPDKSetup("customPDK" 
       ?paramList t)

Unregisters all master cellviews names, their CDF parameters, and CDS environment variables in the specified PDK.

apResetPDKSetup("customPDK" 
       ?paramList t
?cdsEnvs   t)

Unregisters all master cellviews names and their CDF parameters, CDS environment variables, procedures, and fill parameters in the specified PDK.

apResetPDKSetup("customPDK" 
       ?paramList  t
?cdsEnvs t
?regFile t
?fillParams t)

Unregisters all CDS environment variables, procedures, fill parameters, and the function that returns a list of CDF parameter key-value pairs in the specified PDK.

apResetPDKSetup("customPDK" 
       ?cdsEnvs    t
?regFile t
?paramFunc t
?fillParams t)

Return to top
 ⠀
X