Can I get a clear Idea on what's going on for tape...
# tapeout-job
r
Can I get a clear Idea on what's going on for tapeout run?? I have tried every possible solutions that I got from different resources but my tapeout is failing again and again.. my precheck is all passed: Precheck Id: 03c6e668-01c4-4e5b-b1be-841e58aa9852 Also I don't get the point why there is difference between logs in my jobs for same precheck run ( Warning : 183 shift/reduce conflicts) and the log file saved in galaxy desktop( NO warnings saved here) ?? my tapeout is failing: Tapeout id: 92fbac3a-4dd9-4842-a7bf-d42447e12500
m
@Radheshyam Sharma precheck checks
user_project_wrapper
. Tapeout integrates the
user_project_wrapper
into the
caravel
harness and adds fill shapes. The local precheck appears to be slightly different than the efabless precheck. However, the LALR shift/reduce conflict warnings are not an issue, I believe. If I can figure out what’s going on, I’ll let you know. The tapeout failing is a problem that has been reported, I believe. This is for MPW-8 skywater process, right? The chip boundary layer is 235/4. Can you see that in your gds? Someone had switched the gds output from magic to klayout in their config file and that caused problems. Did you change anything there?
r
yes sir, Chip boundary layer is 235/4 instantiated in wrapper. Just to confirm that my repo has no mistakes.. I have also tried cloning other repo who has cleared tapeout check and reprogrammed that repo so that I use the same makefile and config file.. Still didn't solve the problem.. Please guide me further as deadline is close now
m
Looks like your
set_user_id
log is showing an error. I believe
chip_id
should be an 8 digit hexadecimal number, but I think that’s set on the efabless side. Also, in the
klayout_fom_density.log
, can you show the full name of
sourcing design file
?
r
added few log reports for your reference sir @Mitch Bailey
m
What do you get with
file gds/user_project_wrapper.gds.gz
?
v
@Radheshyam Sharma Same issue reported by another user got fixed by re-base
caravel_user_project
with latest and re-run/submit precheck and tapeout job passed. As you've already all setup, just re-clone and try again
m
@Radheshyam Sharma I believe they created a new project on the efabless server.
r
@Mitch Bailey Sir I didn't compress user_project_wrapper.gds file.. I was using this repo with my colleague.. https://github.com/komalg27/matrix_multiply_mpw8.git registered on efabless. Tried with other efabless account and github credentials. New repo https://github.com/radhe-2022/mpw8_trail.git still tapeout is failing with same reason
m
@Radheshyam Sharma Sorry I couldn’t be of more help. Still looks like it might be a user id problem, but I’m not user how the user id is created. I’ll tag @jeffdi but he may not be able to look into it before the beginning of the year.
r
@Mitch Bailey @Vijayan Krishnan tapeout passed.. created new repo from scratch and rerun my project
👍 1