Calibre 物理验证工具

目录

DRC

LVS

[Calibre nmLVS 与 Calibre nmLVS-H](#Calibre nmLVS 与 Calibre nmLVS-H)

[LVS 实用程序](#LVS 实用程序)

补充说明


DRC

Calibre nmDRC 和 Calibre nmDRC-H 命令行工具支持以下运行配置:

  1. 平板式(Flat)------Calibre nmDRC 以平板式模式读取输入版图数据库,在单一层级上对几何图形执行设计规则检查。使用该工具需要 Calibre nmDRC 许可证或等效授权。

  2. 层级式(Hierarchical)------Calibre nmDRC-H 以层级化模式执行设计规则检查,最大程度减少版图数据的冗余处理。该工具针对每个单元仅存储、分析和处理一次数据,而非单元的每次实例化都重复操作。使用该工具需要同时具备 Calibre nmDRC 和 Calibre nmDRC-H 许可证。

  3. 多线程模式(Multithreaded) ------Calibre nmDRC-H 的 MT 配置支持在同一台设备上调用多个 CPU 进行运算。该配置还可通过 -hyper 命令行选项启用超大规模扩展功能,详情请参考第 130 页的超大规模扩展章节。启用多线程运行模式需要具备足够的 Calibre nmDRC 和 Calibre nmDRC-H 许可证。

  4. 灵活多线程模式(Multithreaded flex) ------Calibre nmDRC-H 的 MTflex 配置支持跨多台设备进行分布式处理。该配置同样可通过 -hyper 命令行选项启用超大规模扩展功能。启用灵活多线程运行模式需要具备足够的 Calibre nmDRC 和 Calibre nmDRC-H 许可证。

LVS

Calibre nmLVS 与 Calibre nmLVS-H

Calibre nmLVS 和 Calibre nmLVS-H 工具可提取版图网表,并将版图与原理图网表进行对比验证。其连通性提取功能 支持平板式、层级式以及多线程(MT 和 MTflex)配置,可实现器件识别、短路隔离、电气规则检查(ERC)、软连接检查以及 SPICE 电路提取。电路对比功能支持平板式与层级式配置。

以下是 Calibre nmLVS 和 Calibre nmLVS-H 命令行工具的运行配置总结:

  1. 平板式(Flat) ------Calibre nmLVS 执行平板式的版图几何图形与原理图网表对比。使用该工具需要 Calibre nmLVS 许可证或等效授权。当启用 -flatten 命令行选项时,工具会提取平板式版图网表,并与原理图网表进行对比。

  2. 层级式(Hierarchical)------Calibre nmLVS-H 执行层级化的版图与原理图 SPICE 网表对比,同时支持从版图中提取层级化 SPICE 网表。使用该工具需要同时具备 Calibre nmLVS 和 Calibre nmLVS-H 许可证。

  3. 多线程模式(Multithreaded)------Calibre nmLVS-H 的 MT 配置支持在同一台设备上调用多个 CPU 进行电路提取运算。

  4. 灵活多线程模式(Multithreaded flex)------Calibre nmLVS-H 的 MTflex 配置支持跨多台设备进行分布式电路提取运算。

Calibre nmLVS 工具集的部分专项功能需要额外的许可证授权,完整的许可信息请参考《Calibre 管理员指南》中的 "许可授权:物理验证类产品" 章节。

LVS 实用程序

Calibre nmLVS 工具集同样配备多款实用程序,以提升工具使用效率。

  1. V2LVS------ 即 Verilog 转 LVS 工具,可将 Verilog 结构化网表转换为类 SPICE 格式的网表,作为 Calibre nmLVS/Calibre nmLVS-H 的输入文件。

  2. E2LVS------ 即 EDIF 转 LVS 工具,可将 EDIF 结构化网表转换为类 SPICE 格式的网表,作为 Calibre nmLVS/Calibre nmLVS-H 的输入文件。

工具类别 工具名称 核心功能 支持的运行模式 许可证要求
设计规则检查(DRC) Calibre nmDRC 执行平面式IC 版图设计规则检查,读取完整版图数据库并逐层校验 Flat(平面) Calibre nmDRC 许可证
Calibre nmDRC-H 执行层级式DRC,对单元数据仅处理一次,减少冗余运算,提升大版图效率 1. Hierarchical(层级) 2. MT(单机多线程) 3. MTflex(分布式多机) Calibre nmDRC + nmDRC-H 双许可证
版图与原理图一致性检查(LVS) Calibre nmLVS 提取平面式版图网表,与原理图网表对比一致性,支持器件识别、ERC 检查 Flat(平面) Calibre nmLVS 许可证
Calibre nmLVS-H 提取层级式版图网表,支持 SPICE 网表导出,对比层级化原理图 1. Hierarchical(层级) 2. MT(单机多线程提取)3. MTflex(分布式多机提取) Calibre nmLVS + nmLVS-H 双许可证
版图工具集 FDI(Foreign Database Interface) 格式转换工具,通过 fdi2gds/fdi2oasis 将 LEF/DEF、OpenAccess 数据库转为 GDS/OASIS 命令行运行 需 Calibre 基础许可证
DBdiff 版图数据库对比工具,支持多格式版图差异分析 命令行运行 需 Calibre 基础许可证
LVS 配套工具 V2LVS Verilog 结构化网表转 SPICE 格式网表,作为 LVS 输入 命令行运行 需 Calibre 基础许可证
E2LVS EDIF 结构化网表转 SPICE 格式网表,适配不同设计流程的 LVS 需求 命令行运行 需 Calibre 基础许可证
配套验证工具 Calibre Auto-Waivers DRC/ERC/DFM 错误豁免工具,基于层级几何交互生成豁免形状,避免重复报错 与 Calibre nmDRC-H 联动 扩展许可证
Fast XOR 基于 DBdiff 和 nmDRC-H 的双数据库对比工具,版图 XOR 速度比传统方法快 5 倍 命令行运行 需 DRC-H 许可证
Calibre PERC 电路可靠性验证平台,支持 ESD/EOS、电流密度、拓扑感知 DRC 等高级电气检查 交互式 / 命令行 独立许可证
Calibre Query Server 命令行数据库服务器,用于访问 SVDB 数据库中的 LVS 连通性信息 后台服务运行 需 LVS 许可证
Calibre Interactive 图形化交互界面,用于配置和运行各类 Calibre 验证工具 桌面 GUI 基础许可证
Calibre RVE 验证结果可视化界面,联动版图编辑器查看 DRC/LVS 报错位置 桌面 GUI 基础许可证
Calibre DESIGNrev 大版图数据库快速查看器,用于流片前的版图最终校验和分析 桌面 GUI 独立许可证
Calibre YieldAnalyzer/YieldEnhancer 良率优化工具,包含关键区域分析、特征分析和定制化填充功能 命令行 / 交互式 独立许可证
Calibre YieldServer 良率分析专用服务器,为版图分配属性并支撑良率优化应用 后台服务运行 独立许可证

补充说明

  1. 运行模式关键差异

    • Flat 模式:适合小规模版图,直接读取完整版图数据,无层级优化。
    • Hierarchical 模式:适合大规模层级化设计,对重复单元仅处理一次,大幅缩短运行时间。
    • MT/MTflex 模式:利用多 CPU / 多机器分布式运算,进一步提升超大规模版图的验证效率,需配套许可证支持。
  2. 工具链协同流程

    plaintext

    复制代码
    版图设计(GDS/OASIS)→ Calibre DESIGNrev 查看 → Calibre nmDRC-H 层级检查 → Calibre nmLVS-H 网表对比 → Calibre RVE 结果分析 → 良率工具优化
相关推荐
2403_879852192 天前
How Should Solder Paste Companies Respond to Rising Tin and Silver Prices?
pcb工艺
制造业的搬运工4 天前
智能窗帘PCB低功耗设计方案:架构要点与设计建议
人工智能·科技·架构·制造·pcb工艺
PCBA加工_安徽英特丽9 天前
SMT贴片全流程:从Gerber文件到合格PCBA要经历什么
pcb工艺
硬件工艺分享君12 天前
激光设备驱动板设计的核心诉求
科技·制造·pcb工艺
辰丁电子13 天前
PCB设计:EMMC设计规范
fpga开发·pcb设计·pcb工艺·layout·pcb layout
硬件工艺分享君13 天前
基站射频PCB与核心网PCB有何区别?3大设计差异详解
科技·制造·pcb工艺·新能源
工艺资源14 天前
性价比高的工艺品设计趋势平台,助力行业信息精准推广
pcb工艺
PCBA加工_安徽英特丽14 天前
PCBA焊接缺陷急救手册:快速定位与解决方案
pcb工艺
三佛科技-1341638421216 天前
JW1581A 非隔离5V/3.3V无电感恒压调节器 电源芯片 典型应用电路分析
嵌入式硬件·物联网·智能家居·pcb工艺
千殇华来16 天前
城垛式 PCB、埋头孔PCB、嵌入式铜币PCB、板镍钯金(ENEPIG)PCB --- PCB工艺
pcb工艺