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
Copy file name to clipboardExpand all lines: doc/src/vpr/graphics.rst
+11Lines changed: 11 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -179,6 +179,17 @@ Each block can contain a number of flip flops (ff), look up tables (lut), and ot
179
179
180
180
Visualizing Block Internals
181
181
182
+
View Menu
183
+
-----------------------------
184
+
.. figure:: ../Images/view_menu.png
185
+
:align:center
186
+
187
+
Items under view menu
188
+
189
+
The view menu is displayed when vpr is targeting a stacked multi-die architecture (more than 1 layer).
190
+
Layers are drawn in ascending order for many drawing features (e.g. blocks); that is layer 0 is drawn first, and (if visible), layer 1 is drawn on top of it etc.
191
+
The visibility and transparency of a layer can be changed, which will affect blocks, nets, routing, and critical path.
192
+
Cross-layer connections refer to connections that are in different layers.
inlinevoidload_grid_loc_required_attributes(const pugi::xml_node &root, int * block_type_id, int * height_offset, int * layer, int * width_offset, int * x, int * y, const std::function<void(constchar*)> * report_error);
85
+
inlinevoidload_grid_loc_required_attributes(const pugi::xml_node &root, int * block_type_id, int * height_offset, int * width_offset, int * x, int * y, const std::function<void(constchar*)> * report_error);
inlinevoidload_node_loc_required_attributes(const pugi::xml_node &root, int * layer, int * ptc, int * xhigh, int * xlow, int * yhigh, int * ylow, const std::function<void(constchar*)> * report_error);
90
+
inlinevoidload_node_loc_required_attributes(const pugi::xml_node &root, int * ptc, int * xhigh, int * xlow, int * yhigh, int * ylow, const std::function<void(constchar*)> * report_error);
inlinevoidload_grid_loc_required_attributes(const pugi::xml_node &root, int * block_type_id, int * height_offset, int * layer, int * width_offset, int * x, int * y, const std::function<void(constchar *)> * report_error){
2317
+
inlinevoidload_grid_loc_required_attributes(const pugi::xml_node &root, int * block_type_id, int * height_offset, int * width_offset, int * x, int * y, const std::function<void(constchar *)> * report_error){
inlinevoidload_node_loc_required_attributes(const pugi::xml_node &root, int * layer, int * ptc, int * xhigh, int * xlow, int * yhigh, int * ylow, const std::function<void(constchar *)> * report_error){
2349
+
inlinevoidload_node_loc_required_attributes(const pugi::xml_node &root, int * ptc, int * xhigh, int * xlow, int * yhigh, int * ylow, const std::function<void(constchar *)> * report_error){
virtualinlinetypename ContextTypes::GridLocWriteContext add_grid_locs_grid_loc(typename ContextTypes::GridLocsWriteContext &ctx, int block_type_id, int height_offset, intlayer, intwidth_offset, int x, int y) = 0;
357
+
virtualinlinetypename ContextTypes::GridLocWriteContext add_grid_locs_grid_loc(typename ContextTypes::GridLocsWriteContext &ctx, int block_type_id, int height_offset, int width_offset, int x, int y) = 0;
virtualinlinetypename ContextTypes::NodeLocWriteContext init_node_loc(typename ContextTypes::NodeWriteContext &ctx, intlayer, intptc, int xhigh, int xlow, int yhigh, int ylow) = 0;
448
+
virtualinlinetypename ContextTypes::NodeLocWriteContext init_node_loc(typename ContextTypes::NodeWriteContext &ctx, int ptc, int xhigh, int xlow, int yhigh, int ylow) = 0;
0 commit comments