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

lcePrintExtractVias

lcePrintExtractVias(
d_layCellViewID
[ ?cgName d_cgName ]
[ ?verifyWellSubstrateConnections { t | nil } ]
[ ?useOverlappingLabelsAsConnectivitySources { t | nil } ]
[ ?enableVirtualConnections { t | nil } ]
[ ?fileName t_fileName ]
[ ?appendToFile { t | nil } ]
)
=> t / nil

Description

Generates a report about the extractable vias.

Arguments

d_layCellViewID

Layout cellview ID or the technology file ID for which the diagnostics report needs be printed.

?cgName d_cgName

Constraint group name.

  1. If the first argument and the cellview is opened in XL and the constraint group name is not specified, the SKILL function uses the constraint group used by the extractor.
  2. Otherwise, the constraint group name must be specified.

The default is "".

?verifyWellSubstrateConnections

Indicates if well substrate connections should be considered by the connectivity extractor.

The default is nil.

?useOverlappingLabelsAsConnectivitySources

Indicates if overlapping labels must be used for extraction by the connectivity extractor.

The default is nil.

?enableVirtualConnections

Indicates if virtual connections are supported for extraction.

The default is t.

?fileName t_fileName

Indicates if the output should be redirected to the specified file.

The default is "".

?appendToFile

Indicates if the output should be appended to the specified file.

The default is nil.

Value Returned

t

A constraint group was found.

nil

No constraint group was found for the specified arguments.

Example

lcePrintExtractVias(cvId ?cgName "cg1" ?fileName "test_output" ?appendToFile t)

Generates a report on extractable vias in the specified cellview for the constraint group, cg1Name, and appends the results to the file named, test_output.

Related Topics

Connectivity Form


Return to top
 ⠀
X