Power Planning Script Confusion #869
-
I have attached a snapshot of a macro at floorplan stage of riscV32i. I can see that the macros have Metal 4 power stripes on them but the power planning of the given openroad script do not seem to have any power stripes connecting them. Is there anyway I can check if the macros have not gotten any power stripes connecting them? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 8 replies
-
@gadfort fyi |
Beta Was this translation helpful? Give feedback.
-
Refer https://github.com/The-OpenROAD-Project/OpenROAD/tree/master/src/pdn#define-a-macro-power-grid and |
Beta Was this translation helpful? Give feedback.
-
I would need a test case to see what is wrong. It isn't obvious from just the description here. |
Beta Was this translation helpful? Give feedback.
define_pdn_grid -name {core_macro} -voltage_domains {CORE} -macro -orient {R0 R180 MX MY} -halo {2.0 2.0 2.0 2.0} -default grid_over_boundary
add_pdn_connect -grid {core_macro} -layers {M4 M5}
Yes, add this script to the /openRoad/pdn/grid_strategy-M2-M5-M7.tcl file. And the via's will be generated.