Main Content

adeGet

Extract simulation parameters and variables from Cadence Maestro

Since R2023b

Description

paramValue = adeGet(paramName='library/cell/view/instance/property') returns the value of parameter specified by the name-value pair argument paramName.

varValue = adeGet(varName='name') returns the value of global Maestro variable specified by the name-value pair argument varName.

varValue = adeGet(varName='name', testName='maestroTestName') returns the value of local Maestro variable for the test 'maestroTestName'.

Input Arguments

collapse all

Name-Value Arguments

Specify optional pairs of arguments as Name1=Value1,...,NameN=ValueN, where Name is the argument name and Value is the corresponding value. Name-value arguments must appear after other arguments, but the order of the pairs does not matter.

Before R2021a, use commas to separate each name and value, and enclose Name in quotes.

Example: paramValue = adeGet(varName='M20W') returns the value of the global Maestro variable 'M20W'.

Name of the parameter to be imported from the Cadence ADE Maestro view.

Parameter names must contain at least five non-empty words each separated by a /, which represents the library/cell/view/instance/property in Cadence.

Name of the local or global variable in the Cadence ADE Maestro view. If you specify a testName, varName is a local variable in that particular test. Otherwise, varName is a global variable.

Test name to specify the local variable in the Cadence ADE Maestro view.

Output Arguments

collapse all

Value of the parameter paramName returned from Cadence ADE Maestro view.

Value of the local or global variable varName returned from Cadence ADE Maestro view.

Version History

Introduced in R2023b