cutRow
[-area box | -object string | -selected | -fromIo { left bottom right top }]
[-halo float | {-leftGap float | -rightGap float | -topGap float | -bottomGapfloat }]
[-site name ]
[-keepCell]
cutRow这个命令主要可以按照自己的选择切除掉core里面的row,以便于自己重新定义生成row. row的概念如下:
-area 指定cut的区域
-object cut掉这个inst所覆盖区域的row
-selected cut掉选中的这个object的所覆盖区域的row
-fromIo 以io box为边界,指定向内延伸的四边距离,cut掉这个区域以外的所有row
-halo 选中一个object,再指定这个区域四周所额外需要延伸的距离,注意这个option只能指定四周同一延伸距离
-leftGap -rightGap -topGap -bottomGap 和上面的halo功能一样,只是可以指定不同的延伸距离
-site 指定所需要cut掉哪个site的row,如果不指定就cut掉所有的core site
-keepCell 使cut掉row区域的inst保持place状态。默认insts会变成unplace状态