Product Documentation
Virtuoso Studio Design Environment SKILL Reference
Product Version IC23.1, November 2023

hdbBindBit

hdbBindBit(
h_pathVector
t_masterLibName
t_masterCellName
t_masterViewName
t_baseInstName
x_bit
x_leftRangeIndex
x_rightRangeIndex
g_fixedLib
g_fixedCell
g_fixedView
[ g_wantSignature ]
[ g_wantWhy ]
)
=> ( t_boundLib t_boundCell t_boundView h_bindSignatureId h_bindWhyId )

Description

Binds a single bit of an iterated instance.

Arguments

h_pathVector

The path vector ID returned by hdbCreatePathVector.

t_masterLibName

The master library name of the instance.

t_masterCellName

The master cell name of the instance.

t_masterViewName

The master view name of the instance.

t_baseInstName

The base part of the iterated instance name. For example, if the iterated instance name is I1<0:3>, the base instance name is I1.

x_bit

The index number of the bit of the iterated instance being bound.

x_leftRangeIndex

The left range index of the iterated instance.

x_rightRangeIndex

The right range index of the iterated instance.

g_fixedLib

Indicates whether t_masterLibName can be changed (t) or not (nil).

g_fixedCell

Indicates whether t_masterCellName can be changed (t) or not (nil).

g_fixedView

Indicates whether t_masterViewName can be changed (t) or not (nil).

g_wantSignature

Indicates whether an h_bindSignature object is returned (t) or not (nil).

g_wantWhy

Indicates whether an h_bindWhy object is returned (t) or not (nil).

Value Returned

t_boundLib

The library name of the bound instance.

t_boundCell

The cell name of the bound instance.

t_boundView

The view name of the bound instance.

h_bindSignatureId

The ID of an object that indicates the uniqueness of a binding.

h_bindWhyId

The ID of an object that indicates why a binding was made the way it was.

Example

Binds bit 1 of the iterated instance I1<0:3>.

bindRtn = hdbBindBit( pathVect "lib1" "cell1" "view1" "I1" 1 0 3 nil nil nil t t )

Related Topics

Hierarchy Database Functions

Occurrence Property Functions

Parent/Child Database Functions


Return to top
 ⠀
X