Skip to content

Commit 71906a3

Browse files
committed
Merge branch 'master' into grt_real_capacity
Signed-off-by: Eder Monteiro <[email protected]>
2 parents 7bce498 + dce7d10 commit 71906a3

File tree

235 files changed

+1269986
-1269443
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

235 files changed

+1269986
-1269443
lines changed

src/cts/include/cts/TritonCTS.h

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#include <vector>
1414

1515
#include "odb/db.h"
16+
#include "odb/geom.h"
1617

1718
namespace utl {
1819
class Logger;
@@ -39,7 +40,8 @@ class Pin;
3940

4041
namespace stt {
4142
class SteinerTreeBuilder;
42-
}
43+
struct Tree;
44+
} // namespace stt
4345

4446
namespace cts {
4547

@@ -125,6 +127,11 @@ class TritonCTS
125127
void incrementNumClocks() { ++numberOfClocks_; }
126128
void clearNumClocks() { numberOfClocks_ = 0; }
127129
unsigned getNumClocks() const { return numberOfClocks_; }
130+
void cloneClockGaters(odb::dbNet* clkNet);
131+
void findLongEdges(
132+
stt::Tree& clkSteiner,
133+
odb::Point driverPt,
134+
std::map<odb::Point, std::vector<odb::dbITerm*>>& point2pin);
128135
void initOneClockTree(odb::dbNet* driverNet,
129136
odb::dbNet* clkInputNet,
130137
const std::string& sdcClockName,

0 commit comments

Comments
 (0)