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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 290|回复: 7

[求助] 小白求助atpg后仿scan_en波形问题

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

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

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

x
请教一下各位大佬,atpg后仿的时候波形图上,scan_en这个信号为什么有一段时间的Z态,正常来说它应该是0呀,这是正常的吗?下图中上面是scan_clk,下面是scan_en,求各位大佬赐教
1739345096485_42C16B9A-0085-442f-B3D4-1917F9B9DA16.png
 楼主| 发表于 2025-2-12 16:58:49 | 显示全部楼层
这个波形是atpg pattern的仿真波形
发表于 2025-2-12 17:39:46 | 显示全部楼层
应该是跳进了某个状态机里面,可以trace一下,z态应该还是比较容易定位问题的
 楼主| 发表于 2025-2-13 09:41:22 | 显示全部楼层


kevin_dong 发表于 2025-2-12 17:39
应该是跳进了某个状态机里面,可以trace一下,z态应该还是比较容易定位问题的 ...


好的,谢谢你。trace看了一下,这个scan_en的Z态是从PAD上传进去的,我再详细看一看
发表于 4 天前 | 显示全部楼层
看起來似乎 register shift in 全完成, 接下來要從 PI 灌入訊號, 準備 capture. scan_en 要拉至 low. 看看你的 scan_en 是不是一個雙向IO, IO direction 的 control 來自內部邏輯, 剛好被 ATPG pattern 改動到.
 楼主| 发表于 3 天前 | 显示全部楼层


Holtek12 发表于 2025-2-18 22:13
看起來似乎 register shift in 全完成, 接下來要從 PI 灌入訊號, 準備 capture. scan_en 要拉至 low. 看看 ...


这个scan_en是一个双向的IO,是由内部寄存器控制的,我看了一下波形,它的状态一直是输入模式(IE=1,OE=0),我还看了一下PAD对应的输入模式真值表,这个Z态可能是pad上没有打任何数据导致的(pattern会有某一时刻停住不打值的现象吗?),所以它对应的这个引脚显示的是Z态,另一个输出信号对应的X态。
还有一个问题是,这个scan_en只有为0和为1两种状态是吗?出现这种Z态是绝对有问题的是吗?望解惑,谢谢您
发表于 前天 03:28 | 显示全部楼层
这种控制信号肯定不能出现Z或者X。
发表于 15 小时前 | 显示全部楼层


Hathaway 发表于 2025-2-19 11:37
这个scan_en是一个双向的IO,是由内部寄存器控制的,我看了一下波形,它的状态一直是输入模式(IE=1,OE=0 ...


沒錯, scan_en 不可能是 z 狀態, scan chain 在 shift in & out (load/unload) 期間都是 '1', 只有準備要 capture (所有 register 都已經指定好了 pattern 的數值) 那個 cycle 才會是 '0'.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-2-22 22:15 , Processed in 0.021176 second(s), 7 queries , Gzip On, Redis On.

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