先放命令,有空慢慢写。
block owner很多时候不需要自己摆pin,可以直接defin top给的partition。
但是,有的时候也需要自己手动摆放,摆放的过程中我们要注意loc、pinWidth和pinDepth、spacing等。
editPin
[-help]
[-cell cellName | {-hinst hinstName [-refMaster]}]
[-end { x y }]
[-fixedPin]
[-global_location]
[-include_rectilinear_edge]
[-masterCloneAware]
[-offsetEnd value ]
[-offsetStart value ]
-pin { pinName | pinNameList }
[-pinDepth pinDepthValue ]
[-pinWidth pinWidthValue ]
[-skipWrappingPins]
[-snap {TRACK | USERGRID | MGRID}]
[-spreadDirection {clockwise | counterclockwise | both}]
[-start { x y }]
[-use { SIGNAL | CLOCK | ANALOG }]
[{-layer { layerId | layerIdListName } |
{[-layerH layerId ] [-layer