脚本添加bump的流程:
deleteBumps–all
Create_bump :
create_bump-allow_outside_of_die-allow_overlap_control keep_existing_bumps-pattern_array{7 8} -loc 8.962 -67.85 -name_formatPwr_Bump_%i-cell BUMP_CU_RUBM_TSMC_VSS -pitch 215.7 215.7 -loc_type cell_lowerleft-orientation R0
create_bump-allow_outside_of_die-allow_overlap_control keep_existing_bumps-pattern_array{6 7} -loc 116.812 40.0 -name_formatPwr_Bump_%i-cell BUMP_CU_RUBM_TSMC_VDD -pitch 215.7 215.7 -loc_type cell_lowerleft-orientation R0
assignPGBumps:
先选中相应的bump,然后:assignPGBumps-selected -net VSS;assignPGBumps-selected -net VDD
addStripe:
addStripe-layer AP -area {1184.7195 0.0 1418.565 1324.4 } -direction vertical -nets VDD -width 8.1 -set_to_set_distance215.70
editPowerVia:
editSelect -via_cellVIAGEN*AP* -object_typeVia -layer RV
editDelete-selected
editPowerVia-add_vias1 -bottom_layerM16 -top_layerAP -orthogonal_only0