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

axlDiffSetup

axlDiffSetup( 
x_handlea 
x_handleb 
) 
=> l_diffs

Description

Compares two setup databases and reports the differences.

Arguments

x_handlea

Setup handle

x_handleb

Setup handle

Value Returned

l_diffs

The list of differences between the two given setup databases is returned.

Examples

Compares the two specified setup databases and reports the differences.

::::::::::::::
diffa.sdb
::::::::::::::
<?xml version="1.0"?>
<setupdb>data
    <active>Active Setup
     <vars>
<var>VDC
<value>2.7</value>
</var>
<var>RLoad
<value>1M</value>
</var>
</vars>
</active>
 <history>History
</history>
</setupdb> :::::::::::::: diffb.sdb :::::::::::::: <?xml version="1.0"?> <setupdb>data     <active>Active Setup      <vars>
<var>RLoad
<value>10M</value>
</var>
<var>CLoad
<value>1.5p</value>
</var>
</vars>
</active>
<history>History
</history>
</setupdb>
--------------------------------------
\i diffah = axlNewSetupDB("diffa.sdb")
\t 2138
\p >
\i diffbh = axlNewSetupDB("diffb.sdb")
\t 2139
\p >
\i axlDiffSetup(diffah diffbh)
\t ("++ (active=Active Setup/vars=/var=CLoad)" "| (active=Active
Setup/vars=/var=RLoad/value=1M) -> 10M" "-- (active=Active
Setup/vars=/var=VDC)")
\p >

Return to top
 ⠀
X