vrfSipSet
vrfSipSet(
d_objID
t_attrName
g_attrValue
)
=> t / nil
Description
Sets attributes for a specified object.
Arguments
|
d_objID
|
The database identifier of the object, such as an instance, a cellview, or a via, on which the attribute is to be set.
|
|
t_attrName
|
The name of the attribute.
|
|
g_attrValue
|
The value of the attribute.
|
Supported Attributes
The attributes that can be specified with this function are listed below:
|
priority
|
The priority for a dynamic shape.
|
|
minAperture
|
The minimum width of an effective shape or aperture created by voiding a dynamic shape.
|
|
minArea
|
The square root of the minimum area of an effective shape created by voiding a dynamic shape.
|
|
sipBumpParams
|
Attributes of solder balls or attributes of bumps of any instance.
It is a SKILL disembodied property list (DPL) with these values:
-
diameterTop: upper diameter -
diameterBottom: lower diameter -
diameterMax: maximum diameter -
height: height -
materialName: material used to make the solder ball
The value nil is used to unset this attribute.
|
|
sipComponentClass
|
Component class. String.
Valid values: undefined, Discrete, Die, IO
|
|
sipDieThickness
|
Die thickness in microns. Float.
|
|
sipIsMicroVia
|
Indicates whether the cellview is a micro via.
Boolean values: true, false
|
|
sipIsTestPin
|
Indicates whether the instTerm is a test pin.
Boolean values: true, false
|
|
sipIsTestVia
|
Indicates whether the via instance is a test via.
Boolean values: true, false
|
|
sipObjectType
|
Object type of the cellview.
Valid values: BondWire, BondWireFinger, Die, EmbeddedComponent, Package, PadStack, TLine, SMD
|
|
sipPadStackType
|
Pad stack type of a cellview.
Valid values:
-
PadStack: The cell is used for a via. -
Other: The cell is used for a die or SMD pad.
|
|
sipWirebondProfileName
|
|
|
Wire profile name of a wirebond instance. String.
|
Value Returned
|
t
|
The attribute values were set as specified.
|
|
nil
|
The attribute values could not be set, or the object specified could not be found in the database.
|
Examples
vrfSipSet(instID "sipBumpParams" list(nil 'diameterTop 450.0 'diameterBottom 450.0 'diameterMax 500.0 'height 600 'conductivity 6e7))
=>t
Sets parameters for the attribute sipBumpParams on an instance of a BGA cellview.
Related Topics
Bump and Ball Editor Form
Return to top