Dear Hayoula,
There can be other methods, but in my experience we delaed with those type thing as below:
1 - If the cell is designed such that it is multiple of the row height, the placer should be ablet to place it (I know that Magma Blast, SOC Encounter and ICC can do this type of placement).
- In this case the power pins of cell should for example: vdd-gnd-vdd (for 2xcell height cells.)
- Assume your standard cell height is 2.6um, and your cell is 5.2um. This can be placed on normal grid without any problem.
2 - If your cell is not multiple of your standard cell grid height, then you may need to generate the grid for these cells manually, and pre-place cells on that grid manually (and of course don't forget to add tap fillers, and related routing.)
3 - You can choose to place these multi height cells in one block, and treat them as a block. So you'll be able to define this blocks grid freely.
I hope it helps,
BR,
Gökhan
---