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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 5262|回复: 10

[求助] 在dc 中插入OCC

[复制链接]
发表于 2022-11-5 15:49:34 | 显示全部楼层 |阅读模式

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

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

×
在 insert dft 阶段插入DFT compiler 自带的 OCC ,occ 的colck chain 新增了test_si和test_so 并没有和RTL的scan_chain 串在一起。请问各位大佬,有没有方法是可以让clock chain 和 RTL 的scan chain 串在一起(芯片IO少)。下图是ug中给出的图片,从图中看 occ 的clock chain 可以和 rtl的scan chain 串在一起。

OCC and Clock Chain Synthesis Insertion Flow

 OCC and Clock Chain Synthesis Insertion Flow





 楼主| 发表于 2022-11-5 16:10:04 | 显示全部楼层
问题已发现,Clock chain 的时钟是下降沿采样,RTL 里是上升沿采样,需要打开mix_edges 配置。
回复 支持 反对

使用道具 举报

发表于 2022-11-5 17:42:33 | 显示全部楼层
最好不要OCC chain跟正常DFF串在一起,除非你不用压缩器
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2022-11-5 17:54:32 | 显示全部楼层


   
guiqix 发表于 2022-11-5 17:42
最好不要OCC chain跟正常DFF串在一起,除非你不用压缩器


感谢您的回复。我对scan压缩了解不多,目前仅是自己尝试阶段,很多情况考虑不到。
回复 支持 反对

使用道具 举报

发表于 2022-11-15 19:13:57 | 显示全部楼层


   
guiqix 发表于 2022-11-5 17:42
最好不要OCC chain跟正常DFF串在一起,除非你不用压缩器


scan 压缩时,不能将clock chain和普通DFF穿在一起吗?
回复 支持 反对

使用道具 举报

发表于 2022-11-16 14:05:11 | 显示全部楼层
对于DFTC插入的OCC:
1. 非压缩逻辑,OCC chain可以和其他scan chain merge一起,但是注意mix clock edge
2. DFTMAX compression,OCC chain可以和其他compressed scan chain一起,但OCC scan in port是单独的一个,OCC chain是compressed chain的special segment
3. DFTMAX Ultra compression,OCC chain必须是uncompression scan chain
回复 支持 反对

使用道具 举报

发表于 2023-12-29 14:34:08 | 显示全部楼层


   
greatao 发表于 2022-11-16 14:05
对于DFTC插入的OCC:
1. 非压缩逻辑,OCC chain可以和其他scan chain merge一起,但是注意mix clock edge
2. ...


大神 请教下,关于2 。我trace了一下压缩逻辑和occ chain。 occ chain

的reg前面接的是一个AO的逻辑门,这个AO的input,有4根信号线,接scanCompression_mode_in  , internal_mode_in ,  2个输入port。
没有发现单独接一个port的情况。 跟您说的不太一样,谢谢
回复 支持 反对

使用道具 举报

发表于 2024-3-12 11:12:43 | 显示全部楼层


   
greatao 发表于 2022-11-16 14:05
对于DFTC插入的OCC:
1. 非压缩逻辑,OCC chain可以和其他scan chain merge一起,但是注意mix clock edge
2. ...


你好老师,想问下第2种情况下单独使用的scan in port需要特别设置么,我这跑的总是有Err:too few chains(nchain=1<ninputs=8),(只加了1个occ,定义了8组scan io),这可能是什么原因啊?

回复 支持 反对

使用道具 举报

发表于 2024-3-12 20:52:51 | 显示全部楼层
occ chain 和 core chain 压入同一个edt时,ccd 有可能没法生成时钟。
回复 支持 反对

使用道具 举报

发表于 2024-4-25 09:15:17 | 显示全部楼层
感谢楼上各位提供的讨论!
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-8-4 18:19 , Processed in 0.019130 second(s), 4 queries , Gzip On, Redis On.

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