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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
楼主: xiaopet

[求助] Genus综合设置dont_touch时报错

[复制链接]
 楼主| 发表于 2023-10-18 16:46:44 | 显示全部楼层
本帖最后由 xiaopet 于 2023-10-18 16:48 编辑


   
wmchpu 发表于 2023-10-18 16:07
dont_touch的属性设置的不对。true不能作用于unmpped的cell。


现在的目的是要将已经综合好的小模块设置dont_touch,我不太清楚这个unmapped的cell是什么原因导致的。或者不清楚genus自底向上综合的具体流程,我是按照DC综合的习惯,将已经综合好的网表当作设计放回rtl里,再将其dont_touch。
回复 支持 反对

使用道具 举报

发表于 2023-10-18 17:49:00 | 显示全部楼层


   
xiaopet 发表于 2023-10-18 16:41
是小模块的


那就不是我猜想的缺cell lef的问题,你小模块综合结束后存session没,存了的话用下这个命令报一下没有mapped的地方 get_db [get_db hinsts *] .insts -if {.libcell== " "}
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-10-19 14:24:01 | 显示全部楼层


   
sogo520leo 发表于 2023-10-18 17:49
那就不是我猜想的缺cell lef的问题,你小模块综合结束后存session没,存了的话用下这个命令报一下没有map ...


如果不加-if {.libcell==" "}这一项,会报出259291338 characters long 的insts results。
如果不加.insts,会报出766218 characters long 的hinsts results。
两个都加什么都不会报出来。
看了下这些hinsts就是前面导致Error的那些非fully mapped cell。

回复 支持 反对

使用道具 举报

发表于 2023-10-20 15:40:19 | 显示全部楼层
可以试下用ILM走hierarchy综合呀。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-10-20 15:59:19 | 显示全部楼层


   
sogo520leo 发表于 2023-10-20 15:40
可以试下用ILM走hierarchy综合呀。


没弄过额,怎么操作?
回复 支持 反对

使用道具 举报

发表于 2023-10-23 13:57:34 | 显示全部楼层


   
xiaopet 发表于 2023-10-20 15:59
没弄过额,怎么操作?



大概就这么个流程,具体参考下Genus_ILM_RAK.pdf
dlgk96gk0w.jpeg
bbuc9gzr2r.jpeg
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-10-24 14:37:29 | 显示全部楼层


   
sogo520leo 发表于 2023-10-23 13:57
大概就这么个流程,具体参考下Genus_ILM_RAK.pdf


好的,非常感谢
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

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

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