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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1752|回复: 21

[求助] 关于 place_opt后出现的问题 MWDC-017

[复制链接]
发表于 2023-6-7 16:48:51 | 显示全部楼层 |阅读模式
50资产
在用ICC跑place_opt命令后出现了一些 Error

Error: Pin 'D1' of cell instance 'cell_name' connected to hier net 'net_name',but not connected to any flat net. (MWDC-017)请问一下各位大佬有遇见过这种情况?是怎样解决的?hire net 与 flat net的区别是什么?倒是知道hire cell 与 flat cell,但是 net也分 hirerachy 与 flat 吗?

最佳答案

查看完整内容

你这个cell D1悬空了,输入是不能悬空的,module之间的连线是hier net,具体连到哪个cell的pin上就是flat net
发表于 2023-6-7 16:48:52 | 显示全部楼层
你这个cell D1悬空了,输入是不能悬空的,module之间的连线是hier net,具体连到哪个cell的pin上就是flat net
发表于 2023-6-7 17:34:38 | 显示全部楼层
man MWDC-017

点评

感谢回复  发表于 2023-6-7 19:19
 楼主| 发表于 2023-6-7 18:37:18 | 显示全部楼层


我 man 过这个 弹出来的是一样的解释 说如果是 ICC出现这种问题要寻求Synopsys的 support。。。
 楼主| 发表于 2023-6-7 19:02:30 | 显示全部楼层


感谢回复   既然是 module之间的 net 为 hierarchy net  D1悬空 那我再跟前端确认一下吧 关于这个 PIN还出现了比较奇怪的现象 在place_opt前一阶段的 floorplan 通过 GUI的飞线是可以看出有连接关系的 ,但是在place_opt后飞线是显示不出来的,而在我运行两次 psynopt后飞线又出现了,这种现象是不是通过 psynopt又把这个 PIN的 连接关系连接上去了??  对了, 刚才忘记说了  我使用 all_connected 抓这个 PIN显示是有 net 连接,但这个net也是上面说的 hierarchy net 所以使用 get_flat_net抓不到 使用 get_net才行。
 楼主| 发表于 2023-6-7 19:17:30 | 显示全部楼层


工具是这样解释的

you receive the error message because the flat and hierarchical netlist in the CEL have beenfound to be inconsistent。 A leaf PIN connected to hier net should be connected to a corresponding flat  net.
 楼主| 发表于 2023-6-7 19:25:47 | 显示全部楼层


li441262673 发表于 2023-6-7 16:48
你这个cell D1悬空了,输入是不能悬空的,module之间的连线是hier net,具体连到哪个cell的pin上就是flat n ...


感谢回复 刚才好像回错人了  既然是 module之间的 net 为 hierarchy net  D1悬空 那我再跟前端确认一下吧 关于这个 PIN还出现了比较奇怪的现象 在place_opt前一阶段的 floorplan 通过 GUI的飞线是可以看出有连接关系的 ,但是在place_opt后飞线是显示不出来的,而在我运行两次 psynopt后飞线又出现了,这种现象是不是通过 psynopt又把这个 PIN的 连接关系连接上去了??  对了, 刚才忘记说了  我使用 all_connected 抓这个 PIN显示是有 net 连接,但这个net也是上面说的 hierarchy net 所以使用 get_flat_net抓不到 使用 get_net才行
发表于 2023-6-8 08:57:40 | 显示全部楼层


rhjlssyxflc 发表于 2023-6-7 19:25
感谢回复 刚才好像回错人了  既然是 module之间的 net 为 hierarchy net  D1悬空 那我再跟前端确认一下 ...


1.一般来说综合过后的leaf pin是不会悬空的,你看看有没有其它的操作,比如说disconnect_net;

2.all_connected/get_nets都是可以抓hier net,get_flat_nets只能抓flat net
 楼主| 发表于 2023-6-8 10:29:01 | 显示全部楼层


li441262673 发表于 2023-6-8 08:57
1.一般来说综合过后的leaf pin是不会悬空的,你看看有没有其它的操作,比如说disconnect_net;

2.all_con ...


嗯嗯 感谢解答 我这边添加power Switch后生成 Switch chain使用了  disconnect_net 后又重新 connect_pin,但是 PIN的名称不同,可能不是这个导致的 我再检查一下,可能是其它地方导致的。谢谢回复
 楼主| 发表于 2023-6-14 15:58:05 | 显示全部楼层


li441262673 发表于 2023-6-8 08:57
1.一般来说综合过后的leaf pin是不会悬空的,你看看有没有其它的操作,比如说disconnect_net;

2.all_con ...


又跟前端沟通了一下 它说这是一个 mbist用的一个 mux结构,D1确实是在网表中就是一个 hierarchy net ,那既然是设计要求 我们这边对这个 error还需要处理么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-4-27 00:14 , Processed in 0.028943 second(s), 8 queries , Gzip On, Redis On.

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