verifOverwriteSpec
verifOverwriteSpec(g_sessionId g_impLib g_impCell g_impView g_impHistory[?testNamet_testName] [?outputNamet_outputName] [?pushToImpg_pushToImp] ) => t / nil
Pulls or pushes the specification and unit from to the mapped implementation items hierarchically.
Value Returned
|
Successfully overwrites the specification and unit of the requirement or implementation. |
|
|
Failed to overwrite the specification and unit of the requirement or implementation. |
Examples
The following example opens a Verifier cellview that has an implementation Two_Stage_Opamp/OpAmp/maestro_nominal/Active.
uid = verifOpenCellView("test" "results" "verifier")
=> 0
Overwrites the specification and unit for outputs belongs to the implementation.
verifOverwriteSpec(uid "Two_Stage_Opamp" "OpAmp" "maestro_nominal" "Active")
=> t
Overwrites the specification and unit for outputs belongs to the test.
verifOverwriteSpec(uid "Two_Stage_Opamp" "OpAmp" "maestro_nominal" "Active"
?testName "AC")
=> t
Overwrites the specification and unit for output 'Op_Region' belongs to the test AC.
verifOverwriteSpec(uid "Two_Stage_Opamp" "OpAmp" "maestro_nominal" "Active"
?testName "AC" ?outputName "Op_Region")
=> t
Overwrites the specification and unit for requirements that are mapped to outputs belongs to the implementation.
verifOverwriteSpec(uid "Two_Stage_Opamp" "OpAmp" "maestro_nominal" "Active"
?pushToImp nil)
=> t
Related Topics
Return to top