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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[讨论] 做完扫描链后发现多了几个port

[复制链接]
发表于 2012-5-3 22:05:03 | 显示全部楼层 |阅读模式

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

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

x
RT,做完DFT后,发现生成的spf文件中多出了几个port。具体为test_se、test_mode、test_modea、data_source、data_sourcea。不知道怎样避免出现这些top-level的port。尝试着进行修改测试约束设置,发现当不进行autofix时,data_source和data_sourcea可以消除,所以初步认定这三个端口可能是由autofix clock和reset及set引起。但是如果希望工具进行autofix,但又不希望添加新的port时应该怎么办呢?
虽然上面三个port可以消除,但是test_mode和test_se仍存在。看了手册说,test_se和test_mode是为set_dft_signal中没有设置type为ScanEnable何type为TestMode时工具自动插入的的port,不加这个ScanEnable的type还好,加上这个type后,反而scan chain无法插入成功。运行insert_dft时说设计处于pre scan阶段,无法正确插入链。不知道怎么回事。

不知道是否有高手知道怎么回事?希望指点下。
发表于 2012-5-4 10:21:30 | 显示全部楼层
creat_test_protocol  then   dft_drc
发表于 2012-5-4 16:28:02 | 显示全部楼层
set_dft_signal  设置使用existing port 即可
 楼主| 发表于 2012-5-4 20:36:09 | 显示全部楼层
谢谢楼上两位的解释。但我确实是先create_test_protocol再dft_drc。接着insert_dft和dft_drc。并且我使用的是set_dft_signal -view existig只是如果我这个地方的dft_signal不是port而是pin是否可行?
发表于 2012-7-5 14:52:01 | 显示全部楼层
pin好像是不行的,dft好像穿不透pin的
发表于 2012-9-24 11:20:22 | 显示全部楼层
回复 1# Syn2012
請問一下,你這個問題解決了嗎?
我發現是把inout port 拿來當作test_se, test_si, test_so就會發生這個問題
可是我們的設計就是要這麼作
之前的backend用dftadvisior可以做得出來
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2025-1-7 11:13 , Processed in 0.017798 second(s), 6 queries , Gzip On, Redis On.

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