Hi <@U016EM8L91B><@U0169AQ41L6> I am trying to ext...
# magic
t
Hi @User@User I am trying to extract the netlist from a gds file. When I performed "extract all" in magic, after extracting a few cells, it gave me a Segmentation Fault. Is there some configuration I can set to avoid this issue? Or is there any other tool that you would recommend using? For context, I am not trying to do pex and the gds file is fairly big. Thanks!
a
1. Update to latest version 2. Make sure you have enough memory 3. If you have enough memory and it still fails, probably report it on GitHub. I would assume no segmentation fault is intended.
t
@User: A segfault during extraction is bad, and I would like a reproducible example to use to debug the issue. You can assume that a segmentation fault is magic's problem, not yours.
t
@User This is the GDS we tried on Magic. Thanks!
t
@User: Magic was not happy about cells named, e.g.,
/home/pi/NIST/Magic_layout/MOSCAP/moscap3
. I can fix the segfault, but as magic's extraction uses slashes to denote cell hierarchy, I'm not sure that the result will be a meaningful netlist. Your best bet is the workaround of removing the path names from the cell names.
t
I see, I will update the cells and do extraction again. Thank you very much!
t
@User: I was able to get an extracted netlist from the GDS as-is after fixing the segfault condition. It seems to have handled the slashes in the names correctly. If you need me to post the netlist, I can do that.
t
That'd be great, thanks @User
t
@User: Here's the netlist I got:
🙌 1
🎉 1
t
Thanks!