Gavaskar K
09/14/2023, 2:09 PMMitch Bailey
09/14/2023, 2:58 PM--- Running XOR for layer 236/0 ---
"input" in: xor.drc:94
Polygons (raw): 915278 (flat) 213 (hierarchical)
Elapsed: 0.000s Memory: 1893.00M
"input" in: xor.drc:94
Polygons (raw): 11542671 (flat) 985 (hierarchical)
Elapsed: 0.000s Memory: 1893.00M
"^" in: xor.drc:94
Polygons (raw): 432 (flat) 432 (hierarchical)
Elapsed: 83.750s Memory: 5855.00M
XOR differences: 432
"output" in: xor.drc:69
Polygons (raw): 432 (flat) 432 (hierarchical)
Elapsed: 0.000s Memory: 5855.00M
There should be a drc marker output file that you can load into klayout to see where the actual errors occur and maybe get a clue as to why.gatecat
09/14/2023, 3:04 PMMitch Bailey
09/14/2023, 3:13 PMgatecat
09/14/2023, 3:16 PMGavaskar K
09/14/2023, 3:29 PMgatecat
09/14/2023, 3:30 PMgatecat
09/14/2023, 3:31 PMGavaskar K
09/14/2023, 3:38 PMMitch Bailey
09/14/2023, 4:00 PMsignoff/<topcell>/openlane-signoff/*-xor.xml
Tim Edwards
09/14/2023, 5:06 PMMitch Bailey
09/14/2023, 6:25 PMrun_klayout_gds_xor
which is called from $OPENLANE_ROOT/flow.tcl
and defined in $OPENLANE_ROOT/scripts/tcl_commands/klayout.tcl
.
It is not comparing a halo region of user_project_wrapper
. but is comparing the gds created from def/lef to gds in klayout to the def/lef to gds in magic for any arbitrary cell synthesized in openlane, I think.Tim Edwards
09/15/2023, 12:57 PM