max_slew respect set_disable_timing

This commit is contained in:
James Cherry 2020-05-07 17:10:19 -07:00
parent a5aad219cf
commit 862aa3cc2e
1 changed files with 5 additions and 3 deletions

View File

@ -137,9 +137,11 @@ CheckSlewLimits::checkSlews1(const Pin *pin,
{
Vertex *vertex, *bidirect_drvr_vertex;
sta_->graph()->pinVertices(pin, vertex, bidirect_drvr_vertex);
checkSlews1(vertex, corner, min_max,
corner1, rf, slew, limit, slack);
if (bidirect_drvr_vertex)
if (!vertex->isDisabledConstraint())
checkSlews1(vertex, corner, min_max,
corner1, rf, slew, limit, slack);
if (bidirect_drvr_vertex
&& !vertex->isDisabledConstraint())
checkSlews1(bidirect_drvr_vertex, corner, min_max,
corner1, rf, slew, limit, slack);
}