在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4629|回复: 9

[求助] dft测试和功能测试

[复制链接]
发表于 2014-1-13 15:09:24 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
请问dft测试和功能测试有什么区别,是不是dft测试可以测试到功能测试不能测到的故障。
发表于 2014-1-14 13:22:30 | 显示全部楼层
I will answer your problem briefly.

First of all. DFT is "Design for Testing" It is a method that makes the original design testable.  I thought the question you have is the different between "ATPG and FUNCTIONAL Test"..

The  two methods are mainly used to generate test patterns for Device-Under-Test.  The functional test refers to typical testing,which means if you want to achieve high fault coverage,  you need to generate all the possible test patterns exhaustively.   And the number of  test patterns may become unacceptably Large.

Thus people thought other methods,based on fault modeling,  to generate LESS pattern while concurrently guarantee the high fault coverage. And the realization of  these method are often called Auto Test Pattern Generator.

Hope it is of some help.
 楼主| 发表于 2014-1-14 16:49:17 | 显示全部楼层
非常感谢您的帮助,麻烦您再帮我指教下,scan chain的scandatain和scandataout是否只能复用电路原有的端口,如果要自己添加端口,是不是只能自己手动在网表中添加。另外,我刚才做dft_drc时,报告error:can't find tmax32,请问这是个什么东东,是不是必需要用,否则无法完成scan chain,谢谢。
 楼主| 发表于 2014-1-14 16:55:06 | 显示全部楼层
非常感谢您的指教,小弟还想请教,在做scan chain时,自己添加的ScanDataIn和ScanDataOut,如何添加到电路中,是自己在网表中手动添加进去吗,还是工具可以自动添加,复用原端口和使用添加的端口有没有什么本质的区别。另外,刚才做dft_drc时,报告error: can't find tmax32,请问这是个什么东东,是不是一定需要这个玩意,请高人不吝赐教,再次感谢。
 楼主| 发表于 2014-1-14 16:58:35 | 显示全部楼层
另外请教,是不是因为功能测试不能完全测试电路内部所有节点有无缺陷,所以才提出了扫描链方法,增加电路内部节点的可控性和可观性?
发表于 2014-1-15 10:38:17 | 显示全部楼层




  You are welcome to ask questions. The scan-in and scan-out typical should be mapping to the physical pins of package. However, to elevate the controbiliy and observably of SCAN, people usually insert PPI(Pseudo Primary Input) and PPO(Pseudo Primary Output) in Scan Chain. I am not sure if it is necessary to insert these PPIs and PPOs manually. Or it could be done with DFT tools provide by Mentor Graphic or Synopsys. When it comes to the error you mentioned, I am not sure what it is. But I assume it related to the tool you use. Since I have only use ATPG/DFT tools by my lab and has little experience with commercial tools, I could not answer your question.

You may need to look into the specific reference provide by the tool company.

Best
发表于 2014-1-15 10:40:25 | 显示全部楼层


另外请教,是不是因为功能测试不能完全测试电路内部所有节点有无缺陷,所以才提出了扫描链方法,增加电路内 ...
zhangjirong 发表于 2014-1-14 16:58




   Correct, you can think it in that way.
 楼主| 发表于 2014-1-16 08:40:49 | 显示全部楼层
还有一个问题请教,insert_dft时,dft是不是有专门的clock,而不是使用system_clock,reset是不是可以复用系统复位信号。ScanDataIn和ScanDataOut信号是不是可以复用功能端口,也可以额外添加端口。ScanEnable信号,我觉得不能复用功能端口,需要额外添加,但是添加的话,是做dft_insert的时候,工具自动添加呢,还是需要手动在原网表中加入呢,谢谢。
 楼主| 发表于 2014-1-16 08:46:44 | 显示全部楼层
做扫描链插入时,dft是不是有专门的clock,而不是复用系统时钟,reset信号是不是可以复用系统复位信号,ScanDataIn和ScanDataOut信号是不是既可以复用功能端口,也可以额外添加新的端口,如果是额外添加新端口,那么工具可以自动加入吗,还是需要手动在原网表中添加,ScanEnable信号,我觉得应该额外添加进去,不能复用功能端口,那么如何添加进去呢,是工具自动添加还是手动在原网表中添加呢,谢谢。
发表于 2016-1-24 17:39:09 | 显示全部楼层
thans for good info
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-1-23 15:02 , Processed in 0.031945 second(s), 21 queries , Gzip On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表