blob: d4d0d095d6a2f0808975356c5a304505dd84ae01 [file] [log] [blame]
Reading file /root/riscduino-score-s4-3/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__nor4_1".
Reading "sky130_fd_sc_hd__a221oi_1".
Reading "sky130_fd_sc_hd__or4b_2".
Reading "sky130_fd_sc_hd__a22oi_1".
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__a211oi_1".
Reading "sky130_fd_sc_hd__o31ai_1".
Reading "sky130_fd_sc_hd__o2111a_1".
Reading "sky130_fd_sc_hd__mux4_1".
Reading "sky130_fd_sc_hd__a21boi_1".
Reading "sky130_fd_sc_hd__dfxtp_1".
Reading "sky130_fd_sc_hd__a41o_1".
Reading "sky130_fd_sc_hd__o221a_2".
Reading "sky130_fd_sc_hd__dfrtp_4".
Reading "sky130_fd_sc_hd__mux2_2".
Reading "sky130_fd_sc_hd__or4_2".
Reading "sky130_fd_sc_hd__clkinv_2".
Reading "sky130_fd_sc_hd__nand3b_1".
Reading "sky130_fd_sc_hd__o31ai_2".
Reading "sky130_fd_sc_hd__a2bb2o_1".
Reading "sky130_fd_sc_hd__o21bai_1".
Reading "sky130_fd_sc_hd__clkbuf_8".
Reading "sky130_fd_sc_hd__o221ai_1".
Reading "sky130_fd_sc_hd__o22ai_1".
Reading "sky130_fd_sc_hd__nand3_1".
Reading "sky130_fd_sc_hd__o2bb2a_1".
Reading "sky130_fd_sc_hd__nand4_1".
Reading "sky130_fd_sc_hd__dfstp_1".
Reading "sky130_ef_sc_hd__decap_12".
Reading "sky130_fd_sc_hd__o221a_1".
Reading "sky130_fd_sc_hd__o211a_1".
Reading "sky130_fd_sc_hd__o31a_1".
Reading "sky130_fd_sc_hd__nand2_2".
Reading "sky130_fd_sc_hd__or4_1".
Reading "sky130_fd_sc_hd__or4b_1".
Reading "sky130_fd_sc_hd__o21ai_2".
Reading "sky130_fd_sc_hd__a211o_1".
Reading "sky130_fd_sc_hd__o211ai_1".
Reading "sky130_fd_sc_hd__and4_1".
Reading "sky130_fd_sc_hd__or4bb_1".
Reading "sky130_fd_sc_hd__o21ba_1".
Reading "sky130_fd_sc_hd__dfrtp_2".
Reading "sky130_fd_sc_hd__and4b_1".
Reading "sky130_fd_sc_hd__a21oi_2".
Reading "sky130_fd_sc_hd__o22a_1".
Reading "sky130_fd_sc_hd__a311o_1".
Reading "sky130_fd_sc_hd__xnor2_2".
Reading "sky130_fd_sc_hd__nor3_1".
Reading "sky130_fd_sc_hd__a21oi_1".
Reading "sky130_fd_sc_hd__o311a_1".
Reading "sky130_fd_sc_hd__or3b_4".
Reading "sky130_fd_sc_hd__and2_1".
Reading "sky130_fd_sc_hd__nor3b_1".
Reading "sky130_fd_sc_hd__a21bo_1".
Reading "sky130_fd_sc_hd__o32a_1".
Reading "sky130_fd_sc_hd__xor2_1".
Reading "sky130_fd_sc_hd__nand4_4".
Reading "sky130_fd_sc_hd__a31o_1".
Reading "sky130_fd_sc_hd__nand2_1".
Reading "sky130_fd_sc_hd__xnor2_1".
Reading "sky130_fd_sc_hd__and2b_1".
Reading "sky130_fd_sc_hd__nor2_1".
Reading "sky130_fd_sc_hd__clkbuf_16".
Reading "sky130_fd_sc_hd__and3_1".
Reading "sky130_fd_sc_hd__o21ai_1".
Reading "sky130_fd_sc_hd__nand2b_1".
Reading "sky130_fd_sc_hd__a32o_1".
Reading "sky130_fd_sc_hd__and3b_1".
Reading "sky130_fd_sc_hd__buf_4".
Reading "sky130_fd_sc_hd__conb_1".
Reading "sky130_fd_sc_hd__clkbuf_4".
Reading "sky130_fd_sc_hd__a22o_1".
Reading "sky130_fd_sc_hd__and4bb_1".
Reading "sky130_fd_sc_hd__buf_6".
Reading "sky130_fd_sc_hd__or3b_1".
Reading "sky130_fd_sc_hd__a221o_1".
Reading "sky130_fd_sc_hd__a21o_1".
Reading "sky130_fd_sc_hd__inv_2".
Reading "sky130_fd_sc_hd__or2_1".
Reading "sky130_fd_sc_hd__o21a_1".
Reading "sky130_fd_sc_hd__or3_1".
Reading "sky130_fd_sc_hd__diode_2".
Reading "sky130_fd_sc_hd__clkbuf_1".
Reading "sky130_fd_sc_hd__dlymetal6s2s_1".
Reading "sky130_fd_sc_hd__clkbuf_2".
Reading "sky130_fd_sc_hd__buf_2".
Reading "sky130_fd_sc_hd__tapvpwrvgnd_1".
Reading "sky130_fd_sc_hd__decap_8".
Reading "sky130_fd_sc_hd__dfrtp_1".
Reading "sky130_fd_sc_hd__decap_4".
Reading "sky130_fd_sc_hd__decap_6".
Reading "sky130_fd_sc_hd__fill_1".
Reading "sky130_fd_sc_hd__fill_2".
Reading "sky130_fd_sc_hd__decap_3".
Reading "sky130_fd_sc_hd__dlygate4sd3_1".
Reading "sky130_fd_sc_hd__mux2_1".
Reading "sky130_fd_sc_hd__buf_8".
Reading "sky130_fd_sc_hd__nor4_2".
Reading "sky130_fd_sc_hd__a211oi_4".
Reading "sky130_fd_sc_hd__nor2_2".
Reading "sky130_fd_sc_hd__nand3b_2".
Reading "sky130_fd_sc_hd__o21ba_2".
Reading "sky130_fd_sc_hd__and3_2".
Reading "sky130_fd_sc_hd__o21bai_2".
Reading "sky130_fd_sc_hd__o311a_2".
Reading "sky130_fd_sc_hd__o31ai_4".
Reading "sky130_fd_sc_hd__a31o_2".
Reading "sky130_fd_sc_hd__xor2_2".
Reading "sky130_fd_sc_hd__a31oi_2".
Reading "sky130_fd_sc_hd__o211ai_2".
Reading "sky130_fd_sc_hd__or3_4".
Reading "sky130_fd_sc_hd__or2_2".
Reading "sky130_fd_sc_hd__and2_2".
Reading "sky130_fd_sc_hd__or3_2".
Reading "sky130_fd_sc_hd__nor3_2".
Reading "sky130_fd_sc_hd__a31oi_1".
Reading "sky130_fd_sc_hd__o21ai_4".
Reading "sky130_fd_sc_hd__a2111o_1".
Reading "sky130_fd_sc_hd__o31a_2".
Reading "sky130_fd_sc_hd__a22o_2".
Reading "sky130_fd_sc_hd__or4bb_2".
Reading "sky130_fd_sc_hd__a21boi_2".
Reading "sky130_fd_sc_hd__o41a_1".
Reading "sky130_fd_sc_hd__mux2_4".
Reading "sky130_fd_sc_hd__a22o_4".
Reading "sky130_fd_sc_hd__o221ai_2".
Reading "sky130_fd_sc_hd__o41a_2".
Reading "sky130_fd_sc_hd__nand2_4".
Reading "sky130_fd_sc_hd__a21bo_2".
Reading "sky130_fd_sc_hd__nor2_4".
Reading "sky130_fd_sc_hd__or3b_2".
Reading "sky130_fd_sc_hd__and3_4".
Reading "sky130_fd_sc_hd__o31a_4".
Reading "sky130_fd_sc_hd__a221o_2".
Reading "sky130_fd_sc_hd__mux4_2".
Reading "sky130_fd_sc_hd__o2bb2a_2".
Reading "sky130_fd_sc_hd__o32a_2".
Reading "sky130_fd_sc_hd__or4_4".
Reading "sky130_fd_sc_hd__and4bb_2".
Reading "sky130_fd_sc_hd__o21a_2".
Reading "sky130_fd_sc_hd__nor3_4".
Reading "sky130_fd_sc_hd__o22ai_4".
Reading "sky130_fd_sc_hd__o22a_2".
Reading "sky130_fd_sc_hd__a32o_2".
Reading "sky130_fd_sc_hd__or2b_1".
Reading "sky130_fd_sc_hd__and2_4".
Reading "sky130_fd_sc_hd__a211o_2".
Reading "sky130_fd_sc_hd__xor2_4".
Reading "sky130_fd_sc_hd__xnor2_4".
Reading "sky130_fd_sc_hd__and2b_2".
Reading "sky130_fd_sc_hd__and4_2".
Reading "sky130_fd_sc_hd__a2111oi_2".
Reading "sky130_fd_sc_hd__nand4b_1".
Reading "sky130_fd_sc_hd__inv_4".
Reading "sky130_fd_sc_hd__clkinv_4".
Reading "sky130_fd_sc_hd__nor4_4".
Reading "sky130_fd_sc_hd__nor2_8".
Reading "sky130_fd_sc_hd__nand2_8".
Reading "sky130_fd_sc_hd__a2111oi_4".
Reading "sky130_fd_sc_hd__nand4b_4".
Reading "sky130_fd_sc_hd__buf_1".
Reading "sky130_fd_sc_hd__o21bai_4".
Reading "sky130_fd_sc_hd__a31o_4".
Reading "sky130_fd_sc_hd__and4bb_4".
Reading "sky130_fd_sc_hd__o211a_4".
Reading "sky130_fd_sc_hd__o32a_4".
Reading "sky130_fd_sc_hd__o211ai_4".
Reading "sky130_fd_sc_hd__or2_4".
Reading "sky130_fd_sc_hd__a31oi_4".
Reading "sky130_fd_sc_hd__dfstp_4".
Reading "sky130_fd_sc_hd__o2111ai_4".
Reading "ycr_intf".
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
Reading "sky130_fd_sc_hd__o2bb2ai_1".
Reading "sky130_fd_sc_hd__a2111o_2".
Reading "sky130_fd_sc_hd__a22oi_2".
Reading "sky130_fd_sc_hd__and4b_2".
Reading "sky130_fd_sc_hd__and3b_2".
Reading "sky130_fd_sc_hd__or4b_4".
Reading "sky130_fd_sc_hd__nor4b_2".
Reading "sky130_fd_sc_hd__nand4b_2".
Reading "sky130_fd_sc_hd__o22ai_2".
Reading "sky130_fd_sc_hd__nand3_2".
Reading "sky130_fd_sc_hd__o311ai_4".
Reading "sky130_fd_sc_hd__nand4_2".
Reading "sky130_fd_sc_hd__a311o_2".
Reading "sky130_fd_sc_hd__dfxtp_2".
Reading "sky130_fd_sc_hd__a221oi_2".
Reading "sky130_fd_sc_hd__a221oi_4".
Reading "sky130_fd_sc_hd__dlygate4sd1_1".
Reading "sky130_fd_sc_hd__nand3b_4".
Reading "sky130_fd_sc_hd__a21oi_4".
Reading "sky130_fd_sc_hd__and4b_4".
Reading "sky130_fd_sc_hd__or2b_2".
Reading "sky130_fd_sc_hd__a211o_4".
Reading "sky130_fd_sc_hd__a2bb2o_2".
Reading "sky130_fd_sc_hd__o22a_4".
Reading "sky130_fd_sc_hd__a21o_2".
Reading "sky130_fd_sc_hd__o211a_2".
Reading "sky130_fd_sc_hd__nor3b_2".
Reading "sky130_fd_sc_hd__a311oi_2".
Reading "sky130_fd_sc_hd__a221o_4".
Reading "sky130_fd_sc_hd__or4bb_4".
Reading "sky130_fd_sc_hd__a2111o_4".
Reading "sky130_fd_sc_hd__a311o_4".
Reading "sky130_fd_sc_hd__a21bo_4".
Reading "sky130_fd_sc_hd__a22oi_4".
Reading "sky130_fd_sc_hd__a21o_4".
Reading "sky130_fd_sc_hd__nand3_4".
Reading "sky130_fd_sc_hd__o32ai_2".
Reading "ycr_core_top".
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
Reading "sky130_fd_sc_hd__nor4b_1".
Reading "sky130_fd_sc_hd__mux2_8".
Reading "sky130_fd_sc_hd__inv_6".
Reading "ycr_iconnect".
5000 uses
10000 uses
15000 uses
20000 uses
25000 uses
30000 uses
35000 uses
40000 uses
45000 uses
Reading "sky130_fd_sc_hd__buf_12".
Reading "bus_rep_west".
5000 uses
Reading "sky130_fd_sc_hd__a211oi_2".
Reading "sky130_fd_sc_hd__a2bb2oi_1".
Reading "sky130_fd_sc_hd__o41ai_1".
Reading "sky130_fd_sc_hd__o311ai_1".
Reading "sky130_fd_sc_hd__o221ai_4".
Reading "sky130_fd_sc_hd__nand2b_2".
Reading "sky130_fd_sc_hd__o311ai_2".
Reading "sky130_fd_sc_hd__a311oi_1".
Reading "fpu_wrapper".
5000 uses
10000 uses
15000 uses
20000 uses
25000 uses
30000 uses
35000 uses
40000 uses
45000 uses
Reading "sky130_fd_sc_hd__o32ai_4".
Reading "sky130_fd_sc_hd__dfxtp_4".
Reading "sky130_fd_sc_hd__and2b_4".
Reading "sky130_fd_sc_hd__o41ai_4".
Reading "sky130_fd_sc_hd__a32o_4".
Reading "sky130_fd_sc_hd__o221a_4".
Reading "sky130_fd_sc_hd__o311a_4".
Reading "sky130_fd_sc_hd__o21a_4".
Reading "sky130_fd_sc_hd__nor4b_4".
Reading "sky130_fd_sc_hd__a41o_2".
Reading "aes_top".
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
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 278027060): Unknown layer/datatype in boundary, layer=33 type=42
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_cap_row" (byte position 278027764): Unknown layer/datatype in boundary, layer=33 type=43
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_cap_row" (byte position 278028724): 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 278520970): Unknown layer/datatype in boundary, layer=33 type=42
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 278524746): Unknown layer/datatype in boundary, layer=33 type=43
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 278528938): Unknown layer/datatype in boundary, layer=22 type=21
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 278533738): Unknown layer/datatype in boundary, layer=22 type=22
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 278535786): 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 278715228): Unknown layer/datatype in boundary, layer=33 type=42
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 278719004): Unknown layer/datatype in boundary, layer=33 type=43
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 278723196): Unknown layer/datatype in boundary, layer=22 type=21
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 278729660): Unknown layer/datatype in boundary, layer=22 type=22
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 278731836): 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 278972286): Unknown layer/datatype in boundary, layer=33 type=42
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 278976062): Unknown layer/datatype in boundary, layer=33 type=43
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 278980254): Unknown layer/datatype in boundary, layer=22 type=21
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 278986718): Unknown layer/datatype in boundary, layer=22 type=22
Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 278988894): 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__dfstp_2".
Reading "sky130_fd_sc_hd__and3b_4".
Reading "peri_top".
5000 uses
10000 uses
15000 uses
20000 uses
Reading "sky130_fd_sc_hd__clkdlybuf4s25_1".
Reading "sky130_fd_sc_hd__or2b_4".
Reading "qspim_top".
5000 uses
10000 uses
15000 uses
20000 uses
25000 uses
30000 uses
35000 uses
Reading "sky130_fd_sc_hd__clkinv_8".
Reading "sky130_fd_sc_hd__nor3b_4".
Reading "sky130_fd_sc_hd__nand2b_4".
Reading "sky130_fd_sc_hd__a41oi_4".
Reading "sky130_fd_sc_hd__inv_12".
Reading "wb_interconnect".
5000 uses
10000 uses
15000 uses
20000 uses
25000 uses
30000 uses
35000 uses
40000 uses
45000 uses
50000 uses
55000 uses
60000 uses
Reading "bus_rep_east".
5000 uses
Reading "switchn".
Reading "resistor".
Reading "resistor_3xh".
Reading "switch2".
Reading "switch2n".
Reading "2bit_DAC".
Reading "resistor_h".
Reading "3bit_DAC".
Reading "4bit_DAC".
Reading "5bit_DAC".
Reading "6bit_DAC".
Reading "7bit_DAC".
Reading "8bit_DAC".
Reading "2x8bit_DAC".
Reading "4x8bit_DAC".
Reading "dac_top".
Reading "sky130_fd_sc_hd__einvn_8".
Reading "sky130_fd_sc_hd__clkinv_1".
Reading "sky130_fd_sc_hd__einvp_2".
Reading "sky130_fd_sc_hd__einvn_2".
Reading "sky130_fd_sc_hd__einvp_1".
Reading "dg_pll".
Reading "sky130_fd_sc_hd__dlclkp_2".
Reading "sky130_fd_sc_hd__nor2b_1".
Reading "wb_host".
5000 uses
10000 uses
15000 uses
20000 uses
25000 uses
Reading "sky130_fd_sc_hd__nor2b_2".
Reading "sky130_fd_sc_hd__o41a_4".
Reading "sky130_fd_sc_hd__o32ai_1".
Reading "uart_i2c_usb_spi_top".
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
Reading "sky130_fd_sc_hd__a32oi_1".
Reading "sky130_fd_sc_hd__a311oi_4".
Reading "sky130_fd_sc_hd__and4_4".
Reading "sky130_fd_sc_hd__dlxtn_2".
Reading "sky130_fd_sc_hd__dlxtn_1".
Reading "sky130_fd_sc_hd__a21boi_4".
Reading "pinmux_top".
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
Reading "bus_rep_south".
5000 uses
Reading "bus_rep_north".
5000 uses
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
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/u5295_dinesha/design/riscduino-score-s4-3/jobs/mpw_precheck/b2a732f2-097a-49fb-9931-b03a23a9d722/outputs/user_project_wrapper_erased.gds ..
Reading /mnt/uffs/user/u5295_dinesha/design/riscduino-score-s4-3/jobs/mpw_precheck/b2a732f2-097a-49fb-9931-b03a23a9d722/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.000s 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.000s Memory: 524.00M
--- Running XOR for 71/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.000s 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.000s 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.000s 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 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.000s 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 81/14 ---
"input" in: xor.rb.drc:39
Polygons (raw): 1 (flat) 1 (hierarchical)
Elapsed: 0.000s Memory: 524.00M
"input" in: xor.rb.drc:39
Polygons (raw): 1 (flat) 1 (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.000s Memory: 524.00M
Writing layout file: /mnt/uffs/user/u5295_dinesha/design/riscduino-score-s4-3/jobs/mpw_precheck/b2a732f2-097a-49fb-9931-b03a23a9d722/outputs/user_project_wrapper.xor.gds ..
Total elapsed: 0.130s Memory: 524.00M