I'm a beginner and I'm trying to precheck Efabless...
# sky130
e
I'm a beginner and I'm trying to precheck Efabless and I'm getting the following errors:
Copy code
[11/03/23 07:31:11 PDT] FAILURE
                3 Check(s) Failed: ['XOR', 'Klayout Pin Label Purposes Overlapping Drawing', 'OEB'] !!!
[11/03/23 07:31:11 PDT] OEB CHECK FAILED
                The design, user_analog_project_wrapper, has OEB violations.
Can someone help me?
m
XOR
check means that your
user_project_wrapper
power ring and interface has some discrepancies a with the expected layout.
Klayout Pin Label…
means that you have shapes on pin layers that are not totally enclosed be a shape on the same drawing layer. magic extracts these as connections when no mask data will be generated. `OEB`: Probably have an io_out connections without a corresponding io_oeb low connection.
e
Thanks for the answer. The "XOR" and "Klayout Pin Label Purposes Overlapping Drawing" errors were due to a poor connection of the circuits to the harness pins and the "OEB" error was due to the lack of connection of the 'oeb' pins of the caravel to the vcc according to GPIO's bidirectional function.