set pins [dbget top.hInst.hInstTerms.defname] ; # 获取所有引脚 set total_num [llength $pins] set mid_point [expr $total_num / 2]
set pins_part1 [lrange $pins 0 [expr $mid_point - 1]] ; # 前一半 set pins_part2 [lrange $pins $mid_point end] ; # 后一半
# ============================================================================== # 2. 清空并解锁 # ============================================================================== dbSet [dbGet top.terms].isFixed 0
editPin -pin $pins_part1 -layer M4 -side Left -spreadType CENTER -spacing 0.20 -pinWidth 0.1 -pinDepth 0.2 -snap TRACK editPin -pin $pins_part2 -layer M6 -side Left -spreadType CENTER -spacing 0.20 -pinWidth 0.1 -pinDepth 0.2 -snap TRACK
|