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

axlExportSetup

axlExportSetup( 
t_session 
x_hsdb
t_path
l_tags
) 
=> t / nil

Description

Exports the setup from the currently loaded setup database to a different file. The list of tags passed are the top-level elements like variables, tests, etc to export.

Arguments

t_session

Session name

x_hsdb

Handle to a setup database.

t_path

Setup path

l_tags

Setup handle

The pre-defined values are vars, tests, parameters, corners, runoptions and scripts.

Value Returned

t

The setup from the currently loaded setup database is exported to a different file.

nil

The setup from the currently loaded setup database is not exported.

Examples

Exports the setup from the currently loaded setup database to a different file.

session = axlGetWindowSession()
"session1"
sdb=axlGetMainSetupDB(session)
2141
axlExportSetup(session sdbh "/tmp/exported.sdb" `("vars"))
=> t
exported.sdb:
<?xml version="1.0"?>
<setupdb>exported
    <active>Active Setup
     <vars>
<var>CLoad
<value>1.5p</value>
</var>
<var>RLoad
<value>10M</value>
</var>
<var>VDC
<value>2.7</value>
</var>
</vars>
</active>
<history>History</history>
</setupdb>

Return to top
 ⠀
X