I am begin to learn more about design with macros in innovus.
I place the macro, design power grids and straps, and finally Srout the core power rings.
But, at the boundry of the macro the core rings face the problem of dangling wire as you can see in the below image.
My question is that how this violation can be prevented?
It seems in every macro we have to cut the core ring and extend it to the other side.
Innovus does not like when special wires terminate like that. However, this is often not a DRC or ERC violation. You should not rely on Innovus internal drc engine, it is very simplistic.
Yes that's right. This violation eventually got resolved at the final stages of routing. It is like some kinds of warning to the user that some VDD and VSS nets are floated.