Hi, what does the failed XOR step during hardening...
# openlane
n
Hi, what does the failed XOR step during hardening of
user_project_wrapper
indicate ?
Copy code
[ERROR]: There are XOR differences in the design: See '../home/navaneeth/Projects/openmpw/riscv_soc/openlane/user_project_wrapper/runs/23_11_30_23_37/reports/signoff/28-xor.rpt' for details.
[ERROR]: Step 28 (gds_klayout) failed with error:
-code 1 -level 0 -errorcode NONE -errorinfo {
    while executing
"throw_error"
    (procedure "quit_on_xor_error" line 11)
    invoked from within
"quit_on_xor_error  -log $report"
    (procedure "run_klayout_gds_xor" line 28)
    invoked from within
"run_klayout_gds_xor"
    (procedure "run_klayout_step" line 6)
    invoked from within
"run_klayout_step"} -errorline 1
[ERROR]: Flow failed.
m
There is a region around the
user_project_wrapper
that overlaps with caravel. Certain layers can not be added or removed from this region. The XOR check verifies that the connections will be correct when integrated into the caravel frame. Check
28-xor.rpt
and the associated layout error marker files.