Skip to content

Commit a779b62

Browse files
committed
Fixed incomplete master merge.
Signed-off-by: Jaehyun Kim <[email protected]>
1 parent 3a2a04b commit a779b62

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

src/dbSta/src/dbEditHierarchy.cc

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -409,8 +409,9 @@ void dbEditHierarchy::hierarchicalConnect(dbITerm* source_pin,
409409
}
410410

411411
// Create and connect dbModNet
412-
source_db_mod_net = dbModNet::create(lowest_common_module, base_name);
413-
top_mod_dest->connect(source_db_mod_net);
412+
source_db_mod_net
413+
= dbModNet::create(lowest_common_module, unique_name.c_str());
414+
top_dest_mod_iterm->connect(source_db_mod_net);
414415
db_network_->disconnectPin(sta_source_pin);
415416
db_network_->connectPin(sta_source_pin,
416417
(Net*) source_pin_flat_net,

src/dbSta/src/dbEditHierarchy.hh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ class dbEditHierarchy
4343
std::vector<dbModule*>& parent_hierarchy) const;
4444
dbModule* findLowestCommonModule(std::vector<dbModule*>& itree1,
4545
std::vector<dbModule*>& itree2) const;
46-
bool ConnectionToModuleExists(dbITerm* source_pin,
46+
bool connectionToModuleExists(dbITerm* source_pin,
4747
dbModule* dest_module,
4848
dbModBTerm*& dest_modbterm,
4949
dbModITerm*& dest_moditerm) const;
@@ -56,7 +56,7 @@ class dbEditHierarchy
5656

5757
private:
5858
void createHierarchyBottomUp(Pin* pin,
59-
dbModule* highest_common_module,
59+
dbModule* lowest_common_module,
6060
const dbIoType& io_type,
6161
const char* connection_name,
6262
dbModNet*& top_mod_net,
@@ -83,13 +83,13 @@ class dbEditHierarchy
8383
void dlogHierConnReusingConnection(dbModule* dest_db_module,
8484
dbModNet* dest_mod_net) const;
8585
void dlogHierConnCreatingSrcHierarchy(dbITerm* source_pin,
86-
dbModule* highest_common_module) const;
86+
dbModule* lowest_common_module) const;
8787
void dlogHierConnCreatingDstHierarchy(Pin* dest_pin,
88-
dbModule* highest_common_module) const;
88+
dbModule* lowest_common_module) const;
8989
void dlogHierConnConnectingInCommon(const char* connection_name,
90-
dbModule* highest_common_module) const;
90+
dbModule* lowest_common_module) const;
9191
void dlogHierConnCreatingTopNet(const char* connection_name,
92-
dbModule* highest_common_module) const;
92+
dbModule* lowest_common_module) const;
9393
void dlogHierConnConnectingTopDstPin(dbModITerm* top_mod_dest,
9494
dbModNet* net) const;
9595
void dlogHierConnConnectingDstPin(dbITerm* dest_pin, dbModNet* top_net) const;

0 commit comments

Comments
 (0)