Quantcast
Channel: Cadence Technology Forums
Viewing all articles
Browse latest Browse all 62837

Forum Post: RE: Find a overlap of two layers if that layer present in PCell also

$
0
0
Mahesh, I agree with Lawrence - maybe this is a cultural thing, but (other than it not being standard outside of Indian English) it did suggest that you were expecting Lawrence (who doesn't work for Cadence, just kindly helping out colleagues from other organisations) to solve your problem for you. You might want to look at the "abe" (Advanced Boolean Engine) functions, such as abeLayerAnd. These were added in IC617, but I wouldn't use them if you're using the first few ISRs. Probably ISR8 and later (roughly speaking) should be OK, because the interface to them changed slightly because they were inconsistent with other functions in SKILL. The code below however isn't dependent upon any of these arguments that changed. These can find shapes through the hierarchy (the default behaviour) - for example: abeInit(geGetEditCellView()) od=abeLayerFromCellView("od") nt_n=abeLayerFromCellView("nt_n") overlaps=abeNewLayer() abeLayerAndNot(od nt_n overlaps) ; or could use abeLayerToHilightSet - see the manual abeLayerToCellView(overlaps MARKER_LPP) Note, this code has not been tested - it was just to point you in the (possibly) right direction. Regards, Andrew.

Viewing all articles
Browse latest Browse all 62837

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>