Has anyone ever encountered the error: [ERROR PDN-...
# openlane
j
Has anyone ever encountered the error: [ERROR PDN-0165] Conflict found, instance dram_inst is part of two grid definitions (CORE_macro_grid_2, CORE_macro_grid_1). ? If so, I am having trouble to understand how exactly to approach debugging this issue. Does anyone have any tips?
v
File a github issue here with issue_reproducible generated by flow: https://github.com/The-OpenROAD-Project/OpenLane/issues
If its a MPW design mean, share your repo link
j
Hey Vijayan, Thanks for the suggestion. However, I just found a git issue from @Matt Venn that has a similar issue. It seems like I could have the same issue, so I will refrain from posting a possibly duplicate issue, for now.
v
yes, need to check config.tcl. As that issue already closed. Can you create new issue with test case?
j
Ah.
Ok, i just though of one possible problem. I think i didn't put an exclusion zone for power routing across dram inst. This might be a problem, right? I'll try to fix this, and if it doesn't work I'll post an issue.
(dram_inst is a sram macro)
It didn't work. I am creating an issue right now.
s
I have the same issue, commenting the FP_PDN_MACRO_HOOKS allows the flow to continue. But we should check whether the macros are connected. Are there any report for unconnected instances?
j
👍 1
🙌 1
@Serdar Ünal This does indeed fix this problem, however I am not sure if this is the correct way of addressing it. I've opened up another issue here: https://github.com/The-OpenROAD-Project/OpenLane/issues/1104
If anyone didn't see the git issue. This can be fixed by updating the openlane version.
1