Skip to content

Commit e7dbb8f

Browse files
committed
vpr: place: make the z dir cost similar to x-y directions
1 parent 7ffc4a2 commit e7dbb8f

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

vpr/src/place/place.cpp

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3152,17 +3152,15 @@ static double get_net_cost(ClusterNetId net_id,
31523152
* chany_place_cost_fac[bbptr.xmax][bbptr.xmin - 1];
31533153

31543154
if (is_multi_layer) {
3155-
3156-
3157-
int num_cross_layer_sink = OPEN;
3158-
if (num_sink_per_layer[size_t(net_id)][0] > num_sink_per_layer[size_t(net_id)][1]) {
3159-
num_cross_layer_sink = num_sink_per_layer[size_t(net_id)][1];
3160-
} else {
3161-
num_cross_layer_sink = num_sink_per_layer[size_t(net_id)][0];
3162-
}
3163-
VTR_ASSERT_DEBUG(num_cross_layer_sink >= 0);
3164-
3165-
ncost += (bbptr.layer_max - bbptr.layer_min) * num_cross_layer_sink
3155+
// int num_cross_layer_sink = OPEN;
3156+
// if (num_sink_per_layer[size_t(net_id)][0] > num_sink_per_layer[size_t(net_id)][1]) {
3157+
// num_cross_layer_sink = num_sink_per_layer[size_t(net_id)][1];
3158+
// } else {
3159+
// num_cross_layer_sink = num_sink_per_layer[size_t(net_id)][0];
3160+
// }
3161+
// VTR_ASSERT_DEBUG(num_cross_layer_sink >= 0);
3162+
3163+
ncost += (bbptr.layer_max - bbptr.layer_min) * crossing
31663164
* chanz_place_cost_fac[bbptr.layer_max][bbptr.xmax][bbptr.ymax][bbptr.layer_min][bbptr.xmin][bbptr.ymin];
31673165
}
31683166

0 commit comments

Comments
 (0)