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

vfoInstallFluidDeviceFiles

vfoInstallFluidDeviceFiles( 
[ ?installPath t_installPath ]
[ ?overwrite { t | nil } ]
[ ?showMsg { t | nil } ]
) 
=> t / nil

Description

Loads a set of Cadence-supplied SKILL files in a specific sequence in the Virtuoso environment. These files are required to work with fluid guard rings. These files are automatically loaded when you start Virtuoso.

Arguments

?installPath t_installPath

The directory where all the vfo*.ils files are stored. By default, Cadence supplies these files at the following location:

<install_dir>/tools/dfII/etc/vfo

If you do not specify this argument, the function looks for the files in the default location.

?overwrite { t | nil }

If the vfo*.ils files are loaded, this argument prevents the files from loading again. The default is nil. You can set it to t to load the files again from a different location. You can specify the path in the t_installPath argument.

?showMsg { t | nil }

Displays messages in CIW as the vfo*.ils files load and finally returns the following:

Loaded files successfully
t

The default is nil. If the ?overwrite argument is set to t, the messages display in the CIW irrespective of the ?showMsg setting.

Value Returned

t

The vfo*.ils files are loaded successfully.

nil

Some or all of the vfo*.ils files are not loaded successfully.

Example

vfoInstallFluidDeviceFiles()

Loads the vfo*.ils files from the default location. The function returns t after all the files are loaded.

vfoInstallFluidDeviceFiles(?installPath "/grid/cic/hier/615/dfII/etc/vfo" ?overwrite t ?showMsg t)

Loads the vfo*.ils files from the /grid/cic/hier/615/dfII/etc/vfo path and displays the file loading messages in the CIW. The function returns t after all the files are loaded.


Return to top
 ⠀
X