majd229
Member level 2
Can you create a unique signature from a GDS polygon shapes?
Hello,
My company uses Calibre for layout manipulation.
I'm exploring an idea where we can convert a DRC violation markers database into a layout/GDS (done), then create a unique signature from that particular rule.
For example, run DRC, and it fails on one rule, ruleX.
We take ruleX violation markers and convert it to GDS polygons (done).
Then, I want to get a unique signature on that particular GDS/rule markers.
You would say md5sum, sure, but the problem is that if in one run, the violation was one big rectangle, but in another run in a differen calibre version or for a number of factors, the violation was split into 2 small rectangles that make that same big rectangle from the first run. Although the violation shape is the same, it is now made of 2 rectangles, which will alter the md5sum.
Is there a way in Calibre to get rid of that issue, for example a way to combine any small shapes touching each other into 1 big shape, and if there are 2 shapes overlapping exactly, then merge them into 1 shape?
Thanks,
Majd
Hello,
My company uses Calibre for layout manipulation.
I'm exploring an idea where we can convert a DRC violation markers database into a layout/GDS (done), then create a unique signature from that particular rule.
For example, run DRC, and it fails on one rule, ruleX.
We take ruleX violation markers and convert it to GDS polygons (done).
Then, I want to get a unique signature on that particular GDS/rule markers.
You would say md5sum, sure, but the problem is that if in one run, the violation was one big rectangle, but in another run in a differen calibre version or for a number of factors, the violation was split into 2 small rectangles that make that same big rectangle from the first run. Although the violation shape is the same, it is now made of 2 rectangles, which will alter the md5sum.
Is there a way in Calibre to get rid of that issue, for example a way to combine any small shapes touching each other into 1 big shape, and if there are 2 shapes overlapping exactly, then merge them into 1 shape?
Thanks,
Majd