#1080 Inexplicable DRCs from Magic
New issue created by
maliberty
Description
Magic produces DRCs that seem false. It reports violations like:
----------------------------------------
Metal2 overlap of via2 < 0.045um in one direction (via2.4a - via2.4)
----------------------------------------
9.735um 46.335um 9.750um 46.380um
where the via looks legal:
(the small black square in the upper left is a violation marker). This is viewing the inverter.magic.gds in klayout.
Environment
This is generated by my fork in
#1059
*python3 ./env.py issue-survey
Kernel: Linux v3.10.0-1160.45.1.el7.x86_64
Distribution: centos 7
Python: v3.6.8 (OK)
Container Engine: docker v20.10.14 (OK)
OpenLane Git Version: pdn-update-dev
pip: INSTALLED
pip
venv INSTALLED*
PDK Version Verification Status: OK
Git Log (Last 3 Commits)
840b5d9 2022-05-04T15
1327-07:00 check FP_PDN_MACRO_HOOKS is set - Matt Liberty - (HEAD -> pdn-update, origin/pdn-update)
df89226 2022-05-04T13
3852-07:00 Update pdn scripts for new pdngen in OR - Matt Liberty - ()
758fceb 2022-05-04T13
3758-07:00 Modifed caravel_upw to have to instances connected to different supplies - Matt Liberty - ()
Reproduction Material
Attached
bug.zip
This is just a run of my run area as I don't see a packager for magic issues. The gds is included.
Expected behavior
An understandable DRC report.
The-OpenROAD-Project/OpenLane