Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions src/gpl/include/gpl/Replace.h
Original file line number Diff line number Diff line change
Expand Up @@ -167,6 +167,7 @@ class Replace
bool check_density);
void checkHasCoreRows();
void checkPlaceIosSupported(const PlaceOptions& options);
void reportHpwlMetric();

odb::dbDatabase* db_ = nullptr;
sta::dbSta* sta_ = nullptr;
Expand Down
12 changes: 12 additions & 0 deletions src/gpl/src/replace.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -412,6 +412,8 @@ int Replace::doNesterovPlace(const int threads,

int return_do_nesterov = np_->doNesterovPlace(start_iter);

reportHpwlMetric();

auto end = std::chrono::high_resolution_clock::now();
std::chrono::duration<double> elapsed = end - start;
debugPrint(log_,
Expand All @@ -430,6 +432,16 @@ int Replace::doNesterovPlace(const int threads,
return return_do_nesterov;
}

// Same evaluator dpl reports route__wirelength__estimated with, so the
// global and detailed placement numbers are directly comparable.
void Replace::reportHpwlMetric()
{
odb::dbBlock* block = db_->getChip()->getBlock();
const int64_t hpwl = odb::WireLengthEvaluator(block).hpwl();
log_->info(GPL, 1018, "Final HPWL (um): {:.2f}", block->dbuToMicrons(hpwl));
log_->metric("route__wirelength__estimated", block->dbuToMicrons(hpwl));
}
Comment thread
maliberty marked this conversation as resolved.

float Replace::getUniformTargetDensity(const PlaceOptions& options,
const int threads)
{
Expand Down
1 change: 1 addition & 0 deletions src/gpl/test/ar01.ok
Original file line number Diff line number Diff line change
Expand Up @@ -77,4 +77,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1007] - For 90% usage of free space: 0.6031
[INFO GPL-1008] - For 80% usage of free space: 0.6785
[INFO GPL-1014] Final placement area: 619.73 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 2997.65
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/ar02.ok
Original file line number Diff line number Diff line change
Expand Up @@ -78,4 +78,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1007] - For 90% usage of free space: 0.6029
[INFO GPL-1008] - For 80% usage of free space: 0.6782
[INFO GPL-1014] Final placement area: 619.73 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 2993.31
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/cluster_place01.ok
Original file line number Diff line number Diff line change
Expand Up @@ -78,4 +78,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1007] - For 90% usage of free space: 0.6026
[INFO GPL-1008] - For 80% usage of free space: 0.6779
[INFO GPL-1014] Final placement area: 619.73 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 3034.72
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/convergence01.ok
Original file line number Diff line number Diff line change
Expand Up @@ -161,4 +161,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1011] Original area (um^2): 14.41
[INFO GPL-1013] Total timing-driven delta area: 0.00 (+0.00%)
[INFO GPL-1014] Final placement area: 14.41 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 401.79
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/core01.ok
Original file line number Diff line number Diff line change
Expand Up @@ -77,4 +77,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1007] - For 90% usage of free space: 0.6026
[INFO GPL-1008] - For 80% usage of free space: 0.6779
[INFO GPL-1014] Final placement area: 619.73 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 2886.89
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/density01.ok
Original file line number Diff line number Diff line change
Expand Up @@ -83,4 +83,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1007] - For 90% usage of free space: 0.7219
[INFO GPL-1008] - For 80% usage of free space: 0.8121
[INFO GPL-1014] Final placement area: 619.73 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 2597.56
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/diverge01.ok
Original file line number Diff line number Diff line change
Expand Up @@ -57,4 +57,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1007] - For 90% usage of free space: 0.7219
[INFO GPL-1008] - For 80% usage of free space: 0.8121
[INFO GPL-1014] Final placement area: 619.73 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 3354.14

1 change: 1 addition & 0 deletions src/gpl/test/error01.ok
Original file line number Diff line number Diff line change
Expand Up @@ -80,3 +80,4 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1007] - For 90% usage of free space: 0.7219
[INFO GPL-1008] - For 80% usage of free space: 0.8121
[INFO GPL-1014] Final placement area: 619.73 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 2687.65
1 change: 1 addition & 0 deletions src/gpl/test/nograd01.ok
Original file line number Diff line number Diff line change
Expand Up @@ -56,4 +56,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1008] - For 80% usage of free space: 0.0001
[INFO GPL-1009] - For 50% usage of free space: 0.0001
[INFO GPL-1014] Final placement area: 0.44 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 1140.14
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/region01.ok
Original file line number Diff line number Diff line change
Expand Up @@ -217,4 +217,5 @@ Using 2 tracks default min distance between IO pins.
[INFO GPL-1008] - For 80% usage of free space: 0.2016
[INFO GPL-1009] - For 50% usage of free space: 0.3226
[INFO GPL-1014] Final placement area: 7451.24 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 13846.06
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple01-obs.ok
Original file line number Diff line number Diff line change
Expand Up @@ -79,4 +79,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1007] - For 90% usage of free space: 0.9366
[INFO GPL-1008] - For 80% usage of free space: 1.0536
[INFO GPL-1014] Final placement area: 619.73 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 2714.68
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple01-rd.ok
Original file line number Diff line number Diff line change
Expand Up @@ -119,4 +119,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1011] Original area (um^2): 619.73
[INFO GPL-1012] Total routability artificial inflation: 0.00 (+0.00%)
[INFO GPL-1014] Final placement area: 619.73 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 2599.69
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple01-ref.ok
Original file line number Diff line number Diff line change
Expand Up @@ -78,4 +78,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1007] - For 90% usage of free space: 0.7219
[INFO GPL-1008] - For 80% usage of free space: 0.8121
[INFO GPL-1014] Final placement area: 619.73 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 2598.54
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple01-skip-io.ok
Original file line number Diff line number Diff line change
Expand Up @@ -91,4 +91,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1007] - For 90% usage of free space: 0.7219
[INFO GPL-1008] - For 80% usage of free space: 0.8121
[INFO GPL-1014] Final placement area: 619.73 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 2999.51
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple01-td-net-percentage.ok
Original file line number Diff line number Diff line change
Expand Up @@ -158,5 +158,6 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1011] Original area (um^2): 600.99
[INFO GPL-1013] Total timing-driven delta area: 0.80 (+0.13%)
[INFO GPL-1014] Final placement area: 601.79 (+0.13%)
[INFO GPL-1018] Final HPWL (um): 2571.63
worst slack max 1.37
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple01-td-repair.ok
Original file line number Diff line number Diff line change
Expand Up @@ -169,5 +169,6 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1011] Original area (um^2): 600.99
[INFO GPL-1013] Total timing-driven delta area: 67.74 (+11.27%)
[INFO GPL-1014] Final placement area: 668.73 (+11.27%)
[INFO GPL-1018] Final HPWL (um): 2761.28
worst slack max -0.02
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple01-td-tune.ok
Original file line number Diff line number Diff line change
Expand Up @@ -300,5 +300,6 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1011] Original area (um^2): 600.99
[INFO GPL-1013] Total timing-driven delta area: 0.80 (+0.13%)
[INFO GPL-1014] Final placement area: 601.79 (+0.13%)
[INFO GPL-1018] Final HPWL (um): 2591.92
worst slack max 1.38
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple01-td.ok
Original file line number Diff line number Diff line change
Expand Up @@ -155,5 +155,6 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1011] Original area (um^2): 600.99
[INFO GPL-1013] Total timing-driven delta area: 0.80 (+0.13%)
[INFO GPL-1014] Final placement area: 601.79 (+0.13%)
[INFO GPL-1018] Final HPWL (um): 2565.07
worst slack max 1.38
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple01-uniform.ok
Original file line number Diff line number Diff line change
Expand Up @@ -77,4 +77,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1007] - For 90% usage of free space: 0.7219
[INFO GPL-1008] - For 80% usage of free space: 0.8121
[INFO GPL-1014] Final placement area: 619.73 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 2651.01
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple01-vcts-clamp.ok
Original file line number Diff line number Diff line change
Expand Up @@ -161,4 +161,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1011] Original area (um^2): 600.99
[INFO GPL-1013] Total timing-driven delta area: 34.58 (+5.75%)
[INFO GPL-1014] Final placement area: 635.57 (+5.75%)
[INFO GPL-1018] Final HPWL (um): 2622.73
worst slack max 1.28
1 change: 1 addition & 0 deletions src/gpl/test/simple01-vcts-noclk.ok
Original file line number Diff line number Diff line change
Expand Up @@ -125,3 +125,4 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1007] - For 90% usage of free space: 0.7001
[INFO GPL-1008] - For 80% usage of free space: 0.7876
[INFO GPL-1014] Final placement area: 600.99 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 2405.40
1 change: 1 addition & 0 deletions src/gpl/test/simple01-vcts-userlat.ok
Original file line number Diff line number Diff line change
Expand Up @@ -160,4 +160,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1011] Original area (um^2): 600.99
[INFO GPL-1013] Total timing-driven delta area: 0.00 (+0.00%)
[INFO GPL-1014] Final placement area: 600.99 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 2545.94
worst slack max 1.02
1 change: 1 addition & 0 deletions src/gpl/test/simple01-vcts.ok
Original file line number Diff line number Diff line change
Expand Up @@ -159,5 +159,6 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1011] Original area (um^2): 600.99
[INFO GPL-1013] Total timing-driven delta area: 0.00 (+0.00%)
[INFO GPL-1014] Final placement area: 600.99 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 2552.20
worst slack max 1.37
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple01.ok
Original file line number Diff line number Diff line change
Expand Up @@ -77,4 +77,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1007] - For 90% usage of free space: 0.7219
[INFO GPL-1008] - For 80% usage of free space: 0.8121
[INFO GPL-1014] Final placement area: 619.73 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 2597.56
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple02-rd.ok
Original file line number Diff line number Diff line change
Expand Up @@ -119,4 +119,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1011] Original area (um^2): 619.73
[INFO GPL-1012] Total routability artificial inflation: 0.00 (+0.00%)
[INFO GPL-1014] Final placement area: 619.73 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 2599.69
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple02.ok
Original file line number Diff line number Diff line change
Expand Up @@ -80,4 +80,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1007] - For 90% usage of free space: 0.7221
[INFO GPL-1008] - For 80% usage of free space: 0.8124
[INFO GPL-1014] Final placement area: 619.73 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 2687.37
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple03-rd.ok
Original file line number Diff line number Diff line change
Expand Up @@ -112,4 +112,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1011] Original area (um^2): 619.73
[INFO GPL-1012] Total routability artificial inflation: 0.00 (+0.00%)
[INFO GPL-1014] Final placement area: 619.73 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 2599.69
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple03.ok
Original file line number Diff line number Diff line change
Expand Up @@ -94,4 +94,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1007] - For 90% usage of free space: 0.7219
[INFO GPL-1008] - For 80% usage of free space: 0.8121
[INFO GPL-1014] Final placement area: 619.73 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 2599.69
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple04-rd.ok
Original file line number Diff line number Diff line change
Expand Up @@ -112,4 +112,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1011] Original area (um^2): 619.73
[INFO GPL-1012] Total routability artificial inflation: 0.00 (+0.00%)
[INFO GPL-1014] Final placement area: 619.73 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 2599.69
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple04.ok
Original file line number Diff line number Diff line change
Expand Up @@ -95,4 +95,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1007] - For 90% usage of free space: 0.7219
[INFO GPL-1008] - For 80% usage of free space: 0.8121
[INFO GPL-1014] Final placement area: 619.73 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 2655.70
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple05.ok
Original file line number Diff line number Diff line change
Expand Up @@ -56,4 +56,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1008] - For 80% usage of free space: 0.0684
[INFO GPL-1009] - For 50% usage of free space: 0.1094
[INFO GPL-1014] Final placement area: 1.86 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 14.39
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple07.ok
Original file line number Diff line number Diff line change
Expand Up @@ -65,4 +65,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1008] - For 80% usage of free space: 0.0072
[INFO GPL-1009] - For 50% usage of free space: 0.0115
[INFO GPL-1014] Final placement area: 3.75 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 84.48
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple08.ok
Original file line number Diff line number Diff line change
Expand Up @@ -65,4 +65,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1008] - For 80% usage of free space: 0.0072
[INFO GPL-1009] - For 50% usage of free space: 0.0115
[INFO GPL-1014] Final placement area: 3.75 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 84.48
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple09.ok
Original file line number Diff line number Diff line change
Expand Up @@ -56,4 +56,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1008] - For 80% usage of free space: 0.0024
[INFO GPL-1009] - For 50% usage of free space: 0.0039
[INFO GPL-1014] Final placement area: 1.86 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 4.99
No differences found.
1 change: 1 addition & 0 deletions src/gpl/test/simple10.ok
Original file line number Diff line number Diff line change
Expand Up @@ -65,4 +65,5 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1008] - For 80% usage of free space: 0.0000
[INFO GPL-1009] - For 50% usage of free space: 0.0000
[INFO GPL-1014] Final placement area: 3.75 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 2065.31
No differences found.
6 changes: 6 additions & 0 deletions src/odb/test/replace_hier_mod1.ok
Original file line number Diff line number Diff line change
Expand Up @@ -226,6 +226,7 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
290 | 0.3980 | 1.150865e+02 | +6.41% | 2.15e-07 |
[WARNING GPL-1010] GPL reached the maximum number of iterations for nesterov 300. Placement may have failed to converge.
[INFO GPL-1014] Final placement area: 54.55 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 125.13
[INFO GPL-0133] Unlocking all instances
[INFO GPL-0084] ---- Execute Nesterov Global Placement.
310 | 0.1280 | 2.494715e+02 | +116.77% | 5.28e-07 |
Expand All @@ -240,6 +241,7 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1008] - For 80% usage of free space: 0.0014
[INFO GPL-1009] - For 50% usage of free space: 0.0023
[INFO GPL-1014] Final placement area: 54.55 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 260.25
[INFO DPL-0006] Core area: 47872.02 um^2
[INFO DPL-0007] Movable instances area: 59.85 um^2
[INFO DPL-0008] Fixed instances area within core: 0.00 um^2
Expand Down Expand Up @@ -391,6 +393,7 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1008] - For 80% usage of free space: 0.0014
[INFO GPL-1009] - For 50% usage of free space: 0.0023
[INFO GPL-1014] Final placement area: 55.08 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 256.45
[INFO GPL-0133] Unlocking all instances
[INFO GPL-0084] ---- Execute Nesterov Global Placement.
10 | 0.4167 | 3.478000e+01 | -86.42% | 1.11e-12 |
Expand Down Expand Up @@ -450,6 +453,7 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1008] - For 80% usage of free space: 0.0014
[INFO GPL-1009] - For 50% usage of free space: 0.0023
[INFO GPL-1014] Final placement area: 55.08 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 133.54
[INFO DPL-0006] Core area: 47872.02 um^2
[INFO DPL-0007] Movable instances area: 60.38 um^2
[INFO DPL-0008] Fixed instances area within core: 0.00 um^2
Expand Down Expand Up @@ -606,6 +610,7 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1008] - For 80% usage of free space: 0.0014
[INFO GPL-1009] - For 50% usage of free space: 0.0023
[INFO GPL-1014] Final placement area: 54.55 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 149.51
[INFO GPL-0133] Unlocking all instances
[INFO GPL-0084] ---- Execute Nesterov Global Placement.
10 | 0.3890 | 3.681500e+01 | -75.38% | 1.07e-12 |
Expand Down Expand Up @@ -665,6 +670,7 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1008] - For 80% usage of free space: 0.0014
[INFO GPL-1009] - For 50% usage of free space: 0.0023
[INFO GPL-1014] Final placement area: 54.55 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 145.67
[INFO DPL-0006] Core area: 47872.02 um^2
[INFO DPL-0007] Movable instances area: 59.85 um^2
[INFO DPL-0008] Fixed instances area within core: 0.00 um^2
Expand Down
1 change: 1 addition & 0 deletions test/upf_aes.ok
Original file line number Diff line number Diff line change
Expand Up @@ -1226,6 +1226,7 @@ Divergence occured in 1 regions.
[INFO GPL-1012] Total routability artificial inflation: 4287.00 (+1.02%)
[INFO GPL-1013] Total timing-driven delta area: -34326.85 (-8.17%)
[INFO GPL-1014] Final placement area: 389871.15 (-7.15%)
[INFO GPL-1018] Final HPWL (um): 1873476.22
[INFO DPL-0006] Core area: 878902.94 um^2
[INFO DPL-0007] Movable instances area: 334449.51 um^2
[INFO DPL-0008] Fixed instances area within core: 0.00 um^2
Expand Down
1 change: 1 addition & 0 deletions test/upf_test.ok
Original file line number Diff line number Diff line change
Expand Up @@ -142,6 +142,7 @@ Iteration | Overflow | HPWL (um) | HPWL(%) | Penalty | Group
[INFO GPL-1008] - For 80% usage of free space: 0.0664
[INFO GPL-1009] - For 50% usage of free space: 0.1063
[INFO GPL-1014] Final placement area: 175.05 (+0.00%)
[INFO GPL-1018] Final HPWL (um): 1041.24
[INFO DPL-0006] Core area: 11467.25 um^2
[INFO DPL-0007] Movable instances area: 158.90 um^2
[INFO DPL-0008] Fixed instances area within core: 0.00 um^2
Expand Down
Loading