asiGetDrlData
asiGetDrlData(t_anaTypel_specifiert_dataDir) =>g_familyOrWaveform/nil
Description
Returns the results data for the given specifier from the given data directory.
Arguments
Value Returned
This function is required for 3rd party simulator integrations. For related information, you can also refer to the
asiDefineDataAccess function.Examples
In the following code example, the function returns a list of all the signal names available for the specified analysis type, tran.
asiGetDrlData(list('tran) list("?") dir) =>("in_m" "in_p" "net10" "net35" "out" "V0:p" "V1:p" "V2:p" "vdd!" "vss!" "I1.gnode" "I1.net6" "I1.net26" "I1.net52" "I1.Q3" "I1.Q2" "I1.Q4" "I1.Q0" "I1.M2" "I1.M5" "I1.M3" "I1.M1" "I1.C0" "I1.C1" "I0" "R0" "R2" "R1" "I1.R0" "E0" "V0" "V1" "V2" "I1.Q3.kpnp_mod" "I1.Q2.kpnp_mod" "I1.Q4.kpnp_mod" "I1.Q0.knpn_mod" "I1.M2.nch_mod" "I1.M5.nch_mod" "I1.M3.pch_mod" "I1.M1.pch_mod" "capacitor" "resistor"
)
In the following code example, the function returns the operating point value of the instance parameter, v, for instance R0.
asiGetDrlData("info" list("R0" "v") dir)
=>0.004584486
In the following code example, the function returns the waveform read from the specified analysis type,tran, for the given specifier, in_m.
asiGetDrlData(list('tran) list("in_m") dir)
=>srrWave:0x150e4020
Return to top