axlSetupStates
axlSetupStates(t_session) =>l_states
Description
Retrieves a list of setup states from the given session.
Arguments
Value Returned
Examples
Returns a list of existing states for the current session and then uses one of the states to modify corners.
session = (axlGetWindowSession)
"session1"
x_mainSDB=axlGetMainSetupDB(session)
1001
axlSetupStates(session)
("state1" "tCorners_state")
; load one state
axlLoadSetupState(session "tCorners_state" "All" 'overwrite)
t
; add a corner
c1 = axlPutCorner( x_mainSDB "c1" )
3841
; add variables to the corner
axlPutVar( c1 "VDD" "1.06 1.08 2.1" )
3843
axlPutVar( c1 "temp" "-40 0 75" )
3845
; save the state
axlSaveSetupState(session "tCorners_state" `("corners"))
=> t
Return to top