Ellen Wood
07/11/2023, 11:44 AMTim Edwards
07/11/2023, 12:52 PMEllen Wood
07/11/2023, 1:09 PMHarald Pretl
07/11/2023, 1:43 PMm4
in a macro. The LEF you write has the block-out shape. You just need to make sure after placement that a proper powergrid is done by OL, and nothing shorts. There are frequently tool bugs so that the PDN is not properly created.Ellen Wood
07/11/2023, 1:53 PMm4
in my Macros to draw vertical power lines, and labelling them with vccd1
etc, so that Caravel's PDN would pick them up and power my macro. This was on the advice of some other users. Is this your approach too, or do you think these m4
strips are getting blocked-out when generating the LEF? I was getting some problems with my macro powering up after routing through OL, so maybe that is a contributing factor! I never did get to the bottom of it.Tim Edwards
07/11/2023, 2:25 PMManuel M
07/11/2023, 2:32 PM.lef
file and then avoids all OBS
structures, and specific PIN
layers (in the same layer + their nets are explicitely specified in OpenLane configuration FP_PDN_MACRO_HOOKS
). Other PIN layers are being ignored (causing shorts).
m4 power rails: Should be connected via m5 if they are specified in FP_PDN_MACRO_HOOKS
and m5 can reach them
Mimcaps: worked for me with the power nets. But with different nets, adding obstructions might be necessaryEllen Wood
07/11/2023, 2:42 PMEllen Wood
07/11/2023, 2:52 PMOBS
areas in Magic over my MIMCAPs, and then specify my power rails in FP_PDN_MACRO_HOOKS
so that Caravel doesn't generate its own PDN over them? Then they should be connected to M5 if they are reachable?Harald Pretl
07/11/2023, 3:09 PM.mag
file directly in a texteditor, than to draw in magic using the GUI. Just a hint, in case you were not aware. Also a LEF/DEF is just ASCII, you can manipulate directly if useful.Ellen Wood
07/11/2023, 3:14 PMOBS
areas etc? I haven't tried that yet but sounds like a good idea!Harald Pretl
07/11/2023, 3:16 PMvim
, quicker than in magic. I just put a label in magic via the GUI, the rest I do with vim πEllen Wood
07/11/2023, 3:21 PMHarald Pretl
07/11/2023, 4:12 PM