Hello, I have a problem with macros. Could you help me? I've tried many things for about 15-20 hours. I'm desperate. I just want to connect two macro cells together in another cell without a grid. Do you know how to do that and what configuration I need? The LEF file, the GDS, and Verilog as a black box have been put correctly. You can see my GDS file here
✅ 1
m
Mitch Bailey
04/22/2024, 3:39 PM
You want to abut the 2 macros so that they connect without wiring?
I don’t know that openlane can do that.
You might try creating a new macro consisting of the 2 macros placed so that they are connecting. Might need to add another verilog stub to join them. On the layout side, make sure the there’s text and a corresponding shape at each of the pins.
c
Charly Meyer
04/23/2024, 11:20 AM
For example, a connection like that. Here, there is no grid.
m
Mitch Bailey
04/23/2024, 11:31 AM
Ok. I think what you’re referring to as the grid is the power routing. You can turn off the power grid in the config file.
c
Charly Meyer
04/23/2024, 1:52 PM
Yes, sorry, I misspoke when talking about the power grid. I tried to remove it without success. I set FP_PDN_ENABLE_RAILS to 0 and tried many other combinations, but I can't remove the metal1 grid (VDD and VSS).
m
Mitch Bailey
04/23/2024, 2:04 PM
Did you try
"FP_PDN_MULTILAYER": false,
?
What about using
FP_PDN_CFG
and then defining a routing that doesn’t do anything.
c
Charly Meyer
04/24/2024, 4:10 PM
I finally did it; there's no met1 power grid.
The next step is to connect VSS and VDD, I can't do that know...
Linen is a search-engine friendly community platform. We offer integrations with existing Slack/Discord communities and make those conversations Google-searchable.