You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* @brief Retrieve the minimum delay to a point on the "to_layer," which is dx and dy away, across all the OPINs on the physical tile identified by "physical_tile_idx."
69
+
* @brief Retrieve the minimum delay to a point on the "to_layer," which is dx and dy away,
70
+
* across all the OPINs on the physical tile identified by "physical_tile_idx".
70
71
* @param physical_tile_idx The index of the physical tile from which the cost is calculated
71
72
* @param from_layer The layer that the tile is located on
72
73
* @param to_layer The layer on which the destination is located
* This function calculates and stores the minimum cost to reach a point on layer `n_sink`, which is `dx` and `dy` further from the current point
840
-
* on layer `n_source` and is located on physical tile type `t`. To compute this cost, the function iterates over all output pins of tile `t`,
841
-
* and for each pin, iterates over all segment types accessible by it. It then determines and stores the minimum cost to the destination point.
842
-
* "src_opin_delays" stores the routing segments accessible by each OPIN of each physical type on each layer. After getting the accessible segment types,
843
-
* "get_wire_cost_entry" is called to get the cost from that segment type to the destination point.
844
-
*/
834
+
// This function calculates and stores the minimum cost to reach a point on layer `n_sink`, which is `dx` and `dy` further from the current point
835
+
// on layer `n_source` and is located on physical tile type `t`. To compute this cost, the function iterates over all output pins of tile `t`,
836
+
// and for each pin, iterates over all segment types accessible by it. It then determines and stores the minimum cost to the destination point.
837
+
// "src_opin_delays" stores the routing segments accessible by each OPIN of each physical type on each layer. After getting the accessible segment types,
838
+
// "get_wire_cost_entry" is called to get the cost from that segment type to the destination point.
845
839
int num_tile_types = g_vpr_ctx.device().physical_tile_types.size();
846
840
int num_layers = g_vpr_ctx.device().grid.get_num_layers();
0 commit comments