createAbuttedFPlan [-cutToFixOverlap][-honorPlaceBlockage blockageName ] [-ptnToCoreGap distance ] [-ptnToPtnGap distance ] {-hinsts hierarchicalInstanceList | -selected | -all}
有时候在Floorplan阶段,我们希望创建出相互abutted的partition,类似下图这样。但是手动的拖拉module会比较麻烦,而且并不是很精确。
在这种情况下,我们可以借助createAbuttedFPlan这个cmd来实现。它会生长和缩小各个partition,最后实现完全abut。先从Utilization最高的module开始生长,当它的边界碰到其他module或者core就停止生长,继续下一个module,最后完全abut。
-cutToFixOverlap 当生长完成的partition出现overlap时,使用该option后会自动帮你切除掉overlap的部分
-honorPlaceBlockage 生长的时候碰到placement blockage会自动避开,default是不会避开的
-ptnToCoreGap 可以指定生长完成后的partition到core的距离
-ptnToPtnGap 可以指定生长完成后的partition到partition之间的距离
-hinsts 可以指定需要单独生长的partition名字
-selected 可以指定选中的partiton生长
-all 让全部partition同时生长
简历请戳邮箱:taozhang3260@163.com
觉得有用的话,给我点个好看吧