@@ -167,25 +167,25 @@ void matchMarkersBetweenChips(
167167 }
168168}
169169
170- const char * sideToString (dbUnfoldedRegionInst ::EffectiveSide side)
170+ const char * sideToString (dbUnfoldedChipRegionInst ::EffectiveSide side)
171171{
172172 switch (side) {
173- case dbUnfoldedRegionInst ::EffectiveSide::TOP :
173+ case dbUnfoldedChipRegionInst ::EffectiveSide::TOP :
174174 return " TOP" ;
175- case dbUnfoldedRegionInst ::EffectiveSide::BOTTOM :
175+ case dbUnfoldedChipRegionInst ::EffectiveSide::BOTTOM :
176176 return " BOTTOM" ;
177- case dbUnfoldedRegionInst ::EffectiveSide::INTERNAL :
177+ case dbUnfoldedChipRegionInst ::EffectiveSide::INTERNAL :
178178 return " INTERNAL" ;
179- case dbUnfoldedRegionInst ::EffectiveSide::INTERNAL_EXT :
179+ case dbUnfoldedChipRegionInst ::EffectiveSide::INTERNAL_EXT :
180180 return " INTERNAL_EXT" ;
181181 }
182182 return " UNKNOWN" ;
183183}
184184
185185MatingSurfaces getMatingSurfaces (dbUnfoldedConn* conn)
186186{
187- dbUnfoldedRegionInst * r1 = conn->getTopRegion ();
188- dbUnfoldedRegionInst * r2 = conn->getBottomRegion ();
187+ dbUnfoldedChipRegionInst * r1 = conn->getTopRegion ();
188+ dbUnfoldedChipRegionInst * r2 = conn->getBottomRegion ();
189189 if (!r1 || !r2) {
190190 return {.valid = false , .top_z = 0 , .bot_z = 0 };
191191 }
@@ -281,9 +281,9 @@ void Checker::checkFloatingChips(dbMarkerCategory* top_cat)
281281 // Case 2: Virtual connection (one region is null) - connect chip to
282282 // ground
283283 else if (conn->getTopRegion () || conn->getBottomRegion ()) {
284- dbUnfoldedRegionInst * region = conn->getTopRegion ()
285- ? conn->getTopRegion ()
286- : conn->getBottomRegion ();
284+ dbUnfoldedChipRegionInst * region = conn->getTopRegion ()
285+ ? conn->getTopRegion ()
286+ : conn->getBottomRegion ();
287287 auto it = chip_map.find (region->getParentChip ());
288288 if (it != chip_map.end ()) {
289289 uf.unite (it->second , ground_node);
@@ -378,7 +378,7 @@ void Checker::checkInternalExtUsage(dbMarkerCategory* top_cat)
378378{
379379 // The struct model maintained an isUsed bit on each region; in the
380380 // dbObject model we derive it here on demand by scanning connections.
381- std::unordered_set<dbUnfoldedRegionInst *> used;
381+ std::unordered_set<dbUnfoldedChipRegionInst *> used;
382382 for (dbUnfoldedConn* conn : db_->getUnfoldedConns ()) {
383383 if (auto * r = conn->getTopRegion (); r && r->isInternalExt ()) {
384384 used.insert (r);
@@ -390,7 +390,7 @@ void Checker::checkInternalExtUsage(dbMarkerCategory* top_cat)
390390
391391 dbMarkerCategory* cat = nullptr ;
392392 for (dbUnfoldedChipInst* chip : db_->getUnfoldedChipInsts ()) {
393- for (dbUnfoldedRegionInst * region : chip->getRegions ()) {
393+ for (dbUnfoldedChipRegionInst * region : chip->getRegions ()) {
394394 if (region->isInternalExt () && !used.contains (region)) {
395395 if (!cat) {
396396 cat = dbMarkerCategory::createOrReplace (top_cat,
@@ -414,7 +414,7 @@ void Checker::checkInternalExtUsage(dbMarkerCategory* top_cat)
414414
415415void Checker::checkConnectionRegions (dbMarkerCategory* top_cat)
416416{
417- auto describe = [](dbUnfoldedRegionInst * r, dbMarker* marker) {
417+ auto describe = [](dbUnfoldedChipRegionInst * r, dbMarker* marker) {
418418 const Cuboid cuboid = r->getCuboid ();
419419 marker->addSource (r->getChipRegionInst ());
420420 marker->addShape (
@@ -454,7 +454,7 @@ void Checker::checkBumpPhysicalAlignment(dbMarkerCategory* top_cat)
454454 dbMarkerCategory* cat = nullptr ;
455455 int violation_count = 0 ;
456456 for (dbUnfoldedChipInst* chip : db_->getUnfoldedChipInsts ()) {
457- for (dbUnfoldedRegionInst * region : chip->getRegions ()) {
457+ for (dbUnfoldedChipRegionInst * region : chip->getRegions ()) {
458458 for (dbUnfoldedBumpInst* bump : region->getBumps ()) {
459459 const Point3D p = bump->getGlobalPosition ();
460460 if (!region->getCuboid ().getEnclosingRect ().intersects (
@@ -554,8 +554,8 @@ void Checker::checkAlignmentMarkers(dbMarkerCategory* top_cat)
554554 if (!isValid (conn)) {
555555 continue ;
556556 }
557- dbUnfoldedRegionInst * ra = conn->getTopRegion ();
558- dbUnfoldedRegionInst * rb = conn->getBottomRegion ();
557+ dbUnfoldedChipRegionInst * ra = conn->getTopRegion ();
558+ dbUnfoldedChipRegionInst * rb = conn->getBottomRegion ();
559559 if (!ra || !rb) {
560560 continue ;
561561 }
@@ -627,8 +627,8 @@ void Checker::checkLogicalConnectivity(dbMarkerCategory* top_cat)
627627 if (!isValid (conn)) {
628628 continue ;
629629 }
630- dbUnfoldedRegionInst * top_region = conn->getTopRegion ();
631- dbUnfoldedRegionInst * bot_region = conn->getBottomRegion ();
630+ dbUnfoldedChipRegionInst * top_region = conn->getTopRegion ();
631+ dbUnfoldedChipRegionInst * bot_region = conn->getBottomRegion ();
632632 if (!top_region || !bot_region) {
633633 continue ;
634634 }
0 commit comments