Hello friends,
I have a lots of doubt in antenna violation why we dont route in lower metal layers,
I have someone please let me know if my analysis is right,
The main intention to avoid antenna violation is to break the metal layer either it is lower or higher it should not matter, cause once a lower layer fabrication is done the charges accumilated on that metal is removed so there should not be any addition of charges once next metal is routed.
assuming this is true
next thing is tool algorithm I feel the tool will check for the antenna violation layer by layer (ie M1 then M2 then M3 so on)
if we have a violation in M4 and if the tool jogs to M5 still if the routing is large on M5 the tool will catch violation in M5 but if it goes down to M3 the tool will have to begin analysis from M3 and if it still goes down to M2 the analysis must start from M2 this might take a big hit on runtime and the tool might not converge at all, I feel this is the reason for the tool to always jog on higher metal layers, can some on please tell me if this is true
I saw in the forum that lower metal joging in not done because of higher resistance of the layer, but if net is not timing critical net does it mean that the tool can still go dome to lower metal?
thank you