writeFPlanScript
[-appendToFile]
-fileName fileName
[-selected | -ps {boundary row placeBlockages routeBlockages pinBlockagesgroups constraints pins ioPad areaIO bump blocks globalNetConnect partitionsnetGroupAndBusGuide relativefplan}]
writeFPlanScript是个非常实用的命令,它可以把当前floorplan的object以tcl命令形式保存下来。现在它支持的p很多,通常floorplan file的格式不容易修改,用tcl scipt修改命令,然后可以很方便的source back回去。
-appendToFile 写出来的命令append在原来指定的file后面,默认会覆盖原文件,类似">>" 符号
-fileName 指定写出来的文件名字
-selected 把选中的object的object以tcl格式写出来,当然它只支持p里面的object
-ps 选择需要output的p,支持后面几种object: boundary,row,place Blockages,route Blockages,pin Blockages, groups,constraints ,pins,ioPad, areaIO, bump,blocks, globalNetConnect, partitions,netGroupAndBusGuide,relativefplan
例子:
比如我们需要将design中的所有row的script写出来,我们可以使用如下命令:
writeFPlanScript -ps {row} -fileName writeFPlanScript.tcl
在writeFPlanScript.tcl