Hi all, My tapeout job has failed with some warnin...
# tapeout-job
a
Hi all, My tapeout job has failed with some warnings as shown below:
Copy code
[06/08/22 11:39:48 PDT] FAILED
STDOUT: {{Extracting Files}} Extracting compressed files
STDOUT: {{Project Type Info}} digital
STDOUT: {{Project GDS Info}} user_project_wrapper: da8b1c0f22fe5a86a01b1255224da512c214e3f8
STDOUT: {{Tools Info}} KLayout: v0.27.8 | Magic: v8.3.294
STDOUT: {{PDKs Info}} PDK: sky130A | Open PDKs: 05af1d05227419f0955cd98610351f4680575b95 | Skywater PDK: c094b6e83a4f9298e47f696ec5a7fd53535ec5eb
STDOUT: {{START}} Tapeout Started, the full logs can be found in u5104_abdulla/design/yonga-can_controller/jobs/tapeout/b6180417-1f6e-44ec-b645-a0ac6292822a/logs
STDOUT: {{Step Update}} Generating Final Layout: Step 1 of 7
STDOUT: {{Step Update}} Generating Final Layout: Step 2 of 7
STDOUT: {{Step Update}} Generating Final Layout: Step 3 of 7
STDOUT: {{Step Update}} Generating Final Layout: Step 4 of 7
STDOUT: {{Step Update}} Generating Final Layout: Step 5 of 7
STDOUT: {{Step Update}} Generating Final Layout: Step 6 of 7
STDOUT: {{Step Update}} Generating Final Layout: Step 7 of 7
STDOUT: GDSII File [caravel_00067b2d.gds] sha1sum: f1b6370ec5e71a7013930822316e712d9d09ebce
STDOUT: {{Step Update}} Converting Final Layout: GDSII -> OASIS
STDOUT: OASIS File [caravel_00067b2d.oas] sha1sum: c9bb25a5b1a603b837066690e914de739e34ecd3
STDOUT: {{Step Update}} Executing Check 1 of 5: Klayout Missing Cells on [caravel_00067b2d.oas]
STDERR: [ WARN ] Missing Cells Check Result: 'caravel_00067b2d.oas' has 0 missing cells.
STDOUT: {{Step Update}} Executing Check 2 of 5: Klayout Front End Of Line on [caravel_00067b2d.oas]
STDERR: [ WARN ] FEOL Check Result: 'caravel_00067b2d.oas' has 0 DRC violations.
STDOUT: {{Step Update}} Executing Check 3 of 5: Klayout Back End Of Line on [caravel_00067b2d.oas]
STDERR: [ WARN ] BEOL Check Result: 'caravel_00067b2d.oas' has 0 DRC violations.
STDOUT: {{Step Update}} Executing Check 4 of 5: Klayout Metal Minimum Clear Area Density on [caravel_00067b2d.oas]
STDERR: [ WARN ] MET Density Check Result: 'caravel_00067b2d.oas' has 1 DRC violations.
STDOUT: {{Step Update}} Executing Check 5 of 5: Klayout Field Oxide Mask Density on [caravel_00067b2d.oas]
STDERR: [ WARN ] FOM Density Check Result: 'caravel_00067b2d.oas' has 0 DRC violations.
STDOUT: {{FINISH}} Executing Finished, the full logs can be found in u5104_abdulla/design/yonga-can_controller/jobs/tapeout/b6180417-1f6e-44ec-b645-a0ac6292822a/logs
I checked the logs but I am not sure exactly what flags these violations.
m
whoops didn't see the 1 DRC
sorry I don't know what would cause this.
πŸ‘ 1
h
You may find the cause by checking the following files on open-galaxy desktop. ~/design/<project_name>/jobs/tapeout/...../outputs/klayout_met_density_report.xml ~/design/<project_name>/jobs/tapeout/...../logs/klayout_met_density.log
a
I've already checked them. There is no direct explanation in logs.
@omla, you mentioned that some users have encountered similar issues.
h
When I encountered the same violation, I had the following logs: klayout_met_density_report.xml: <description>0.55 max m5 ca pattern density</description> klayout_met_density.log: m5_ca_density is 0.55200.... In my case, m5_ca_density > 0.55 was the cause.
a
In my case, li1_ca_density is lower than 0.4 but it is labelled as WARN. I also wonder that whether these DRC violations could be waived.
o
@Abdullah YILDIZ the issue that users encountered issue was to a specific check per my message earlier. It seems you have a DRC violation in one of the checks.
a
@omla, Is it OK to waive it because it is flagged as warning?
m
very unlikely any tapeout error / warning will be waived. For next time, I encourage you to get your design in and taped out much earlier, so you hit problems earlier and give us more time to troubleshoot them.
πŸ™ 1
πŸ‘ 1
a
We had this issue before for one of our previous designs which was sent to another fab. The fab had a DRM which states that warnings are waived by default; we also submitted waiver request for certain DRC violations. That is why I would like to understand if it is possible.
o
@Abdullah YILDIZ as @Matt Venn said it's unlikely we can waive an error at this time. @jeffdi if you can find the time and look at the design and get back to @Abdullah YILDIZ regarding why he got this issue, it would be great.
πŸ‘ 1
a
@omla, @Matt Venn, thanks for your assistance.
r
I'm also facing same type of error.. @Abdullah YILDIZ @Matt Venn @Omar Ahmed @jeffdi did you get any solution for this similarly @Neha Maheshwari is also facing this type of issue https://open-source-silicon.slack.com/archives/C02KCG2DZK7/p1671607137895509
m
I've never seen that one - maybe @omla can help?
o
@Radheshyam Sharma @Neha Maheshwari I would like to help, I need some direction to investigate further, if you can please post the job id(s) that would be great.
r
tapeout job id: 5253c529-7530-4d11-a833-a25fc8efea78 precheck job id: 9662384e-f37d-4794-8936-b8d45ef55cac
n
tapout job id 1:031da23f-38d2-400f-a3a1-018366484b7b tapout job id2:e5509777-7c5e-4aff-8be6-6213e80c26ce precheck job id: 99fa9e3a-2b90-4dc1-b457-54be909875ff
you get somthing
r
@omla @jeffdi Sir im still facing the same error.. I tried many times.. Can you please give some feedback