Product Documentation
Virtuoso Layout Suite XL: Connectivity Driven Editing User Guide
Product Version IC23.1, November 2023

lxUseLibList

layoutXL lxUseLibList string "list_of_libraries"

Description

Specifies a list of libraries for Layout XL to search for a layout view that corresponds to a particular schematic or symbol view.

When generating or updating layout components from a schematic or symbol view, Layout XL uses the layout cellview specified in the Configure Physical Hierarchy window for the schematic or symbol in question. If there is no cellview specified, Layout XL searches for a layout cellview of the same name stored in the same library as the schematic or symbol cellview. If there is no such cellview, the software searches any libraries specified by lxUseLibList.

The software searches the libraries in the sequence in which they are listed and uses the first layout cellview it finds with a name that matches the name of the schematic or symbol. If it is unable to find a corresponding layout cellview, the software issues a warning message.

The following commands in the Connectivity menu honor the lxUseLibList environment variable.

Arguments

list_of_libraries

A list of library names each separated by a space. The list must be enclosed in quotation marks; for example,

"lib1 lib2 lib3"

GUI Equivalent

Command:

Launch – Configure Physical Hierarchy

Field:

Physical library list (Physical Hierarchy Configuration)

Examples

envGetVal("layoutXL" "lxUseLibList")
envSetVal("layoutXL" "lxUseLibList" 'string "lib1 lib2 lib3")

Related Topics

List of Layout XL Environment Variables

Setting Environment Variables


Return to top
 ⠀
X