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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 737|回复: 11

[讨论] DFT需要前端做什么?

[复制链接]
发表于 2025-9-18 00:47:40 | 显示全部楼层 |阅读模式

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

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

×
DFT需要前端做什么?前端要怎么配合做DFT?
发表于 2025-9-18 10:01:47 | 显示全部楼层
也没什么,你要愿意,那就留好func_clk跟dft_clk的mux,还有复位也是留好mux(不留也行,做dft的写脚本麻烦一点而已)。进入dft需要多个pin组合的,保留好这部分逻辑,告诉dft。要是项目的dft有occ需求,记得dft模式下将pll输出固定为规格规定的最高值,同时需要做occ的那部分cell就在dft模式下固定在func_clk
回复 支持 反对

使用道具 举报

发表于 2025-9-18 10:10:58 | 显示全部楼层
现在工具挺强的,需要前端手动做的可以越来越少,general的问题,工具基本都可以帮你搞定。
回复 支持 反对

使用道具 举报

发表于 2025-9-18 14:44:21 | 显示全部楼层
本帖最后由 simplezt 于 2025-9-18 14:48 编辑

dft一般在网表阶段插入,理论上dft都可以直接操作网表完成,但有些和function紧耦合的,原则上dft不能动(实际他们也不想动),需要前端处理好直接给dft接入,我理解前端要做的:
1、指示occ插入位置,可以在相应位置留buffer并在综合时set_dont_touch。
2、test_mode的复位一般自己做mux,而clk留给dft做
3、前端如果和dft有共用的mux(比如dft jtag pin和function pin共用的pinmux),因为没接入scan clk,一般会tie0,就需要注意在综合阶段set_dont_touch_network,防止被优化掉。
4、根据封装规划,预留dft port
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-9-18 20:16:44 | 显示全部楼层


   
daviehj 发表于 2025-9-18 10:10
现在工具挺强的,需要前端手动做的可以越来越少,general的问题,工具基本都可以帮你搞定。 ...


前端可以啥都不干,然后让工具插入吗??
回复 支持 反对

使用道具 举报

发表于 2025-9-19 10:07:59 | 显示全部楼层


   
scutlee 发表于 2025-9-18 20:16
前端可以啥都不干,然后让工具插入吗??


dft的同事会崩溃
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-9-19 19:27:34 | 显示全部楼层


   
daodaier 发表于 2025-9-19 10:07
dft的同事会崩溃


加几个dft clk和dft reset的mux可以了吧
回复 支持 反对

使用道具 举报

发表于 7 天前 | 显示全部楼层


   
simplezt 发表于 2025-9-18 14:44
dft一般在网表阶段插入,理论上dft都可以直接操作网表完成,但有些和function紧耦合的,原则上dft不能动( ...


如果只有scan测试,前端可以写个wapper,然后预留好scan相关端口,并于func port做好mux,其他事情由工具完成就行了吧?
回复 支持 反对

使用道具 举报

发表于 7 天前 | 显示全部楼层


   
jinfeier 发表于 2025-9-22 10:28
如果只有scan测试,前端可以写个wapper,然后预留好scan相关端口,并于func port做好mux,其他事情由工具 ...


说起来是的,不过对于dft设计,前端写的wrapper他们可能都不会用。。。
回复 支持 反对

使用道具 举报

发表于 7 天前 | 显示全部楼层


   
simplezt 发表于 2025-9-22 11:44
说起来是的,不过对于dft设计,前端写的wrapper他们可能都不会用。。。


啊哦,dft设计的话,也是需要看懂点rtl代码的吧,还是大部分其实根本不需看代码呢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2025-9-29 14:23 , Processed in 0.017650 second(s), 4 queries , Gzip On, Redis On.

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