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

mgGetDummyLibCellAndParamAlias

mgGetDummyLibCellAndParamAlias(
)
=> l_ActiveLibCells_and_params l_DummyLibCells_and_params / nil

Description

Returns all currently registered Modgen dummy library and cell mapping and parameter name mapping lists.

Arguments

None

Value Returned

l_ActiveLibCells_and_params

l_DummyLibCells_and_params

All currently registered Modgen Dummy library, cell mapping and parameter name mapping in the following format:

list(

list(

list(list(libNameA cellNameA) list(paramA1 paramA2 .... paramAN))

list(list(libNameB cellNameB) list(paramB1 paramB2 .... paramBN))

)

list(

list(list(libNameC cellNameC) list(paramC1 paramC2 .... paramCN))

list(list(libNameD cellNameD) list(paramD1 paramD2 .... paramDN))

)

...

list(

list(list(libNameY cellNameY) list(paramY1 paramY2 .... paramYN))

list(list(libNameZ cellNameZ) list(paramZ1 paramZ2 .... paramZN))

)

)

nil

There are no registered Modgen dummy library and cell mapping and parameter name mappings.

Example

Retrieves a list of all currently registered Modgen dummy library and cell mapping and parameter name mapping lists.

mgSetDummyLibCellAndParamAlias(list(list("libNameA" "cellNameA") list("paramNameA1" "paramNameA2")) list(list("libNameB" "cellNameB") list("paramNameB1" "paramNameB2")))
=> t
> mgGetDummyLibCellAndParamAlias()
=> (((("libNameA" "cellNameA") 
     ("paramNameA1" "paramNameA2")
 ) 
 (("libNameB" "cellNameB") 
     ("paramNameB1" "paramNameB2")
 )
    )
)
mgClearDummyLibCellAndParamAlias()
=> t
mgGetDummyLibCellAndParamAlias()
=> nil

Return to top
 ⠀
X