R
Reotaro Hashemoto
Guest
Hi,
I want to perform layout XOR to detect differences between two dfII
layouts, and maintain hierarchy.
I can make this using Calibre rule file, but this will have two
issues:
1. I have to export the layout to GDS before executing XOR on lpp
2. I have to have process-dependent XOR rule file and this's not fully
portable
I may be able to flatten both layouts then list all lpp's and loop
over them all and perform xor using leLayerXor() and write XOR'ed
layer back to a new layout.
But I don't know how to 'iterate' over all existing cells and their
hierarchy 'without flattening'.
Anyone has similar code?
Thanks,
Ahmad
I want to perform layout XOR to detect differences between two dfII
layouts, and maintain hierarchy.
I can make this using Calibre rule file, but this will have two
issues:
1. I have to export the layout to GDS before executing XOR on lpp
2. I have to have process-dependent XOR rule file and this's not fully
portable
I may be able to flatten both layouts then list all lpp's and loop
over them all and perform xor using leLayerXor() and write XOR'ed
layer back to a new layout.
But I don't know how to 'iterate' over all existing cells and their
hierarchy 'without flattening'.
Anyone has similar code?
Thanks,
Ahmad