blob: bb5592cb23d53755bc6351690b0a73a84bb80e0e [file] [log] [blame]
Reading file /root/soomrv/gds/user_project_wrapper.gds for cell user_project_wrapper
dbu=0.001
cell user_project_wrapper dbu-bbox(ll;ur)=(-43630,-38270;2963250,3557950)
cell user_project_wrapper dbu-bbox(left,bottom,right,top)=(-43630,-38270,2963250,3557950)
cell user_project_wrapper dbu-size(width,height)=(3006880,3596220)
cell user_project_wrapper micron-bbox(left,bottom,right,top)=(-43.63,-38.27,2963.25,3557.9500000000003)
cell user_project_wrapper micron-size(width,height)=(3006.88,3596.2200000000003)
Done.
Magic 8.3 revision 340 - Compiled on Thu Nov 17 13:45:26 UTC 2022.
Starting magic under Tcl interpreter
Using the terminal as the console.
Using NULL graphics device.
Processing system .magicrc file
Sourcing design .magicrc for technology sky130A ...
2 Magic internal units = 1 Lambda
Input style sky130(vendor): scaleFactor=2, multiplier=2
The following types are not handled by extraction and will be treated as non-electrical types:
ubm
Scaled tech values by 2 / 1 to match internal grid scaling
Loading sky130A Device Generator Menu ...
Loading "/opt/checks/xor_check/erase_box.tcl" from command line.
CIF input style is now "sky130(vendor)"
Warning: Calma reading is not undoable! I hope that's OK.
Library written using GDS-II Release 3.0
Library name: user_project_wrapper
Reading "sky130_fd_sc_hd__diode_2".
Reading "sky130_fd_sc_hd__fill_2".
Reading "sky130_fd_sc_hd__decap_4".
Reading "sky130_fd_sc_hd__fill_1".
Reading "sky130_fd_sc_hd__decap_3".
Reading "sky130_ef_sc_hd__decap_12".
Reading "sky130_fd_sc_hd__conb_1".
Reading "sky130_fd_sc_hd__buf_12".
Reading "sky130_fd_sc_hd__tapvpwrvgnd_1".
Reading "sky130_fd_sc_hd__decap_8".
Reading "sky130_fd_sc_hd__decap_6".
Reading "sky130_fd_sc_hd__xor2_1".
Reading "sky130_fd_sc_hd__nand2_1".
Reading "sky130_fd_sc_hd__xnor2_1".
Reading "sky130_fd_sc_hd__o21ai_1".
Reading "sky130_fd_sc_hd__a21o_1".
Reading "sky130_fd_sc_hd__xnor2_2".
Reading "sky130_fd_sc_hd__o21a_1".
Reading "sky130_fd_sc_hd__a21bo_1".
Reading "sky130_fd_sc_hd__xnor2_4".
Reading "sky130_fd_sc_hd__nand2_2".
Reading "sky130_fd_sc_hd__a31o_1".
Reading "sky130_fd_sc_hd__a221oi_1".
Reading "sky130_fd_sc_hd__xor2_2".
Reading "sky130_fd_sc_hd__clkbuf_4".
Reading "sky130_fd_sc_hd__and2_1".
Reading "sky130_fd_sc_hd__a31oi_4".
Reading "sky130_fd_sc_hd__or2_1".
Reading "sky130_fd_sc_hd__o221a_1".
Reading "sky130_fd_sc_hd__and2_2".
Reading "sky130_fd_sc_hd__a21oi_1".
Reading "sky130_fd_sc_hd__nor2_1".
Reading "sky130_fd_sc_hd__inv_2".
Reading "sky130_fd_sc_hd__and2b_1".
Reading "sky130_fd_sc_hd__o21ai_2".
Reading "sky130_fd_sc_hd__buf_4".
Reading "sky130_fd_sc_hd__a2bb2o_1".
Reading "sky130_fd_sc_hd__o21ba_1".
Reading "sky130_fd_sc_hd__o21bai_1".
Reading "sky130_fd_sc_hd__and3_1".
Reading "sky130_fd_sc_hd__a311o_2".
Reading "sky130_fd_sc_hd__a22oi_1".
Reading "sky130_fd_sc_hd__o2bb2a_1".
Reading "sky130_fd_sc_hd__clkinv_2".
Reading "sky130_fd_sc_hd__or2b_1".
Reading "sky130_fd_sc_hd__a32o_1".
Reading "sky130_fd_sc_hd__o21ai_4".
Reading "sky130_fd_sc_hd__a31o_2".
Reading "sky130_fd_sc_hd__buf_2".
Reading "sky130_fd_sc_hd__mux2_1".
Reading "sky130_fd_sc_hd__a22o_1".
Reading "sky130_fd_sc_hd__dfxtp_1".
Reading "sky130_fd_sc_hd__or2_2".
Reading "sky130_fd_sc_hd__a21oi_2".
Reading "sky130_fd_sc_hd__buf_6".
Reading "sky130_fd_sc_hd__o31ai_4".
Reading "sky130_fd_sc_hd__a211oi_2".
Reading "sky130_fd_sc_hd__a221o_1".
Reading "sky130_fd_sc_hd__a21oi_4".
Reading "sky130_fd_sc_hd__clkbuf_1".
Reading "sky130_fd_sc_hd__xor2_4".
Reading "sky130_fd_sc_hd__clkbuf_16".
Reading "sky130_fd_sc_hd__dfxtp_4".
Reading "sky130_fd_sc_hd__o21a_2".
Reading "sky130_fd_sc_hd__or4_1".
Reading "sky130_fd_sc_hd__a211o_2".
Reading "sky130_fd_sc_hd__nor2_2".
Reading "sky130_fd_sc_hd__a21boi_1".
Reading "sky130_fd_sc_hd__and3b_1".
Reading "sky130_fd_sc_hd__nand2_4".
Reading "sky130_fd_sc_hd__clkbuf_8".
Reading "sky130_fd_sc_hd__o22a_1".
Reading "sky130_fd_sc_hd__dfxtp_2".
Reading "sky130_fd_sc_hd__or3_1".
Reading "sky130_fd_sc_hd__buf_8".
Reading "sky130_fd_sc_hd__o211a_1".
Reading "sky130_fd_sc_hd__o31a_4".
Reading "sky130_fd_sc_hd__a211o_1".
Reading "sky130_fd_sc_hd__a21o_2".
Reading "sky130_fd_sc_hd__a41o_1".
Reading "sky130_fd_sc_hd__o31a_1".
Reading "sky130_fd_sc_hd__o211a_4".
Reading "sky130_fd_sc_hd__o221ai_2".
Reading "sky130_fd_sc_hd__a2111o_1".
Reading "sky130_fd_sc_hd__o2111a_1".
Reading "sky130_fd_sc_hd__o41a_4".
Reading "sky130_fd_sc_hd__a211oi_1".
Reading "sky130_fd_sc_hd__nand3_1".
Reading "sky130_fd_sc_hd__nand3b_1".
Reading "sky130_fd_sc_hd__a21boi_2".
Reading "sky130_fd_sc_hd__o221ai_1".
Reading "sky130_fd_sc_hd__o31a_2".
Reading "sky130_fd_sc_hd__o41a_1".
Reading "sky130_fd_sc_hd__o211ai_1".
Reading "sky130_fd_sc_hd__and4b_1".
Reading "sky130_fd_sc_hd__o32a_1".
Reading "sky130_fd_sc_hd__inv_4".
Reading "sky130_fd_sc_hd__o221a_2".
Reading "sky130_fd_sc_hd__and4_4".
Reading "sky130_fd_sc_hd__nand4_1".
Reading "sky130_fd_sc_hd__or3b_1".
Reading "sky130_fd_sc_hd__o311a_1".
Reading "sky130_fd_sc_hd__nor2b_2".
Reading "sky130_fd_sc_hd__and4_1".
Reading "sky130_fd_sc_hd__nor2_4".
Reading "sky130_fd_sc_hd__nor3_1".
Reading "sky130_fd_sc_hd__nand3_2".
Reading "sky130_fd_sc_hd__o31ai_2".
Reading "sky130_fd_sc_hd__a31o_4".
Reading "sky130_fd_sc_hd__a21bo_2".
Reading "sky130_fd_sc_hd__o2bb2a_2".
Reading "sky130_fd_sc_hd__or3_2".
Reading "sky130_fd_sc_hd__a311oi_4".
Reading "sky130_fd_sc_hd__o2bb2ai_1".
Reading "sky130_fd_sc_hd__a311o_4".
Reading "sky130_fd_sc_hd__a311o_1".
Reading "sky130_fd_sc_hd__o221ai_4".
Reading "sky130_fd_sc_hd__and4_2".
Reading "sky130_fd_sc_hd__or4_2".
Reading "sky130_fd_sc_hd__nor2_8".
Reading "sky130_fd_sc_hd__o221a_4".
Reading "sky130_fd_sc_hd__a22oi_4".
Reading "sky130_fd_sc_hd__a221o_4".
Reading "sky130_fd_sc_hd__or4_4".
Reading "sky130_fd_sc_hd__or4b_1".
Reading "sky130_fd_sc_hd__o21bai_2".
Reading "sky130_fd_sc_hd__mux2_8".
Reading "sky130_fd_sc_hd__nand3b_4".
Reading "sky130_fd_sc_hd__mux2_2".
Reading "sky130_fd_sc_hd__o32ai_4".
Reading "sky130_fd_sc_hd__clkbuf_2".
Reading "sky130_fd_sc_hd__nor4_1".
Reading "sky130_fd_sc_hd__or4b_4".
Reading "sky130_fd_sc_hd__mux2_4".
Reading "sky130_fd_sc_hd__a22o_2".
Reading "sky130_fd_sc_hd__o41a_2".
Reading "sky130_fd_sc_hd__nand2b_2".
Reading "sky130_fd_sc_hd__a221o_2".
Reading "sky130_fd_sc_hd__o211ai_4".
Reading "sky130_fd_sc_hd__o22ai_4".
Reading "sky130_fd_sc_hd__and3_2".
Reading "sky130_fd_sc_hd__o21bai_4".
Reading "sky130_fd_sc_hd__o21a_4".
Reading "sky130_fd_sc_hd__clkinv_4".
Reading "sky130_fd_sc_hd__and2_4".
Reading "sky130_fd_sc_hd__or3b_4".
Reading "sky130_fd_sc_hd__nor3_4".
Reading "sky130_fd_sc_hd__nand2_8".
Reading "sky130_fd_sc_hd__a221oi_2".
Reading "sky130_fd_sc_hd__a41oi_4".
Reading "sky130_fd_sc_hd__o22ai_2".
Reading "sky130_fd_sc_hd__or2b_2".
Reading "sky130_fd_sc_hd__o211a_2".
Reading "sky130_fd_sc_hd__o22ai_1".
Reading "sky130_fd_sc_hd__a31oi_2".
Reading "sky130_fd_sc_hd__or4bb_1".
Reading "sky130_fd_sc_hd__o21ba_2".
Reading "sky130_fd_sc_hd__nand3_4".
Reading "sky130_fd_sc_hd__a21boi_4".
Reading "sky130_fd_sc_hd__nor3b_1".
Reading "sky130_fd_sc_hd__dlymetal6s2s_1".
Reading "sky130_fd_sc_hd__or2_4".
Reading "sky130_fd_sc_hd__nor2b_4".
Reading "sky130_fd_sc_hd__and3_4".
Reading "sky130_fd_sc_hd__o211ai_2".
Reading "sky130_fd_sc_hd__a211o_4".
Reading "sky130_fd_sc_hd__and4bb_1".
Reading "sky130_fd_sc_hd__a211oi_4".
Reading "sky130_fd_sc_hd__nor3b_4".
Reading "sky130_fd_sc_hd__and3b_2".
Reading "sky130_fd_sc_hd__o2111ai_4".
Reading "sky130_fd_sc_hd__or4bb_2".
Reading "sky130_fd_sc_hd__nand2b_4".
Reading "sky130_fd_sc_hd__a32o_2".
Reading "sky130_fd_sc_hd__o311a_4".
Reading "sky130_fd_sc_hd__a2bb2o_2".
Reading "sky130_fd_sc_hd__a32o_4".
Reading "sky130_fd_sc_hd__a31oi_1".
Reading "sky130_fd_sc_hd__inv_8".
Reading "sky130_fd_sc_hd__inv_6".
Reading "sky130_fd_sc_hd__o311a_2".
Reading "sky130_fd_sc_hd__a41o_4".
Reading "sky130_fd_sc_hd__or4b_2".
Reading "sky130_fd_sc_hd__nand4b_2".
Reading "sky130_fd_sc_hd__o2111a_4".
Reading "sky130_fd_sc_hd__nor4_2".
Reading "sky130_fd_sc_hd__or4bb_4".
Reading "sky130_fd_sc_hd__nor4_4".
Reading "sky130_fd_sc_hd__o22a_2".
Reading "sky130_fd_sc_hd__or3_4".
Reading "sky130_fd_sc_hd__a22oi_2".
Reading "sky130_fd_sc_hd__nor3_2".
Reading "sky130_fd_sc_hd__mux4_2".
Reading "sky130_fd_sc_hd__a2111o_2".
Reading "sky130_fd_sc_hd__mux4_1".
Reading "sky130_fd_sc_hd__o32ai_1".
Reading "sky130_fd_sc_hd__o31ai_1".
Reading "sky130_fd_sc_hd__a221oi_4".
Reading "sky130_fd_sc_hd__o2111ai_2".
Reading "sky130_fd_sc_hd__o2111ai_1".
Reading "sky130_fd_sc_hd__a2111oi_1".
CIF file read warning: CIF style sky130(vendor): units rescaled by factor of 5 / 1
CIF file read warning: Input off lambda grid by 2/5; snapped to grid.
Reading "sky130_fd_sc_hd__nand2b_1".
Reading "sky130_fd_sc_hd__nor2b_1".
Reading "sky130_fd_sc_hd__nand4b_1".
Reading "sky130_fd_sc_hd__a21o_4".
Reading "sky130_fd_sc_hd__nand4_2".
Reading "sky130_fd_sc_hd__nor4b_4".
Reading "sky130_fd_sc_hd__nand4bb_1".
Reading "sky130_fd_sc_hd__a2111oi_4".
Reading "sky130_fd_sc_hd__or3b_2".
Reading "sky130_fd_sc_hd__a32oi_2".
Reading "sky130_fd_sc_hd__a2bb2o_4".
Reading "sky130_fd_sc_hd__a41oi_2".
Reading "sky130_fd_sc_hd__a32oi_4".
Reading "sky130_fd_sc_hd__nand3b_2".
Reading "sky130_fd_sc_hd__nand4_4".
Reading "sky130_fd_sc_hd__a21bo_4".
Reading "sky130_fd_sc_hd__o311ai_4".
Reading "sky130_fd_sc_hd__and2b_4".
Reading "sky130_fd_sc_hd__and2b_2".
Reading "sky130_fd_sc_hd__and4b_2".
Reading "sky130_fd_sc_hd__nor4bb_2".
Reading "sky130_fd_sc_hd__dfrtp_4".
Reading "sky130_fd_sc_hd__dfrtp_2".
Reading "sky130_fd_sc_hd__or2b_4".
Reading "sky130_fd_sc_hd__dfrtp_1".
Reading "sky130_fd_sc_hd__a41oi_1".
Reading "sky130_fd_sc_hd__and4bb_2".
Reading "sky130_fd_sc_hd__clkinv_8".
Reading "sky130_fd_sc_hd__nand4bb_4".
Reading "sky130_fd_sc_hd__o32a_2".
Reading "sky130_fd_sc_hd__o22a_4".
Reading "sky130_fd_sc_hd__a311oi_2".
Reading "sky130_fd_sc_hd__o2bb2a_4".
Reading "sky130_fd_sc_hd__o2111a_2".
Reading "sky130_fd_sc_hd__o32a_4".
Reading "sky130_fd_sc_hd__and4bb_4".
Reading "sky130_fd_sc_hd__nor3b_2".
Reading "sky130_fd_sc_hd__nand4b_4".
Reading "sky130_fd_sc_hd__a22o_4".
Reading "sky130_fd_sc_hd__a41o_2".
Reading "sky130_fd_sc_hd__nor4b_1".
Reading "sky130_fd_sc_hd__and3b_4".
Reading "sky130_fd_sc_hd__o21ba_4".
Reading "sky130_fd_sc_hd__o32ai_2".
Reading "sky130_fd_sc_hd__a2111o_4".
Reading "sky130_fd_sc_hd__a311oi_1".
Reading "sky130_fd_sc_hd__a32oi_1".
Reading "sky130_fd_sc_hd__a2111oi_2".
Reading "sky130_fd_sc_hd__clkinv_16".
Reading "sky130_fd_sc_hd__nor4b_2".
Reading "sky130_fd_sc_hd__and4b_4".
Reading "sky130_fd_sc_hd__ebufn_2".
Reading "sky130_fd_sc_hd__dlclkp_1".
Reading "sky130_fd_sc_hd__nand4bb_2".
Reading "sky130_fd_sc_hd__mux2i_2".
Reading "RF".
5000 uses
10000 uses
15000 uses
20000 uses
25000 uses
30000 uses
35000 uses
40000 uses
45000 uses
50000 uses
Reading "sky130_fd_sc_hd__o41ai_1".
Reading "sky130_fd_sc_hd__inv_12".
Reading "sky130_fd_sc_hd__dlxtn_4".
Reading "sky130_fd_sc_hd__inv_16".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_39".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_19".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_14".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_13".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_7".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_38".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_33".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_32".
Reading "sky130_fd_bd_sram__openram_dff".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_row_addr_dff".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_wmask_dff".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_cr_3".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_col_addr_dff".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_data_dff".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_16".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_29".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_28".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_11".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_360_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_12".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w1_120_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_1".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_740_sactive_dli".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_740_sli_dactive".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w1_120_sli_dli".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pnand2_1".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m3_w1_680_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m3_w1_680_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_3".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m2_w0_740_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m2_w1_260_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_2".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_dff_buf_0".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_dff_buf_array".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m7_w1_680_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m7_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_4".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_1".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pnand2_0".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pand2_1".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m24_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m24_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_14".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m8_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m8_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_13".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m3_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m3_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_12".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_11".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_0".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_3".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_17".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_delay_chain".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m18_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m18_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_16".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_5".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_740_sactive_dactive".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pnand3".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pand3_0".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m22_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m22_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_15".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_4".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pand3".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m42_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m42_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_10".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m15_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m15_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_9".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m5_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m5_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_8".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m2_w1_260_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m2_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_7".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_2".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_control_logic_rw".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_cr_5".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_dff_buf_array_0".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m41_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m41_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_20".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m14_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m14_w2_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_19".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m5_w1_680_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_18".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_6".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_control_logic_r".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_cr_4".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_20".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_17".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_0".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pand2_0".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_predecode2x4_0".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_15".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w7_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w7_000_sli_dli_da_p".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_dec_0".
Reading "sky130_fd_bd_sram__openram_dp_nand2_dec".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_and2_dec_0".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_wordline_driver".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_wordline_driver_array".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_dec".
Reading "sky130_fd_bd_sram__openram_dp_nand3_dec".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_and3_dec".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_predecode3x8".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_and2_dec".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_predecode2x4".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_decoder".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_port_address_0".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_port_address".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_27".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_26".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_25".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_24".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w2_880_sli_dli".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_column_mux_0".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_column_mux_array_0".
Reading "sky130_fd_bd_sram__openram_sense_amp".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_sense_amp_array".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_23".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_21".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_22".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w0_550_sli_dli".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_precharge_1".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_precharge_array_0".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_port_data_0".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_column_mux".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_column_mux_array".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pnand2".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pand2".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_write_mask_and_array".
Reading "sky130_fd_bd_sram__openram_write_driver".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_write_driver_array".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_precharge_0".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_precharge_array".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_port_data".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_9".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_8".
Reading "sky130_fd_bd_sram__openram_dp_cell_cap_row".
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_cap_row" (byte position 73345384): Unknown layer/datatype in boundary, layer=33 type=42
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_cap_row" (byte position 73346088): Unknown layer/datatype in boundary, layer=33 type=43
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_cap_row" (byte position 73347048): Unknown layer/datatype in boundary, layer=22 type=21
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_row_cap_array_0".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_row_cap_array".
Reading "sky130_fd_bd_sram__openram_dp_cell_cap_col".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_col_cap_array".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_col_cap_array_0".
Reading "sky130_fd_bd_sram__openram_dp_cell_dummy".
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 73839294): Unknown layer/datatype in boundary, layer=33 type=42
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 73843070): Unknown layer/datatype in boundary, layer=33 type=43
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 73847262): Unknown layer/datatype in boundary, layer=22 type=21
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 73852062): Unknown layer/datatype in boundary, layer=22 type=22
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 73854110): Unknown layer/datatype in boundary, layer=235 type=0
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_dummy_array".
Reading "sky130_fd_bd_sram__openram_dp_cell_replica".
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 74033552): Unknown layer/datatype in boundary, layer=33 type=42
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 74037328): Unknown layer/datatype in boundary, layer=33 type=43
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 74041520): Unknown layer/datatype in boundary, layer=22 type=21
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 74047984): Unknown layer/datatype in boundary, layer=22 type=22
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 74050160): Unknown layer/datatype in boundary, layer=235 type=0
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_replica_column_0".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_replica_column".
Reading "sky130_fd_bd_sram__openram_dp_cell".
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 74290610): Unknown layer/datatype in boundary, layer=33 type=42
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 74294386): Unknown layer/datatype in boundary, layer=33 type=43
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 74298578): Unknown layer/datatype in boundary, layer=22 type=21
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 74305042): Unknown layer/datatype in boundary, layer=22 type=22
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 74307218): Unknown layer/datatype in boundary, layer=235 type=0
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_bitcell_array".
5000 uses
10000 uses
15000 uses
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_replica_bitcell_array".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8_bank".
Reading "sky130_sram_2kbyte_1rw1r_32x512_8".
5000 uses
Reading "sky130_fd_sc_hd__o311ai_1".
Reading "user_project_wrapper".
5000 uses
10000 uses
15000 uses
20000 uses
25000 uses
30000 uses
35000 uses
40000 uses
45000 uses
50000 uses
55000 uses
60000 uses
65000 uses
70000 uses
75000 uses
80000 uses
85000 uses
90000 uses
95000 uses
100000 uses
105000 uses
110000 uses
115000 uses
120000 uses
125000 uses
130000 uses
135000 uses
140000 uses
145000 uses
150000 uses
155000 uses
160000 uses
165000 uses
170000 uses
175000 uses
180000 uses
185000 uses
190000 uses
195000 uses
200000 uses
205000 uses
210000 uses
215000 uses
220000 uses
225000 uses
230000 uses
235000 uses
240000 uses
245000 uses
250000 uses
255000 uses
260000 uses
265000 uses
270000 uses
275000 uses
280000 uses
285000 uses
290000 uses
295000 uses
300000 uses
305000 uses
310000 uses
315000 uses
320000 uses
325000 uses
330000 uses
335000 uses
340000 uses
345000 uses
350000 uses
355000 uses
360000 uses
365000 uses
370000 uses
375000 uses
380000 uses
385000 uses
390000 uses
395000 uses
400000 uses
405000 uses
410000 uses
415000 uses
420000 uses
425000 uses
430000 uses
435000 uses
440000 uses
445000 uses
450000 uses
455000 uses
460000 uses
465000 uses
470000 uses
475000 uses
480000 uses
485000 uses
490000 uses
495000 uses
500000 uses
505000 uses
510000 uses
515000 uses
520000 uses
525000 uses
530000 uses
535000 uses
540000 uses
545000 uses
550000 uses
555000 uses
560000 uses
565000 uses
570000 uses
575000 uses
580000 uses
585000 uses
590000 uses
595000 uses
600000 uses
605000 uses
610000 uses
615000 uses
620000 uses
625000 uses
630000 uses
635000 uses
640000 uses
645000 uses
650000 uses
655000 uses
660000 uses
665000 uses
670000 uses
675000 uses
680000 uses
685000 uses
690000 uses
695000 uses
700000 uses
705000 uses
710000 uses
715000 uses
720000 uses
725000 uses
730000 uses
735000 uses
740000 uses
745000 uses
750000 uses
755000 uses
760000 uses
765000 uses
770000 uses
775000 uses
780000 uses
785000 uses
790000 uses
795000 uses
800000 uses
805000 uses
810000 uses
815000 uses
820000 uses
825000 uses
830000 uses
835000 uses
840000 uses
845000 uses
850000 uses
855000 uses
860000 uses
865000 uses
870000 uses
875000 uses
880000 uses
885000 uses
890000 uses
895000 uses
900000 uses
905000 uses
910000 uses
915000 uses
920000 uses
925000 uses
930000 uses
935000 uses
940000 uses
945000 uses
950000 uses
955000 uses
960000 uses
965000 uses
970000 uses
975000 uses
980000 uses
985000 uses
990000 uses
995000 uses
1000000 uses
1005000 uses
1010000 uses
1015000 uses
1020000 uses
1025000 uses
1030000 uses
1035000 uses
1040000 uses
1045000 uses
1050000 uses
1055000 uses
1060000 uses
1065000 uses
1070000 uses
1075000 uses
1080000 uses
1085000 uses
1090000 uses
1095000 uses
1100000 uses
1105000 uses
1110000 uses
1115000 uses
1120000 uses
1125000 uses
1130000 uses
1135000 uses
1140000 uses
1145000 uses
1150000 uses
1155000 uses
1160000 uses
1165000 uses
1170000 uses
1175000 uses
1180000 uses
1185000 uses
1190000 uses
1195000 uses
1200000 uses
1205000 uses
1210000 uses
1215000 uses
1220000 uses
1225000 uses
1230000 uses
1235000 uses
1240000 uses
1245000 uses
1250000 uses
1255000 uses
1260000 uses
1265000 uses
1270000 uses
1275000 uses
1280000 uses
1285000 uses
1290000 uses
1295000 uses
1300000 uses
1305000 uses
1310000 uses
1315000 uses
1320000 uses
1325000 uses
1330000 uses
1335000 uses
1340000 uses
1345000 uses
1350000 uses
1355000 uses
1360000 uses
1365000 uses
1370000 uses
1375000 uses
Root cell box:
width x height ( llx, lly ), ( urx, ury ) area (units^2)
microns: 42.880 x 3520.000 (-42.880, 0.000), ( 0.000, 3520.000) 150937.594
lambda: 4288.00 x 352000.00 (-4288.00, 0.00 ), ( 0.00, 352000.00) 1509376000.00
internal: 8576 x 704000 ( -8576, 0 ), ( 0, 704000) 6037504000
Root cell box:
width x height ( llx, lly ), ( urx, ury ) area (units^2)
microns: 42.500 x 3520.000 ( 2920.000, 0.000), ( 2962.500, 3520.000) 149600.000
lambda: 4250.00 x 352000.00 ( 292000.00, 0.00 ), ( 296250.00, 352000.00) 1496000000.00
internal: 8500 x 704000 ( 584000, 0 ), ( 592500, 704000) 5984000000
Root cell box:
width x height ( llx, lly ), ( urx, ury ) area (units^2)
microns: 3005.380 x 37.530 (-42.880, -37.530), ( 2962.500, 0.000) 112791.906
lambda: 300538.00 x 3753.00 (-4288.00, -3753.00), ( 296250.00, 0.00 ) 1127919104.00
internal: 601076 x 7506 ( -8576, -7506 ), ( 592500, 0 ) 4511676456
Root cell box:
width x height ( llx, lly ), ( urx, ury ) area (units^2)
microns: 3005.380 x 37.210 (-42.880, 3520.000), ( 2962.500, 3557.210) 111830.188
lambda: 300538.00 x 3721.00 (-4288.00, 352000.00), ( 296250.00, 355721.00) 1118301952.00
internal: 601076 x 7442 ( -8576, 704000), ( 592500, 711442) 4473207592
Generating output for cell xor_target
Magic 8.3 revision 340 - Compiled on Thu Nov 17 13:45:26 UTC 2022.
Starting magic under Tcl interpreter
Using the terminal as the console.
Using NULL graphics device.
Processing system .magicrc file
Sourcing design .magicrc for technology sky130A ...
2 Magic internal units = 1 Lambda
Input style sky130(vendor): scaleFactor=2, multiplier=2
The following types are not handled by extraction and will be treated as non-electrical types:
ubm
Scaled tech values by 2 / 1 to match internal grid scaling
Loading sky130A Device Generator Menu ...
Loading "/opt/checks/xor_check/erase_box.tcl" from command line.
CIF input style is now "sky130(vendor)"
Warning: Calma reading is not undoable! I hope that's OK.
Library written using GDS-II Release 3.0
Library name: user_project_wrapper
Reading "user_project_wrapper".
Root cell box:
width x height ( llx, lly ), ( urx, ury ) area (units^2)
microns: 42.880 x 3520.000 (-42.880, 0.000), ( 0.000, 3520.000) 150937.594
lambda: 4288.00 x 352000.00 (-4288.00, 0.00 ), ( 0.00, 352000.00) 1509376000.00
internal: 8576 x 704000 ( -8576, 0 ), ( 0, 704000) 6037504000
Root cell box:
width x height ( llx, lly ), ( urx, ury ) area (units^2)
microns: 42.500 x 3520.000 ( 2920.000, 0.000), ( 2962.500, 3520.000) 149600.000
lambda: 4250.00 x 352000.00 ( 292000.00, 0.00 ), ( 296250.00, 352000.00) 1496000000.00
internal: 8500 x 704000 ( 584000, 0 ), ( 592500, 704000) 5984000000
Root cell box:
width x height ( llx, lly ), ( urx, ury ) area (units^2)
microns: 3005.380 x 37.530 (-42.880, -37.530), ( 2962.500, 0.000) 112791.906
lambda: 300538.00 x 3753.00 (-4288.00, -3753.00), ( 296250.00, 0.00 ) 1127919104.00
internal: 601076 x 7506 ( -8576, -7506 ), ( 592500, 0 ) 4511676456
Root cell box:
width x height ( llx, lly ), ( urx, ury ) area (units^2)
microns: 3005.380 x 37.210 (-42.880, 3520.000), ( 2962.500, 3557.210) 111830.188
lambda: 300538.00 x 3721.00 (-4288.00, 352000.00), ( 296250.00, 355721.00) 1118301952.00
internal: 601076 x 7442 ( -8576, 704000), ( 592500, 711442) 4473207592
Generating output for cell xor_target
Reading /mnt/uffs/user/u6929_salmenm/design/soomrv/jobs/mpw_precheck/53543afe-372d-4f44-b136-ec8e71dc10ef/outputs/user_project_wrapper_erased.gds ..
Reading /mnt/uffs/user/u6929_salmenm/design/soomrv/jobs/mpw_precheck/53543afe-372d-4f44-b136-ec8e71dc10ef/outputs/user_project_wrapper_empty_erased.gds ..
--- Running XOR for 69/20 ---
"input" in: xor.rb.drc:39
Polygons (raw): 530 (flat) 530 (hierarchical)
Elapsed: 0.010s Memory: 524.00M
"input" in: xor.rb.drc:39
Polygons (raw): 530 (flat) 530 (hierarchical)
Elapsed: 0.010s Memory: 524.00M
"^" in: xor.rb.drc:39
Polygons (raw): 0 (flat) 0 (hierarchical)
Elapsed: 0.010s Memory: 524.00M
XOR differences: 0
"output" in: xor.rb.drc:43
Polygons (raw): 0 (flat) 0 (hierarchical)
Elapsed: 0.010s Memory: 524.00M
--- Running XOR for 70/20 ---
"input" in: xor.rb.drc:39
Polygons (raw): 107 (flat) 107 (hierarchical)
Elapsed: 0.010s Memory: 524.00M
"input" in: xor.rb.drc:39
Polygons (raw): 107 (flat) 107 (hierarchical)
Elapsed: 0.000s Memory: 524.00M
"^" in: xor.rb.drc:39
Polygons (raw): 0 (flat) 0 (hierarchical)
Elapsed: 0.010s Memory: 524.00M
XOR differences: 0
"output" in: xor.rb.drc:43
Polygons (raw): 0 (flat) 0 (hierarchical)
Elapsed: 0.010s Memory: 524.00M
--- Running XOR for 71/20 ---
"input" in: xor.rb.drc:39
Polygons (raw): 16 (flat) 16 (hierarchical)
Elapsed: 0.010s Memory: 524.00M
"input" in: xor.rb.drc:39
Polygons (raw): 16 (flat) 16 (hierarchical)
Elapsed: 0.010s Memory: 524.00M
"^" in: xor.rb.drc:39
Polygons (raw): 0 (flat) 0 (hierarchical)
Elapsed: 0.010s Memory: 524.00M
XOR differences: 0
"output" in: xor.rb.drc:43
Polygons (raw): 0 (flat) 0 (hierarchical)
Elapsed: 0.010s Memory: 524.00M
--- Running XOR for 71/44 ---
"input" in: xor.rb.drc:39
Polygons (raw): 116 (flat) 116 (hierarchical)
Elapsed: 0.010s Memory: 524.00M
"input" in: xor.rb.drc:39
Polygons (raw): 116 (flat) 116 (hierarchical)
Elapsed: 0.010s Memory: 524.00M
"^" in: xor.rb.drc:39
Polygons (raw): 0 (flat) 0 (hierarchical)
Elapsed: 0.010s Memory: 524.00M
XOR differences: 0
"output" in: xor.rb.drc:43
Polygons (raw): 0 (flat) 0 (hierarchical)
Elapsed: 0.000s Memory: 524.00M
--- Running XOR for 72/20 ---
"input" in: xor.rb.drc:39
Polygons (raw): 16 (flat) 16 (hierarchical)
Elapsed: 0.000s Memory: 524.00M
"input" in: xor.rb.drc:39
Polygons (raw): 16 (flat) 16 (hierarchical)
Elapsed: 0.010s Memory: 524.00M
"^" in: xor.rb.drc:39
Polygons (raw): 0 (flat) 0 (hierarchical)
Elapsed: 0.010s Memory: 524.00M
XOR differences: 0
"output" in: xor.rb.drc:43
Polygons (raw): 0 (flat) 0 (hierarchical)
Elapsed: 0.010s Memory: 524.00M
--- Running XOR for 81/14 ---
"input" in: xor.rb.drc:39
Polygons (raw): 1 (flat) 1 (hierarchical)
Elapsed: 0.010s Memory: 524.00M
"input" in: xor.rb.drc:39
Polygons (raw): 1 (flat) 1 (hierarchical)
Elapsed: 0.010s Memory: 524.00M
"^" in: xor.rb.drc:39
Polygons (raw): 0 (flat) 0 (hierarchical)
Elapsed: 0.010s Memory: 524.00M
XOR differences: 0
"output" in: xor.rb.drc:43
Polygons (raw): 0 (flat) 0 (hierarchical)
Elapsed: 0.010s Memory: 524.00M
Writing layout file: /mnt/uffs/user/u6929_salmenm/design/soomrv/jobs/mpw_precheck/53543afe-372d-4f44-b136-ec8e71dc10ef/outputs/user_project_wrapper.xor.gds ..
Total elapsed: 0.230s Memory: 524.00M