查看完整内容
建议你还是采用gds或者calibre搞吧,skill也可以搞,设计思路:
1.定义需要保留的Lpp
2.找出需要删除的lpp(cv~>lpps)
3.遍历lpps对应的shape(lpps~>shapes)
4.shape对应的cellview如果不是工艺库的cellview,打开对应的cellview(dbOpenCellViewByType),如果是包含工艺库pcell的instance需要打散(dbFlattenInst,这个记不太清了)
5.遍历打散处理后cellview,把需要删除的Lpp对应的shape全部删除(dbDeleteObject),保存cellView(db ...