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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 17904|回复: 11

[求助] test_mode和scan_enable问题的疑惑?

[复制链接]
发表于 2012-3-30 09:41:17 | 显示全部楼层 |阅读模式

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

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

x
在加扫描链时,如果之设置scan_enable,而不设置test_mode,这样的设置可行吗 ?
发表于 2012-3-30 10:14:36 | 显示全部楼层
我觉得看你的设计定吧。
test_mode在整个test的过程中是保持constant。
scan_enable在shift的时候有效,capture的时候无效。
所以,如果在dft insertion时,有一些异步复位,时钟切换等要处理的话,还是要设置test_mode的。
不然test的过程就不能controllable了。
 楼主| 发表于 2012-3-30 10:33:14 | 显示全部楼层
回复 2# zhoufly1234
谢谢!
发贴的时候写错了点东西,上面说的test_mode是set_dft_signal  -type  TestMode -port a
由于端口的限制,在加扫描链的时候就打算省略设置TestMode,直接用scan_enable口作为扫描链的使能端,把scan_enable口连接到SDFF的SE。还有个问题想请教下就是TestMode和scan_enable的作用到底是什么?有点迷糊。还有就是shift mode 和capture mode 能不能帮说明下。
发表于 2012-3-30 15:38:05 | 显示全部楼层
test_mode, 字面上理解是测试模式,是用来使某些信号符合测试的可控性的要求。
比如,你的电路里有异步复位的reset。如果你不做处理。测试过程就不可控。
此时,需要用test_mode信号把寄存器的异步复位端disable掉,以免寄存器被异步复位。
如果,异步复位是reset低有效,test_mode为1,你就可以将test_mode(为1)与reset信号进行OR后,连到寄存器rst端。

Scan_en是用来进行shift和capture的切换的。
shift过程就是pattern的装载和测试结果输出的过程。此时,寄存器的Q不从D取值,而从scan_in取值,芯片里的寄存器连成一长串,
将pattern依次往后装载。
capture过程是用来产生两个寄存器之间的组合电路的测试结果,同时寄存器从D端获得测试结果,然后等待shift。
一般在测试的时候,会有n拍shift,一拍capture,循环往复,直至测试完成。

我建议你可以先看看synopsys的dft的user guide,上面有这些基础知识的详细介绍。
发表于 2012-3-31 16:38:20 | 显示全部楼层
必须用test_mode控制reset信号吗?不可以在顶层直接用reset信号连接到各个flip_flop的RN端吗,(不连接到各种与门或门之类的cell,设计中没有test_mode)?
 楼主| 发表于 2012-4-1 15:36:13 | 显示全部楼层
回复 2# zhoufly1234
谢谢,明白多了
还是想再问下set_dft_signal  -type  TestMode命令里面的TestMode代表的什么意思?UG里面没有找到
发表于 2016-12-6 21:28:12 | 显示全部楼层
回复 6# abao123


    Testmode表示后边给的就是scan mode的控制端口名,DC需要这个信息去进行scan insertion
发表于 2018-11-5 18:05:34 | 显示全部楼层
回复 1# abao123


  碰到了你一样的问题,想少一些IO,所以老是想着scan_en和scan_mode能不能只用一个
我是这么想的,设计是异步复位,rstn置0有效,所以用scan_en与rstn用一个OR门不是和scan_mode与rstn 来OR一样么?


看你12年问的问题,想必现在应该是大神了吧,求解惑
发表于 2018-11-6 10:15:48 | 显示全部楼层
scan_mode可以用内部寄存器来控制,不占用pin
发表于 2018-11-7 19:32:17 | 显示全部楼层
看你怎么给寄存器赋值了,通过jtag可以不占用pin(有jtag的话), 否则还是得有专用的pin在test时配合时钟给寄存器赋值,该有的少不了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-5-7 18:46 , Processed in 0.028463 second(s), 7 queries , Gzip On, MemCached On.

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