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

dbGetPowerDomainClusters

dbGetPowerDomainClusters(
d_cellViewId
)
=> l_cluster / nil

Description

Retrieves SKILL list of clusters in the specified cellView. Only clusters with clusterBoundary having power domain attribute are returned. Each entry contains the cluster name, cluster boundary name and voltage value.

Arguments

d_cellViewId

Specifies the cellview from which data needs to be retrieved.

Value Returned

l_cluster

("cluster1" "cluster2"... "clusterN")

List containing multiple entries. Each entry is list of:

("clusterName" "clusterBoundaryName" "maxVoltage")

nil

The specified cellview contains no cluster with the power domain attribute.

Example

In this example, the design contains three clusters with a cluster boundary. Out of these, two clusters with clusterBoundary have the power domain attribute.

The following are the cluster details:

cluster 'powerDomain1' with boundary 'powerDomain1' Voltage: 3.2
cluster 'powerDomain2' with boundary 'powerDomain2' Voltage: 2.5
cluster 'NoPowerDomain' with boundary 'NoPowerDomain'
cv = geGetEditCellView()
dbGetAllPowerDomainClusters(cv)
(("powerDomain1" "powerDomain1" 3.2) 
     ("powerDomain2" "powerDomain2" 2.5)
)

Related Topics

Connectivity Creation and Modification Functions


Return to top
 ⠀
X