cphSbEditSoftBlockAttributes
cphSbEditSoftBlockAttributes(
g_cphId
{ g_sbId | l_physLCV }
[ ?blockType t_blockType ]
[ ?type t_type ]
[ ?viewList t_inhViewList ]
[ ?stopList t_inhStopViewList ]
)
=> t / nil
Description
Edits the attributes of the soft block with the specified ID.
Arguments
|
g_cphId
|
ID of the physical configuration cellview
|
|
g_sbId
|
ID of the soft block
|
|
l_PhysLCV
|
List of ("lib" "cell" "view") triplets
|
|
?blockType t_blockType
|
|
|
Valid values are "CUSTOM" and "DIGITAL". This argument is case-insensitive.
|
|
?type t_type
|
Type of soft abstract generation of the block. Valid values are "LAYOUT" and "ABSTRACT". This argument is case-insensitive.
|
|
?viewList t_inhViewList
|
|
|
The design views that will be used to descend into the hierarchical design to find stop views
|
|
?stopList t_inhStopViewList
|
|
|
The stop view list. While descending the hierarchical design, the command stops if any of the specified views, such as layout or abstract views, are found in this viewlist.
|
Value Returned
|
t
|
The soft block attributes were changed.
|
|
nil
|
The command was unsuccessful.
|
Examples
cphSbEditSoftBlockAttributes(cphid list("design" "block1" "layout") ?blockType "DIGITAL")
cphSbEditSoftBlockAttributes(cphId sbId ?blockType "digital" ?type "ABSTRACT")
Return to top