Managing the balance between performance optimization and debuggability in LVS circuit verification
The Calibre nmLVS tool supports hierarchical LVS for faster runtimes and improved debuggability of IC design layouts
To help design teams balance performance optimization and debuggability in LVS physical circuit verification, the Calibre nmLVS and Calibre Interactive tools provide automated cell placement expansion, including the automatic generation of different hcell lists that cover different ranges of hierarchy depths. This expansion helps optimize the IC design hierarchy for both performance and debuggability. Designers and CAD engineers can coordinate (based on the design hierarchy and its degree of cleanliness) to define the level of hcells that are kept in these hcell lists. Using different options for hcells for different runs offers designers more debuggability options by using a bigger hcell list in very early phases when designs are dirty, and enable designers to achieve faster performance turnaround time later on, by using a small set of hcells when designs are cleaner.