Clibre做LVL会用到使用standard XOR和FastXOR两种方式,鉴于通常使用LVL应用于差异不大的eco阶段,所以速度更快的FastXOR更适用大型设计和日常使用,FastXOR的流程分为两步:
第一步,使用dbdiff分析两个GDS找出有差别的层次和图形。
第二步,对有差别的层次和图形执行nmDRC-H分析差别所在的具体位置。
1、dbdiff
1)使用dbdiff产生xor.rule用作LVL分析,参考如下命令:
dbdiff -system GDS-design layout_modified.gds TOPCELL \-refdesign layout.gds TOPCELL -write_xor_rules xor.rules -turbo
xor.rules示例如图1: