<@U016EM8L91B> Does Openlane generate Magic GDS fi...
# klayout
j
@User Does Openlane generate Magic GDS first, then KLayout GDS is a conversion from Magic?
t
Openlane generates DEF, and then uses magic to read the DEF and generate GDS.
j
So when is KLayout GDS generated? The GDS for KLayout is trash whereas for Magic it is as expected. KLayout properly views Magic GDS. I'm running v0.12 with the spm design.
t
I have no idea when/where/why openlane generates GDS from klayout. There is something about OASIS and an attempt to keep output file sizes down that might be implicated here, but I'm not familiar with what the method is or how it's implemented.
j
So KLayout it seems is an independent process associated directly with OpenRoad.
Perhaps I'll post an bug on openRoad github.
t
Klayout is an independent layout editor and has no association with OpenROAD. Openlane uses whatever open source tools are available to get the job done. So this is more likely an issue for the openlane developers.
m
I'm actually seeing this issue with SRAM macros when I recreate the storage macro from caravel. The SRAMs are huge, but appear right in the magic files.
I was recreating it in the new caravel_user_project as a new design