自学内容网 自学内容网

有哪些工具可以辅助特定方法来提升DFT ATPG的coverage?

以下是一些可以辅助提升DFT ATPG覆盖率的工具:

一、综合与布局布线工具相关功能

  1. Synopsys Design Compiler(综合工具)
    • 功能:
      • 在综合过程中,它可以对设计进行优化,以便于更好地进行DFT插入。例如,它能够识别和保留关键的测试结构,确保在综合后的网表中,扫描链等DFT结构的完整性。这有助于后续ATPG工具生成有效的测试向量。如果在综合过程中对逻辑进行了不恰当的优化,可能会破坏DFT结构,影响故障覆盖率。而Design Compiler通过合理的综合约束设置,可以避免这种情况。
      • 它还可以提供与DFT相关的报告,如哪些逻辑部分可能对DFT插入和故障检测有潜在影响,帮助设计人员提前发现问题并进行调整。
  2. Cadence Innovus(布局布线工具)
    • 功能:
      • 在布局布线阶段,Innovus可以优化扫描链的物理布局。例如,将扫描链中的触发器在物理上靠近放置,减少布线延迟对扫描操作的影响。如果扫描链中的触发器物理距离过远,在测试向量的移位过程中可能会出现时序问题,导致故障无法被正确检测。Innovus通过合理的布局规划,可以提高扫描链的性能,从而间接提升ATPG的故障覆盖率。
      • 它能够提供关于布线拥塞情况的信息,因为布线拥塞可能会影响测试信号的传输。如果某些区域布线拥塞严重,可能需要调整DFT结构或者布局,以确保测试信号能够正常到达各个测试点,进而提高故障覆盖率。

<


原文地址:https://blog.csdn.net/QQ_778132974/article/details/142770226

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!