Product Documentation
Virtuoso ADE SKILL Reference
Product Version IC23.1, November 2023

asiSaveState

asiSaveState( 
o_session
[ ?name t_name ]
[ ?option s_option ]
[ ?stateDir t_stateDir ]
[ ?lib t_lib ]
[ ?cell t_cell ]
[ ?simulator t_simulator ]
[ ?description t_description ]
)
=> t / nil

Description

Saves the current state of the current simulation environment directly from the CIW without displaying the Saving State form.

Arguments

o_session

Simulation session object.

?name t_name

Name of the state.

?option s_option

Option to specify whether the state is to be saved in ’dir or ’cellview.

?stateDir t_stateDir

Directory in which the state is to be saved. The complete location of the saved state would be stateDir/lib/cell/simulator.

Specify stateDir only when option is set to ’dir.

?lib t_lib

Library name.

?cell t_cell

Cell name.

?simulator t_simulator

Name of the simulator. Specify this when option is set to ’dir.

?description t_description

Description to be saved with the state.

Value Returned

t

The call is successful.

nil

The call is unsuccessful.

Examples

Saves the state NewState directly from the CIW given the directory (~/.artist_state) and session (session1) in which the state is to be saved and the description (saved on Jan 1, 2006) to be saved with the state.

asiSaveState( session1 ?name "NewState" ?option ’dir ?stateDir "~/.artist_state" ?description "saved on Jan 1, 2006" )


Return to top
 ⠀
X