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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 8756|回复: 11

[求助] Scan chain reorder以及boundary scan相关问题请教

[复制链接]
发表于 2017-4-4 21:34:32 | 显示全部楼层 |阅读模式
20资产
请教各位大神几个DFT相关的问题:

1、DC做完DFT导出网表到ICC进行了Scan chain reorder,经后续布局布线之后吐出网表,那么最终需要用这个网表来进行ATPG产生Pattern。此时需要导入spf文件,那么请问,这个spf文件是用DC导出的那个没有scan chain reorder的spf文件吗?

2、DC中依次做了scan chain(导出spf文件),boundary scan,然后到ICC中进行scan reorder,布局布线。对ICC导出的网表进行ATPG产生Pattern,在读入spf文件的时候,软件报错说boundary scan cell上面的一个MUX把某些scan相关的东西给block住了,见下图:
bsd.png
这个问题该如何解决呢?
另外bsd相关的东西也都没有出现在spf文件中,这该怎么办?软件是不是不识别呢

先谢谢各路大神了

 楼主| 发表于 2017-4-5 08:49:21 | 显示全部楼层
先自顶一下
 楼主| 发表于 2017-4-5 11:07:08 | 显示全部楼层
回复 1# Horizon00


   现在有些清晰了,做完reorder之后应该是可以用reorder之前的spf文件的,至于我出现的那个问题,应该是boundary scan cell上的某些逻辑把scan chain上的某些东西block住了,现在在想该如何将BSR上的mode端口置为0呢,这个没有单独拉出来作为bsd_mode,而是软件自己接的。我该如何在ATPG阶段中进行约束呢??
希望得到各位大神的帮忙
发表于 2017-4-9 10:29:32 | 显示全部楼层
回复 1# Horizon00


    如果用的是mentor的ATPG工具可以open vi来打开可视化的操作界面,从而trace导致链不通的源,根据情况再设置pin constraint。
 楼主| 发表于 2017-4-11 11:12:29 | 显示全部楼层
回复 4# xiaonaldo


   您好,非常感谢您的回复,我已经用了TMAX里面的Open GSV来进行Trace了,可是发现block的MUX那个选择端接的逻辑太长了,应该是接到了BSD相关的MODE控制逻辑上了,应该如何控制BSD的TAP(tck tms trstn tdi tdo)中的输入逻辑来使得MODE控制逻辑输出0呢?
 楼主| 发表于 2017-4-11 11:26:50 | 显示全部楼层
回复 4# xiaonaldo


   另外,在DCTrace发现所有BSRMode端口都接在了BSR_mode_inst这个EXTEST输出端口上。这个该如何控制使其输出0呢?感觉这个跟Boundary scan的指令有关系了,无法直接通过端口控制。

BSR.png
发表于 2017-5-12 17:39:55 | 显示全部楼层
1. 通过电路分析,确认在scan mode下,BSR_mode为0;
2. 在DC的脚本里,将 BSR_mode constrait 成0.
发表于 2017-5-15 19:41:26 | 显示全部楼层
O(∩_∩)O谢谢
 楼主| 发表于 2017-5-18 09:57:21 | 显示全部楼层
回复 7# chenghaibo


   您好,非常感谢您的回复,目前问题我已经解决了,是通过手工ECO来解决的。我无法确认在scan mode下,BSR的mode=0,因为该控制信号是由软件自动综合得到的一些Decoder产生的,里面逻辑比较复杂,难以确定,另外我在set_dft_signal里面加入了bsd_mode相关的信号,发现也是不行的。后来只能手工ECO了。
发表于 2018-10-16 11:00:47 | 显示全部楼层
学习一下。。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-12-24 08:46 , Processed in 0.022106 second(s), 7 queries , Gzip On, Redis On.

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