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

lxCreateBndFile

lxCreateBndFile(
[ t_ixfFile ]
[ t_netFile ]
[ t_bndFile ]
[ d_layId ]
[ g_graphical ]
)
=> t / nil

Description

Creates a binding file based on the PVS instance cross-reference file and the extracted netlist file.

Arguments

t_ixfFile

Path to a PVS LVS .ixf instance cross-reference file.

PVS creates a .ixf cross-reference file in the svdb directory of the PVS run directory when using the PVS Create QRC Input Data option.

t_netFile

Path to a PVS LVS .net extracted netlist file.

PVS creates a .net extracted netlist file in the svdb directory of the PVS run directory when using the PVS Create QRC Input Data option.

t_bndFile

Name of the binding file to be created.

d_layId

Database ID of the layout cellview corresponding to the PVS instance cross-reference file and the extracted netlist file.

g_graphical

Enables display of warning messages to indicate issues, if any, with the binding file creation.

Value Returned

t

The binding file was successfully created.

nil

Binding file creation failed.

Example

lxCreateBndFile ("./inv.ixf" "./inv.net" "./inv.bnd" layCV)

Return to top
 ⠀
X