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

axlMainAppSaveSetup

axlMainAppSaveSetup( 
[ t_sessionName ]
) 
=> t / nil

Description

Saves the ADE state and setup database information associated with the given session to relevant persistent files on disk. This function is useful only in the non-GUI mode.

For example, if you modify the design variables or corners in ADE Explorer, you can save the changes in the setup by using this function.

Arguments

t_sessionName

Name of the session.

Value Returned

t

The ADE state and setup database information associated with the given session is saved.

nil

The ADE state and setup database information associated with the given session is not saved.

Examples

Creates a new session, adds a new variable, and saves the details from the currently active session to the disk.

sessionName=strcat("mysession" (sprintf nil "%d" random()))
axlSession=axlCreateSession(sessionName)
x_mainSDB=axlSetMainSetupDBLCV(axlSession car(LibraryName) cadr(LibraryName) ViewName)
axlPutVar(x_mainSDB "varname" "varvalue")
axlMainAppSaveSetup(axlSession)
axlCloseSession(axlSession)

Return to top
 ⠀
X