Somewhat related : Is there a concept of "standard cell macro / place only" ? i.e. not a completely seprate thing like a RAM, but a rectangular block of pre-placed (possibly pre-routed at least internally) block of standard cell that can be aligned exactly on the same grid.