Product Documentation
Virtuoso Parasitic Aware Design SKILL Reference
Product Version IC23.1, June 2023

parModelCreateNetK

parModelCreateNetK(
d_cache
[ ?members t_members ]
[ ?simParams l_simParams ]
[ ?simSweeps l_simSweeps ]
[ ?name t_name ]
[ ?note t_note ]
[ ?verbose g_verbose ]
)
=> model_id / nil

Description

Creates new parasitic mutual-inductance estimate models between the inductance of the specified instance terminals. The members specified are the instance terminals whose estimate inductance is to be considered for creating mutual inductance. If the instance terminals do not have an associated estimate inductance, it is created automatically.

Arguments

d_cache

The parasitic cache in which the model or filter belongs. It includes a cache_id, which is returned by parCacheFind or parCacheGet for a SKILL list that contains library, cell, and view names.

?members t_members

List of the instance terminal members whose estimate inductance is considered for creating mutual inductance.

A member_list is a list of members where each member is a list in the form of (design_object_name design_object_type [ parameter_list ]).

?simParams l_simParams

List of simulation parameters containing a name-value pair for the parameter.

?simSweeps l_simSweeps

List of simulation sweeps containing a name-value pair for the parameter.

?name t_name

A string that uniquely identifies the model in the cache. If unspecified, a name is generated automatically.

?note t_note

A string note to be attached to the model.

?verbose g_verbose

A boolean argument that controls whether a message is displayed to inform of the successful creation of a model.

The default is t.

Value Returned

model_id

The id of the new estimate model.

nil

The model was not created.

Examples

The following example describes how to create a parasitic mutual inductance model between estimate inductances of instance terminals MP0:D and MN0:D, where the k value of mutual inductance is 1.

parModelCreateNetK( cache ?members list("/MP0:D" "/MNO:D") ?simParams
list("k" "1" ))
=> ci:0x12be3998

Related Topics

Parasitic Aware Design Functions


Return to top
 ⠀
X