rioshiina的个人空间 http://blog.eetop.cn/rioshiina [收藏] [复制] [分享] [RSS]

日志

auto floorplan -congestion_driven

已有 29 次阅读2019-9-10 23:46

#preset_config
set_app_options -name plan.macro.min_macro_keepout -value 0.57um
set_app_options -name plan.macro.spacing_rule_heights -value {5um 5um}
set_app_options -name plan.macro.spacing_rule_widths -value {8.42um 8.42um}
set_app_options -name plan.macro.macro_place_only -value true
set_app_options -name place.coarse.fix_hard_macros -value false
set_app_options -name plan.macro.estimate_pg -value true
#initialize_cell_location
#dont use initialize_floorplan, or port location will be reset and affect congestion_analyse accuracy
set_cell_location -coordinates {0 0} [get_cells -hierarchical *]
set stdcel [get_cells *]
set_fixed_objects $stdcel
set macros [get_cells [all_macro_cells] ]
set_fixed_objects -unfix $macros
set_attribute -objects [all_macro_cells ] -name physical_status -value unplaced
#autofloorplan
create_placement -floorplan -congestion_effort high -congestion_driven
set_fixed_objects $macros
report_placement -hard_macro_overlap -thin_channel_area -hard_macro_pin_track_violations all
#config_recover
set_app_options -name place.coarse.fix_hard_macros -value true
set_fixed_objects -unfix $stdcel
#something wrong with cmd snap macro to track, needs further work
#write_floorplan
#source /xxxxxxxx/placeram.tcl

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

关闭

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

关于我们|联系我们|ET创芯网 ( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2019-9-16 08:45 , Processed in 0.027922 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

返回顶部