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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 7423|回复: 7

[求助] LEC的unmapped point

[复制链接]
发表于 2014-2-16 23:01:29 | 显示全部楼层 |阅读模式

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

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

x
Hi All
最近做LEC,综合后的netlist和PR后的netlist,结果很多unmap的点。有哪位做过LEC的能指教一下,这种主要有什么原因?我在资料上看的说可能是因为renaming rule的问题,说是可以通过add renaming rule来解决,上面是这么说的:Write out unmapped points into files then determine renaming rules from the files。我对这个renaming rules 不是特别清楚,我把unmapped points写出来以后要怎么才能得到renaming rules呢?
谢谢了
发表于 2014-2-17 11:17:28 | 显示全部楼层
要看unmapped point是不是not-mapped,如果unreachable的,不用管
另外,工具做mapping的时候一般就是name first,renaming rules用的机会不多
发表于 2014-2-17 16:22:24 | 显示全部楼层
如果最后的结果pass了,那么这些unmapped point是不用管的 。 至于renaming rule 意思就是,原来你的模块叫做 abc/efg  , 而现在变成了abc_efg , 是同一个模块,但是名字变了,LEC就有可能不认识,所以你需要写一个命令告诉LEC 原来的 abc/efg 变成了 abc_edg , 具体参考add_renaming_rule 这个命令吧,我也记不清了
 楼主| 发表于 2014-2-18 00:26:20 | 显示全部楼层
回复 2# vonkloud


    就是not mapped的。。
现在place之前和place之后读出的netlist都比不过,not mapped的point是place后的netlist有几个Z 和place之前的网表对应不上,貌似是tie cell的问题,这个是不是可以通过 set undriven signal 0 来解决呢? 谢谢了
发表于 2014-2-18 11:39:28 | 显示全部楼层
嗯,如果是not-mapped,你可以看一下golden和revised的网表中对应的input,set undriven signal默认是两边都是Z的,为何place之后工具能认为这个undriven为Z,而place之前的识别不了。如果两边实际都悬空,可以set undriven signal 0 -both。
 楼主| 发表于 2014-2-19 00:01:31 | 显示全部楼层
回复 5# vonkloud


    谢谢!那个问题通过set undirven signal 0 解决了,现在还有一个奇怪的现象就是在golden中认为是unreachable的point在revised中认为是not mapped的,不知道你遇到过这种情况么?
发表于 2014-2-19 14:29:19 | 显示全部楼层
能影响到mapping的结果有set flattern model,pin constraint,mapping method等,不清楚你的具体设置和not-mapped的point是什么,说不上来
发表于 2024-11-1 11:44:36 | 显示全部楼层
楼主现在弄清楚了吗?我感觉我的问题和你一样
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-27 17:58 , Processed in 0.330027 second(s), 8 queries , Gzip On, Redis On.

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