unconnected pin proofing
This commit is contained in:
parent
d13312eccf
commit
e25ed6fb8f
|
|
@ -476,7 +476,7 @@ FindNetDrvrs::operator()(Pin *pin)
|
||||||
{
|
{
|
||||||
Vertex *vertex = graph_->pinDrvrVertex(pin);
|
Vertex *vertex = graph_->pinDrvrVertex(pin);
|
||||||
if (isLeafDriver(pin, network_)
|
if (isLeafDriver(pin, network_)
|
||||||
&& !vertex->isRoot())
|
&& !(vertex && vertex->isRoot()))
|
||||||
drvr_pins_.insert(pin);
|
drvr_pins_.insert(pin);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1034,7 +1034,7 @@ PwrActivity
|
||||||
Power::findActivity(const Pin *pin)
|
Power::findActivity(const Pin *pin)
|
||||||
{
|
{
|
||||||
Vertex *vertex = graph_->pinLoadVertex(pin);
|
Vertex *vertex = graph_->pinLoadVertex(pin);
|
||||||
if (search_->isClock(vertex))
|
if (vertex && search_->isClock(vertex))
|
||||||
return PwrActivity(2.0, 0.5, PwrActivityOrigin::clock);
|
return PwrActivity(2.0, 0.5, PwrActivityOrigin::clock);
|
||||||
else if (global_activity_.isSet())
|
else if (global_activity_.isSet())
|
||||||
return global_activity_;
|
return global_activity_;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue