The-OpenROAD-Project / OpenROAD

OpenROAD's unified application implementing an RTL-to-GDS Flow. Documentation at https://openroad.readthedocs.io/en/latest/
https://theopenroadproject.org/
BSD 3-Clause "New" or "Revised" License
1.65k stars 571 forks source link

Issues with antenna repair on nets with large violations #2207

Open antonblanchard opened 2 years ago

antonblanchard commented 2 years ago

Antenna repair wants to insert large numbers of antenna diodes on some of the nets in Microwatt. The issue is at its worst when large met4 wires feed a minimum size gate (eg a 1x strength sky130hd cell)

An example is net _024410_:

met4_antenna_violation

Antenna repair wants to insert 46 diodes. A few things stand out:

Test case: antenna2.tar.gz

vijayank88 commented 1 year ago

@antonblanchard Antenna strategy got updated with latest OpenLane. Do you had chance to re-run this?