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

Forum Post: RE: How to get a list of all instances that match a cellName in a hierarchical schematic ?

$
0
0
Hi again, Finally, I managed to get the following code fairly working as i intend it to. I would be grateful if you can review it and point out its weaknesses. Thanks procedure(FAfindInstances(@optional (cv geGetEditCellView()) hierName (visited makeTable('visited nil)) ) ;printf("===> Decending into = %s %s\n" cv~>libName cv~>cellName) foreach(instance cv~>instances if( member(instance~>cellName list("dgxnfet" "dgxpfet")) then ; printf("Found Instance = %s%s\n" hierName instance~>name) else unless(visited[instance] visited[instance]=t if(ddGetObj(instance~>libName instance~>cellName "schematic") then FAfindInstances(dbOpenCellView(instance~>libName instance~>cellName "schematic") concat(hierName "/" instance~>name "/") visited) ) ) ) ) )

Viewing all articles
Browse latest Browse all 62829

Trending Articles



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