<@U016ULGAUNM> I've tried it out. Looks pretty goo...
# sky130
y
@User I've tried it out. Looks pretty good. I did find an issue where it was incorrectly marking vias as errors - the developer fixed that in a matter of hours. But the inverse problem, false negatives, are much harder to track. Ideally we'd have a unit test setup for each rule but that's clearly a bit of legwork. My plan at the moment is to use this plugin in tight loops while laying out in klayout but use magic as the golden DRC tool less often. I may find some discrepancies then
p
@yrrapt: My plan is a test-case generator, which takes a magic tech file with DRC rules as input, and generates at least 2 .mag/.gds files for each DRC rule, one GOOD file which is DRC clean according to the rule, and one BAD file which has just this DRC rule error. Then we could automatically test all GOOD and BAD files with any other DRC engine like KLayout, Electric, ...