@@ -1342,9 +1342,10 @@ static void build_rr_graph(const t_graph_type graph_type,
1342
1342
is_flat);
1343
1343
1344
1344
// Verify no incremental node allocation.
1345
- /* AA: Note that in the case of dedicated networks, we are currently underestimating the additional node count due to the clock networks.
1346
- * Thus, this below error is logged; it's not actually an error, the node estimation needs to get fixed for dedicated clock networks. */
1347
- if (rr_graph.num_nodes () > expected_node_count) {
1345
+ // AA: Note that in the case of dedicated networks, we are currently underestimating the additional node count due to the clock networks.
1346
+ /* For now, the node count comparison is being skipped in the presence of clock networks.
1347
+ * TODO: The node estimation needs to be fixed for dedicated clock networks. */
1348
+ if (rr_graph.num_nodes () > expected_node_count && clock_modeling != DEDICATED_NETWORK) {
1348
1349
VTR_LOG_ERROR (" Expected no more than %zu nodes, have %zu nodes\n " ,
1349
1350
expected_node_count, rr_graph.num_nodes ());
1350
1351
}
@@ -1483,8 +1484,6 @@ static void build_intra_cluster_rr_graph(const t_graph_type graph_type,
1483
1484
is_flat,
1484
1485
load_rr_graph);
1485
1486
1486
- /* AA: Note that in the case of dedicated networks, we are currently underestimating the additional node count due to the clock networks.
1487
- * Thus this below error is logged; it's not actually an error, the node estimation needs to get fixed for dedicated clock networks. */
1488
1487
if (rr_graph.num_nodes () > expected_node_count) {
1489
1488
VTR_LOG_ERROR (" Expected no more than %zu nodes, have %zu nodes\n " ,
1490
1489
expected_node_count, rr_graph.num_nodes ());
0 commit comments