Hey all, So the USA2 and EGYPT team successfully m...
# ieee-sscs-dc-21q3
o
Hey all, So the USA2 and EGYPT team successfully merged their designs in user_project_wrapper and generated gds file with no DRC errors. Could someone show me what I need to do next? and what needs to be submitted to the mpw-precheck?
r
o
@User thanks! @User in submitting the job to the mpw-precheck platform through efabless. what necessary files should be in our git repo? i dont want to miss out anything on the checklist this is the current state of our repo: https://github.com/omiya2106/SSCS_PICO_chip5
this is the error i got in the mpw-check even though I do have my gds files in .gz format uploaded at the repo
r
Your final gds file and the top module inside it should be named user_project_wrapper.
Also you should compress the gds using
make compress
j
o
@User could you check our chip5 repo and see if the checklist is done https://github.com/efabless/caravel_user_project/blob/main/docs/source/index.rst#checklist-for-open-mpw-submission provided by jeff. And then submit it for the mpw precheck in efabless website? Through my job > submit mpw? It takes sometime and I wanted another hand from the team to see if im doing something wrong.
👍 1
@User so we merged our analog and digital design using the digital wrapper through magic and generated user_project_wrapper.gds. In the info.yaml what should our top_netlist and user_netlist be linked to? the gds file? because for the analog there's no .v file and for the digital there's no spice model.
r
I used caravan for the integration. For the digital module (top) I added
Xtop <pins> top
in the spice file and consistency check was cleared. In the info.yaml I gave
user_analog_wrapper.spice
file. Consistency check probably checks module only at top level. You can probably do the similar thing with Top verilog wrapper. try instantiating analog module as
AnalogMod myMod(pin1,pin2,pin3.....);
.Though the efabless people can tell more