本篇文章是记录Tessent scan ATPG系列
本文并非是对userguide的完全翻译,而是自己对userguide的理解,此外,有部分比较深入的内容可能需要后续实验验证。本系列并不对tessent scan做过多描述。另外对参考的优质文章博主表示感谢,本文对此篇优质文章进行了解说,并纠正了一些错误,加入了自己的理解。
请勿随意转载:
CSDN 博主: ciscomonkey
Tessent ATPG Flow
首先你需要知道ATPG Flow存在两个Flow:
1、Legacy Flow
需要test procedure 文件以及dofile 文件
2、TSDB Flow
该TSDB目录包含了tessent工具专用的数据结构
必须要清楚的文件:
procedure 文件
timeplates:定义test cycle的时序,就是下面每一个具体操作的周期。
test_setup:一个初始化,test setup阶段就是将设计切换到test mode阶段,并且赋上初始的值。
load_unload/shift : 定义如何在一个scan group 中load unload 我们的扫描链。
capture: 一般会有专门的定义,不是必须的。默认不再procedure文件中表达。
如下图所示:

如何书写procedure文件?
timeplate 部分
该技能是必须要掌握的。如下图所示,首先你需要写一个timeplate, timeplate不是随便写的,里面的参数和ATE强烈相关,所以timeplate内

本文详细介绍了Tessent ATPG流程中的procedure文件编写技巧,涉及timeplate定义、test_setup、load_unload/shift和capture阶段,以及dofile文件在scanchain定义中的作用。还讨论了LegacyFlow和TSDBFlow的区别,以及如何正确配置ATPGProcess步骤。

1571

被折叠的 条评论
为什么被折叠?



