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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3675|回复: 5

[求助] DFT过程中,分频时钟下的寄存器如何串入扫描链

[复制链接]
发表于 2017-1-3 15:34:31 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 Horizon00 于 2017-1-3 15:38 编辑

如题,系统主时钟进行二分频,用create_generated_clock定义。在做DFT时,定义了mixing_clock 之后,分频时钟驱动的DFF仍然没有在scan chain上,请教大牛该如何解决呢。
有人说可以用autofix的方法解决,我设置了:
set_dft_configuration -fix_clock enable
set_autofix_configuration -type clock -method mux,发现还是没有发生改变哎,如果用这种方法,该如何操作呢?
谢谢了。
 楼主| 发表于 2017-1-3 18:40:38 | 显示全部楼层
求各位大牛帮忙
发表于 2017-1-4 10:53:57 | 显示全部楼层
你在分频时钟后加个mux
 楼主| 发表于 2017-1-4 15:10:05 | 显示全部楼层
回复 3# ljjbunny


   您好,非常感谢您的回复,我用了autofix,现在发现在分频时钟之后自动加入了MUX,MUX的一端接分频时钟,一端接test clock,选择端接test mode pin,并且MUX输出的时钟也都连接到了每个reg的CK pin,如下图所示: mux.png


但是软件依然报告存在not controled的violation,如下图,我该如何解决呢,谢谢:
mux2.png
发表于 2017-1-6 14:39:20 | 显示全部楼层
回复 4# Horizon00


    为什么mux后有个inv,你这个功能时钟是负沿检查吗?如果是这样的话,你还是自己加mux把,mux加在inv后面,而且我不建议你用autofix,工具加的mux会比较多
 楼主| 发表于 2017-1-6 17:30:29 | 显示全部楼层
回复 5# ljjbunny


   好的,谢谢您的回复,我看了下,那个MUX是自动反向输出的(ZN),所以后边加了一个反相器,功能应该是对的,现在问题基本上已经解决了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-7-19 13:48 , Processed in 0.019638 second(s), 8 queries , Gzip On, MemCached On.

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