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

maeCreateNetlistForRel

maeCreateNetlistForRel(
t_relxSetupName
[ ?stage t_stage ]
[ ?cornerName t_cornerName ]
[ ?netlistDir t_netlistDir ]
[ ?run t_runName ]
[ ?session t_session ]
)
=> t / nil

Description

Creates a netlist for the specified reliability setup. This function supports only Single Run, Sweeps and Corners run mode.

Arguments

t_relxSetupName

Name of the reliability setup for which the netlist is to be created.

?stage t_stage

Stage of the reliability analysis.

Valid values: fresh, stress, and age.

Default: fresh

?cornerName t_cornerName

Name of the corner.

Default: Nominal

?netlistDir t_netlistDir

Name of the directory where the netlist is to be created.

Default: The current working directory

?run t_runName

Name of the run in a run plan.

If you do not specify this argument, the netlist is created for the reliability setup that is saved in the active setup.

This argument is useful only when the setup has a run plan.

?session t_session

Name of the ADE Explorer or ADE Assembler session.

Default: The current session.

Value Returned

t

The netlist for the reliability setup is created.

nil

The netlist for the reliability setup is not created because of an error.

Examples

The following example creates a netlist for the stress stage of the reliability setup SP_AGING saved in the active setup of the current maestro session.

maeCreateNetlistForRel("SP_AGING" ?stage "stress")
=> t

The following example creates a netlist for the stress stage of the reliability setup SP_AGING saved in Run.0 in the current maestro session.

maeCreateNetlistForRel("SP_AGING" ?stage "stress" ?run "Run.0")
=> t

Return to top
 ⠀
X