7nm项目——floorplan

### read floorplan def if specified

-------------------------------------------------------------------
# create row: created during initialize_floorplan, only necessary when customized rows are needed
#-------------------------------------------------------------------
cmd usr_search_execute -search_file icc2_create_site_rows.tcl

#-------------------------------------------------------------------
# create tracks
#-------------------------------------------------------------------
cmd usr_search_execute -search_file icc2_create_tracks.tcl

 value值是以后摆放st cell 依据

 M0宽度不均

 cell出pin依赖于M1 track小箭头

#-------------------------------------------------------------------
# insert manufature cells
#-------------------------------------------------------------------
cmd usr_search_execute -search_file icc2_insert_manufacture_cell.tcl

#-------------------------------------------------------------------
### place hard macros
#-------------------------------------------------------------------
cmd usr_search_execute -search_file icc2_place_macros.tcl

#-------------------------------------------------------------------
### legalize hard macros
#-------------------------------------------------------------------
cmd usr_search_execute -search_file icc2_legalize_fp_objects.tcl

pin和track对齐,颜色也对上

#-------------------------------------------------------------------
# create voltage areas
#-------------------------------------------------------------------

#-------------------------------------------------------------------
# create bounds
#-------------------------------------------------------------------

#-------------------------------------------------------------------
# create groups
#-------------------------------------------------------------------

#-------------------------------------------------------------------
# place ports
#-------------------------------------------------------------------
cmd usr_search_execute -search_file icc2_place_ports.tcl

#-------------------------------------------------------------------
# create keepout margin around hard macros
#-------------------------------------------------------------------
cmd usr_search_execute -search_file icc2_create_keepout_margin.tcl

#-------------------------------------------------------------------
# create placement blockages                                                                                                        #-------------------------------------------------------------------
cmd usr_search_execute -search_file icc2_create_placement_blockages.tcl

#-------------------------------------------------------------------
# boundary cells
#-------------------------------------------------------------------
cmd usr_search_execute -search_file icc2_create_boundary_cells.tcl

#-------------------------------------------------------------------

#-------------------------------------------------------------------
# create tap cells
#-------------------------------------------------------------------
cmd usr_search_execute -search_file icc2_create_tap_cells.tcl

#cmd set_att [current_design] -name design_state -value "fplan"

cmd save_block -as $cdf_var(design)_fplan

###################################################################
# END
###################################################################    

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值