, which appears to complete just fine, until it prints
Converting Magic DRC database to various tool-readable formats...
, at which point a process of python3 eats through all 32GB of RAM in my system, followed by a 10GB swapfile, and then crashes the entire OS. What is going on here?
m
Mitch Bailey
12/30/2022, 9:26 PM
Looks like it finished the DRC step but may have trouble converting the output. Can you find the magic DRC results?
t
Tholin
12/30/2022, 11:44 PM
I managed to pass this step by creating a 40GB swapfile. And then it just fails because it found 5 million DRC violations.
Tholin
12/30/2022, 11:45 PM
I am using the
sky130_sram_2kbyte_1rw1r_32x512_8
macro in this project, if that matters.
Tholin
12/31/2022, 2:22 AM
I can disable DRC in the config to allow me to have a look at the generated GDS. Precheck also fails on said GDS, due to DRC errors.
v
Vijayan Krishnan
12/31/2022, 6:01 AM
Have you used
GRT_OBS
around sram macro?
m
Mitch Bailey
12/31/2022, 3:02 PM
For designs with srams, you need to swap the gds sram with the lef version. I thought that was included in the precheck though.
t
Tholin
01/01/2023, 2:37 PM
I tried using
GRT_OBS
, and everything was fine after that. Nothing with precheck now.
Linen is a search-engine friendly community platform. We offer integrations with existing Slack/Discord communities and make those conversations Google-searchable.