mirror of
https://github.com/The-OpenROAD-Project/OpenSTA.git
synced 2026-09-03 16:29:50 +02:00
@@ -176,9 +176,12 @@ public:
|
||||
bool isClock(const Vertex *vertex) const;
|
||||
// Vertices on propagated generated clock source paths.
|
||||
bool isGenClkSrc(const Vertex *vertex) const;
|
||||
// The set of clocks that arrive at vertex.
|
||||
// The set of clocks that arrive at vertex in the clock network.
|
||||
ClockSet clocks(const Vertex *vertex) const;
|
||||
ClockSet clocks(const Pin *pin) const;
|
||||
// Clock domains for a vertex.
|
||||
ClockSet clockDomains(const Vertex *vertex) const;
|
||||
ClockSet clockDomains(const Pin *pin) const;
|
||||
void visitStartpoints(VertexVisitor *visitor);
|
||||
void visitEndpoints(VertexVisitor *visitor);
|
||||
bool havePathGroups() const;
|
||||
@@ -526,6 +529,9 @@ protected:
|
||||
void clocks(const Vertex *vertex,
|
||||
// Return value.
|
||||
ClockSet &clks) const;
|
||||
void clockDomains(const Vertex *vertex,
|
||||
// Return value.
|
||||
ClockSet &clks) const;
|
||||
|
||||
////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
+3
-1
@@ -595,8 +595,10 @@ public:
|
||||
bool thru_disabled,
|
||||
bool thru_constants);
|
||||
|
||||
// The set of clocks that reach pin.
|
||||
// The set of clocks that arrive at vertex in the clock network.
|
||||
ClockSet clocks(const Pin *pin);
|
||||
// Clock domains for a pin.
|
||||
ClockSet clockDomains(const Pin *pin);
|
||||
|
||||
void checkSlewLimitPreamble();
|
||||
// Return pins with the min/max slew limit slack.
|
||||
|
||||
Reference in New Issue
Block a user