@@ -197,12 +197,16 @@ class DeviceGrid {
197197 return &grid_.get (n);
198198 }
199199
200- // / Returns the list of horizontal interposer cut locations for each layer.
200+ // / Returns the list of horizontal interposer cut locations for each layer,
201+ // / i.e. y value of the tile row just below each cut
202+ // / Accessed as [layer][cut_idx]
201203 inline const std::vector<std::vector<int >>& get_horizontal_interposer_cuts () const {
202204 return horizontal_interposer_cuts_;
203205 }
204206
205- // / Returns the list of vertical interposer cut locations for each layer.
207+ // / Returns the list of vertical interposer cut locations for each layer,
208+ // / i.e. x value of the tile column just to the left each cut
209+ // / Accessed as [layer][cut_idx]
206210 inline const std::vector<std::vector<int >>& get_vertical_interposer_cuts () const {
207211 return vertical_interposer_cuts_;
208212 }
@@ -229,8 +233,12 @@ class DeviceGrid {
229233
230234 std::vector<t_logical_block_type_ptr> limiting_resources_;
231235
232- // / Horizontal interposer cut locations in each layer.
236+ // / Horizontal interposer cut locations in each layer,
237+ // / i.e. y value of the tile row just below each cut
238+ // / Accessed as [layer][cut_idx]
233239 std::vector<std::vector<int >> horizontal_interposer_cuts_;
234- // / Vertical interposer cust location in each layer.
240+ // / Vertical interposer cut location in each layer,
241+ // / i.e. x value of the tile column just to the left each cut
242+ // / Accessed as [layer][cut_idx]
235243 std::vector<std::vector<int >> vertical_interposer_cuts_;
236244};
0 commit comments