Matt Liberty
Matt Liberty
Here is an example of the usage: https://github.com/The-OpenROAD-Project/OpenROAD-flow-scripts/blob/26998c027e5b2e006c5087f60898eeccb324fd03/flow/designs/gf12/ca53/config.mk#L7 You just point to a gate-level .v file. For a placed DEF you'll need to skip a lot of flow steps. It...
I think gpl is another place to check
I feel part of the problem here is a lack of well-defined terms. @gadfort @rovinski thoughts?
A somewhat related problem: in initial_floorplan we take `-utilization` which considers the area of the macros without their halos. When placed the halo will effectively increase the size of the...
(aes-blocks is a good example where we have a lot of very small macros where the halos add a lot of area)
The halo are soft blockages in DEF: ``` Indicates that the initial placement should not use the area, but later phases, such as timing optimization or clock tree synthesis, can...
The question is should we have a different definition of utilization when reporting vs when passing to initialize_floorplan? If we exclude the halo from the utilization then is an offset...
End with `gui::design_created` to let the GUI know that the design is ready. What is "unbalanced mode"?
I looked at the layout and psm is correct that the pdn grid is not connected. I noticed in the DRC view that there are PDN markers as well. What...
If I just change the run script to use pdn.tcl I can see the same markers generated.