摘要:
1. case description when running bscan, a serials of pins need to be controlled to 1 by tdr; a static dft signal with default value1 was registered by 阅读全文
摘要:
1. invoke problem 使用write_patterns保存pattern 做后续simulation时使用一些option来写出想要的格式, eg: -verilog //pattern file 常用格式 -parallel -pattern_set scan //verifies 阅读全文
摘要:
1. help hierachical design of at-spped test close timing: when running block level ATPG, input wrapper chain capture X from D input pin of input wrapp 阅读全文
摘要:
1. scan hierarchy的结构及其意义 2. wrapper cell, 什么情况下做shared wrapper cell和dedicated wrapper cell,dedicated cell的设置条件 3. occ 结构,scan clock的安排,如果使用ssn,ssn的clo 阅读全文
摘要:
1. 判断alist是否为空 2. 搜索目录下匹配关键词的最新的文件 3. 读file内容返回lines list 4. 从匹配关键词file_pattern的文件中filter出含关键词text_pattern的文件 5. 从scan report中获取 chain长度 6. 从report中获取 阅读全文
摘要:
1.确认shell变量 echo $SHELL shell如果是tcsh或者csh可以按照下述方法来配置 2.变量 man tcsh 输入 /%/ 搜索需要的变量 ,example:%B[%W-%D-%P-%{\e[31m%}%j%{\e[37m%}-%{\e[32m%}%~]>> 颜色设置 %{\ 阅读全文
摘要:
1. DRC design rules checking一般在model flattenning之后进行。 2. general rules G rules是DRC中第一个check的rule种类。G rules确保scan circuitry,clock和RAM的定义是有效的。G rules有12 阅读全文
摘要:
1. tri-state device definition 2. bus contention 当多个bus drive一个output时,enable line (B)上的stuck at fault可能会引起output上的contetion,可能有多个driver或者是没有driver,正常 阅读全文
摘要:
1. reason ATPG tool通过flattening model和把netlist中的lib cell替换成自己的primitive来创建自己的internal design。model flattening通常发生在退出setup mode和DRC check之前。 2. Flatten 阅读全文
摘要:
1. scan chain scan chain是串联起来的scan cell,一条scan chain有一个access的input和output。scan chain length是一条chain的scan cell数量,通常length为N的chain,从靠近output的scan cell编 阅读全文