<@U016EM8L91B> I'm working on caravan wrapper, an ...
# magic
p
@User I'm working on caravan wrapper, an analog project that is completely hand routed. And it is a very large design it occupies almost 9. mm2 of the area.. So i want to extract a gds so that i can put that in the gds/ folder for doing precheck. What are the commands to use to generate a gds? So until now i have used, cellname top (it showed user_analog_project_wrapper, yes expected) gds readonly true gds write "filename" But when i did that i got a gds file and opened it in klayout and i can see only a large cell but not all the other cells that is the complete layout... but again when i tried to open in magic i cant see anything!
t
First, "gds readonly true" is an option for GDS reading, so it has no function here. Second, "gds write <filename>" should be all you need to do, so are there any warning or error messages generated?
p
Oh i thought that command makes the gds generated readonly! But ok so i had errors but i am not sure how to look at it
I mean it said some feedback lines, just give me a min im looking at the precise command magic gave for error
ok so here is what it says at the end of extracting gds
but im not sure how to view them
t
select top cell
and
feedback why
(or
feedback_find
). However, it looks like it is generating output. What is the size of the GDS?
p
7.6Mb is the size
ok so feedback why says this
t
So you have valid GDS. You just need to figure out how to view it. The errors are probably false positives but can be checked in klayout. If they are causing errors they will be flagged by the klayout DRC checks in the precheck process.
👍 1
p
Yeah if i view that gds only part of the design is generated, and at first when i give "gds write" command, magic start scaling all the cells in the wrapper but after scaling it generates output for some cells only
c
@User Does the mpw_precheck need a gds file? Sorry if it's a really basic question. I am trying to set up my precheck software
p
Yes it is needed under the folder caravel_user_project/gds/
👍 1
c
And that is where I should define the INPUT_DIRECTORY? point it to the gds folder?
p
@User Im not sure what u mean by that
c
@User Sorry for the delay in response I was working through the precheck readme under https://github.com/efabless/mpw_precheck and was not sure where to point the INPUT_DIRECTORY? Is that where I should point to the gds file? Thanks!