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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3824|回复: 6

[求助] DFT插入 扫描链后 ,是用serial pattern进行仿真出错

[复制链接]
发表于 2014-2-28 17:12:59 | 显示全部楼层 |阅读模式

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

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

x
用 parallel pattern仿真无错,用serial pattern在第一个阶段,就是纯 scan in,然后 scan out阶段就出错了
一级一级的往前倒着查,总算找到了出错的寄存器,出错原因如下图,发现中间有一个寄存器的功能不对了,输入和输出同时发生,成了buffer了。仿真是delay mode zero的。

image.jpg


另外,我发现只要插入了时钟门控的ICG cell后,扫描链就一定出现上面的情况,去掉就没有 。
然后始终报告内部有一个 non transparent latch。

搞了几天了,没解决这个问题,求助大家,谢谢了。
 楼主| 发表于 2014-2-28 17:13:46 | 显示全部楼层
头大了一圈 ~~~~~·
发表于 2014-2-28 22:47:07 | 显示全部楼层
回复 2# gubo1


    serial 仿真经常出现timing的问题,你把触发器设成单位delay 比方说1ns,所有组合逻辑和clock gating都设成0 delay。
这是前仿的做法,如果后仿标入sdf就没有timing问题了若有可能就是time step设小点,当然前提是pt已经把hold修干净了。
发表于 2014-3-1 19:47:53 | 显示全部楼层
回复 1# gubo1

ICG在test shift时,需要一直是时钟使能的状态。
 楼主| 发表于 2014-3-2 23:06:35 | 显示全部楼层




    好的,我明天试试,谢谢了
 楼主| 发表于 2014-3-2 23:08:25 | 显示全部楼层


回复  gubo1

ICG在test shift时,需要一直是时钟使能的状态。
sjtusonic 发表于 2014-3-1 19:47



但是这个ICG不在扫描链上得哇,可是问题是只要他存在了,仿真就𣎴对了
 楼主| 发表于 2014-3-3 15:51:43 | 显示全部楼层


回复  gubo1


    serial 仿真经常出现timing的问题,你把触发器设成单位delay 比方说1ns,所有组合逻 ...
yckai007 发表于 2014-2-28 22:47


谢谢了,用你的方法成功解决了困扰我的这个问题,拜谢 。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-2-27 06:35 , Processed in 0.022048 second(s), 9 queries , Gzip On, Redis On.

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