小能豆

tessent可以提取库单元的带布局信息的网表吗?

javascript

tessent可以提取库单元的带布局信息的网表吗?


阅读 41

收藏
2024-06-20

共1个答案

小能豆

Mentor Graphics(现为西门子 EDA)提供的 Tessent 工具套件主要用于测试和诊断,但是并不是直接用于提取带布局信息的网表。如果你的目标是提取包含布局信息的详细网表(包括寄生参数),通常使用的是物理验证和寄生提取工具,如 Calibre 或 Synopsys 的 StarRC。

然而,Tessent 的某些工具可以在测试过程中使用带有寄生参数的网表进行更加精确的测试和诊断分析。具体来说,如果你需要提取包含布局信息的网表,以下工具和步骤可能会更适合:

使用 Calibre PEX 提取寄生参数

Calibre PEX 是 Mentor Graphics 提供的寄生提取工具,可以生成包含寄生电阻、电容信息的详细网表(DSPF 或 SPICE 格式)。

步骤

  1. 生成版图(Layout)
  2. 使用版图工具(如 Cadence Virtuoso)完成 IC 设计的版图。

  3. 准备提取规则文件(Calibre Rule Deck)

  4. 确保有用于寄生提取的 Calibre 规则文件(通常由工艺提供商提供)。

  5. 运行 Calibre PEX

  6. 使用 Calibre PEX 提取寄生参数并生成包含寄生信息的网表。
  7. 通常命令如下(假设规则文件为 pex.rules,版图文件为 layout.gds):
    shell calibre -spice pex.rules layout.gds

  8. 检查生成的网表文件

  9. 提取的网表文件(通常为 .dspf.sp)将包含详细的寄生参数信息。

使用 Synopsys StarRC 提取寄生参数

Synopsys StarRC 也是一个常用的寄生参数提取工具,可以生成包含寄生电阻、电容信息的详细网表。

步骤

  1. 生成版图(Layout)
  2. 使用版图工具(如 Cadence Virtuoso)完成 IC 设计的版图。

  3. 准备提取规则文件(StarRC Rule Deck)

  4. 确保有用于寄生提取的 StarRC 规则文件(通常由工艺提供商提供)。

  5. 运行 StarRC

  6. 使用 StarRC 提取寄生参数并生成包含寄生信息的网表。
  7. 通常命令如下:
    shell starc -input layout.gds -rules starc.rules -output netlist.sp

  8. 检查生成的网表文件

  9. 提取的网表文件将包含详细的寄生参数信息。

使用 Tessent 工具进行测试

Tessent 工具可使用包含寄生参数的网表进行测试,但不能直接提取寄生参数。将包含寄生参数的网表导入 Tessent 工具,可以在实际测试中考虑这些参数,进行更加准确的故障诊断和测试。

总结

虽然 Tessent 工具不能直接提取包含布局信息的网表,但你可以使用 Calibre PEX 或 Synopsys StarRC 等工具来提取寄生参数,并生成包含这些信息的网表文件。然后,将生成的网表文件与 Tessent 工具结合使用,以提高测试和诊断的精确性。

2024-06-20