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

lxUpdateComponentsAndNetsFinish

lxUpdateComponentsAndNetsFinish(
d_schId
d_layId
[ ?extractSchematic { t | nil } ]
)
=> t / nil

Description

Finishes the update process by executing the Update Components And Nets command with the form values supplied by lxSet* functions and after the previous call to lxUpdateComponentsAndNetsStart.

When used with the other lxSet* functions, this provides an alternative interface to the Update Components And Nets form. If optional arguments are not supplied the normal default values for the form fields apply.

Arguments

d_schId

Database ID of the schematic cellview that was used as the connectivity source.

d_layId

Database ID of the layout cellview in which components are to be generated and updated.

?extractSchematic

Automatically extracts the schematic if required.

If the schematic needs to be extracted and this option is not set, the system issues a message and the update stops.

Value Returned

t

Layout update completed.

nil

Layout update did not complete. Check the log file for details.

Example

lxUpdateComponentsAndNetsStart(schCv layCv (?extractSchematic t))
...
;; lxSet* calls used to set form values
....
lxUpdateComponentsAndNetsFinish(schCv layCv (?extractSchematic t))

Return to top
 ⠀
X