Guest
LAYOUT SYSTEM GDSII
LAYOUT PATH "layout_a.gds"
LAYOUT PRIMARY top
LAYOUT SYSTEM2 GDSII
LAYOUT PATH2 "layout_b.gds"
LAYOUT PRIMARY2 top
DRC RESULTS DATABASE "lvl.gds" GDSII // ASCII or GDSII
DRC SUMMARY REPORT "lvl.sum"
LAYOUT BUMP2 200
LAYER M1 31
LAYER V1 32
LAYER M2 33
LAYER V2 34
LAYER M3 35
LAYER M1_2 231
LAYER V1_2 232
LAYER M2_2 233
LAYER V2_2 234
LAYER M3_2 235
diff_M1 { M1 XOR M1_2 }
diff_V1 { V1 XOR V1_2 }
diff_M2 { M2 XOR M2_2 }
diff_V2 { V2 XOR V2_2 }
diff_M3 { M3 XOR M3_2 }
--------------------------
Question:
Notice that I am using GDSII as the format of output database.
But it happens that all check results are in the same layer (layer 0).
I need each check to output result into different layers.
How to make the report gds file generates different layers for each
check?
LAYOUT PATH "layout_a.gds"
LAYOUT PRIMARY top
LAYOUT SYSTEM2 GDSII
LAYOUT PATH2 "layout_b.gds"
LAYOUT PRIMARY2 top
DRC RESULTS DATABASE "lvl.gds" GDSII // ASCII or GDSII
DRC SUMMARY REPORT "lvl.sum"
LAYOUT BUMP2 200
LAYER M1 31
LAYER V1 32
LAYER M2 33
LAYER V2 34
LAYER M3 35
LAYER M1_2 231
LAYER V1_2 232
LAYER M2_2 233
LAYER V2_2 234
LAYER M3_2 235
diff_M1 { M1 XOR M1_2 }
diff_V1 { V1 XOR V1_2 }
diff_M2 { M2 XOR M2_2 }
diff_V2 { V2 XOR V2_2 }
diff_M3 { M3 XOR M3_2 }
--------------------------
Question:
Notice that I am using GDSII as the format of output database.
But it happens that all check results are in the same layer (layer 0).
I need each check to output result into different layers.
How to make the report gds file generates different layers for each
check?