https://open-source-silicon.dev logo
#openlane
Title
# openlane
n

Nguyen Dao

06/17/2021, 10:00 PM
My design is stuck at global routing with the error msg “Net xxx not properly covered”. Can anyone explain what does it mean and know how to fix it? Thanks
m

Matthew Guthaus

06/17/2021, 10:15 PM
That sounds like it might be a pin error and the router can't access it
Is that on a macro?
How big are your pins?
For the SRAM macros, I had to put them on the perimeter and make them several tracks wide
n

Nguyen Dao

06/17/2021, 10:28 PM
Yes, the pin is quite small (0.17x0.33)
We’re doing for a FPGA fabric and seems the tool can handle it for a small one (2x3 blocks) but got stuck when we scale it up?
@Matthew Guthaus is there any options in openlane can help? Or if we need to re-implement the macros, do you have any suggestions for the minimum pinDepth and pinWidth? Thanks
m

Matthew Guthaus

06/17/2021, 10:43 PM
@Nguyen Dao If that's the case, you need to reimplement the macro. I used 0.38 x 0.72 wide on met3 and met4. The 0.72 is just for min area if they are disconnected.
🙌 2
m

Matt Liberty

06/21/2021, 2:49 PM
If you can provide a test case you can file an issue at https://github.com/The-OpenROAD-Project/OpenROAD/issues
It suggests that the global router is not properly generating a route for that net for unknown reasons