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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1257|回复: 2

[求助] ICC place 请益

[复制链接]
发表于 2023-5-9 22:51:30 | 显示全部楼层 |阅读模式

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

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

x

请问各位,我使用ICC时在placement阶段遇到一个问题,

我的combinational logic与sequential logic摆放的位置看起来怪怪的,整个影响到我的utilization rate了,

place完的结果combinational logic聚集在中间,sequential logic如DFF等逻辑闸都包在周围,

点类似一个矩形中间是一般组合逻辑,周围包着一圈时序逻辑,

想请问各位先进是否有遇过这种问题,有什么方式可以解决呢?

下方是我的脚本,想请问是否有那里错误的地方?
目前utilization rate一直卡在70%上不去,先谢谢各位了!
-------------------------------------------------------------------------------------------------------------------------------------

#03_place.tcl
# ---Preroute stand cells
preroute_standard_cells -nets "$VDD $GND" -connect horizontal -fill_empty_rows \
                                                -port_filter_mode off -cell_master_filter_mode off \
                                                -cell_instance_filter_mode off -voltage_area_filter_mode off \
                                                -route_type {P/G Std. Cell Pin Conn} -advanced_via_rules

# ---remove ideal network
remove_ideal_network -all
set_ideal_network [all_fanout -flat -clock_tree]

# ---placement
place_opt -effort high -area_recovery -congestion -continue_on_missing_scandef
psynopt -area_recovery -congestion
derive_pg_connection -reconnect
derive_pg_connection -tie

# ---placement optimize
refine_placement -perturbation_level high
#psynopt -congestion
derive_pg_connection -reconnect
derive_pg_connection -tie

发表于 2023-5-10 09:32:50 | 显示全部楼层
place_opt -timing_driven试试?
发表于 2023-5-10 18:12:56 | 显示全部楼层
要确认是place影响你的utilization rate还是其他影响了你的utilization rate。也有可能是时序或者布线的影响,不一定是place吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-11-17 04:29 , Processed in 0.014486 second(s), 6 queries , Gzip On, Redis On.

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