cphCreatePhysConfig
cphCreatePhysConfig(
t_cfgLib
t_cfgCell
t_cfgView
t_logLib
t_logCell
t_logView
[ ?libList t_physLibList ]
[ ?switchList t_switchList ]
[ ?stopList t_stopList ]
[ ?cstList t_cstList ]
)
=> g_physConfigID / nil
Description
Creates a physical configuration view based on a specified logical view and returns the associated physical configuration ID. If the physical configuration view exists already, the system issues a warning.
Arguments
|
t_cfgLib
|
|
|
Name of the library in which the physical configuration cellview is to be created.
|
|
t_cfgCell
|
|
|
Name of the cell in which the physical configuration cellview is to be created.
|
|
t_cfgView
|
|
|
Name of the physical configuration view to create.
|
|
t_logLib
|
|
|
Name of the library containing the logical view.
|
|
t_logCell
|
|
|
Name of the cell containing the logical view.
|
|
t_logView
|
|
|
Name of the logical view.
|
|
?libList "t_physLibList"
|
|
|
List of physical library names. These libraries are searched to find the corresponding physical cell for a given logical cell.
Separate each name with a space and enclose the list in quotation marks.
|
|
?switchList "t_switchList"
|
|
|
List of logical view names used to descend into a hierarchical design.
Separate each name with a space and enclose the list in quotation marks.
|
|
?stopList "t_stopList"
|
|
|
List of physical view names used to determine the corresponding physical view for a given logical view.
When traversing a hierarchy, Configure Physical Hierarchy stops when it encounters a view with one of the specified names.
Separate each name with a space and enclose the list in quotation marks.
|
|
?cstList "t_cstList"
|
|
|
List of constraint view names. This list is passed to the Virtuoso Schematic Editor when it is opened in the context of a physical configuration, allowing it to determine whether the contents of the Constraint Manager must be updated.
Separate each name with a space and enclose the list in quotation marks.
|
Value Returned
|
g_physConfigID
|
ID of the physical configuration cellview.
|
|
nil
|
The new physical configuration view was not created.
|
Example
physConfigID=cphCreatePhysConfig("cph" "TopCell" "cph" "physConfig" "TopCell" "schematic" ?libList "cph" ?switchList "physConfig schematic symbol" ?stopList "layout abstract")
Return to top