checkFPlan
checkFPlan, 是个功能比较大的命令。从字面上就能理解它的意思,没错,它主要用来checkfloorplan的物理violation. 在我们做完整个floorplan的时候,必须跑一下这个命令来确保设计没有物理上违反规则。
先看一下checkFPlandefault会检查的东西吧
Checking routing tracks.....
检查routing track是否在manufacture grid(mfg grid)上
Checking other grids.....
检查placement grid是否在mfg grid上
检查user grid是否在mfg grid上
检查gcell grid是否在mfg grid上
Checking FINFET Grid is on Manufacture Grid.....
检查FinFet grid是否在manufacture grid中
Checking core/die box is on Grid.....
检查core/die box是否在Placemnet/FinFet grid上对齐
Checking snap rule ......
检查snap rule是否正确
Checking Row is on grid......
检查row是否overlap, 以及row 是否在placement grid上
Checking AreaIO row.....
检查area io row是