今天我们要介绍的数字后端概念是Placement Status。中文名是摆放状态。后端工具中,对instance的placement status分为以下几种。
Unplaced, Placed,Fixed,Cover,SoftFixed
Unplaced就是没有instance还没有place,还在右下角呢。
Placed就是该instance已经place好了,但是不稳定,接下来的步骤工具都可以去动它
Fixed就是相当于preplace住了,接下来步骤中,工具不能动它了,但是你自己还是可以去动它的.
Cover就是cover cell了,在这种状态下,连你自己也不能去动它了,一般做完一些super cmd后,会把整个top cell设定成cover cell. 防止自己的错误操作。
SoftFixed: 前面几种状态大家都很熟悉吧,但大家知道softFixed吗?softFixed是介于placed和fixed之间的一种状态,它代表着该状态下的instance在global place中不能被移动。但是在detail place中的legalization可以移动,optDesign中可以被upsiz