verifGetResultDataForImp
verifGetResultDataForImp(g_sessionId t_lib t_cell t_view t_history[?runName t_runName] [?testName t_testName] [?outputName t_outputName] [?statName t_statName] ) =>o_resultDataTable/ nil
Description
Returns all the result data for the specified implementation in a Verifier session. For each sub tables, there is a table that contains the multiple child items result data.
Arguments
Value Returned
Examples
The following example opens a Verifier cellview, and retrieves the result data of the specified implementation.
uid = verifOpenCellView("test" "results" "verifier")
=>0
tableToList(verifGetResultDataForImp(uid "Two_Stage_Opamp" "OpAmp" "maestro_nominal" "Active"))
(("Gain" table:info)
("TRAN" table:info)
("SettlingTime" table:info)
("Current" table:info)
("Voffset" table:info)
("RelativeSwingPercent" table:info)
("PhaseMargin" table:info)
("UGF" table:info)
("Implementation" list("Two_Stage_Opamp" "OpAmp" "maestro_nominal" "Active"))
("Swing" table:info)
("AC" table:info)
("Op_Region" table:info)
)
To use the result data sub table:
tableToList(verifGetResultDataForImp(0 "Two_Stage_Opamp" "OpAmp" "maestro_nominal" "Active")["Current"])
(("points" "1") ("history" "verifier_run.102.RO") ("spec" "tol 7m 6%") ("disabledPoints" "0") ("min" "7.13069521418212e-3") ("max" "7.13069521418212e-3") ("canceledPoints" "0") ("Implementation" list("opamp090" "full_diff_opamp_AC" "maestro" "Active")) ("failedPoints" "0") ("minParams" "Model=(gpdk090.scs,MC_models),corner=C1") ("Test" "opamp090:full_diff_opamp_AC:1") ("Output" "Current") ("status" "Pass") ("maxParams" "Model=(gpdk090.scs,MC_models),corner=C1") ("passedPoints" "1")
)
Related Topics
Simulation and Results Extraction Functions
Return to top