Product Documentation
Virtuoso Schematic Editor SKILL Functions Reference
Product Version IC23.1, November 2023

schHiViewToView

schHiViewToView(
[ ?libName t_libName ]
[ ?cellName t_cellName ]
[ ?viewNameFrom t_viewNameFrom ]
[ ?viewNameTo t_viewNameTo ]
[ ?dataType t_dataType ]
)
=> t

Description

Generates one type of cellview from another.

If you do not specify any argument or specify an argument as nil, the Cellview From Cellview form appears so that you can specify the field values.

If the schViewToPinListReg list or the schPinListToViewReg list does not contain the desired view type and conversion function, you must modify the lists. The lists are defined in your schConfig.il file (your_install_dir/samples/local/schConfig.il). Refer to the following section in your schConfig.il file for more information about modifying the schViewToPinListReg and schPinListToViewReg lists.

Arguments

?libName t_libName

Library name that contains the two cellviews; must be enclosed in quotation marks.

?cellName t_cellName

Cell name to be used for the two cellviews; must be enclosed in quotation marks.

?viewNameFrom t_viewNameFrom

Source view name; must be enclosed in quotation marks.
Valid Values: schematic, symbol, functional, behavioral, system

?viewNameTo t_viewNameTo

Destination view name; must be enclosed in quotation marks.
Valid Values: schematic, symbol, functional, behavioral, system

?dataType t_dataType

String corresponding to an entry in the schPinListToViewReg list that specifies how the created cellview will be generated; must be enclosed in quotation marks.

Value Returned

Always returns t.

Examples

Translates the schematic cellview for xyz to a symbol cellview.

schHiViewToView( "myLib" "xyz" "schematic" "symbol" "Schematic-Symbol" )

Return to top
 ⠀
X