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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
楼主: otogyg

[求助] DFT scan chain

[复制链接]
 楼主| 发表于 2012-3-13 19:22:14 | 显示全部楼层
回复 10# wrhwindboy


    非常感谢。
    现在确定不要反沿那部分逻辑的coverage了,老大说改逻辑有风险,不让改。
    谢谢您了,我刚做DFT,以后有什么问题还要请教你。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-13 19:27:07 | 显示全部楼层
回复 7# eleven61525157


    谢谢。
     但是你这种方式解决不了我这个问题。可能是你没明白我的问题,我说的是capture phase 时候,flop会抓到新的数据,造成flop之前的组合逻辑测试不到。
     你的这个方法只能保证scan shift phase 时候是正确的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-13 19:32:55 | 显示全部楼层
回复 8# sigurd


    thank you!
    but you misunderstand my question.I mean during capture phase ,falling flop can capture new data.
    your measure can only guarantee scan shift is correct.
回复 支持 反对

使用道具 举报

发表于 2012-3-13 20:40:58 | 显示全部楼层
这个要学习了,MARK一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-13 20:44:33 | 显示全部楼层
回复 14# sages


    感谢捧场。
回复 支持 反对

使用道具 举报

发表于 2012-3-13 23:27:19 | 显示全部楼层
本帖最后由 yinchyang 于 2012-3-13 23:29 编辑

关于反沿的问题,有两个办法解决:
1. 照前面提到的,把正沿和反沿的触发器放在不同的扫描链上,不过这样会造成chain length不balance
2.记得可以加lock-up latch,用来把chain shift过程的信号打半拍避免shift过程的hold violation
楼主碰到的问题是capture的时候负沿抓正沿输出存在hold,
其实这个问题是function 模式下的问题,有两种情况:
1.本身在function模式下设计就有hold,这个sta应该能查出来,这是设计问题,timing 不满足
2.function mode下正负沿之间是false path, 没有查出来,在scan mode下反而成了timing path
解决办法是尽量在修timing的时候按照同步来修干净,无论是否为false path.
有一个建议是function mode和scan mode下的时钟通路和沿属性尽量保持一致,这样时序关系尽量保证,修timing 一致性比较好
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-14 09:25:11 | 显示全部楼层
回复 16# yinchyang


    非常感谢,受教了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-14 09:44:12 | 显示全部楼层
回复 16# yinchyang


     还有个问题请教。
     这样把所用的正反沿之间的hold都修掉,可能会影响到原有的function吧?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-16 10:34:01 | 显示全部楼层
回复 10# wrhwindboy


     再请教大侠个问题,生成的test pattern 是不是应该等pr做完,反标时序后在进行simulation?
     望抽空解答!
     非常感谢!
回复 支持 反对

使用道具 举报

发表于 2012-3-16 11:32:10 | 显示全部楼层
一般设计的时候就要考虑对DFT的clock/rst等可控,这种可控一般指外部管脚把芯片设置成某种test mode的时候,相应的clock/rst都要按照DFT的规范选择test clock。比如在scan enable模式下,都要选用scan clock代替正常工作时的clock
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

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

GMT+8, 2025-7-19 06:33 , Processed in 0.140152 second(s), 3 queries , Gzip On, Redis On.

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