update spice netlist file
diff --git a/netgen/user_analog_project_wrapper.spice b/netgen/user_analog_project_wrapper.spice
index c3851a3..8c54d4f 100644
--- a/netgen/user_analog_project_wrapper.spice
+++ b/netgen/user_analog_project_wrapper.spice
@@ -1,336 +1,1629 @@
-* NGSPICE file created from user_analog_project_wrapper.ext - technology: sky130A
-
-.subckt sky130_fd_pr__cap_mim_m3_2_W5U4AW c2_n3079_n3000# m4_n3179_n3100#
-X0 c2_n3079_n3000# m4_n3179_n3100# sky130_fd_pr__cap_mim_m3_2 l=3e+07u w=3e+07u
+** sch_path:
+*+ /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/user_analog_project_wrapper.sch
+.subckt user_analog_project_wrapper vdda1 vdda2 vssa1 vssa2 vccd1 vccd2 vssd1 vssd2 wb_clk_i
++ wb_rst_i wbs_stb_i wbs_cyc_i wbs_we_i wbs_sel_i[3] wbs_sel_i[2] wbs_sel_i[1] wbs_sel_i[0] wbs_dat_i[31]
++ wbs_dat_i[30] wbs_dat_i[29] wbs_dat_i[28] wbs_dat_i[27] wbs_dat_i[26] wbs_dat_i[25] wbs_dat_i[24] wbs_dat_i[23]
++ wbs_dat_i[22] wbs_dat_i[21] wbs_dat_i[20] wbs_dat_i[19] wbs_dat_i[18] wbs_dat_i[17] wbs_dat_i[16] wbs_dat_i[15]
++ wbs_dat_i[14] wbs_dat_i[13] wbs_dat_i[12] wbs_dat_i[11] wbs_dat_i[10] wbs_dat_i[9] wbs_dat_i[8] wbs_dat_i[7]
++ wbs_dat_i[6] wbs_dat_i[5] wbs_dat_i[4] wbs_dat_i[3] wbs_dat_i[2] wbs_dat_i[1] wbs_dat_i[0] wbs_adr_i[31]
++ wbs_adr_i[30] wbs_adr_i[29] wbs_adr_i[28] wbs_adr_i[27] wbs_adr_i[26] wbs_adr_i[25] wbs_adr_i[24] wbs_adr_i[23]
++ wbs_adr_i[22] wbs_adr_i[21] wbs_adr_i[20] wbs_adr_i[19] wbs_adr_i[18] wbs_adr_i[17] wbs_adr_i[16] wbs_adr_i[15]
++ wbs_adr_i[14] wbs_adr_i[13] wbs_adr_i[12] wbs_adr_i[11] wbs_adr_i[10] wbs_adr_i[9] wbs_adr_i[8] wbs_adr_i[7]
++ wbs_adr_i[6] wbs_adr_i[5] wbs_adr_i[4] wbs_adr_i[3] wbs_adr_i[2] wbs_adr_i[1] wbs_adr_i[0] wbs_ack_o
++ wbs_dat_o[31] wbs_dat_o[30] wbs_dat_o[29] wbs_dat_o[28] wbs_dat_o[27] wbs_dat_o[26] wbs_dat_o[25] wbs_dat_o[24]
++ wbs_dat_o[23] wbs_dat_o[22] wbs_dat_o[21] wbs_dat_o[20] wbs_dat_o[19] wbs_dat_o[18] wbs_dat_o[17] wbs_dat_o[16]
++ wbs_dat_o[15] wbs_dat_o[14] wbs_dat_o[13] wbs_dat_o[12] wbs_dat_o[11] wbs_dat_o[10] wbs_dat_o[9] wbs_dat_o[8]
++ wbs_dat_o[7] wbs_dat_o[6] wbs_dat_o[5] wbs_dat_o[4] wbs_dat_o[3] wbs_dat_o[2] wbs_dat_o[1] wbs_dat_o[0]
++ la_data_in[127] la_data_in[126] la_data_in[125] la_data_in[124] la_data_in[123] la_data_in[122] la_data_in[121]
++ la_data_in[120] la_data_in[119] la_data_in[118] la_data_in[117] la_data_in[116] la_data_in[115] la_data_in[114]
++ la_data_in[113] la_data_in[112] la_data_in[111] la_data_in[110] la_data_in[109] la_data_in[108] la_data_in[107]
++ la_data_in[106] la_data_in[105] la_data_in[104] la_data_in[103] la_data_in[102] la_data_in[101] la_data_in[100]
++ la_data_in[99] la_data_in[98] la_data_in[97] la_data_in[96] la_data_in[95] la_data_in[94] la_data_in[93]
++ la_data_in[92] la_data_in[91] la_data_in[90] la_data_in[89] la_data_in[88] la_data_in[87] la_data_in[86]
++ la_data_in[85] la_data_in[84] la_data_in[83] la_data_in[82] la_data_in[81] la_data_in[80] la_data_in[79]
++ la_data_in[78] la_data_in[77] la_data_in[76] la_data_in[75] la_data_in[74] la_data_in[73] la_data_in[72]
++ la_data_in[71] la_data_in[70] la_data_in[69] la_data_in[68] la_data_in[67] la_data_in[66] la_data_in[65]
++ la_data_in[64] la_data_in[63] la_data_in[62] la_data_in[61] la_data_in[60] la_data_in[59] la_data_in[58]
++ la_data_in[57] la_data_in[56] la_data_in[55] la_data_in[54] la_data_in[53] la_data_in[52] la_data_in[51]
++ la_data_in[50] la_data_in[49] la_data_in[48] la_data_in[47] la_data_in[46] la_data_in[45] la_data_in[44]
++ la_data_in[43] la_data_in[42] la_data_in[41] la_data_in[40] la_data_in[39] la_data_in[38] la_data_in[37]
++ la_data_in[36] la_data_in[35] la_data_in[34] la_data_in[33] la_data_in[32] la_data_in[31] la_data_in[30]
++ la_data_in[29] la_data_in[28] la_data_in[27] la_data_in[26] la_data_in[25] la_data_in[24] la_data_in[23]
++ la_data_in[22] la_data_in[21] la_data_in[20] la_data_in[19] la_data_in[18] la_data_in[17] la_data_in[16]
++ la_data_in[15] la_data_in[14] la_data_in[13] la_data_in[12] la_data_in[11] la_data_in[10] la_data_in[9]
++ la_data_in[8] la_data_in[7] la_data_in[6] la_data_in[5] la_data_in[4] la_data_in[3] la_data_in[2] la_data_in[1]
++ la_data_in[0] la_data_out[127] la_data_out[126] la_data_out[125] la_data_out[124] la_data_out[123]
++ la_data_out[122] la_data_out[121] la_data_out[120] la_data_out[119] la_data_out[118] la_data_out[117]
++ la_data_out[116] la_data_out[115] la_data_out[114] la_data_out[113] la_data_out[112] la_data_out[111]
++ la_data_out[110] la_data_out[109] la_data_out[108] la_data_out[107] la_data_out[106] la_data_out[105]
++ la_data_out[104] la_data_out[103] la_data_out[102] la_data_out[101] la_data_out[100] la_data_out[99] la_data_out[98]
++ la_data_out[97] la_data_out[96] la_data_out[95] la_data_out[94] la_data_out[93] la_data_out[92] la_data_out[91]
++ la_data_out[90] la_data_out[89] la_data_out[88] la_data_out[87] la_data_out[86] la_data_out[85] la_data_out[84]
++ la_data_out[83] la_data_out[82] la_data_out[81] la_data_out[80] la_data_out[79] la_data_out[78] la_data_out[77]
++ la_data_out[76] la_data_out[75] la_data_out[74] la_data_out[73] la_data_out[72] la_data_out[71] la_data_out[70]
++ la_data_out[69] la_data_out[68] la_data_out[67] la_data_out[66] la_data_out[65] la_data_out[64] la_data_out[63]
++ la_data_out[62] la_data_out[61] la_data_out[60] la_data_out[59] la_data_out[58] la_data_out[57] la_data_out[56]
++ la_data_out[55] la_data_out[54] la_data_out[53] la_data_out[52] la_data_out[51] la_data_out[50] la_data_out[49]
++ la_data_out[48] la_data_out[47] la_data_out[46] la_data_out[45] la_data_out[44] la_data_out[43] la_data_out[42]
++ la_data_out[41] la_data_out[40] la_data_out[39] la_data_out[38] la_data_out[37] la_data_out[36] la_data_out[35]
++ la_data_out[34] la_data_out[33] la_data_out[32] la_data_out[31] la_data_out[30] la_data_out[29] la_data_out[28]
++ la_data_out[27] la_data_out[26] la_data_out[25] la_data_out[24] la_data_out[23] la_data_out[22] la_data_out[21]
++ la_data_out[20] la_data_out[19] la_data_out[18] la_data_out[17] la_data_out[16] la_data_out[15] la_data_out[14]
++ la_data_out[13] la_data_out[12] la_data_out[11] la_data_out[10] la_data_out[9] la_data_out[8] la_data_out[7]
++ la_data_out[6] la_data_out[5] la_data_out[4] la_data_out[3] la_data_out[2] la_data_out[1] la_data_out[0] io_in[26]
++ io_in[25] io_in[24] io_in[23] io_in[22] io_in[21] io_in[20] io_in[19] io_in[18] io_in[17] io_in[16] io_in[15]
++ io_in[14] io_in[13] io_in[12] io_in[11] io_in[10] io_in[9] io_in[8] io_in[7] io_in[6] io_in[5] io_in[4]
++ io_in[3] io_in[2] io_in[1] io_in[0] io_in_3v3[26] io_in_3v3[25] io_in_3v3[24] io_in_3v3[23] io_in_3v3[22]
++ io_in_3v3[21] io_in_3v3[20] io_in_3v3[19] io_in_3v3[18] io_in_3v3[17] io_in_3v3[16] io_in_3v3[15] io_in_3v3[14]
++ io_in_3v3[13] io_in_3v3[12] io_in_3v3[11] io_in_3v3[10] io_in_3v3[9] io_in_3v3[8] io_in_3v3[7] io_in_3v3[6]
++ io_in_3v3[5] io_in_3v3[4] io_in_3v3[3] io_in_3v3[2] io_in_3v3[1] io_in_3v3[0] user_clock2 io_out[26] io_out[25]
++ io_out[24] io_out[23] io_out[22] io_out[21] io_out[20] io_out[19] io_out[18] io_out[17] io_out[16] io_out[15]
++ io_out[14] io_out[13] io_out[12] io_out[11] io_out[10] io_out[9] io_out[8] io_out[7] io_out[6] io_out[5]
++ io_out[4] io_out[3] io_out[2] io_out[1] io_out[0] io_oeb[26] io_oeb[25] io_oeb[24] io_oeb[23] io_oeb[22]
++ io_oeb[21] io_oeb[20] io_oeb[19] io_oeb[18] io_oeb[17] io_oeb[16] io_oeb[15] io_oeb[14] io_oeb[13] io_oeb[12]
++ io_oeb[11] io_oeb[10] io_oeb[9] io_oeb[8] io_oeb[7] io_oeb[6] io_oeb[5] io_oeb[4] io_oeb[3] io_oeb[2]
++ io_oeb[1] io_oeb[0] gpio_analog[17] gpio_analog[16] gpio_analog[15] gpio_analog[14] gpio_analog[13]
++ gpio_analog[12] gpio_analog[11] gpio_analog[10] gpio_analog[9] gpio_analog[8] gpio_analog[7] gpio_analog[6]
++ gpio_analog[5] gpio_analog[4] gpio_analog[3] gpio_analog[2] gpio_analog[1] gpio_analog[0] gpio_noesd[17]
++ gpio_noesd[16] gpio_noesd[15] gpio_noesd[14] gpio_noesd[13] gpio_noesd[12] gpio_noesd[11] gpio_noesd[10]
++ gpio_noesd[9] gpio_noesd[8] gpio_noesd[7] gpio_noesd[6] gpio_noesd[5] gpio_noesd[4] gpio_noesd[3] gpio_noesd[2]
++ gpio_noesd[1] gpio_noesd[0] io_analog[10] io_analog[9] io_analog[8] io_analog[7] io_analog[6] io_analog[5]
++ io_analog[4] io_analog[3] io_analog[2] io_analog[1] io_analog[0] io_clamp_high[2] io_clamp_high[1]
++ io_clamp_high[0] io_clamp_low[2] io_clamp_low[1] io_clamp_low[0] user_irq[2] user_irq[1] user_irq[0] la_oenb[127]
++ la_oenb[126] la_oenb[125] la_oenb[124] la_oenb[123] la_oenb[122] la_oenb[121] la_oenb[120] la_oenb[119]
++ la_oenb[118] la_oenb[117] la_oenb[116] la_oenb[115] la_oenb[114] la_oenb[113] la_oenb[112] la_oenb[111]
++ la_oenb[110] la_oenb[109] la_oenb[108] la_oenb[107] la_oenb[106] la_oenb[105] la_oenb[104] la_oenb[103]
++ la_oenb[102] la_oenb[101] la_oenb[100] la_oenb[99] la_oenb[98] la_oenb[97] la_oenb[96] la_oenb[95] la_oenb[94]
++ la_oenb[93] la_oenb[92] la_oenb[91] la_oenb[90] la_oenb[89] la_oenb[88] la_oenb[87] la_oenb[86] la_oenb[85]
++ la_oenb[84] la_oenb[83] la_oenb[82] la_oenb[81] la_oenb[80] la_oenb[79] la_oenb[78] la_oenb[77] la_oenb[76]
++ la_oenb[75] la_oenb[74] la_oenb[73] la_oenb[72] la_oenb[71] la_oenb[70] la_oenb[69] la_oenb[68] la_oenb[67]
++ la_oenb[66] la_oenb[65] la_oenb[64] la_oenb[63] la_oenb[62] la_oenb[61] la_oenb[60] la_oenb[59] la_oenb[58]
++ la_oenb[57] la_oenb[56] la_oenb[55] la_oenb[54] la_oenb[53] la_oenb[52] la_oenb[51] la_oenb[50] la_oenb[49]
++ la_oenb[48] la_oenb[47] la_oenb[46] la_oenb[45] la_oenb[44] la_oenb[43] la_oenb[42] la_oenb[41] la_oenb[40]
++ la_oenb[39] la_oenb[38] la_oenb[37] la_oenb[36] la_oenb[35] la_oenb[34] la_oenb[33] la_oenb[32] la_oenb[31]
++ la_oenb[30] la_oenb[29] la_oenb[28] la_oenb[27] la_oenb[26] la_oenb[25] la_oenb[24] la_oenb[23] la_oenb[22]
++ la_oenb[21] la_oenb[20] la_oenb[19] la_oenb[18] la_oenb[17] la_oenb[16] la_oenb[15] la_oenb[14] la_oenb[13]
++ la_oenb[12] la_oenb[11] la_oenb[10] la_oenb[9] la_oenb[8] la_oenb[7] la_oenb[6] la_oenb[5] la_oenb[4]
++ la_oenb[3] la_oenb[2] la_oenb[1] la_oenb[0]
+x1 io_analog[10] io_analog[8] vssa2 io_analog[9] reram_1t1r
+x6 io_analog[0] io_analog[1] vssa1 vssa2 reram_s1_2x1
+x7 io_analog[3] io_analog[2] vssa1 vssa2 reram_s2_2x1
+x8 io_analog[5] io_analog[4] vssa1 vssa2 reram_s3_2x1
+x9 io_analog[7] io_analog[6] vssa1 vssa2 reram_s4_2x1
+x2 gpio_analog[14] gpio_analog[6] gpio_analog[15] vdda2 vssa2 io_analog[8] gpio_analog[16]
++ gpio_analog[7] gpio_analog[17] gpio_analog[8] gpio_analog[0] gpio_analog[9] gpio_analog[1] gpio_analog[10]
++ gpio_analog[2] gpio_analog[11] gpio_analog[3] gpio_analog[12] gpio_analog[4] gpio_analog[13] gpio_analog[5]
++ reram_1t1r_256x256_complete
 .ends
 
-.subckt sky130_fd_sc_hvl__buf_8 A VGND VPWR X VNB VPB
-X0 X a_45_443# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X1 VGND a_45_443# X VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X2 X a_45_443# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u
-X3 a_45_443# A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X4 X a_45_443# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u
-X5 VPWR a_45_443# X VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u
-X6 VGND A a_45_443# VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X7 X a_45_443# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X8 VPWR A a_45_443# VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u
-X9 VPWR A a_45_443# VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u
-X10 VPWR a_45_443# X VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u
-X11 X a_45_443# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X12 VGND a_45_443# X VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X13 VPWR a_45_443# X VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u
-X14 X a_45_443# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u
-X15 VGND A a_45_443# VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X16 VGND a_45_443# X VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X17 X a_45_443# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u
-X18 VGND a_45_443# X VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X19 X a_45_443# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X20 VPWR a_45_443# X VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u
-X21 a_45_443# A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u
+* expanding   symbol:  reram_1t1r.sym # of pins=4
+** sym_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/reram_1t1r.sym
+** sch_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/reram_1t1r.sch
+.subckt reram_1t1r  TE G B_GND S
+*.PININFO G:I B_GND:B S:B TE:B
+Xsky130_fd_pr__reram_reram_cell TE net1 sky130_fd_pr__reram_reram_cell area_ox=6.76e+10p
+XM2 net1 G S B_GND sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29' as='int((nf+2)/2) * W/nf * 0.29'
++ pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)' nrd='0.29 / W' nrs='0.29 / W'
++ sa=0 sb=0 sd=0 mult=1 m=1
 .ends
 
-.subckt sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ a_n683_n200# a_n189_n297# a_29_n297# a_189_n200#
-+ a_n901_n200# a_247_n297# a_n407_n297# a_465_n297# a_407_n200# a_n625_n297# a_683_n297#
-+ a_625_n200# a_n843_n297# w_n1101_n497# a_843_n200# a_n29_n200# a_n247_n200# a_n465_n200#
-X0 a_n247_n200# a_n407_n297# a_n465_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
-X1 a_843_n200# a_683_n297# a_625_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
-X2 a_407_n200# a_247_n297# a_189_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
-X3 a_189_n200# a_29_n297# a_n29_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
-X4 a_n465_n200# a_n625_n297# a_n683_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
-X5 a_625_n200# a_465_n297# a_407_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
-X6 a_n29_n200# a_n189_n297# a_n247_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
-X7 a_n683_n200# a_n843_n297# a_n901_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
+
+* expanding   symbol:  reram_s1_2x1.sym # of pins=4
+** sym_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/reram_s1_2x1.sym
+** sch_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/reram_s1_2x1.sch
+.subckt reram_s1_2x1  TE_1 TE_0 BE_G VSUBS
+*.PININFO BE_G:B TE_0:B TE_1:B VSUBS:B
+X1 TE_0 BE_G sky130_fd_pr__reram_reram_cell area_ox=6.76e+10p
+X2 TE_1 BE_G sky130_fd_pr__reram_reram_cell area_ox=6.76e+10p
 .ends
 
-.subckt sky130_fd_pr__nfet_g5v0d10v5_TGFUGS a_n792_n200# a_298_n200# a_516_n200# a_734_n200#
-+ w_n962_n458# a_138_n288# a_n298_n288# a_80_n200# a_356_n288# a_n516_n288# a_574_n288#
-+ a_n734_n288# a_n138_n200# a_n356_n200# a_n574_n200# a_n80_n288#
-X0 a_80_n200# a_n80_n288# a_n138_n200# w_n962_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
-X1 a_n574_n200# a_n734_n288# a_n792_n200# w_n962_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
-X2 a_734_n200# a_574_n288# a_516_n200# w_n962_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
-X3 a_298_n200# a_138_n288# a_80_n200# w_n962_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
-X4 a_n138_n200# a_n298_n288# a_n356_n200# w_n962_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
-X5 a_n356_n200# a_n516_n288# a_n574_n200# w_n962_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
-X6 a_516_n200# a_356_n288# a_298_n200# w_n962_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
+
+* expanding   symbol:  reram_s2_2x1.sym # of pins=4
+** sym_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/reram_s2_2x1.sym
+** sch_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/reram_s2_2x1.sch
+.subckt reram_s2_2x1  TE_1 TE_0 BE_G VSUBS
+*.PININFO BE_G:B TE_0:B TE_1:B VSUBS:B
+X1 TE_0 BE_G sky130_fd_pr__reram_reram_cell area_ox=27.04e+10p
+X2 TE_1 BE_G sky130_fd_pr__reram_reram_cell area_ox=27.04e+10p
 .ends
 
-.subckt sky130_fd_pr__res_xhigh_po_0p69_S5N9F3 a_n1806_2500# a_n4122_n2932# a_n5280_2500#
-+ a_2054_n2932# a_896_n2932# a_4756_2500# a_3598_n2932# a_3212_2500# a_n3736_n2932#
-+ a_1668_n2932# a_n1806_n2932# a_5142_n2932# a_896_2500# a_510_n2932# a_n3350_2500#
-+ a_n4508_2500# a_3212_n2932# a_n4894_2500# a_1282_2500# w_n5446_n3098# a_4756_n2932#
-+ a_2826_2500# a_2826_n2932# a_n2192_n2932# a_n1034_2500# a_n2578_2500# a_n1420_2500#
-+ a_n2964_2500# a_n648_n2932# a_n648_2500# a_n5280_n2932# a_n3350_n2932# a_4370_2500#
-+ a_1282_n2932# a_124_n2932# a_n1420_n2932# a_n4894_n2932# a_124_2500# a_n2964_n2932#
-+ a_n4122_2500# a_2054_2500# a_510_2500# a_n4508_n2932# a_4370_n2932# a_3598_2500#
-+ a_3984_2500# a_2440_n2932# a_2440_2500# a_3984_n2932# a_n2192_2500# a_n3736_2500#
-+ a_1668_2500# a_n262_n2932# a_n262_2500# a_n1034_n2932# a_5142_2500# a_n2578_n2932#
-X0 a_n2578_n2932# a_n2578_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X1 a_n1420_n2932# a_n1420_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X2 a_n1806_n2932# a_n1806_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X3 a_3212_n2932# a_3212_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X4 a_3598_n2932# a_3598_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X5 a_n2964_n2932# a_n2964_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X6 a_2826_n2932# a_2826_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X7 a_4370_n2932# a_4370_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X8 a_3984_n2932# a_3984_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X9 a_n262_n2932# a_n262_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X10 a_n3350_n2932# a_n3350_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X11 a_n4122_n2932# a_n4122_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X12 a_n3736_n2932# a_n3736_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X13 a_5142_n2932# a_5142_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X14 a_n4894_n2932# a_n4894_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X15 a_1282_n2932# a_1282_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X16 a_4756_n2932# a_4756_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X17 a_124_n2932# a_124_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X18 a_510_n2932# a_510_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X19 a_896_n2932# a_896_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X20 a_n648_n2932# a_n648_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X21 a_n5280_n2932# a_n5280_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X22 a_n4508_n2932# a_n4508_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X23 a_n1034_n2932# a_n1034_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X24 a_n2192_n2932# a_n2192_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X25 a_2054_n2932# a_2054_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X26 a_1668_n2932# a_1668_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
-X27 a_2440_n2932# a_2440_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u
+
+* expanding   symbol:  reram_s3_2x1.sym # of pins=4
+** sym_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/reram_s3_2x1.sym
+** sch_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/reram_s3_2x1.sch
+.subckt reram_s3_2x1  TE_1 TE_0 BE_G VSUBS
+*.PININFO BE_G:B TE_0:B TE_1:B VSUBS:B
+X1 TE_0 BE_G sky130_fd_pr__reram_reram_cell area_ox=60.84e+10p
+X2 TE_1 BE_G sky130_fd_pr__reram_reram_cell area_ox=60.84e+10p
 .ends
 
-.subckt sky130_fd_pr__pfet_g5v0d10v5_3YBPVB a_n80_n297# a_80_n200# w_n338_n497# a_n138_n200#
-X0 a_80_n200# a_n80_n297# a_n138_n200# w_n338_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
+
+* expanding   symbol:  reram_s4_2x1.sym # of pins=4
+** sym_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/reram_s4_2x1.sym
+** sch_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/reram_s4_2x1.sch
+.subckt reram_s4_2x1  TE_1 TE_0 BE_G VSUBS
+*.PININFO BE_G:B TE_0:B TE_1:B VSUBS:B
+X1 TE_0 BE_G sky130_fd_pr__reram_reram_cell area_ox=108.16e+10p
+X2 TE_1 BE_G sky130_fd_pr__reram_reram_cell area_ox=108.16e+10p
 .ends
 
-.subckt sky130_fd_sc_hvl__schmittbuf_1 A VGND VPWR X VNB VPB
-X0 X a_117_181# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X1 a_217_207# a_117_181# a_64_207# VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=420000u l=500000u
-X2 VPWR A a_231_463# VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X3 VGND A a_217_207# VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=420000u l=500000u
-X4 a_78_463# VGND VNB sky130_fd_pr__res_generic_nd__hv w=290000u l=1.355e+06u
-X5 a_64_207# VPWR VPB sky130_fd_pr__res_generic_pd__hv w=290000u l=3.11e+06u
-X6 X a_117_181# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u
-X7 a_231_463# A a_117_181# VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X8 a_231_463# a_117_181# a_78_463# VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X9 a_217_207# A a_117_181# VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=420000u l=500000u
+
+* expanding   symbol:  reram_1t1r_256x256_complete.sym # of pins=21
+** sym_path:
+*+ /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/reram_1t1r_256x256_complete.sym
+** sch_path:
+*+ /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/reram_1t1r_256x256_complete.sch
+.subckt reram_1t1r_256x256_complete  V_WL V_BL V_SL VDD_B VSS_B EN_0_W EN_0_BL EN_1_W EN_1_BL EN_2_W
++ EN_2_BL EN_3_W EN_3_BL EN_4_W EN_4_BL EN_5_W EN_5_BL EN_6_W EN_6_BL EN_7_W EN_7_BL
+*.PININFO V_WL:I VDD_B:B VSS_B:B V_SL:I V_BL:I EN_0_W:I EN_1_W:I EN_2_W:I EN_3_W:I EN_4_W:I EN_5_W:I
+*+ EN_6_W:I EN_7_W:I EN_0_BL:I EN_1_BL:I EN_2_BL:I EN_3_BL:I EN_4_BL:I EN_5_BL:I EN_6_BL:I EN_7_BL:I
+x1 WL_48 WL_176 WL_112 WL_240 EN_0_WL_BUF WL_177 WL_241 WL_49 WL_113 VDD_B EN_1_WL_BUF WL_178 WL_242
++ WL_50 WL_114 EN_2_WL_BUF WL_51 WL_115 WL_243 WL_179 EN_3_WL_BUF WL_244 WL_116 WL_180 WL_52 EN_4_WL_BUF
++ WL_181 WL_245 WL_53 WL_117 EN_5_WL_BUF WL_182 VSS_B WL_118 WL_246 WL_54 EN_6_WL_BUF WL_55 WL_183 WL_247
++ WL_119 EN_7_WL_BUF WL_56 WL_120 WL_184 WL_248 WL_57 WL_185 WL_121 WL_249 WL_122 WL_58 WL_186 WL_250 WL_59
++ WL_187 WL_123 WL_251 WL_124 WL_188 WL_60 WL_252 WL_189 WL_253 WL_61 WL_125 WL_190 WL_62 WL_126 WL_254
++ WL_191 WL_63 WL_127 WL_255 WL_96 WL_160 WL_224 WL_32 V_WL WL_225 WL_161 WL_33 WL_97 WL_226 WL_162 WL_98
++ WL_34 WL_227 WL_163 WL_35 WL_99 WL_36 WL_164 WL_100 WL_228 WL_37 WL_165 WL_101 WL_229 WL_230 WL_38 WL_166
++ WL_102 WL_39 WL_103 WL_167 WL_231 WL_232 WL_168 WL_40 WL_104 WL_41 WL_233 WL_169 WL_105 WL_234 WL_106
++ WL_42 WL_170 WL_107 WL_43 WL_171 WL_235 WL_236 WL_108 WL_44 WL_172 WL_237 WL_109 WL_45 WL_173 WL_238
++ WL_110 WL_46 WL_174 WL_239 WL_111 WL_175 WL_47 WL_208 WL_16 WL_80 WL_144 WL_17 WL_209 WL_81 WL_145 WL_18
++ WL_210 WL_82 WL_146 WL_19 WL_211 WL_83 WL_147 WL_20 WL_212 WL_84 WL_148 WL_85 WL_213 WL_149 WL_21 WL_214
++ WL_86 WL_150 WL_22 WL_215 WL_87 WL_151 WL_23 WL_216 WL_88 WL_152 WL_24 WL_89 WL_153 WL_217 WL_25 WL_218
++ WL_90 WL_154 WL_26 WL_219 WL_91 WL_155 WL_27 WL_220 WL_92 WL_156 WL_28 WL_221 WL_93 WL_157 WL_29 WL_222
++ WL_94 WL_158 WL_30 WL_223 WL_95 WL_159 WL_31 WL_192 WL_0 WL_64 WL_128 WL_193 WL_1 WL_65 WL_129 WL_2
++ WL_194 WL_66 WL_130 WL_3 WL_195 WL_67 WL_131 WL_196 WL_68 WL_4 WL_132 WL_197 WL_5 WL_69 WL_133 WL_198 WL_6
++ WL_70 WL_134 WL_199 WL_7 WL_71 WL_135 WL_200 WL_8 WL_72 WL_136 WL_9 WL_201 WL_73 WL_137 WL_202 WL_10
++ WL_74 WL_138 WL_203 WL_11 WL_75 WL_139 WL_12 WL_204 WL_76 WL_140 WL_205 WL_13 WL_77 WL_141 WL_206 WL_14
++ WL_78 WL_142 WL_207 WL_143 WL_79 WL_15 mux_256_1_lvs
+x2 SL_48 SL_176 SL_112 SL_240 EN_0_BL_BUF SL_177 SL_241 SL_49 SL_113 VDD_B EN_1_BL_BUF SL_178 SL_242
++ SL_50 SL_114 EN_2_BL_BUF SL_51 SL_115 SL_243 SL_179 EN_3_BL_BUF SL_244 SL_116 SL_180 SL_52 EN_4_BL_BUF
++ SL_181 SL_245 SL_53 SL_117 EN_5_BL_BUF SL_182 VSS_B SL_118 SL_246 SL_54 EN_6_BL_BUF SL_55 SL_183 SL_247
++ SL_119 EN_7_BL_BUF SL_56 SL_120 SL_184 SL_248 SL_57 SL_185 SL_121 SL_249 SL_122 SL_58 SL_186 SL_250 SL_59
++ SL_187 SL_123 SL_251 SL_124 SL_188 SL_60 SL_252 SL_189 SL_253 SL_61 SL_125 SL_190 SL_62 SL_126 SL_254
++ SL_191 SL_63 SL_127 SL_255 SL_96 SL_160 SL_224 SL_32 V_SL SL_225 SL_161 SL_33 SL_97 SL_226 SL_162 SL_98
++ SL_34 SL_227 SL_163 SL_35 SL_99 SL_36 SL_164 SL_100 SL_228 SL_37 SL_165 SL_101 SL_229 SL_230 SL_38 SL_166
++ SL_102 SL_39 SL_103 SL_167 SL_231 SL_232 SL_168 SL_40 SL_104 SL_41 SL_233 SL_169 SL_105 SL_234 SL_106
++ SL_42 SL_170 SL_107 SL_43 SL_171 SL_235 SL_236 SL_108 SL_44 SL_172 SL_237 SL_109 SL_45 SL_173 SL_238
++ SL_110 SL_46 SL_174 SL_239 SL_111 SL_175 SL_47 SL_208 SL_16 SL_80 SL_144 SL_17 SL_209 SL_81 SL_145 SL_18
++ SL_210 SL_82 SL_146 SL_19 SL_211 SL_83 SL_147 SL_20 SL_212 SL_84 SL_148 SL_85 SL_213 SL_149 SL_21 SL_214
++ SL_86 SL_150 SL_22 SL_215 SL_87 SL_151 SL_23 SL_216 SL_88 SL_152 SL_24 SL_89 SL_153 SL_217 SL_25 SL_218
++ SL_90 SL_154 SL_26 SL_219 SL_91 SL_155 SL_27 SL_220 SL_92 SL_156 SL_28 SL_221 SL_93 SL_157 SL_29 SL_222
++ SL_94 SL_158 SL_30 SL_223 SL_95 SL_159 SL_31 SL_192 SL_0 SL_64 SL_128 SL_193 SL_1 SL_65 SL_129 SL_2
++ SL_194 SL_66 SL_130 SL_3 SL_195 SL_67 SL_131 SL_196 SL_68 SL_4 SL_132 SL_197 SL_5 SL_69 SL_133 SL_198 SL_6
++ SL_70 SL_134 SL_199 SL_7 SL_71 SL_135 SL_200 SL_8 SL_72 SL_136 SL_9 SL_201 SL_73 SL_137 SL_202 SL_10
++ SL_74 SL_138 SL_203 SL_11 SL_75 SL_139 SL_12 SL_204 SL_76 SL_140 SL_205 SL_13 SL_77 SL_141 SL_206 SL_14
++ SL_78 SL_142 SL_207 SL_143 SL_79 SL_15 mux_256_1_lvs
+x3 BL_48 BL_176 BL_112 BL_240 EN_0_BL_BUF BL_177 BL_241 BL_49 BL_113 VDD_B EN_1_BL_BUF BL_178 BL_242
++ BL_50 BL_114 EN_2_BL_BUF BL_51 BL_115 BL_243 BL_179 EN_3_BL_BUF BL_244 BL_116 BL_180 BL_52 EN_4_BL_BUF
++ BL_181 BL_245 BL_53 BL_117 EN_5_BL_BUF BL_182 VSS_B BL_118 BL_246 BL_54 EN_6_BL_BUF BL_55 BL_183 BL_247
++ BL_119 EN_7_BL_BUF BL_56 BL_120 BL_184 BL_248 BL_57 BL_185 BL_121 BL_249 BL_122 BL_58 BL_186 BL_250 BL_59
++ BL_187 BL_123 BL_251 BL_124 BL_188 BL_60 BL_252 BL_189 BL_253 BL_61 BL_125 BL_190 BL_62 BL_126 BL_254
++ BL_191 BL_63 BL_127 BL_255 BL_96 BL_160 BL_224 BL_32 V_BL BL_225 BL_161 BL_33 BL_97 BL_226 BL_162 BL_98
++ BL_34 BL_227 BL_163 BL_35 BL_99 BL_36 BL_164 BL_100 BL_228 BL_37 BL_165 BL_101 BL_229 BL_230 BL_38 BL_166
++ BL_102 BL_39 BL_103 BL_167 BL_231 BL_232 BL_168 BL_40 BL_104 BL_41 BL_233 BL_169 BL_105 BL_234 BL_106
++ BL_42 BL_170 BL_107 BL_43 BL_171 BL_235 BL_236 BL_108 BL_44 BL_172 BL_237 BL_109 BL_45 BL_173 BL_238
++ BL_110 BL_46 BL_174 BL_239 BL_111 BL_175 BL_47 BL_208 BL_16 BL_80 BL_144 BL_17 BL_209 BL_81 BL_145 BL_18
++ BL_210 BL_82 BL_146 BL_19 BL_211 BL_83 BL_147 BL_20 BL_212 BL_84 BL_148 BL_85 BL_213 BL_149 BL_21 BL_214
++ BL_86 BL_150 BL_22 BL_215 BL_87 BL_151 BL_23 BL_216 BL_88 BL_152 BL_24 BL_89 BL_153 BL_217 BL_25 BL_218
++ BL_90 BL_154 BL_26 BL_219 BL_91 BL_155 BL_27 BL_220 BL_92 BL_156 BL_28 BL_221 BL_93 BL_157 BL_29 BL_222
++ BL_94 BL_158 BL_30 BL_223 BL_95 BL_159 BL_31 BL_192 BL_0 BL_64 BL_128 BL_193 BL_1 BL_65 BL_129 BL_2
++ BL_194 BL_66 BL_130 BL_3 BL_195 BL_67 BL_131 BL_196 BL_68 BL_4 BL_132 BL_197 BL_5 BL_69 BL_133 BL_198 BL_6
++ BL_70 BL_134 BL_199 BL_7 BL_71 BL_135 BL_200 BL_8 BL_72 BL_136 BL_9 BL_201 BL_73 BL_137 BL_202 BL_10
++ BL_74 BL_138 BL_203 BL_11 BL_75 BL_139 BL_12 BL_204 BL_76 BL_140 BL_205 BL_13 BL_77 BL_141 BL_206 BL_14
++ BL_78 BL_142 BL_207 BL_143 BL_79 BL_15 mux_256_1_lvs
+x8 VDD_B EN_0_W EN_0_WL_BUF VSS_B buf
+x9 VDD_B EN_1_W EN_1_WL_BUF VSS_B buf
+x10 VDD_B EN_2_W EN_2_WL_BUF VSS_B buf
+x11 VDD_B EN_3_W EN_3_WL_BUF VSS_B buf
+x12 VDD_B EN_4_W EN_4_WL_BUF VSS_B buf
+x13 VDD_B EN_5_W EN_5_WL_BUF VSS_B buf
+x14 VDD_B EN_6_W EN_6_WL_BUF VSS_B buf
+x15 VDD_B EN_7_W EN_7_WL_BUF VSS_B buf
+x16 VDD_B EN_0_BL EN_0_BL_BUF VSS_B buf
+x17 VDD_B EN_1_BL EN_1_BL_BUF VSS_B buf
+x18 VDD_B EN_2_BL EN_2_BL_BUF VSS_B buf
+x19 VDD_B EN_3_BL EN_3_BL_BUF VSS_B buf
+x20 VDD_B EN_4_BL EN_4_BL_BUF VSS_B buf
+x21 VDD_B EN_5_BL EN_5_BL_BUF VSS_B buf
+x22 VDD_B EN_6_BL EN_6_BL_BUF VSS_B buf
+x23 VDD_B EN_7_BL EN_7_BL_BUF VSS_B buf
+x0 VSS_B WL_0 WL_1 WL_2 WL_3 WL_4 WL_5 WL_6 WL_7 WL_8 WL_9 WL_10 WL_11 WL_12 WL_13 WL_14 WL_15 WL_16
++ WL_17 WL_18 WL_19 WL_20 WL_21 WL_22 WL_23 WL_24 WL_25 WL_26 WL_27 WL_28 WL_29 WL_30 WL_31 BL_0 SL_0 BL_1
++ SL_1 BL_2 SL_2 BL_3 SL_3 BL_4 SL_4 BL_5 SL_5 BL_6 SL_6 BL_7 SL_7 BL_8 SL_8 BL_9 SL_9 BL_10 SL_10 BL_11
++ SL_11 BL_12 SL_12 BL_13 SL_13 BL_14 SL_14 BL_15 SL_15 BL_16 SL_16 BL_17 SL_17 BL_18 SL_18 BL_19 SL_19
++ BL_20 SL_20 BL_21 SL_21 BL_22 SL_22 BL_23 SL_23 BL_24 SL_24 BL_25 SL_25 BL_26 SL_26 BL_27 SL_27 BL_28
++ SL_28 BL_29 SL_29 BL_30 SL_30 BL_31 SL_31 reram_1t1r_32x32
+x4 VSS_B WL_0 WL_1 WL_2 WL_3 WL_4 WL_5 WL_6 WL_7 WL_8 WL_9 WL_10 WL_11 WL_12 WL_13 WL_14 WL_15 WL_16
++ WL_17 WL_18 WL_19 WL_20 WL_21 WL_22 WL_23 WL_24 WL_25 WL_26 WL_27 WL_28 WL_29 WL_30 WL_31 BL_32 SL_32
++ BL_33 SL_33 BL_34 SL_34 BL_35 SL_35 BL_36 SL_36 BL_37 SL_37 BL_38 SL_38 BL_39 SL_39 BL_40 SL_40 BL_41
++ SL_41 BL_42 SL_42 BL_43 SL_43 BL_44 SL_44 BL_45 SL_45 BL_46 SL_46 BL_47 SL_47 BL_48 SL_48 BL_49 SL_49
++ BL_50 SL_50 BL_51 SL_51 BL_52 SL_52 BL_53 SL_53 BL_54 SL_54 BL_55 SL_55 BL_56 SL_56 BL_57 SL_57 BL_58
++ SL_58 BL_59 SL_59 BL_60 SL_60 BL_61 SL_61 BL_62 SL_62 BL_63 SL_63 reram_1t1r_32x32
+x5 VSS_B WL_0 WL_1 WL_2 WL_3 WL_4 WL_5 WL_6 WL_7 WL_8 WL_9 WL_10 WL_11 WL_12 WL_13 WL_14 WL_15 WL_16
++ WL_17 WL_18 WL_19 WL_20 WL_21 WL_22 WL_23 WL_24 WL_25 WL_26 WL_27 WL_28 WL_29 WL_30 WL_31 BL_64 SL_64
++ BL_65 SL_65 BL_66 SL_66 BL_67 SL_67 BL_68 SL_68 BL_69 SL_69 BL_70 SL_70 BL_71 SL_71 BL_72 SL_72 BL_73
++ SL_73 BL_74 SL_74 BL_75 SL_75 BL_76 SL_76 BL_77 SL_77 BL_78 SL_78 BL_79 SL_79 BL_80 SL_80 BL_81 SL_81
++ BL_82 SL_82 BL_83 SL_83 BL_84 SL_84 BL_85 SL_85 BL_86 SL_86 BL_87 SL_87 BL_88 SL_88 BL_89 SL_89 BL_90
++ SL_90 BL_91 SL_91 BL_92 SL_92 BL_93 SL_93 BL_94 SL_94 BL_95 SL_95 reram_1t1r_32x32
+x6 VSS_B WL_0 WL_1 WL_2 WL_3 WL_4 WL_5 WL_6 WL_7 WL_8 WL_9 WL_10 WL_11 WL_12 WL_13 WL_14 WL_15 WL_16
++ WL_17 WL_18 WL_19 WL_20 WL_21 WL_22 WL_23 WL_24 WL_25 WL_26 WL_27 WL_28 WL_29 WL_30 WL_31 BL_96 SL_96
++ BL_97 SL_97 BL_98 SL_98 BL_99 SL_99 BL_100 SL_100 BL_101 SL_101 BL_102 SL_102 BL_103 SL_103 BL_104 SL_104
++ BL_105 SL_105 BL_106 SL_106 BL_107 SL_107 BL_108 SL_108 BL_109 SL_109 BL_110 SL_110 BL_111 SL_111 BL_112
++ SL_112 BL_113 SL_113 BL_114 SL_114 BL_115 SL_115 BL_116 SL_116 BL_117 SL_117 BL_118 SL_118 BL_119 SL_119
++ BL_120 SL_120 BL_121 SL_121 BL_122 SL_122 BL_123 SL_123 BL_124 SL_124 BL_125 SL_125 BL_126 SL_126 BL_127
++ SL_127 reram_1t1r_32x32
+x7 VSS_B WL_32 WL_33 WL_34 WL_35 WL_36 WL_37 WL_38 WL_39 WL_40 WL_41 WL_42 WL_43 WL_44 WL_45 WL_46
++ WL_47 WL_48 WL_49 WL_50 WL_51 WL_52 WL_53 WL_54 WL_55 WL_56 WL_57 WL_58 WL_59 WL_60 WL_61 WL_62 WL_63
++ BL_0 SL_0 BL_1 SL_1 BL_2 SL_2 BL_3 SL_3 BL_4 SL_4 BL_5 SL_5 BL_6 SL_6 BL_7 SL_7 BL_8 SL_8 BL_9 SL_9
++ BL_10 SL_10 BL_11 SL_11 BL_12 SL_12 BL_13 SL_13 BL_14 SL_14 BL_15 SL_15 BL_16 SL_16 BL_17 SL_17 BL_18
++ SL_18 BL_19 SL_19 BL_20 SL_20 BL_21 SL_21 BL_22 SL_22 BL_23 SL_23 BL_24 SL_24 BL_25 SL_25 BL_26 SL_26
++ BL_27 SL_27 BL_28 SL_28 BL_29 SL_29 BL_30 SL_30 BL_31 SL_31 reram_1t1r_32x32
+x24 VSS_B WL_32 WL_33 WL_34 WL_35 WL_36 WL_37 WL_38 WL_39 WL_40 WL_41 WL_42 WL_43 WL_44 WL_45 WL_46
++ WL_47 WL_48 WL_49 WL_50 WL_51 WL_52 WL_53 WL_54 WL_55 WL_56 WL_57 WL_58 WL_59 WL_60 WL_61 WL_62 WL_63
++ BL_32 SL_32 BL_33 SL_33 BL_34 SL_34 BL_35 SL_35 BL_36 SL_36 BL_37 SL_37 BL_38 SL_38 BL_39 SL_39 BL_40
++ SL_40 BL_41 SL_41 BL_42 SL_42 BL_43 SL_43 BL_44 SL_44 BL_45 SL_45 BL_46 SL_46 BL_47 SL_47 BL_48 SL_48
++ BL_49 SL_49 BL_50 SL_50 BL_51 SL_51 BL_52 SL_52 BL_53 SL_53 BL_54 SL_54 BL_55 SL_55 BL_56 SL_56 BL_57
++ SL_57 BL_58 SL_58 BL_59 SL_59 BL_60 SL_60 BL_61 SL_61 BL_62 SL_62 BL_63 SL_63 reram_1t1r_32x32
+x25 VSS_B WL_32 WL_33 WL_34 WL_35 WL_36 WL_37 WL_38 WL_39 WL_40 WL_41 WL_42 WL_43 WL_44 WL_45 WL_46
++ WL_47 WL_48 WL_49 WL_50 WL_51 WL_52 WL_53 WL_54 WL_55 WL_56 WL_57 WL_58 WL_59 WL_60 WL_61 WL_62 WL_63
++ BL_64 SL_64 BL_65 SL_65 BL_66 SL_66 BL_67 SL_67 BL_68 SL_68 BL_69 SL_69 BL_70 SL_70 BL_71 SL_71 BL_72
++ SL_72 BL_73 SL_73 BL_74 SL_74 BL_75 SL_75 BL_76 SL_76 BL_77 SL_77 BL_78 SL_78 BL_79 SL_79 BL_80 SL_80
++ BL_81 SL_81 BL_82 SL_82 BL_83 SL_83 BL_84 SL_84 BL_85 SL_85 BL_86 SL_86 BL_87 SL_87 BL_88 SL_88 BL_89
++ SL_89 BL_90 SL_90 BL_91 SL_91 BL_92 SL_92 BL_93 SL_93 BL_94 SL_94 BL_95 SL_95 reram_1t1r_32x32
+x26 VSS_B WL_32 WL_33 WL_34 WL_35 WL_36 WL_37 WL_38 WL_39 WL_40 WL_41 WL_42 WL_43 WL_44 WL_45 WL_46
++ WL_47 WL_48 WL_49 WL_50 WL_51 WL_52 WL_53 WL_54 WL_55 WL_56 WL_57 WL_58 WL_59 WL_60 WL_61 WL_62 WL_63
++ BL_96 SL_96 BL_97 SL_97 BL_98 SL_98 BL_99 SL_99 BL_100 SL_100 BL_101 SL_101 BL_102 SL_102 BL_103 SL_103
++ BL_104 SL_104 BL_105 SL_105 BL_106 SL_106 BL_107 SL_107 BL_108 SL_108 BL_109 SL_109 BL_110 SL_110 BL_111
++ SL_111 BL_112 SL_112 BL_113 SL_113 BL_114 SL_114 BL_115 SL_115 BL_116 SL_116 BL_117 SL_117 BL_118 SL_118
++ BL_119 SL_119 BL_120 SL_120 BL_121 SL_121 BL_122 SL_122 BL_123 SL_123 BL_124 SL_124 BL_125 SL_125 BL_126
++ SL_126 BL_127 SL_127 reram_1t1r_32x32
+x27 VSS_B WL_64 WL_65 WL_66 WL_67 WL_68 WL_69 WL_70 WL_71 WL_72 WL_73 WL_74 WL_75 WL_76 WL_77 WL_78
++ WL_79 WL_80 WL_81 WL_82 WL_83 WL_84 WL_85 WL_86 WL_87 WL_88 WL_89 WL_90 WL_91 WL_92 WL_93 WL_94 WL_95
++ BL_0 SL_0 BL_1 SL_1 BL_2 SL_2 BL_3 SL_3 BL_4 SL_4 BL_5 SL_5 BL_6 SL_6 BL_7 SL_7 BL_8 SL_8 BL_9 SL_9
++ BL_10 SL_10 BL_11 SL_11 BL_12 SL_12 BL_13 SL_13 BL_14 SL_14 BL_15 SL_15 BL_16 SL_16 BL_17 SL_17 BL_18
++ SL_18 BL_19 SL_19 BL_20 SL_20 BL_21 SL_21 BL_22 SL_22 BL_23 SL_23 BL_24 SL_24 BL_25 SL_25 BL_26 SL_26
++ BL_27 SL_27 BL_28 SL_28 BL_29 SL_29 BL_30 SL_30 BL_31 SL_31 reram_1t1r_32x32
+x28 VSS_B WL_64 WL_65 WL_66 WL_67 WL_68 WL_69 WL_70 WL_71 WL_72 WL_73 WL_74 WL_75 WL_76 WL_77 WL_78
++ WL_79 WL_80 WL_81 WL_82 WL_83 WL_84 WL_85 WL_86 WL_87 WL_88 WL_89 WL_90 WL_91 WL_92 WL_93 WL_94 WL_95
++ BL_32 SL_32 BL_33 SL_33 BL_34 SL_34 BL_35 SL_35 BL_36 SL_36 BL_37 SL_37 BL_38 SL_38 BL_39 SL_39 BL_40
++ SL_40 BL_41 SL_41 BL_42 SL_42 BL_43 SL_43 BL_44 SL_44 BL_45 SL_45 BL_46 SL_46 BL_47 SL_47 BL_48 SL_48
++ BL_49 SL_49 BL_50 SL_50 BL_51 SL_51 BL_52 SL_52 BL_53 SL_53 BL_54 SL_54 BL_55 SL_55 BL_56 SL_56 BL_57
++ SL_57 BL_58 SL_58 BL_59 SL_59 BL_60 SL_60 BL_61 SL_61 BL_62 SL_62 BL_63 SL_63 reram_1t1r_32x32
+x29 VSS_B WL_64 WL_65 WL_66 WL_67 WL_68 WL_69 WL_70 WL_71 WL_72 WL_73 WL_74 WL_75 WL_76 WL_77 WL_78
++ WL_79 WL_80 WL_81 WL_82 WL_83 WL_84 WL_85 WL_86 WL_87 WL_88 WL_89 WL_90 WL_91 WL_92 WL_93 WL_94 WL_95
++ BL_64 SL_64 BL_65 SL_65 BL_66 SL_66 BL_67 SL_67 BL_68 SL_68 BL_69 SL_69 BL_70 SL_70 BL_71 SL_71 BL_72
++ SL_72 BL_73 SL_73 BL_74 SL_74 BL_75 SL_75 BL_76 SL_76 BL_77 SL_77 BL_78 SL_78 BL_79 SL_79 BL_80 SL_80
++ BL_81 SL_81 BL_82 SL_82 BL_83 SL_83 BL_84 SL_84 BL_85 SL_85 BL_86 SL_86 BL_87 SL_87 BL_88 SL_88 BL_89
++ SL_89 BL_90 SL_90 BL_91 SL_91 BL_92 SL_92 BL_93 SL_93 BL_94 SL_94 BL_95 SL_95 reram_1t1r_32x32
+x30 VSS_B WL_64 WL_65 WL_66 WL_67 WL_68 WL_69 WL_70 WL_71 WL_72 WL_73 WL_74 WL_75 WL_76 WL_77 WL_78
++ WL_79 WL_80 WL_81 WL_82 WL_83 WL_84 WL_85 WL_86 WL_87 WL_88 WL_89 WL_90 WL_91 WL_92 WL_93 WL_94 WL_95
++ BL_96 SL_96 BL_97 SL_97 BL_98 SL_98 BL_99 SL_99 BL_100 SL_100 BL_101 SL_101 BL_102 SL_102 BL_103 SL_103
++ BL_104 SL_104 BL_105 SL_105 BL_106 SL_106 BL_107 SL_107 BL_108 SL_108 BL_109 SL_109 BL_110 SL_110 BL_111
++ SL_111 BL_112 SL_112 BL_113 SL_113 BL_114 SL_114 BL_115 SL_115 BL_116 SL_116 BL_117 SL_117 BL_118 SL_118
++ BL_119 SL_119 BL_120 SL_120 BL_121 SL_121 BL_122 SL_122 BL_123 SL_123 BL_124 SL_124 BL_125 SL_125 BL_126
++ SL_126 BL_127 SL_127 reram_1t1r_32x32
+x31 VSS_B WL_96 WL_97 WL_98 WL_99 WL_100 WL_101 WL_102 WL_103 WL_104 WL_105 WL_106 WL_107 WL_108
++ WL_109 WL_110 WL_111 WL_112 WL_113 WL_114 WL_115 WL_116 WL_117 WL_118 WL_119 WL_120 WL_121 WL_122 WL_123
++ WL_124 WL_125 WL_126 WL_127 BL_0 SL_0 BL_1 SL_1 BL_2 SL_2 BL_3 SL_3 BL_4 SL_4 BL_5 SL_5 BL_6 SL_6 BL_7
++ SL_7 BL_8 SL_8 BL_9 SL_9 BL_10 SL_10 BL_11 SL_11 BL_12 SL_12 BL_13 SL_13 BL_14 SL_14 BL_15 SL_15 BL_16
++ SL_16 BL_17 SL_17 BL_18 SL_18 BL_19 SL_19 BL_20 SL_20 BL_21 SL_21 BL_22 SL_22 BL_23 SL_23 BL_24 SL_24
++ BL_25 SL_25 BL_26 SL_26 BL_27 SL_27 BL_28 SL_28 BL_29 SL_29 BL_30 SL_30 BL_31 SL_31 reram_1t1r_32x32
+x32 VSS_B WL_96 WL_97 WL_98 WL_99 WL_100 WL_101 WL_102 WL_103 WL_104 WL_105 WL_106 WL_107 WL_108
++ WL_109 WL_110 WL_111 WL_112 WL_113 WL_114 WL_115 WL_116 WL_117 WL_118 WL_119 WL_120 WL_121 WL_122 WL_123
++ WL_124 WL_125 WL_126 WL_127 BL_32 SL_32 BL_33 SL_33 BL_34 SL_34 BL_35 SL_35 BL_36 SL_36 BL_37 SL_37 BL_38
++ SL_38 BL_39 SL_39 BL_40 SL_40 BL_41 SL_41 BL_42 SL_42 BL_43 SL_43 BL_44 SL_44 BL_45 SL_45 BL_46 SL_46
++ BL_47 SL_47 BL_48 SL_48 BL_49 SL_49 BL_50 SL_50 BL_51 SL_51 BL_52 SL_52 BL_53 SL_53 BL_54 SL_54 BL_55
++ SL_55 BL_56 SL_56 BL_57 SL_57 BL_58 SL_58 BL_59 SL_59 BL_60 SL_60 BL_61 SL_61 BL_62 SL_62 BL_63 SL_63
++ reram_1t1r_32x32
+x33 VSS_B WL_96 WL_97 WL_98 WL_99 WL_100 WL_101 WL_102 WL_103 WL_104 WL_105 WL_106 WL_107 WL_108
++ WL_109 WL_110 WL_111 WL_112 WL_113 WL_114 WL_115 WL_116 WL_117 WL_118 WL_119 WL_120 WL_121 WL_122 WL_123
++ WL_124 WL_125 WL_126 WL_127 BL_64 SL_64 BL_65 SL_65 BL_66 SL_66 BL_67 SL_67 BL_68 SL_68 BL_69 SL_69 BL_70
++ SL_70 BL_71 SL_71 BL_72 SL_72 BL_73 SL_73 BL_74 SL_74 BL_75 SL_75 BL_76 SL_76 BL_77 SL_77 BL_78 SL_78
++ BL_79 SL_79 BL_80 SL_80 BL_81 SL_81 BL_82 SL_82 BL_83 SL_83 BL_84 SL_84 BL_85 SL_85 BL_86 SL_86 BL_87
++ SL_87 BL_88 SL_88 BL_89 SL_89 BL_90 SL_90 BL_91 SL_91 BL_92 SL_92 BL_93 SL_93 BL_94 SL_94 BL_95 SL_95
++ reram_1t1r_32x32
+x34 VSS_B WL_96 WL_97 WL_98 WL_99 WL_100 WL_101 WL_102 WL_103 WL_104 WL_105 WL_106 WL_107 WL_108
++ WL_109 WL_110 WL_111 WL_112 WL_113 WL_114 WL_115 WL_116 WL_117 WL_118 WL_119 WL_120 WL_121 WL_122 WL_123
++ WL_124 WL_125 WL_126 WL_127 BL_96 SL_96 BL_97 SL_97 BL_98 SL_98 BL_99 SL_99 BL_100 SL_100 BL_101 SL_101
++ BL_102 SL_102 BL_103 SL_103 BL_104 SL_104 BL_105 SL_105 BL_106 SL_106 BL_107 SL_107 BL_108 SL_108 BL_109
++ SL_109 BL_110 SL_110 BL_111 SL_111 BL_112 SL_112 BL_113 SL_113 BL_114 SL_114 BL_115 SL_115 BL_116 SL_116
++ BL_117 SL_117 BL_118 SL_118 BL_119 SL_119 BL_120 SL_120 BL_121 SL_121 BL_122 SL_122 BL_123 SL_123 BL_124
++ SL_124 BL_125 SL_125 BL_126 SL_126 BL_127 SL_127 reram_1t1r_32x32
+x35 VSS_B WL_128 WL_129 WL_130 WL_131 WL_132 WL_133 WL_134 WL_135 WL_136 WL_137 WL_138 WL_139 WL_140
++ WL_141 WL_142 WL_143 WL_144 WL_145 WL_146 WL_147 WL_148 WL_149 WL_150 WL_151 WL_152 WL_153 WL_154 WL_155
++ WL_156 WL_157 WL_158 WL_159 BL_0 SL_0 BL_1 SL_1 BL_2 SL_2 BL_3 SL_3 BL_4 SL_4 BL_5 SL_5 BL_6 SL_6 BL_7
++ SL_7 BL_8 SL_8 BL_9 SL_9 BL_10 SL_10 BL_11 SL_11 BL_12 SL_12 BL_13 SL_13 BL_14 SL_14 BL_15 SL_15 BL_16
++ SL_16 BL_17 SL_17 BL_18 SL_18 BL_19 SL_19 BL_20 SL_20 BL_21 SL_21 BL_22 SL_22 BL_23 SL_23 BL_24 SL_24
++ BL_25 SL_25 BL_26 SL_26 BL_27 SL_27 BL_28 SL_28 BL_29 SL_29 BL_30 SL_30 BL_31 SL_31 reram_1t1r_32x32
+x36 VSS_B WL_128 WL_129 WL_130 WL_131 WL_132 WL_133 WL_134 WL_135 WL_136 WL_137 WL_138 WL_139 WL_140
++ WL_141 WL_142 WL_143 WL_144 WL_145 WL_146 WL_147 WL_148 WL_149 WL_150 WL_151 WL_152 WL_153 WL_154 WL_155
++ WL_156 WL_157 WL_158 WL_159 BL_32 SL_32 BL_33 SL_33 BL_34 SL_34 BL_35 SL_35 BL_36 SL_36 BL_37 SL_37 BL_38
++ SL_38 BL_39 SL_39 BL_40 SL_40 BL_41 SL_41 BL_42 SL_42 BL_43 SL_43 BL_44 SL_44 BL_45 SL_45 BL_46 SL_46
++ BL_47 SL_47 BL_48 SL_48 BL_49 SL_49 BL_50 SL_50 BL_51 SL_51 BL_52 SL_52 BL_53 SL_53 BL_54 SL_54 BL_55
++ SL_55 BL_56 SL_56 BL_57 SL_57 BL_58 SL_58 BL_59 SL_59 BL_60 SL_60 BL_61 SL_61 BL_62 SL_62 BL_63 SL_63
++ reram_1t1r_32x32
+x37 VSS_B WL_128 WL_129 WL_130 WL_131 WL_132 WL_133 WL_134 WL_135 WL_136 WL_137 WL_138 WL_139 WL_140
++ WL_141 WL_142 WL_143 WL_144 WL_145 WL_146 WL_147 WL_148 WL_149 WL_150 WL_151 WL_152 WL_153 WL_154 WL_155
++ WL_156 WL_157 WL_158 WL_159 BL_64 SL_64 BL_65 SL_65 BL_66 SL_66 BL_67 SL_67 BL_68 SL_68 BL_69 SL_69 BL_70
++ SL_70 BL_71 SL_71 BL_72 SL_72 BL_73 SL_73 BL_74 SL_74 BL_75 SL_75 BL_76 SL_76 BL_77 SL_77 BL_78 SL_78
++ BL_79 SL_79 BL_80 SL_80 BL_81 SL_81 BL_82 SL_82 BL_83 SL_83 BL_84 SL_84 BL_85 SL_85 BL_86 SL_86 BL_87
++ SL_87 BL_88 SL_88 BL_89 SL_89 BL_90 SL_90 BL_91 SL_91 BL_92 SL_92 BL_93 SL_93 BL_94 SL_94 BL_95 SL_95
++ reram_1t1r_32x32
+x38 VSS_B WL_128 WL_129 WL_130 WL_131 WL_132 WL_133 WL_134 WL_135 WL_136 WL_137 WL_138 WL_139 WL_140
++ WL_141 WL_142 WL_143 WL_144 WL_145 WL_146 WL_147 WL_148 WL_149 WL_150 WL_151 WL_152 WL_153 WL_154 WL_155
++ WL_156 WL_157 WL_158 WL_159 BL_96 SL_96 BL_97 SL_97 BL_98 SL_98 BL_99 SL_99 BL_100 SL_100 BL_101 SL_101
++ BL_102 SL_102 BL_103 SL_103 BL_104 SL_104 BL_105 SL_105 BL_106 SL_106 BL_107 SL_107 BL_108 SL_108 BL_109
++ SL_109 BL_110 SL_110 BL_111 SL_111 BL_112 SL_112 BL_113 SL_113 BL_114 SL_114 BL_115 SL_115 BL_116 SL_116
++ BL_117 SL_117 BL_118 SL_118 BL_119 SL_119 BL_120 SL_120 BL_121 SL_121 BL_122 SL_122 BL_123 SL_123 BL_124
++ SL_124 BL_125 SL_125 BL_126 SL_126 BL_127 SL_127 reram_1t1r_32x32
+x39 VSS_B WL_160 WL_161 WL_162 WL_163 WL_164 WL_165 WL_166 WL_167 WL_168 WL_169 WL_170 WL_171 WL_172
++ WL_173 WL_174 WL_175 WL_176 WL_177 WL_178 WL_179 WL_180 WL_181 WL_182 WL_183 WL_184 WL_185 WL_186 WL_187
++ WL_188 WL_189 WL_190 WL_191 BL_0 SL_0 BL_1 SL_1 BL_2 SL_2 BL_3 SL_3 BL_4 SL_4 BL_5 SL_5 BL_6 SL_6 BL_7
++ SL_7 BL_8 SL_8 BL_9 SL_9 BL_10 SL_10 BL_11 SL_11 BL_12 SL_12 BL_13 SL_13 BL_14 SL_14 BL_15 SL_15 BL_16
++ SL_16 BL_17 SL_17 BL_18 SL_18 BL_19 SL_19 BL_20 SL_20 BL_21 SL_21 BL_22 SL_22 BL_23 SL_23 BL_24 SL_24
++ BL_25 SL_25 BL_26 SL_26 BL_27 SL_27 BL_28 SL_28 BL_29 SL_29 BL_30 SL_30 BL_31 SL_31 reram_1t1r_32x32
+x40 VSS_B WL_160 WL_161 WL_162 WL_163 WL_164 WL_165 WL_166 WL_167 WL_168 WL_169 WL_170 WL_171 WL_172
++ WL_173 WL_174 WL_175 WL_176 WL_177 WL_178 WL_179 WL_180 WL_181 WL_182 WL_183 WL_184 WL_185 WL_186 WL_187
++ WL_188 WL_189 WL_190 WL_191 BL_32 SL_32 BL_33 SL_33 BL_34 SL_34 BL_35 SL_35 BL_36 SL_36 BL_37 SL_37 BL_38
++ SL_38 BL_39 SL_39 BL_40 SL_40 BL_41 SL_41 BL_42 SL_42 BL_43 SL_43 BL_44 SL_44 BL_45 SL_45 BL_46 SL_46
++ BL_47 SL_47 BL_48 SL_48 BL_49 SL_49 BL_50 SL_50 BL_51 SL_51 BL_52 SL_52 BL_53 SL_53 BL_54 SL_54 BL_55
++ SL_55 BL_56 SL_56 BL_57 SL_57 BL_58 SL_58 BL_59 SL_59 BL_60 SL_60 BL_61 SL_61 BL_62 SL_62 BL_63 SL_63
++ reram_1t1r_32x32
+x41 VSS_B WL_160 WL_161 WL_162 WL_163 WL_164 WL_165 WL_166 WL_167 WL_168 WL_169 WL_170 WL_171 WL_172
++ WL_173 WL_174 WL_175 WL_176 WL_177 WL_178 WL_179 WL_180 WL_181 WL_182 WL_183 WL_184 WL_185 WL_186 WL_187
++ WL_188 WL_189 WL_190 WL_191 BL_64 SL_64 BL_65 SL_65 BL_66 SL_66 BL_67 SL_67 BL_68 SL_68 BL_69 SL_69 BL_70
++ SL_70 BL_71 SL_71 BL_72 SL_72 BL_73 SL_73 BL_74 SL_74 BL_75 SL_75 BL_76 SL_76 BL_77 SL_77 BL_78 SL_78
++ BL_79 SL_79 BL_80 SL_80 BL_81 SL_81 BL_82 SL_82 BL_83 SL_83 BL_84 SL_84 BL_85 SL_85 BL_86 SL_86 BL_87
++ SL_87 BL_88 SL_88 BL_89 SL_89 BL_90 SL_90 BL_91 SL_91 BL_92 SL_92 BL_93 SL_93 BL_94 SL_94 BL_95 SL_95
++ reram_1t1r_32x32
+x42 VSS_B WL_160 WL_161 WL_162 WL_163 WL_164 WL_165 WL_166 WL_167 WL_168 WL_169 WL_170 WL_171 WL_172
++ WL_173 WL_174 WL_175 WL_176 WL_177 WL_178 WL_179 WL_180 WL_181 WL_182 WL_183 WL_184 WL_185 WL_186 WL_187
++ WL_188 WL_189 WL_190 WL_191 BL_96 SL_96 BL_97 SL_97 BL_98 SL_98 BL_99 SL_99 BL_100 SL_100 BL_101 SL_101
++ BL_102 SL_102 BL_103 SL_103 BL_104 SL_104 BL_105 SL_105 BL_106 SL_106 BL_107 SL_107 BL_108 SL_108 BL_109
++ SL_109 BL_110 SL_110 BL_111 SL_111 BL_112 SL_112 BL_113 SL_113 BL_114 SL_114 BL_115 SL_115 BL_116 SL_116
++ BL_117 SL_117 BL_118 SL_118 BL_119 SL_119 BL_120 SL_120 BL_121 SL_121 BL_122 SL_122 BL_123 SL_123 BL_124
++ SL_124 BL_125 SL_125 BL_126 SL_126 BL_127 SL_127 reram_1t1r_32x32
+x43 VSS_B WL_192 WL_193 WL_194 WL_195 WL_196 WL_197 WL_198 WL_199 WL_200 WL_201 WL_202 WL_203 WL_204
++ WL_205 WL_206 WL_207 WL_208 WL_209 WL_210 WL_211 WL_212 WL_213 WL_214 WL_215 WL_216 WL_217 WL_218 WL_219
++ WL_220 WL_221 WL_222 WL_223 BL_0 SL_0 BL_1 SL_1 BL_2 SL_2 BL_3 SL_3 BL_4 SL_4 BL_5 SL_5 BL_6 SL_6 BL_7
++ SL_7 BL_8 SL_8 BL_9 SL_9 BL_10 SL_10 BL_11 SL_11 BL_12 SL_12 BL_13 SL_13 BL_14 SL_14 BL_15 SL_15 BL_16
++ SL_16 BL_17 SL_17 BL_18 SL_18 BL_19 SL_19 BL_20 SL_20 BL_21 SL_21 BL_22 SL_22 BL_23 SL_23 BL_24 SL_24
++ BL_25 SL_25 BL_26 SL_26 BL_27 SL_27 BL_28 SL_28 BL_29 SL_29 BL_30 SL_30 BL_31 SL_31 reram_1t1r_32x32
+x44 VSS_B WL_192 WL_193 WL_194 WL_195 WL_196 WL_197 WL_198 WL_199 WL_200 WL_201 WL_202 WL_203 WL_204
++ WL_205 WL_206 WL_207 WL_208 WL_209 WL_210 WL_211 WL_212 WL_213 WL_214 WL_215 WL_216 WL_217 WL_218 WL_219
++ WL_220 WL_221 WL_222 WL_223 BL_32 SL_32 BL_33 SL_33 BL_34 SL_34 BL_35 SL_35 BL_36 SL_36 BL_37 SL_37 BL_38
++ SL_38 BL_39 SL_39 BL_40 SL_40 BL_41 SL_41 BL_42 SL_42 BL_43 SL_43 BL_44 SL_44 BL_45 SL_45 BL_46 SL_46
++ BL_47 SL_47 BL_48 SL_48 BL_49 SL_49 BL_50 SL_50 BL_51 SL_51 BL_52 SL_52 BL_53 SL_53 BL_54 SL_54 BL_55
++ SL_55 BL_56 SL_56 BL_57 SL_57 BL_58 SL_58 BL_59 SL_59 BL_60 SL_60 BL_61 SL_61 BL_62 SL_62 BL_63 SL_63
++ reram_1t1r_32x32
+x45 VSS_B WL_192 WL_193 WL_194 WL_195 WL_196 WL_197 WL_198 WL_199 WL_200 WL_201 WL_202 WL_203 WL_204
++ WL_205 WL_206 WL_207 WL_208 WL_209 WL_210 WL_211 WL_212 WL_213 WL_214 WL_215 WL_216 WL_217 WL_218 WL_219
++ WL_220 WL_221 WL_222 WL_223 BL_64 SL_64 BL_65 SL_65 BL_66 SL_66 BL_67 SL_67 BL_68 SL_68 BL_69 SL_69 BL_70
++ SL_70 BL_71 SL_71 BL_72 SL_72 BL_73 SL_73 BL_74 SL_74 BL_75 SL_75 BL_76 SL_76 BL_77 SL_77 BL_78 SL_78
++ BL_79 SL_79 BL_80 SL_80 BL_81 SL_81 BL_82 SL_82 BL_83 SL_83 BL_84 SL_84 BL_85 SL_85 BL_86 SL_86 BL_87
++ SL_87 BL_88 SL_88 BL_89 SL_89 BL_90 SL_90 BL_91 SL_91 BL_92 SL_92 BL_93 SL_93 BL_94 SL_94 BL_95 SL_95
++ reram_1t1r_32x32
+x46 VSS_B WL_192 WL_193 WL_194 WL_195 WL_196 WL_197 WL_198 WL_199 WL_200 WL_201 WL_202 WL_203 WL_204
++ WL_205 WL_206 WL_207 WL_208 WL_209 WL_210 WL_211 WL_212 WL_213 WL_214 WL_215 WL_216 WL_217 WL_218 WL_219
++ WL_220 WL_221 WL_222 WL_223 BL_96 SL_96 BL_97 SL_97 BL_98 SL_98 BL_99 SL_99 BL_100 SL_100 BL_101 SL_101
++ BL_102 SL_102 BL_103 SL_103 BL_104 SL_104 BL_105 SL_105 BL_106 SL_106 BL_107 SL_107 BL_108 SL_108 BL_109
++ SL_109 BL_110 SL_110 BL_111 SL_111 BL_112 SL_112 BL_113 SL_113 BL_114 SL_114 BL_115 SL_115 BL_116 SL_116
++ BL_117 SL_117 BL_118 SL_118 BL_119 SL_119 BL_120 SL_120 BL_121 SL_121 BL_122 SL_122 BL_123 SL_123 BL_124
++ SL_124 BL_125 SL_125 BL_126 SL_126 BL_127 SL_127 reram_1t1r_32x32
+x47 VSS_B WL_224 WL_225 WL_226 WL_227 WL_228 WL_229 WL_230 WL_231 WL_232 WL_233 WL_234 WL_235 WL_236
++ WL_237 WL_238 WL_239 WL_240 WL_241 WL_242 WL_243 WL_244 WL_245 WL_246 WL_247 WL_248 WL_249 WL_250 WL_251
++ WL_252 WL_253 WL_254 WL_255 BL_0 SL_0 BL_1 SL_1 BL_2 SL_2 BL_3 SL_3 BL_4 SL_4 BL_5 SL_5 BL_6 SL_6 BL_7
++ SL_7 BL_8 SL_8 BL_9 SL_9 BL_10 SL_10 BL_11 SL_11 BL_12 SL_12 BL_13 SL_13 BL_14 SL_14 BL_15 SL_15 BL_16
++ SL_16 BL_17 SL_17 BL_18 SL_18 BL_19 SL_19 BL_20 SL_20 BL_21 SL_21 BL_22 SL_22 BL_23 SL_23 BL_24 SL_24
++ BL_25 SL_25 BL_26 SL_26 BL_27 SL_27 BL_28 SL_28 BL_29 SL_29 BL_30 SL_30 BL_31 SL_31 reram_1t1r_32x32
+x48 VSS_B WL_224 WL_225 WL_226 WL_227 WL_228 WL_229 WL_230 WL_231 WL_232 WL_233 WL_234 WL_235 WL_236
++ WL_237 WL_238 WL_239 WL_240 WL_241 WL_242 WL_243 WL_244 WL_245 WL_246 WL_247 WL_248 WL_249 WL_250 WL_251
++ WL_252 WL_253 WL_254 WL_255 BL_32 SL_32 BL_33 SL_33 BL_34 SL_34 BL_35 SL_35 BL_36 SL_36 BL_37 SL_37 BL_38
++ SL_38 BL_39 SL_39 BL_40 SL_40 BL_41 SL_41 BL_42 SL_42 BL_43 SL_43 BL_44 SL_44 BL_45 SL_45 BL_46 SL_46
++ BL_47 SL_47 BL_48 SL_48 BL_49 SL_49 BL_50 SL_50 BL_51 SL_51 BL_52 SL_52 BL_53 SL_53 BL_54 SL_54 BL_55
++ SL_55 BL_56 SL_56 BL_57 SL_57 BL_58 SL_58 BL_59 SL_59 BL_60 SL_60 BL_61 SL_61 BL_62 SL_62 BL_63 SL_63
++ reram_1t1r_32x32
+x49 VSS_B WL_224 WL_225 WL_226 WL_227 WL_228 WL_229 WL_230 WL_231 WL_232 WL_233 WL_234 WL_235 WL_236
++ WL_237 WL_238 WL_239 WL_240 WL_241 WL_242 WL_243 WL_244 WL_245 WL_246 WL_247 WL_248 WL_249 WL_250 WL_251
++ WL_252 WL_253 WL_254 WL_255 BL_64 SL_64 BL_65 SL_65 BL_66 SL_66 BL_67 SL_67 BL_68 SL_68 BL_69 SL_69 BL_70
++ SL_70 BL_71 SL_71 BL_72 SL_72 BL_73 SL_73 BL_74 SL_74 BL_75 SL_75 BL_76 SL_76 BL_77 SL_77 BL_78 SL_78
++ BL_79 SL_79 BL_80 SL_80 BL_81 SL_81 BL_82 SL_82 BL_83 SL_83 BL_84 SL_84 BL_85 SL_85 BL_86 SL_86 BL_87
++ SL_87 BL_88 SL_88 BL_89 SL_89 BL_90 SL_90 BL_91 SL_91 BL_92 SL_92 BL_93 SL_93 BL_94 SL_94 BL_95 SL_95
++ reram_1t1r_32x32
+x50 VSS_B WL_224 WL_225 WL_226 WL_227 WL_228 WL_229 WL_230 WL_231 WL_232 WL_233 WL_234 WL_235 WL_236
++ WL_237 WL_238 WL_239 WL_240 WL_241 WL_242 WL_243 WL_244 WL_245 WL_246 WL_247 WL_248 WL_249 WL_250 WL_251
++ WL_252 WL_253 WL_254 WL_255 BL_96 SL_96 BL_97 SL_97 BL_98 SL_98 BL_99 SL_99 BL_100 SL_100 BL_101 SL_101
++ BL_102 SL_102 BL_103 SL_103 BL_104 SL_104 BL_105 SL_105 BL_106 SL_106 BL_107 SL_107 BL_108 SL_108 BL_109
++ SL_109 BL_110 SL_110 BL_111 SL_111 BL_112 SL_112 BL_113 SL_113 BL_114 SL_114 BL_115 SL_115 BL_116 SL_116
++ BL_117 SL_117 BL_118 SL_118 BL_119 SL_119 BL_120 SL_120 BL_121 SL_121 BL_122 SL_122 BL_123 SL_123 BL_124
++ SL_124 BL_125 SL_125 BL_126 SL_126 BL_127 SL_127 reram_1t1r_32x32
+x51 VSS_B WL_0 WL_1 WL_2 WL_3 WL_4 WL_5 WL_6 WL_7 WL_8 WL_9 WL_10 WL_11 WL_12 WL_13 WL_14 WL_15
++ WL_16 WL_17 WL_18 WL_19 WL_20 WL_21 WL_22 WL_23 WL_24 WL_25 WL_26 WL_27 WL_28 WL_29 WL_30 WL_31 BL_128
++ SL_128 BL_129 SL_129 BL_130 SL_130 BL_131 SL_131 BL_132 SL_132 BL_133 SL_133 BL_134 SL_134 BL_135 SL_135
++ BL_136 SL_136 BL_137 SL_137 BL_138 SL_138 BL_139 SL_139 BL_140 SL_140 BL_141 SL_141 BL_142 SL_142 BL_143
++ SL_143 BL_144 SL_144 BL_145 SL_145 BL_146 SL_146 BL_147 SL_147 BL_148 SL_148 BL_149 SL_149 BL_150 SL_150
++ BL_151 SL_151 BL_152 SL_152 BL_153 SL_153 BL_154 SL_154 BL_155 SL_155 BL_156 SL_156 BL_157 SL_157 BL_158
++ SL_158 BL_159 SL_159 reram_1t1r_32x32
+x52 VSS_B WL_0 WL_1 WL_2 WL_3 WL_4 WL_5 WL_6 WL_7 WL_8 WL_9 WL_10 WL_11 WL_12 WL_13 WL_14 WL_15
++ WL_16 WL_17 WL_18 WL_19 WL_20 WL_21 WL_22 WL_23 WL_24 WL_25 WL_26 WL_27 WL_28 WL_29 WL_30 WL_31 BL_160
++ SL_160 BL_161 SL_161 BL_162 SL_162 BL_163 SL_163 BL_164 SL_164 BL_165 SL_165 BL_166 SL_166 BL_167 SL_167
++ BL_168 SL_168 BL_169 SL_169 BL_170 SL_170 BL_171 SL_171 BL_172 SL_172 BL_173 SL_173 BL_174 SL_174 BL_175
++ SL_175 BL_176 SL_176 BL_177 SL_177 BL_178 SL_178 BL_179 SL_179 BL_180 SL_180 BL_181 SL_181 BL_182 SL_182
++ BL_183 SL_183 BL_184 SL_184 BL_185 SL_185 BL_186 SL_186 BL_187 SL_187 BL_188 SL_188 BL_189 SL_189 BL_190
++ SL_190 BL_191 SL_191 reram_1t1r_32x32
+x53 VSS_B WL_0 WL_1 WL_2 WL_3 WL_4 WL_5 WL_6 WL_7 WL_8 WL_9 WL_10 WL_11 WL_12 WL_13 WL_14 WL_15
++ WL_16 WL_17 WL_18 WL_19 WL_20 WL_21 WL_22 WL_23 WL_24 WL_25 WL_26 WL_27 WL_28 WL_29 WL_30 WL_31 BL_192
++ SL_192 BL_193 SL_193 BL_194 SL_194 BL_195 SL_195 BL_196 SL_196 BL_197 SL_197 BL_198 SL_198 BL_199 SL_199
++ BL_200 SL_200 BL_201 SL_201 BL_202 SL_202 BL_203 SL_203 BL_204 SL_204 BL_205 SL_205 BL_206 SL_206 BL_207
++ SL_207 BL_208 SL_208 BL_209 SL_209 BL_210 SL_210 BL_211 SL_211 BL_212 SL_212 BL_213 SL_213 BL_214 SL_214
++ BL_215 SL_215 BL_216 SL_216 BL_217 SL_217 BL_218 SL_218 BL_219 SL_219 BL_220 SL_220 BL_221 SL_221 BL_222
++ SL_222 BL_223 SL_223 reram_1t1r_32x32
+x54 VSS_B WL_0 WL_1 WL_2 WL_3 WL_4 WL_5 WL_6 WL_7 WL_8 WL_9 WL_10 WL_11 WL_12 WL_13 WL_14 WL_15
++ WL_16 WL_17 WL_18 WL_19 WL_20 WL_21 WL_22 WL_23 WL_24 WL_25 WL_26 WL_27 WL_28 WL_29 WL_30 WL_31 BL_224
++ SL_224 BL_225 SL_225 BL_226 SL_226 BL_227 SL_227 BL_228 SL_228 BL_229 SL_229 BL_230 SL_230 BL_231 SL_231
++ BL_232 SL_232 BL_233 SL_233 BL_234 SL_234 BL_235 SL_235 BL_236 SL_236 BL_237 SL_237 BL_238 SL_238 BL_239
++ SL_239 BL_240 SL_240 BL_241 SL_241 BL_242 SL_242 BL_243 SL_243 BL_244 SL_244 BL_245 SL_245 BL_246 SL_246
++ BL_247 SL_247 BL_248 SL_248 BL_249 SL_249 BL_250 SL_250 BL_251 SL_251 BL_252 SL_252 BL_253 SL_253 BL_254
++ SL_254 BL_255 SL_255 reram_1t1r_32x32
+x55 VSS_B WL_32 WL_33 WL_34 WL_35 WL_36 WL_37 WL_38 WL_39 WL_40 WL_41 WL_42 WL_43 WL_44 WL_45 WL_46
++ WL_47 WL_48 WL_49 WL_50 WL_51 WL_52 WL_53 WL_54 WL_55 WL_56 WL_57 WL_58 WL_59 WL_60 WL_61 WL_62 WL_63
++ BL_128 SL_128 BL_129 SL_129 BL_130 SL_130 BL_131 SL_131 BL_132 SL_132 BL_133 SL_133 BL_134 SL_134 BL_135
++ SL_135 BL_136 SL_136 BL_137 SL_137 BL_138 SL_138 BL_139 SL_139 BL_140 SL_140 BL_141 SL_141 BL_142 SL_142
++ BL_143 SL_143 BL_144 SL_144 BL_145 SL_145 BL_146 SL_146 BL_147 SL_147 BL_148 SL_148 BL_149 SL_149 BL_150
++ SL_150 BL_151 SL_151 BL_152 SL_152 BL_153 SL_153 BL_154 SL_154 BL_155 SL_155 BL_156 SL_156 BL_157 SL_157
++ BL_158 SL_158 BL_159 SL_159 reram_1t1r_32x32
+x56 VSS_B WL_32 WL_33 WL_34 WL_35 WL_36 WL_37 WL_38 WL_39 WL_40 WL_41 WL_42 WL_43 WL_44 WL_45 WL_46
++ WL_47 WL_48 WL_49 WL_50 WL_51 WL_52 WL_53 WL_54 WL_55 WL_56 WL_57 WL_58 WL_59 WL_60 WL_61 WL_62 WL_63
++ BL_160 SL_160 BL_161 SL_161 BL_162 SL_162 BL_163 SL_163 BL_164 SL_164 BL_165 SL_165 BL_166 SL_166 BL_167
++ SL_167 BL_168 SL_168 BL_169 SL_169 BL_170 SL_170 BL_171 SL_171 BL_172 SL_172 BL_173 SL_173 BL_174 SL_174
++ BL_175 SL_175 BL_176 SL_176 BL_177 SL_177 BL_178 SL_178 BL_179 SL_179 BL_180 SL_180 BL_181 SL_181 BL_182
++ SL_182 BL_183 SL_183 BL_184 SL_184 BL_185 SL_185 BL_186 SL_186 BL_187 SL_187 BL_188 SL_188 BL_189 SL_189
++ BL_190 SL_190 BL_191 SL_191 reram_1t1r_32x32
+x57 VSS_B WL_32 WL_33 WL_34 WL_35 WL_36 WL_37 WL_38 WL_39 WL_40 WL_41 WL_42 WL_43 WL_44 WL_45 WL_46
++ WL_47 WL_48 WL_49 WL_50 WL_51 WL_52 WL_53 WL_54 WL_55 WL_56 WL_57 WL_58 WL_59 WL_60 WL_61 WL_62 WL_63
++ BL_192 SL_192 BL_193 SL_193 BL_194 SL_194 BL_195 SL_195 BL_196 SL_196 BL_197 SL_197 BL_198 SL_198 BL_199
++ SL_199 BL_200 SL_200 BL_201 SL_201 BL_202 SL_202 BL_203 SL_203 BL_204 SL_204 BL_205 SL_205 BL_206 SL_206
++ BL_207 SL_207 BL_208 SL_208 BL_209 SL_209 BL_210 SL_210 BL_211 SL_211 BL_212 SL_212 BL_213 SL_213 BL_214
++ SL_214 BL_215 SL_215 BL_216 SL_216 BL_217 SL_217 BL_218 SL_218 BL_219 SL_219 BL_220 SL_220 BL_221 SL_221
++ BL_222 SL_222 BL_223 SL_223 reram_1t1r_32x32
+x58 VSS_B WL_32 WL_33 WL_34 WL_35 WL_36 WL_37 WL_38 WL_39 WL_40 WL_41 WL_42 WL_43 WL_44 WL_45 WL_46
++ WL_47 WL_48 WL_49 WL_50 WL_51 WL_52 WL_53 WL_54 WL_55 WL_56 WL_57 WL_58 WL_59 WL_60 WL_61 WL_62 WL_63
++ BL_224 SL_224 BL_225 SL_225 BL_226 SL_226 BL_227 SL_227 BL_228 SL_228 BL_229 SL_229 BL_230 SL_230 BL_231
++ SL_231 BL_232 SL_232 BL_233 SL_233 BL_234 SL_234 BL_235 SL_235 BL_236 SL_236 BL_237 SL_237 BL_238 SL_238
++ BL_239 SL_239 BL_240 SL_240 BL_241 SL_241 BL_242 SL_242 BL_243 SL_243 BL_244 SL_244 BL_245 SL_245 BL_246
++ SL_246 BL_247 SL_247 BL_248 SL_248 BL_249 SL_249 BL_250 SL_250 BL_251 SL_251 BL_252 SL_252 BL_253 SL_253
++ BL_254 SL_254 BL_255 SL_255 reram_1t1r_32x32
+x59 VSS_B WL_64 WL_65 WL_66 WL_67 WL_68 WL_69 WL_70 WL_71 WL_72 WL_73 WL_74 WL_75 WL_76 WL_77 WL_78
++ WL_79 WL_80 WL_81 WL_82 WL_83 WL_84 WL_85 WL_86 WL_87 WL_88 WL_89 WL_90 WL_91 WL_92 WL_93 WL_94 WL_95
++ BL_128 SL_128 BL_129 SL_129 BL_130 SL_130 BL_131 SL_131 BL_132 SL_132 BL_133 SL_133 BL_134 SL_134 BL_135
++ SL_135 BL_136 SL_136 BL_137 SL_137 BL_138 SL_138 BL_139 SL_139 BL_140 SL_140 BL_141 SL_141 BL_142 SL_142
++ BL_143 SL_143 BL_144 SL_144 BL_145 SL_145 BL_146 SL_146 BL_147 SL_147 BL_148 SL_148 BL_149 SL_149 BL_150
++ SL_150 BL_151 SL_151 BL_152 SL_152 BL_153 SL_153 BL_154 SL_154 BL_155 SL_155 BL_156 SL_156 BL_157 SL_157
++ BL_158 SL_158 BL_159 SL_159 reram_1t1r_32x32
+x60 VSS_B WL_64 WL_65 WL_66 WL_67 WL_68 WL_69 WL_70 WL_71 WL_72 WL_73 WL_74 WL_75 WL_76 WL_77 WL_78
++ WL_79 WL_80 WL_81 WL_82 WL_83 WL_84 WL_85 WL_86 WL_87 WL_88 WL_89 WL_90 WL_91 WL_92 WL_93 WL_94 WL_95
++ BL_160 SL_160 BL_161 SL_161 BL_162 SL_162 BL_163 SL_163 BL_164 SL_164 BL_165 SL_165 BL_166 SL_166 BL_167
++ SL_167 BL_168 SL_168 BL_169 SL_169 BL_170 SL_170 BL_171 SL_171 BL_172 SL_172 BL_173 SL_173 BL_174 SL_174
++ BL_175 SL_175 BL_176 SL_176 BL_177 SL_177 BL_178 SL_178 BL_179 SL_179 BL_180 SL_180 BL_181 SL_181 BL_182
++ SL_182 BL_183 SL_183 BL_184 SL_184 BL_185 SL_185 BL_186 SL_186 BL_187 SL_187 BL_188 SL_188 BL_189 SL_189
++ BL_190 SL_190 BL_191 SL_191 reram_1t1r_32x32
+x61 VSS_B WL_64 WL_65 WL_66 WL_67 WL_68 WL_69 WL_70 WL_71 WL_72 WL_73 WL_74 WL_75 WL_76 WL_77 WL_78
++ WL_79 WL_80 WL_81 WL_82 WL_83 WL_84 WL_85 WL_86 WL_87 WL_88 WL_89 WL_90 WL_91 WL_92 WL_93 WL_94 WL_95
++ BL_192 SL_192 BL_193 SL_193 BL_194 SL_194 BL_195 SL_195 BL_196 SL_196 BL_197 SL_197 BL_198 SL_198 BL_199
++ SL_199 BL_200 SL_200 BL_201 SL_201 BL_202 SL_202 BL_203 SL_203 BL_204 SL_204 BL_205 SL_205 BL_206 SL_206
++ BL_207 SL_207 BL_208 SL_208 BL_209 SL_209 BL_210 SL_210 BL_211 SL_211 BL_212 SL_212 BL_213 SL_213 BL_214
++ SL_214 BL_215 SL_215 BL_216 SL_216 BL_217 SL_217 BL_218 SL_218 BL_219 SL_219 BL_220 SL_220 BL_221 SL_221
++ BL_222 SL_222 BL_223 SL_223 reram_1t1r_32x32
+x62 VSS_B WL_64 WL_65 WL_66 WL_67 WL_68 WL_69 WL_70 WL_71 WL_72 WL_73 WL_74 WL_75 WL_76 WL_77 WL_78
++ WL_79 WL_80 WL_81 WL_82 WL_83 WL_84 WL_85 WL_86 WL_87 WL_88 WL_89 WL_90 WL_91 WL_92 WL_93 WL_94 WL_95
++ BL_224 SL_224 BL_225 SL_225 BL_226 SL_226 BL_227 SL_227 BL_228 SL_228 BL_229 SL_229 BL_230 SL_230 BL_231
++ SL_231 BL_232 SL_232 BL_233 SL_233 BL_234 SL_234 BL_235 SL_235 BL_236 SL_236 BL_237 SL_237 BL_238 SL_238
++ BL_239 SL_239 BL_240 SL_240 BL_241 SL_241 BL_242 SL_242 BL_243 SL_243 BL_244 SL_244 BL_245 SL_245 BL_246
++ SL_246 BL_247 SL_247 BL_248 SL_248 BL_249 SL_249 BL_250 SL_250 BL_251 SL_251 BL_252 SL_252 BL_253 SL_253
++ BL_254 SL_254 BL_255 SL_255 reram_1t1r_32x32
+x63 VSS_B WL_96 WL_97 WL_98 WL_99 WL_100 WL_101 WL_102 WL_103 WL_104 WL_105 WL_106 WL_107 WL_108
++ WL_109 WL_110 WL_111 WL_112 WL_113 WL_114 WL_115 WL_116 WL_117 WL_118 WL_119 WL_120 WL_121 WL_122 WL_123
++ WL_124 WL_125 WL_126 WL_127 BL_128 SL_128 BL_129 SL_129 BL_130 SL_130 BL_131 SL_131 BL_132 SL_132 BL_133
++ SL_133 BL_134 SL_134 BL_135 SL_135 BL_136 SL_136 BL_137 SL_137 BL_138 SL_138 BL_139 SL_139 BL_140 SL_140
++ BL_141 SL_141 BL_142 SL_142 BL_143 SL_143 BL_144 SL_144 BL_145 SL_145 BL_146 SL_146 BL_147 SL_147 BL_148
++ SL_148 BL_149 SL_149 BL_150 SL_150 BL_151 SL_151 BL_152 SL_152 BL_153 SL_153 BL_154 SL_154 BL_155 SL_155
++ BL_156 SL_156 BL_157 SL_157 BL_158 SL_158 BL_159 SL_159 reram_1t1r_32x32
+x64 VSS_B WL_96 WL_97 WL_98 WL_99 WL_100 WL_101 WL_102 WL_103 WL_104 WL_105 WL_106 WL_107 WL_108
++ WL_109 WL_110 WL_111 WL_112 WL_113 WL_114 WL_115 WL_116 WL_117 WL_118 WL_119 WL_120 WL_121 WL_122 WL_123
++ WL_124 WL_125 WL_126 WL_127 BL_160 SL_160 BL_161 SL_161 BL_162 SL_162 BL_163 SL_163 BL_164 SL_164 BL_165
++ SL_165 BL_166 SL_166 BL_167 SL_167 BL_168 SL_168 BL_169 SL_169 BL_170 SL_170 BL_171 SL_171 BL_172 SL_172
++ BL_173 SL_173 BL_174 SL_174 BL_175 SL_175 BL_176 SL_176 BL_177 SL_177 BL_178 SL_178 BL_179 SL_179 BL_180
++ SL_180 BL_181 SL_181 BL_182 SL_182 BL_183 SL_183 BL_184 SL_184 BL_185 SL_185 BL_186 SL_186 BL_187 SL_187
++ BL_188 SL_188 BL_189 SL_189 BL_190 SL_190 BL_191 SL_191 reram_1t1r_32x32
+x65 VSS_B WL_96 WL_97 WL_98 WL_99 WL_100 WL_101 WL_102 WL_103 WL_104 WL_105 WL_106 WL_107 WL_108
++ WL_109 WL_110 WL_111 WL_112 WL_113 WL_114 WL_115 WL_116 WL_117 WL_118 WL_119 WL_120 WL_121 WL_122 WL_123
++ WL_124 WL_125 WL_126 WL_127 BL_192 SL_192 BL_193 SL_193 BL_194 SL_194 BL_195 SL_195 BL_196 SL_196 BL_197
++ SL_197 BL_198 SL_198 BL_199 SL_199 BL_200 SL_200 BL_201 SL_201 BL_202 SL_202 BL_203 SL_203 BL_204 SL_204
++ BL_205 SL_205 BL_206 SL_206 BL_207 SL_207 BL_208 SL_208 BL_209 SL_209 BL_210 SL_210 BL_211 SL_211 BL_212
++ SL_212 BL_213 SL_213 BL_214 SL_214 BL_215 SL_215 BL_216 SL_216 BL_217 SL_217 BL_218 SL_218 BL_219 SL_219
++ BL_220 SL_220 BL_221 SL_221 BL_222 SL_222 BL_223 SL_223 reram_1t1r_32x32
+x66 VSS_B WL_96 WL_97 WL_98 WL_99 WL_100 WL_101 WL_102 WL_103 WL_104 WL_105 WL_106 WL_107 WL_108
++ WL_109 WL_110 WL_111 WL_112 WL_113 WL_114 WL_115 WL_116 WL_117 WL_118 WL_119 WL_120 WL_121 WL_122 WL_123
++ WL_124 WL_125 WL_126 WL_127 BL_224 SL_224 BL_225 SL_225 BL_226 SL_226 BL_227 SL_227 BL_228 SL_228 BL_229
++ SL_229 BL_230 SL_230 BL_231 SL_231 BL_232 SL_232 BL_233 SL_233 BL_234 SL_234 BL_235 SL_235 BL_236 SL_236
++ BL_237 SL_237 BL_238 SL_238 BL_239 SL_239 BL_240 SL_240 BL_241 SL_241 BL_242 SL_242 BL_243 SL_243 BL_244
++ SL_244 BL_245 SL_245 BL_246 SL_246 BL_247 SL_247 BL_248 SL_248 BL_249 SL_249 BL_250 SL_250 BL_251 SL_251
++ BL_252 SL_252 BL_253 SL_253 BL_254 SL_254 BL_255 SL_255 reram_1t1r_32x32
+x67 VSS_B WL_128 WL_129 WL_130 WL_131 WL_132 WL_133 WL_134 WL_135 WL_136 WL_137 WL_138 WL_139 WL_140
++ WL_141 WL_142 WL_143 WL_144 WL_145 WL_146 WL_147 WL_148 WL_149 WL_150 WL_151 WL_152 WL_153 WL_154 WL_155
++ WL_156 WL_157 WL_158 WL_159 BL_128 SL_128 BL_129 SL_129 BL_130 SL_130 BL_131 SL_131 BL_132 SL_132 BL_133
++ SL_133 BL_134 SL_134 BL_135 SL_135 BL_136 SL_136 BL_137 SL_137 BL_138 SL_138 BL_139 SL_139 BL_140 SL_140
++ BL_141 SL_141 BL_142 SL_142 BL_143 SL_143 BL_144 SL_144 BL_145 SL_145 BL_146 SL_146 BL_147 SL_147 BL_148
++ SL_148 BL_149 SL_149 BL_150 SL_150 BL_151 SL_151 BL_152 SL_152 BL_153 SL_153 BL_154 SL_154 BL_155 SL_155
++ BL_156 SL_156 BL_157 SL_157 BL_158 SL_158 BL_159 SL_159 reram_1t1r_32x32
+x68 VSS_B WL_128 WL_129 WL_130 WL_131 WL_132 WL_133 WL_134 WL_135 WL_136 WL_137 WL_138 WL_139 WL_140
++ WL_141 WL_142 WL_143 WL_144 WL_145 WL_146 WL_147 WL_148 WL_149 WL_150 WL_151 WL_152 WL_153 WL_154 WL_155
++ WL_156 WL_157 WL_158 WL_159 BL_160 SL_160 BL_161 SL_161 BL_162 SL_162 BL_163 SL_163 BL_164 SL_164 BL_165
++ SL_165 BL_166 SL_166 BL_167 SL_167 BL_168 SL_168 BL_169 SL_169 BL_170 SL_170 BL_171 SL_171 BL_172 SL_172
++ BL_173 SL_173 BL_174 SL_174 BL_175 SL_175 BL_176 SL_176 BL_177 SL_177 BL_178 SL_178 BL_179 SL_179 BL_180
++ SL_180 BL_181 SL_181 BL_182 SL_182 BL_183 SL_183 BL_184 SL_184 BL_185 SL_185 BL_186 SL_186 BL_187 SL_187
++ BL_188 SL_188 BL_189 SL_189 BL_190 SL_190 BL_191 SL_191 reram_1t1r_32x32
+x69 VSS_B WL_128 WL_129 WL_130 WL_131 WL_132 WL_133 WL_134 WL_135 WL_136 WL_137 WL_138 WL_139 WL_140
++ WL_141 WL_142 WL_143 WL_144 WL_145 WL_146 WL_147 WL_148 WL_149 WL_150 WL_151 WL_152 WL_153 WL_154 WL_155
++ WL_156 WL_157 WL_158 WL_159 BL_192 SL_192 BL_193 SL_193 BL_194 SL_194 BL_195 SL_195 BL_196 SL_196 BL_197
++ SL_197 BL_198 SL_198 BL_199 SL_199 BL_200 SL_200 BL_201 SL_201 BL_202 SL_202 BL_203 SL_203 BL_204 SL_204
++ BL_205 SL_205 BL_206 SL_206 BL_207 SL_207 BL_208 SL_208 BL_209 SL_209 BL_210 SL_210 BL_211 SL_211 BL_212
++ SL_212 BL_213 SL_213 BL_214 SL_214 BL_215 SL_215 BL_216 SL_216 BL_217 SL_217 BL_218 SL_218 BL_219 SL_219
++ BL_220 SL_220 BL_221 SL_221 BL_222 SL_222 BL_223 SL_223 reram_1t1r_32x32
+x70 VSS_B WL_128 WL_129 WL_130 WL_131 WL_132 WL_133 WL_134 WL_135 WL_136 WL_137 WL_138 WL_139 WL_140
++ WL_141 WL_142 WL_143 WL_144 WL_145 WL_146 WL_147 WL_148 WL_149 WL_150 WL_151 WL_152 WL_153 WL_154 WL_155
++ WL_156 WL_157 WL_158 WL_159 BL_224 SL_224 BL_225 SL_225 BL_226 SL_226 BL_227 SL_227 BL_228 SL_228 BL_229
++ SL_229 BL_230 SL_230 BL_231 SL_231 BL_232 SL_232 BL_233 SL_233 BL_234 SL_234 BL_235 SL_235 BL_236 SL_236
++ BL_237 SL_237 BL_238 SL_238 BL_239 SL_239 BL_240 SL_240 BL_241 SL_241 BL_242 SL_242 BL_243 SL_243 BL_244
++ SL_244 BL_245 SL_245 BL_246 SL_246 BL_247 SL_247 BL_248 SL_248 BL_249 SL_249 BL_250 SL_250 BL_251 SL_251
++ BL_252 SL_252 BL_253 SL_253 BL_254 SL_254 BL_255 SL_255 reram_1t1r_32x32
+x71 VSS_B WL_160 WL_161 WL_162 WL_163 WL_164 WL_165 WL_166 WL_167 WL_168 WL_169 WL_170 WL_171 WL_172
++ WL_173 WL_174 WL_175 WL_176 WL_177 WL_178 WL_179 WL_180 WL_181 WL_182 WL_183 WL_184 WL_185 WL_186 WL_187
++ WL_188 WL_189 WL_190 WL_191 BL_128 SL_128 BL_129 SL_129 BL_130 SL_130 BL_131 SL_131 BL_132 SL_132 BL_133
++ SL_133 BL_134 SL_134 BL_135 SL_135 BL_136 SL_136 BL_137 SL_137 BL_138 SL_138 BL_139 SL_139 BL_140 SL_140
++ BL_141 SL_141 BL_142 SL_142 BL_143 SL_143 BL_144 SL_144 BL_145 SL_145 BL_146 SL_146 BL_147 SL_147 BL_148
++ SL_148 BL_149 SL_149 BL_150 SL_150 BL_151 SL_151 BL_152 SL_152 BL_153 SL_153 BL_154 SL_154 BL_155 SL_155
++ BL_156 SL_156 BL_157 SL_157 BL_158 SL_158 BL_159 SL_159 reram_1t1r_32x32
+x72 VSS_B WL_160 WL_161 WL_162 WL_163 WL_164 WL_165 WL_166 WL_167 WL_168 WL_169 WL_170 WL_171 WL_172
++ WL_173 WL_174 WL_175 WL_176 WL_177 WL_178 WL_179 WL_180 WL_181 WL_182 WL_183 WL_184 WL_185 WL_186 WL_187
++ WL_188 WL_189 WL_190 WL_191 BL_160 SL_160 BL_161 SL_161 BL_162 SL_162 BL_163 SL_163 BL_164 SL_164 BL_165
++ SL_165 BL_166 SL_166 BL_167 SL_167 BL_168 SL_168 BL_169 SL_169 BL_170 SL_170 BL_171 SL_171 BL_172 SL_172
++ BL_173 SL_173 BL_174 SL_174 BL_175 SL_175 BL_176 SL_176 BL_177 SL_177 BL_178 SL_178 BL_179 SL_179 BL_180
++ SL_180 BL_181 SL_181 BL_182 SL_182 BL_183 SL_183 BL_184 SL_184 BL_185 SL_185 BL_186 SL_186 BL_187 SL_187
++ BL_188 SL_188 BL_189 SL_189 BL_190 SL_190 BL_191 SL_191 reram_1t1r_32x32
+x73 VSS_B WL_160 WL_161 WL_162 WL_163 WL_164 WL_165 WL_166 WL_167 WL_168 WL_169 WL_170 WL_171 WL_172
++ WL_173 WL_174 WL_175 WL_176 WL_177 WL_178 WL_179 WL_180 WL_181 WL_182 WL_183 WL_184 WL_185 WL_186 WL_187
++ WL_188 WL_189 WL_190 WL_191 BL_192 SL_192 BL_193 SL_193 BL_194 SL_194 BL_195 SL_195 BL_196 SL_196 BL_197
++ SL_197 BL_198 SL_198 BL_199 SL_199 BL_200 SL_200 BL_201 SL_201 BL_202 SL_202 BL_203 SL_203 BL_204 SL_204
++ BL_205 SL_205 BL_206 SL_206 BL_207 SL_207 BL_208 SL_208 BL_209 SL_209 BL_210 SL_210 BL_211 SL_211 BL_212
++ SL_212 BL_213 SL_213 BL_214 SL_214 BL_215 SL_215 BL_216 SL_216 BL_217 SL_217 BL_218 SL_218 BL_219 SL_219
++ BL_220 SL_220 BL_221 SL_221 BL_222 SL_222 BL_223 SL_223 reram_1t1r_32x32
+x74 VSS_B WL_160 WL_161 WL_162 WL_163 WL_164 WL_165 WL_166 WL_167 WL_168 WL_169 WL_170 WL_171 WL_172
++ WL_173 WL_174 WL_175 WL_176 WL_177 WL_178 WL_179 WL_180 WL_181 WL_182 WL_183 WL_184 WL_185 WL_186 WL_187
++ WL_188 WL_189 WL_190 WL_191 BL_224 SL_224 BL_225 SL_225 BL_226 SL_226 BL_227 SL_227 BL_228 SL_228 BL_229
++ SL_229 BL_230 SL_230 BL_231 SL_231 BL_232 SL_232 BL_233 SL_233 BL_234 SL_234 BL_235 SL_235 BL_236 SL_236
++ BL_237 SL_237 BL_238 SL_238 BL_239 SL_239 BL_240 SL_240 BL_241 SL_241 BL_242 SL_242 BL_243 SL_243 BL_244
++ SL_244 BL_245 SL_245 BL_246 SL_246 BL_247 SL_247 BL_248 SL_248 BL_249 SL_249 BL_250 SL_250 BL_251 SL_251
++ BL_252 SL_252 BL_253 SL_253 BL_254 SL_254 BL_255 SL_255 reram_1t1r_32x32
+x75 VSS_B WL_192 WL_193 WL_194 WL_195 WL_196 WL_197 WL_198 WL_199 WL_200 WL_201 WL_202 WL_203 WL_204
++ WL_205 WL_206 WL_207 WL_208 WL_209 WL_210 WL_211 WL_212 WL_213 WL_214 WL_215 WL_216 WL_217 WL_218 WL_219
++ WL_220 WL_221 WL_222 WL_223 BL_128 SL_128 BL_129 SL_129 BL_130 SL_130 BL_131 SL_131 BL_132 SL_132 BL_133
++ SL_133 BL_134 SL_134 BL_135 SL_135 BL_136 SL_136 BL_137 SL_137 BL_138 SL_138 BL_139 SL_139 BL_140 SL_140
++ BL_141 SL_141 BL_142 SL_142 BL_143 SL_143 BL_144 SL_144 BL_145 SL_145 BL_146 SL_146 BL_147 SL_147 BL_148
++ SL_148 BL_149 SL_149 BL_150 SL_150 BL_151 SL_151 BL_152 SL_152 BL_153 SL_153 BL_154 SL_154 BL_155 SL_155
++ BL_156 SL_156 BL_157 SL_157 BL_158 SL_158 BL_159 SL_159 reram_1t1r_32x32
+x76 VSS_B WL_192 WL_193 WL_194 WL_195 WL_196 WL_197 WL_198 WL_199 WL_200 WL_201 WL_202 WL_203 WL_204
++ WL_205 WL_206 WL_207 WL_208 WL_209 WL_210 WL_211 WL_212 WL_213 WL_214 WL_215 WL_216 WL_217 WL_218 WL_219
++ WL_220 WL_221 WL_222 WL_223 BL_160 SL_160 BL_161 SL_161 BL_162 SL_162 BL_163 SL_163 BL_164 SL_164 BL_165
++ SL_165 BL_166 SL_166 BL_167 SL_167 BL_168 SL_168 BL_169 SL_169 BL_170 SL_170 BL_171 SL_171 BL_172 SL_172
++ BL_173 SL_173 BL_174 SL_174 BL_175 SL_175 BL_176 SL_176 BL_177 SL_177 BL_178 SL_178 BL_179 SL_179 BL_180
++ SL_180 BL_181 SL_181 BL_182 SL_182 BL_183 SL_183 BL_184 SL_184 BL_185 SL_185 BL_186 SL_186 BL_187 SL_187
++ BL_188 SL_188 BL_189 SL_189 BL_190 SL_190 BL_191 SL_191 reram_1t1r_32x32
+x77 VSS_B WL_192 WL_193 WL_194 WL_195 WL_196 WL_197 WL_198 WL_199 WL_200 WL_201 WL_202 WL_203 WL_204
++ WL_205 WL_206 WL_207 WL_208 WL_209 WL_210 WL_211 WL_212 WL_213 WL_214 WL_215 WL_216 WL_217 WL_218 WL_219
++ WL_220 WL_221 WL_222 WL_223 BL_192 SL_192 BL_193 SL_193 BL_194 SL_194 BL_195 SL_195 BL_196 SL_196 BL_197
++ SL_197 BL_198 SL_198 BL_199 SL_199 BL_200 SL_200 BL_201 SL_201 BL_202 SL_202 BL_203 SL_203 BL_204 SL_204
++ BL_205 SL_205 BL_206 SL_206 BL_207 SL_207 BL_208 SL_208 BL_209 SL_209 BL_210 SL_210 BL_211 SL_211 BL_212
++ SL_212 BL_213 SL_213 BL_214 SL_214 BL_215 SL_215 BL_216 SL_216 BL_217 SL_217 BL_218 SL_218 BL_219 SL_219
++ BL_220 SL_220 BL_221 SL_221 BL_222 SL_222 BL_223 SL_223 reram_1t1r_32x32
+x78 VSS_B WL_192 WL_193 WL_194 WL_195 WL_196 WL_197 WL_198 WL_199 WL_200 WL_201 WL_202 WL_203 WL_204
++ WL_205 WL_206 WL_207 WL_208 WL_209 WL_210 WL_211 WL_212 WL_213 WL_214 WL_215 WL_216 WL_217 WL_218 WL_219
++ WL_220 WL_221 WL_222 WL_223 BL_224 SL_224 BL_225 SL_225 BL_226 SL_226 BL_227 SL_227 BL_228 SL_228 BL_229
++ SL_229 BL_230 SL_230 BL_231 SL_231 BL_232 SL_232 BL_233 SL_233 BL_234 SL_234 BL_235 SL_235 BL_236 SL_236
++ BL_237 SL_237 BL_238 SL_238 BL_239 SL_239 BL_240 SL_240 BL_241 SL_241 BL_242 SL_242 BL_243 SL_243 BL_244
++ SL_244 BL_245 SL_245 BL_246 SL_246 BL_247 SL_247 BL_248 SL_248 BL_249 SL_249 BL_250 SL_250 BL_251 SL_251
++ BL_252 SL_252 BL_253 SL_253 BL_254 SL_254 BL_255 SL_255 reram_1t1r_32x32
+x79 VSS_B WL_224 WL_225 WL_226 WL_227 WL_228 WL_229 WL_230 WL_231 WL_232 WL_233 WL_234 WL_235 WL_236
++ WL_237 WL_238 WL_239 WL_240 WL_241 WL_242 WL_243 WL_244 WL_245 WL_246 WL_247 WL_248 WL_249 WL_250 WL_251
++ WL_252 WL_253 WL_254 WL_255 BL_128 SL_128 BL_129 SL_129 BL_130 SL_130 BL_131 SL_131 BL_132 SL_132 BL_133
++ SL_133 BL_134 SL_134 BL_135 SL_135 BL_136 SL_136 BL_137 SL_137 BL_138 SL_138 BL_139 SL_139 BL_140 SL_140
++ BL_141 SL_141 BL_142 SL_142 BL_143 SL_143 BL_144 SL_144 BL_145 SL_145 BL_146 SL_146 BL_147 SL_147 BL_148
++ SL_148 BL_149 SL_149 BL_150 SL_150 BL_151 SL_151 BL_152 SL_152 BL_153 SL_153 BL_154 SL_154 BL_155 SL_155
++ BL_156 SL_156 BL_157 SL_157 BL_158 SL_158 BL_159 SL_159 reram_1t1r_32x32
+x80 VSS_B WL_224 WL_225 WL_226 WL_227 WL_228 WL_229 WL_230 WL_231 WL_232 WL_233 WL_234 WL_235 WL_236
++ WL_237 WL_238 WL_239 WL_240 WL_241 WL_242 WL_243 WL_244 WL_245 WL_246 WL_247 WL_248 WL_249 WL_250 WL_251
++ WL_252 WL_253 WL_254 WL_255 BL_160 SL_160 BL_161 SL_161 BL_162 SL_162 BL_163 SL_163 BL_164 SL_164 BL_165
++ SL_165 BL_166 SL_166 BL_167 SL_167 BL_168 SL_168 BL_169 SL_169 BL_170 SL_170 BL_171 SL_171 BL_172 SL_172
++ BL_173 SL_173 BL_174 SL_174 BL_175 SL_175 BL_176 SL_176 BL_177 SL_177 BL_178 SL_178 BL_179 SL_179 BL_180
++ SL_180 BL_181 SL_181 BL_182 SL_182 BL_183 SL_183 BL_184 SL_184 BL_185 SL_185 BL_186 SL_186 BL_187 SL_187
++ BL_188 SL_188 BL_189 SL_189 BL_190 SL_190 BL_191 SL_191 reram_1t1r_32x32
+x81 VSS_B WL_224 WL_225 WL_226 WL_227 WL_228 WL_229 WL_230 WL_231 WL_232 WL_233 WL_234 WL_235 WL_236
++ WL_237 WL_238 WL_239 WL_240 WL_241 WL_242 WL_243 WL_244 WL_245 WL_246 WL_247 WL_248 WL_249 WL_250 WL_251
++ WL_252 WL_253 WL_254 WL_255 BL_192 SL_192 BL_193 SL_193 BL_194 SL_194 BL_195 SL_195 BL_196 SL_196 BL_197
++ SL_197 BL_198 SL_198 BL_199 SL_199 BL_200 SL_200 BL_201 SL_201 BL_202 SL_202 BL_203 SL_203 BL_204 SL_204
++ BL_205 SL_205 BL_206 SL_206 BL_207 SL_207 BL_208 SL_208 BL_209 SL_209 BL_210 SL_210 BL_211 SL_211 BL_212
++ SL_212 BL_213 SL_213 BL_214 SL_214 BL_215 SL_215 BL_216 SL_216 BL_217 SL_217 BL_218 SL_218 BL_219 SL_219
++ BL_220 SL_220 BL_221 SL_221 BL_222 SL_222 BL_223 SL_223 reram_1t1r_32x32
+x82 VSS_B WL_224 WL_225 WL_226 WL_227 WL_228 WL_229 WL_230 WL_231 WL_232 WL_233 WL_234 WL_235 WL_236
++ WL_237 WL_238 WL_239 WL_240 WL_241 WL_242 WL_243 WL_244 WL_245 WL_246 WL_247 WL_248 WL_249 WL_250 WL_251
++ WL_252 WL_253 WL_254 WL_255 BL_224 SL_224 BL_225 SL_225 BL_226 SL_226 BL_227 SL_227 BL_228 SL_228 BL_229
++ SL_229 BL_230 SL_230 BL_231 SL_231 BL_232 SL_232 BL_233 SL_233 BL_234 SL_234 BL_235 SL_235 BL_236 SL_236
++ BL_237 SL_237 BL_238 SL_238 BL_239 SL_239 BL_240 SL_240 BL_241 SL_241 BL_242 SL_242 BL_243 SL_243 BL_244
++ SL_244 BL_245 SL_245 BL_246 SL_246 BL_247 SL_247 BL_248 SL_248 BL_249 SL_249 BL_250 SL_250 BL_251 SL_251
++ BL_252 SL_252 BL_253 SL_253 BL_254 SL_254 BL_255 SL_255 reram_1t1r_32x32
 .ends
 
-.subckt sky130_fd_pr__pfet_g5v0d10v5_YUHPXE a_n80_n297# a_80_n200# w_n338_n497# a_n138_n200#
-X0 a_80_n200# a_n80_n297# a_n138_n200# w_n338_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
+
+* expanding   symbol:  mux_256_1_lvs.sym # of pins=267
+** sym_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/mux_256_1_lvs.sym
+** sch_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/mux_256_1_lvs.sch
+.subckt mux_256_1_lvs  IN48 IN176 IN112 IN240 EN0 IN177 IN241 IN49 IN113 VDD_B EN1 IN178 IN242 IN50
++ IN114 EN2 IN51 IN115 IN243 IN179 EN3 IN244 IN116 IN180 IN52 EN4 IN181 IN245 IN53 IN117 EN5 IN182 VSS_B
++ IN118 IN246 IN54 EN6 IN55 IN183 IN247 IN119 EN7 IN56 IN120 IN184 IN248 IN57 IN185 IN121 IN249 IN122 IN58
++ IN186 IN250 IN59 IN187 IN123 IN251 IN124 IN188 IN60 IN252 IN189 IN253 IN61 IN125 IN190 IN62 IN126 IN254
++ IN191 IN63 IN127 IN255 IN96 IN160 IN224 IN32 MUX_VOUT IN225 IN161 IN33 IN97 IN226 IN162 IN98 IN34 IN227
++ IN163 IN35 IN99 IN36 IN164 IN100 IN228 IN37 IN165 IN101 IN229 IN230 IN38 IN166 IN102 IN39 IN103 IN167
++ IN231 IN232 IN168 IN40 IN104 IN41 IN233 IN169 IN105 IN234 IN106 IN42 IN170 IN107 IN43 IN171 IN235 IN236
++ IN108 IN44 IN172 IN237 IN109 IN45 IN173 IN238 IN110 IN46 IN174 IN239 IN111 IN175 IN47 IN208 IN16 IN80
++ IN144 IN17 IN209 IN81 IN145 IN18 IN210 IN82 IN146 IN19 IN211 IN83 IN147 IN20 IN212 IN84 IN148 IN85 IN213
++ IN149 IN21 IN214 IN86 IN150 IN22 IN215 IN87 IN151 IN23 IN216 IN88 IN152 IN24 IN89 IN153 IN217 IN25 IN218
++ IN90 IN154 IN26 IN219 IN91 IN155 IN27 IN220 IN92 IN156 IN28 IN221 IN93 IN157 IN29 IN222 IN94 IN158 IN30
++ IN223 IN95 IN159 IN31 IN192 IN0 IN64 IN128 IN193 IN1 IN65 IN129 IN2 IN194 IN66 IN130 IN3 IN195 IN67 IN131
++ IN196 IN68 IN4 IN132 IN197 IN5 IN69 IN133 IN198 IN6 IN70 IN134 IN199 IN7 IN71 IN135 IN200 IN8 IN72 IN136
++ IN9 IN201 IN73 IN137 IN202 IN10 IN74 IN138 IN203 IN11 IN75 IN139 IN12 IN204 IN76 IN140 IN205 IN13 IN77
++ IN141 IN206 IN14 IN78 IN142 IN207 IN143 IN79 IN15
+*.PININFO VDD_B:B VSS_B:B IN0:I IN1:I IN2:I IN3:I IN4:I IN5:I IN6:I IN7:I IN8:I IN9:I IN10:I IN11:I
+*+ EN6:I EN7:I EN4:I EN5:I EN2:I EN3:I EN0:I EN1:I IN12:I IN13:I IN14:I IN15:I IN16:I IN17:I IN18:I IN19:I
+*+ IN20:I IN21:I IN22:I IN23:I IN24:I IN25:I IN26:I IN27:I IN28:I IN29:I IN30:I IN31:I IN32:I IN33:I IN34:I
+*+ IN35:I IN36:I IN37:I IN38:I IN39:I IN40:I IN41:I IN42:I IN43:I IN44:I IN45:I IN46:I IN47:I IN48:I IN49:I
+*+ IN50:I IN51:I IN52:I IN53:I IN54:I IN55:I IN56:I IN57:I IN58:I IN59:I IN60:I IN61:I IN62:I IN63:I IN64:I
+*+ IN65:I IN66:I IN67:I IN68:I IN69:I IN70:I IN71:I IN72:I IN73:I IN74:I IN75:I IN76:I IN77:I IN78:I IN79:I
+*+ IN80:I IN81:I IN82:I IN83:I IN84:I IN85:I IN86:I IN87:I IN88:I IN89:I IN90:I IN91:I IN92:I IN93:I IN94:I
+*+ IN95:I IN96:I IN97:I IN98:I IN99:I IN100:I IN101:I IN102:I IN103:I IN104:I IN105:I IN106:I IN107:I IN108:I
+*+ IN109:I IN110:I IN111:I IN112:I IN113:I IN114:I IN115:I IN116:I IN117:I IN118:I IN119:I IN120:I IN121:I
+*+ IN122:I IN123:I IN124:I IN125:I IN126:I IN127:I IN128:I IN129:I IN130:I IN131:I IN132:I IN133:I IN134:I
+*+ IN135:I IN136:I IN137:I IN138:I IN139:I IN140:I IN141:I IN142:I IN143:I IN144:I IN145:I IN146:I IN147:I
+*+ IN148:I IN149:I IN150:I IN151:I IN152:I IN153:I IN154:I IN155:I IN156:I IN157:I IN158:I IN159:I IN160:I
+*+ IN161:I IN162:I IN163:I IN164:I IN165:I IN166:I IN167:I IN168:I IN169:I IN170:I IN171:I IN172:I IN173:I
+*+ IN174:I IN175:I IN176:I IN177:I IN178:I IN179:I IN180:I IN181:I IN182:I IN183:I IN184:I IN185:I IN186:I
+*+ IN187:I IN188:I IN189:I IN190:I IN191:I IN192:I IN193:I IN194:I IN195:I IN196:I IN197:I IN198:I IN199:I
+*+ IN200:I IN201:I IN202:I IN203:I IN204:I IN205:I IN206:I IN207:I IN208:I IN209:I IN210:I IN211:I IN212:I
+*+ IN213:I IN214:I IN215:I IN216:I IN217:I IN218:I IN219:I IN220:I IN221:I IN222:I IN223:I IN224:I IN225:I
+*+ IN226:I IN227:I IN228:I IN229:I IN230:I IN231:I IN232:I IN233:I IN234:I IN235:I IN236:I IN237:I IN238:I
+*+ IN239:I IN240:I IN241:I IN242:I IN243:I IN244:I IN245:I IN246:I IN247:I IN248:I IN249:I IN250:I IN251:I
+*+ IN252:I IN253:I IN254:I IN255:I MUX_VOUT:O
+XM14 net1 EN5_B_BUF0 MUX_VOUT_INT0 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM15 MUX_VOUT_INT0 EN5 net1 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM12 net2 EN5 MUX_VOUT_INT0 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM13 MUX_VOUT_INT0 EN5_B_BUF0 net2 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM3 net3 EN4_B_BUF0 net1 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM4 net1 EN4_BUF0 net3 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM5 net4 EN4_BUF0 net1 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM6 net1 EN4_B_BUF0 net4 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM7 net5 EN4_B_BUF0 net2 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM8 net2 EN4_BUF0 net5 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM9 net6 EN4_BUF0 net2 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM10 net2 EN4_B_BUF0 net6 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+x1 EN2_BUF0 VDD_B IN60 IN61 IN62 VDD_B VDD_B IN63 VDD_B EN0_BUF3 EN1_BUF1 EN2_B_BUF0 EN3_BUF0 net3
++ IN56 IN57 IN58 VDD_B IN59 EN0_BUF3 EN1_BUF1 EN3_B_BUF0 VSS_B IN52 IN53 IN54 IN55 EN0_BUF3 EN1_BUF1 IN48
++ IN49 IN50 IN51 EN0_BUF3 EN1_BUF1 mux_16_1_lvs
+x2 EN2_BUF0 VDD_B IN44 IN45 IN46 VDD_B VDD_B IN47 VDD_B EN0_BUF2 EN1_BUF1 EN2_B_BUF0 EN3_BUF0 net4
++ IN40 IN41 IN42 VDD_B IN43 EN0_BUF2 EN1_BUF1 EN3_B_BUF0 VSS_B IN36 IN37 IN38 IN39 EN0_BUF2 EN1_BUF1 IN32
++ IN33 IN34 IN35 EN0_BUF2 EN1_BUF1 mux_16_1_lvs
+x3 EN2_BUF0 VDD_B IN28 IN29 IN30 VDD_B VDD_B IN31 VDD_B EN0_BUF1 EN1_BUF0 EN2_B_BUF0 EN3_BUF0 net5
++ IN24 IN25 IN26 VDD_B IN27 EN0_BUF1 EN1_BUF0 EN3_B_BUF0 VSS_B IN20 IN21 IN22 IN23 EN0_BUF1 EN1_BUF0 IN16
++ IN17 IN18 IN19 EN0_BUF1 EN1_BUF0 mux_16_1_lvs
+x4 EN2_BUF0 VDD_B IN12 IN13 IN14 VDD_B VDD_B IN15 VDD_B EN0_BUF0 EN1_BUF0 EN2_B_BUF0 EN3_BUF0 net6
++ IN8 IN9 IN10 VDD_B IN11 EN0_BUF0 EN1_BUF0 EN3_B_BUF0 VSS_B IN4 IN5 IN6 IN7 EN0_BUF0 EN1_BUF0 IN0 IN1
++ IN2 IN3 EN0_BUF0 EN1_BUF0 mux_16_1_lvs
+XM16 net7 EN0 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM17 net7 EN0 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM1 EN0_BUF0 net7 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM2 EN0_BUF0 net7 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM11 net8 EN0 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM18 net8 EN0 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM19 EN0_BUF4 net8 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM20 EN0_BUF4 net8 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM21 net9 EN0 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM22 net9 EN0 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM23 EN0_BUF1 net9 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM24 EN0_BUF1 net9 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM25 net10 EN0 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM26 net10 EN0 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM27 EN0_BUF5 net10 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM28 EN0_BUF5 net10 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM29 net11 EN0 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM30 net11 EN0 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM31 EN0_BUF2 net11 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM32 EN0_BUF2 net11 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM33 net12 EN0 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM34 net12 EN0 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM35 EN0_BUF6 net12 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM36 EN0_BUF6 net12 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM37 net13 EN0 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM38 net13 EN0 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM39 EN0_BUF3 net13 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM40 EN0_BUF3 net13 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM41 net14 EN0 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM42 net14 EN0 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM43 EN0_BUF7 net14 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM44 EN0_BUF7 net14 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM45 net15 EN0 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM46 net15 EN0 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM47 EN0_BUF8 net15 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM48 EN0_BUF8 net15 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM49 net16 EN0 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM50 net16 EN0 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM51 EN0_BUF12 net16 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM52 EN0_BUF12 net16 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM53 net17 EN0 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM54 net17 EN0 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM55 EN0_BUF9 net17 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM56 EN0_BUF9 net17 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM57 net18 EN0 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM58 net18 EN0 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM59 EN0_BUF13 net18 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM60 EN0_BUF13 net18 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM61 net19 EN0 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM62 net19 EN0 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM63 EN0_BUF10 net19 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM64 EN0_BUF10 net19 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM65 net20 EN0 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM66 net20 EN0 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM67 EN0_BUF14 net20 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM68 EN0_BUF14 net20 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM69 net21 EN0 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM70 net21 EN0 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM71 EN0_BUF11 net21 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM72 EN0_BUF11 net21 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM73 net22 EN0 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM74 net22 EN0 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM75 EN0_BUF15 net22 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM76 EN0_BUF15 net22 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM77 net23 EN1 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM78 net23 EN1 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM79 EN1_BUF0 net23 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM80 EN1_BUF0 net23 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM81 net24 EN1 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM82 net24 EN1 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM83 EN1_BUF4 net24 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM84 EN1_BUF4 net24 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM85 net25 EN1 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM86 net25 EN1 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM87 EN1_BUF1 net25 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM88 EN1_BUF1 net25 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM89 net26 EN1 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM90 net26 EN1 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM91 EN1_BUF5 net26 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM92 EN1_BUF5 net26 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM93 net27 EN1 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM94 net27 EN1 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM95 EN1_BUF2 net27 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM96 EN1_BUF2 net27 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM97 net28 EN1 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM98 net28 EN1 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM99 EN1_BUF6 net28 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM100 EN1_BUF6 net28 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM101 net29 EN1 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM102 net29 EN1 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM103 EN1_BUF3 net29 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM104 EN1_BUF3 net29 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM105 net30 EN1 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM106 net30 EN1 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM107 EN1_BUF7 net30 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM108 EN1_BUF7 net30 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM109 EN2_B_BUF0 EN2 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM110 EN2_B_BUF0 EN2 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM111 EN2_BUF0 EN2_B_BUF0 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM112 EN2_BUF0 EN2_B_BUF0 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM113 EN2_B_BUF1 EN2 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM114 EN2_B_BUF1 EN2 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM115 EN2_BUF1 EN2_B_BUF1 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM116 EN2_BUF1 EN2_B_BUF1 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM117 EN2_B_BUF2 EN2 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM118 EN2_B_BUF2 EN2 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM119 EN2_BUF2 EN2_B_BUF2 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM120 EN2_BUF2 EN2_B_BUF2 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM121 EN2_B_BUF3 EN2 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM122 EN2_B_BUF3 EN2 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM123 EN2_BUF3 EN2_B_BUF3 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM124 EN2_BUF3 EN2_B_BUF3 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM125 EN3_B_BUF0 EN3 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM126 EN3_B_BUF0 EN3 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM127 EN3_BUF0 EN3_B_BUF0 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM128 EN3_BUF0 EN3_B_BUF0 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM129 EN3_B_BUF1 EN3 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM130 EN3_B_BUF1 EN3 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM131 EN3_BUF1 EN3_B_BUF1 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM132 EN3_BUF1 EN3_B_BUF1 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+x5 EN2_BUF1 VDD_B IN124 IN125 IN126 VDD_B VDD_B IN127 VDD_B EN0_BUF7 EN1_BUF3 EN2_B_BUF1 EN3_BUF0
++ net36 IN120 IN121 IN122 VDD_B IN123 EN0_BUF7 EN1_BUF3 EN3_B_BUF0 VSS_B IN116 IN117 IN118 IN119 EN0_BUF7
++ EN1_BUF3 IN112 IN113 IN114 IN115 EN0_BUF7 EN1_BUF3 mux_16_1_lvs
+x6 EN2_BUF1 VDD_B IN108 IN109 IN110 VDD_B VDD_B IN111 VDD_B EN0_BUF6 EN1_BUF3 EN2_B_BUF1 EN3_BUF0
++ net33 IN104 IN105 IN106 VDD_B IN107 EN0_BUF6 EN1_BUF3 EN3_B_BUF0 VSS_B IN100 IN101 IN102 IN103 EN0_BUF6
++ EN1_BUF3 IN96 IN97 IN98 IN99 EN0_BUF6 EN1_BUF3 mux_16_1_lvs
+x7 EN2_BUF1 VDD_B IN92 IN93 IN94 VDD_B VDD_B IN95 VDD_B EN0_BUF5 EN1_BUF2 EN2_B_BUF1 EN3_BUF0 net34
++ IN88 IN89 IN90 VDD_B IN91 EN0_BUF5 EN1_BUF2 EN3_B_BUF0 VSS_B IN84 IN85 IN86 IN87 EN0_BUF5 EN1_BUF2 IN80
++ IN81 IN82 IN83 EN0_BUF5 EN1_BUF2 mux_16_1_lvs
+x8 EN2_BUF1 VDD_B IN76 IN77 IN78 VDD_B VDD_B IN79 VDD_B EN0_BUF4 EN1_BUF2 EN2_B_BUF1 EN3_BUF0 net35
++ IN72 IN73 IN74 VDD_B IN75 EN0_BUF4 EN1_BUF2 EN3_B_BUF0 VSS_B IN68 IN69 IN70 IN71 EN0_BUF4 EN1_BUF2 IN64
++ IN65 IN66 IN67 EN0_BUF4 EN1_BUF2 mux_16_1_lvs
+x9 EN2_BUF2 VDD_B IN188 IN189 IN190 VDD_B VDD_B IN191 VDD_B EN0_BUF11 EN1_BUF5 EN2_B_BUF2 EN3_BUF1
++ net49 IN184 IN185 IN186 VDD_B IN187 EN0_BUF11 EN1_BUF5 EN3_B_BUF1 VSS_B IN180 IN181 IN182 IN183 EN0_BUF11
++ EN1_BUF5 IN176 IN177 IN178 IN179 EN0_BUF11 EN1_BUF5 mux_16_1_lvs
+x10 EN2_BUF2 VDD_B IN172 IN173 IN174 VDD_B VDD_B IN175 VDD_B EN0_BUF10 EN1_BUF5 EN2_B_BUF2 EN3_BUF1
++ net39 IN168 IN169 IN170 VDD_B IN171 EN0_BUF10 EN1_BUF5 EN3_B_BUF1 VSS_B IN164 IN165 IN166 IN167 EN0_BUF10
++ EN1_BUF5 IN160 IN161 IN162 IN163 EN0_BUF10 EN1_BUF5 mux_16_1_lvs
+x11 EN2_BUF2 VDD_B IN156 IN157 IN158 VDD_B VDD_B IN159 VDD_B EN0_BUF9 EN1_BUF4 EN2_B_BUF2 EN3_BUF1
++ net40 IN152 IN153 IN154 VDD_B IN155 EN0_BUF9 EN1_BUF4 EN3_B_BUF1 VSS_B IN148 IN149 IN150 IN151 EN0_BUF9
++ EN1_BUF4 IN144 IN145 IN146 IN147 EN0_BUF9 EN1_BUF4 mux_16_1_lvs
+x12 EN2_BUF2 VDD_B IN140 IN141 IN142 VDD_B VDD_B IN143 VDD_B EN0_BUF8 EN1_BUF4 EN2_B_BUF2 EN3_BUF1
++ net41 IN136 IN137 IN138 VDD_B IN139 EN0_BUF8 EN1_BUF4 EN3_B_BUF1 VSS_B IN132 IN133 IN134 IN135 EN0_BUF8
++ EN1_BUF4 IN128 IN129 IN130 IN131 EN0_BUF8 EN1_BUF4 mux_16_1_lvs
+x13 EN2_BUF3 VDD_B IN252 IN253 IN254 VDD_B VDD_B IN255 VDD_B EN0_BUF15 EN1_BUF7 EN2_B_BUF3 EN3_BUF1
++ net50 IN248 IN249 IN250 VDD_B IN251 EN0_BUF15 EN1_BUF7 EN3_B_BUF1 VSS_B IN244 IN245 IN246 IN247 EN0_BUF15
++ EN1_BUF7 IN240 IN241 IN242 IN243 EN0_BUF15 EN1_BUF7 mux_16_1_lvs
+x14 EN2_BUF3 VDD_B IN236 IN237 IN238 VDD_B VDD_B IN239 VDD_B EN0_BUF14 EN1_BUF7 EN2_B_BUF3 EN3_BUF1
++ net44 IN232 IN233 IN234 VDD_B IN235 EN0_BUF14 EN1_BUF7 EN3_B_BUF1 VSS_B IN228 IN229 IN230 IN231 EN0_BUF14
++ EN1_BUF7 IN224 IN225 IN226 IN227 EN0_BUF14 EN1_BUF7 mux_16_1_lvs
+x15 EN2_BUF3 VDD_B IN220 IN221 IN222 VDD_B VDD_B IN223 VDD_B EN0_BUF13 EN1_BUF6 EN2_B_BUF3 EN3_BUF1
++ net45 IN216 IN217 IN218 VDD_B IN219 EN0_BUF13 EN1_BUF6 EN3_B_BUF1 VSS_B IN212 IN213 IN214 IN215 EN0_BUF13
++ EN1_BUF6 IN208 IN209 IN210 IN211 EN0_BUF13 EN1_BUF6 mux_16_1_lvs
+x16 EN2_BUF3 VDD_B IN204 IN205 IN206 VDD_B VDD_B IN207 VDD_B EN0_BUF12 EN1_BUF6 EN2_B_BUF3 EN3_BUF1
++ net46 IN200 IN201 IN202 VDD_B IN203 EN0_BUF12 EN1_BUF6 EN3_B_BUF1 VSS_B IN196 IN197 IN198 IN199 EN0_BUF12
++ EN1_BUF6 IN192 IN193 IN194 IN195 EN0_BUF12 EN1_BUF6 mux_16_1_lvs
+XM169 net47 EN7_B_BUF0 MUX_VOUT VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM170 MUX_VOUT EN7 net47 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM171 net48 EN7 MUX_VOUT VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM172 MUX_VOUT EN7_B_BUF0 net48 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM173 MUX_VOUT_INT3 EN6_B_BUF0 net47 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM174 net47 EN6 MUX_VOUT_INT3 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM175 MUX_VOUT_INT2 EN6 net47 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM176 net47 EN6_B_BUF0 MUX_VOUT_INT2 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM177 MUX_VOUT_INT1 EN6_B_BUF1 net48 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM178 net48 EN6 MUX_VOUT_INT1 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM179 MUX_VOUT_INT0 EN6 net48 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM180 net48 EN6_B_BUF1 MUX_VOUT_INT0 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM181 EN4_B_BUF0 EN4 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM182 EN4_B_BUF0 EN4 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM183 EN4_BUF0 EN4_B_BUF0 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM184 EN4_BUF0 EN4_B_BUF0 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM185 EN4_B_BUF1 EN4 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM186 EN4_B_BUF1 EN4 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM187 EN4_BUF1 EN4_B_BUF1 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM188 EN4_BUF1 EN4_B_BUF1 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM137 net36 EN4_B_BUF0 net31 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM138 net31 EN4_BUF0 net36 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM139 net33 EN4_BUF0 net31 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM140 net31 EN4_B_BUF0 net33 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM141 net34 EN4_B_BUF0 net32 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM142 net32 EN4_BUF0 net34 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM143 net35 EN4_BUF0 net32 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM144 net32 EN4_B_BUF0 net35 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM149 net49 EN4_B_BUF1 net37 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM150 net37 EN4_BUF1 net49 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM151 net39 EN4_BUF1 net37 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM152 net37 EN4_B_BUF1 net39 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM153 net40 EN4_B_BUF1 net38 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM154 net38 EN4_BUF1 net40 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM155 net41 EN4_BUF1 net38 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM156 net38 EN4_B_BUF1 net41 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM161 net50 EN4_B_BUF1 net42 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM162 net42 EN4_BUF1 net50 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM163 net44 EN4_BUF1 net42 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM164 net42 EN4_B_BUF1 net44 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM165 net45 EN4_B_BUF1 net43 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM166 net43 EN4_BUF1 net45 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM167 net46 EN4_BUF1 net43 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM168 net43 EN4_B_BUF1 net46 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM189 EN5_B_BUF0 EN5 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM190 EN5_B_BUF0 EN5 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM191 EN5_B_BUF1 EN5 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM192 EN5_B_BUF1 EN5 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM193 EN5_B_BUF2 EN5 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM194 EN5_B_BUF2 EN5 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM195 EN5_B_BUF3 EN5 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM196 EN5_B_BUF3 EN5 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM197 EN6_B_BUF0 EN6 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM198 EN6_B_BUF0 EN6 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM199 EN6_B_BUF1 EN6 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM200 EN6_B_BUF1 EN6 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM201 EN7_B_BUF0 EN7 VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM202 EN7_B_BUF0 EN7 VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM133 net31 EN5_B_BUF1 MUX_VOUT_INT1 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM134 MUX_VOUT_INT1 EN5 net31 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM135 net32 EN5 MUX_VOUT_INT1 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM136 MUX_VOUT_INT1 EN5_B_BUF1 net32 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM145 net37 EN5_B_BUF2 MUX_VOUT_INT2 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM146 MUX_VOUT_INT2 EN5 net37 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM147 net38 EN5 MUX_VOUT_INT2 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM148 MUX_VOUT_INT2 EN5_B_BUF2 net38 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM157 net42 EN5_B_BUF3 MUX_VOUT_INT3 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM158 MUX_VOUT_INT3 EN5 net42 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM159 net43 EN5 MUX_VOUT_INT3 VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM160 MUX_VOUT_INT3 EN5_B_BUF3 net43 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
 .ends
 
-.subckt sky130_fd_pr__nfet_g5v0d10v5_PKVMTM w_n308_n458# a_80_n200# a_n138_n200# a_n80_n288#
-X0 a_80_n200# a_n80_n288# a_n138_n200# w_n308_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
+
+* expanding   symbol:  buf.sym # of pins=4
+** sym_path: /home/hpcalex/sky130/design/buf.sym
+** sch_path: /home/hpcalex/sky130/design/buf.sch
+.subckt buf  VDDa BUF_IN BUF_OUT B
+*.PININFO VDDa:B BUF_IN:I B:B BUF_OUT:O
+XM14 BUF_OUT net1 VDDa VDDa sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM16 net1 BUF_IN B B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29' as='int((nf+2)/2) * W/nf * 0.29'
++ pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)' nrd='0.29 / W' nrs='0.29 / W'
++ sa=0 sb=0 sd=0 mult=5 m=5
+XM17 net1 BUF_IN VDDa VDDa sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=5 m=5
+XM15 BUF_OUT net1 B B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29' as='int((nf+2)/2) * W/nf * 0.29'
++ pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)' nrd='0.29 / W' nrs='0.29 / W'
++ sa=0 sb=0 sd=0 mult=5 m=5
 .ends
 
-.subckt sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC w_n308_n458# a_80_n200# a_n138_n200# a_n80_n288#
-X0 a_80_n200# a_n80_n288# a_n138_n200# w_n308_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
+
+* expanding   symbol:  reram_1t1r_32x32.sym # of pins=97
+** sym_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/reram_1t1r_32x32.sym
+** sch_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/reram_1t1r_32x32.sch
+.subckt reram_1t1r_32x32  VSUBS WL_0 WL_1 WL_2 WL_3 WL_4 WL_5 WL_6 WL_7 WL_8 WL_9 WL_10 WL_11 WL_12
++ WL_13 WL_14 WL_15 WL_16 WL_17 WL_18 WL_19 WL_20 WL_21 WL_22 WL_23 WL_24 WL_25 WL_26 WL_27 WL_28 WL_29
++ WL_30 WL_31 BL_0 SL_0 BL_1 SL_1 BL_2 SL_2 BL_3 SL_3 BL_4 SL_4 BL_5 SL_5 BL_6 SL_6 BL_7 SL_7 BL_8 SL_8
++ BL_9 SL_9 BL_10 SL_10 BL_11 SL_11 BL_12 SL_12 BL_13 SL_13 BL_14 SL_14 BL_15 SL_15 BL_16 SL_16 BL_17
++ SL_17 BL_18 SL_18 BL_19 SL_19 BL_20 SL_20 BL_21 SL_21 BL_22 SL_22 BL_23 SL_23 BL_24 SL_24 BL_25 SL_25
++ BL_26 SL_26 BL_27 SL_27 BL_28 SL_28 BL_29 SL_29 BL_30 SL_30 BL_31 SL_31
+*.PININFO VSUBS:B WL_0:I WL_1:I WL_2:I WL_3:I WL_4:I WL_5:I WL_6:I WL_7:I WL_8:I WL_9:I WL_10:I
+*+ WL_11:I WL_12:I WL_13:I WL_14:I WL_15:I WL_16:I WL_17:I WL_18:I WL_19:I WL_20:I WL_21:I WL_22:I WL_23:I
+*+ WL_24:I WL_25:I WL_26:I WL_27:I WL_28:I WL_29:I WL_30:I WL_31:I BL_0:B SL_0:B BL_1:B SL_1:B BL_2:B SL_2:B
+*+ BL_3:B SL_3:B BL_4:B SL_4:B BL_5:B SL_5:B BL_6:B SL_6:B BL_7:B SL_7:B BL_8:B SL_8:B BL_9:B SL_9:B BL_10:B
+*+ SL_10:B BL_11:B SL_11:B BL_12:B SL_12:B BL_13:B SL_13:B BL_14:B SL_14:B BL_15:B SL_15:B BL_16:B SL_16:B
+*+ BL_17:B SL_17:B BL_18:B SL_18:B BL_19:B SL_19:B BL_20:B SL_20:B BL_21:B SL_21:B BL_22:B SL_22:B BL_23:B
+*+ SL_23:B BL_24:B SL_24:B BL_25:B SL_25:B BL_26:B SL_26:B BL_27:B SL_27:B BL_28:B SL_28:B BL_29:B SL_29:B
+*+ BL_30:B SL_30:B BL_31:B SL_31:B
+x0 WL_0 WL_1 WL_2 WL_3 WL_4 WL_5 WL_6 WL_7 VSUBS SL_0 SL_1 SL_2 SL_3 SL_4 SL_5 SL_6 SL_7 BL_0 BL_1
++ BL_2 BL_3 BL_4 BL_5 BL_6 BL_7 reram_1t1r_8x8
+x1 WL_0 WL_1 WL_2 WL_3 WL_4 WL_5 WL_6 WL_7 VSUBS SL_8 SL_9 SL_10 SL_11 SL_12 SL_13 SL_14 SL_15 BL_8
++ BL_9 BL_10 BL_11 BL_12 BL_13 BL_14 BL_15 reram_1t1r_8x8
+x2 WL_0 WL_1 WL_2 WL_3 WL_4 WL_5 WL_6 WL_7 VSUBS SL_16 SL_17 SL_18 SL_19 SL_20 SL_21 SL_22 SL_23
++ BL_16 BL_17 BL_18 BL_19 BL_20 BL_21 BL_22 BL_23 reram_1t1r_8x8
+x3 WL_0 WL_1 WL_2 WL_3 WL_4 WL_5 WL_6 WL_7 VSUBS SL_24 SL_25 SL_26 SL_27 SL_28 SL_29 SL_30 SL_31
++ BL_24 BL_25 BL_26 BL_27 BL_28 BL_29 BL_30 BL_31 reram_1t1r_8x8
+x4 WL_8 WL_9 WL_10 WL_11 WL_12 WL_13 WL_14 WL_15 VSUBS SL_0 SL_1 SL_2 SL_3 SL_4 SL_5 SL_6 SL_7 BL_0
++ BL_1 BL_2 BL_3 BL_4 BL_5 BL_6 BL_7 reram_1t1r_8x8
+x5 WL_8 WL_9 WL_10 WL_11 WL_12 WL_13 WL_14 WL_15 VSUBS SL_8 SL_9 SL_10 SL_11 SL_12 SL_13 SL_14 SL_15
++ BL_8 BL_9 BL_10 BL_11 BL_12 BL_13 BL_14 BL_15 reram_1t1r_8x8
+x6 WL_8 WL_9 WL_10 WL_11 WL_12 WL_13 WL_14 WL_15 VSUBS SL_16 SL_17 SL_18 SL_19 SL_20 SL_21 SL_22
++ SL_23 BL_16 BL_17 BL_18 BL_19 BL_20 BL_21 BL_22 BL_23 reram_1t1r_8x8
+x7 WL_8 WL_9 WL_10 WL_11 WL_12 WL_13 WL_14 WL_15 VSUBS SL_24 SL_25 SL_26 SL_27 SL_28 SL_29 SL_30
++ SL_31 BL_24 BL_25 BL_26 BL_27 BL_28 BL_29 BL_30 BL_31 reram_1t1r_8x8
+x8 WL_16 WL_17 WL_18 WL_19 WL_20 WL_21 WL_22 WL_23 VSUBS SL_0 SL_1 SL_2 SL_3 SL_4 SL_5 SL_6 SL_7
++ BL_0 BL_1 BL_2 BL_3 BL_4 BL_5 BL_6 BL_7 reram_1t1r_8x8
+x9 WL_16 WL_17 WL_18 WL_19 WL_20 WL_21 WL_22 WL_23 VSUBS SL_8 SL_9 SL_10 SL_11 SL_12 SL_13 SL_14
++ SL_15 BL_8 BL_9 BL_10 BL_11 BL_12 BL_13 BL_14 BL_15 reram_1t1r_8x8
+x10 WL_16 WL_17 WL_18 WL_19 WL_20 WL_21 WL_22 WL_23 VSUBS SL_16 SL_17 SL_18 SL_19 SL_20 SL_21 SL_22
++ SL_23 BL_16 BL_17 BL_18 BL_19 BL_20 BL_21 BL_22 BL_23 reram_1t1r_8x8
+x11 WL_16 WL_17 WL_18 WL_19 WL_20 WL_21 WL_22 WL_23 VSUBS SL_24 SL_25 SL_26 SL_27 SL_28 SL_29 SL_30
++ SL_31 BL_24 BL_25 BL_26 BL_27 BL_28 BL_29 BL_30 BL_31 reram_1t1r_8x8
+x12 WL_24 WL_25 WL_26 WL_27 WL_28 WL_29 WL_30 WL_31 VSUBS SL_0 SL_1 SL_2 SL_3 SL_4 SL_5 SL_6 SL_7
++ BL_0 BL_1 BL_2 BL_3 BL_4 BL_5 BL_6 BL_7 reram_1t1r_8x8
+x13 WL_24 WL_25 WL_26 WL_27 WL_28 WL_29 WL_30 WL_31 VSUBS SL_8 SL_9 SL_10 SL_11 SL_12 SL_13 SL_14
++ SL_15 BL_8 BL_9 BL_10 BL_11 BL_12 BL_13 BL_14 BL_15 reram_1t1r_8x8
+x14 WL_24 WL_25 WL_26 WL_27 WL_28 WL_29 WL_30 WL_31 VSUBS SL_16 SL_17 SL_18 SL_19 SL_20 SL_21 SL_22
++ SL_23 BL_16 BL_17 BL_18 BL_19 BL_20 BL_21 BL_22 BL_23 reram_1t1r_8x8
+x15 WL_24 WL_25 WL_26 WL_27 WL_28 WL_29 WL_30 WL_31 VSUBS SL_24 SL_25 SL_26 SL_27 SL_28 SL_29 SL_30
++ SL_31 BL_24 BL_25 BL_26 BL_27 BL_28 BL_29 BL_30 BL_31 reram_1t1r_8x8
 .ends
 
-.subckt sky130_fd_pr__cap_mim_m3_1_WRT4AW c1_n3036_n3000# m3_n3136_n3100#
-X0 c1_n3036_n3000# m3_n3136_n3100# sky130_fd_pr__cap_mim_m3_1 l=3e+07u w=3e+07u
+
+* expanding   symbol:  mux_16_1_lvs.sym # of pins=35
+** sym_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/mux_16_1_lvs.sym
+** sch_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/mux_16_1_lvs.sch
+.subckt mux_16_1_lvs  EN[2] VDD_B1 IN12 IN13 IN14 VDD_B2 VDD_B3 IN15 VDD_B4 EN0_3 EN1_3 EN[2]_B
++ EN[3] MUX_VOUT IN8 IN9 IN10 VDD_B IN11 EN0_2 EN1_2 EN[3]_B VSS_B IN4 IN5 IN6 IN7 EN0_1 EN1_1 IN0 IN1 IN2
++ IN3 EN0_0 EN1_0
+*.PININFO MUX_VOUT:O VDD_B:B EN[3]:I EN[3]_B:I EN[2]:I EN[2]_B:I VSS_B:B IN0:I IN1:I IN2:I IN3:I
+*+ IN4:I IN5:I IN6:I IN7:I IN8:I IN9:I IN10:I IN11:I IN12:I IN13:I IN14:I IN15:I EN0_0:I EN1_0:I EN0_1:I
+*+ EN1_1:I EN0_2:I EN1_2:I EN0_3:I EN1_3:I VDD_B2:B VDD_B3:B VDD_B4:B VDD_B1:B
+XM14 net1 EN[3]_B MUX_VOUT VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM15 MUX_VOUT EN[3] net1 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM12 net2 EN[3] MUX_VOUT VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM13 MUX_VOUT EN[3]_B net2 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM3 net3 EN[2]_B net1 VDD_B1 sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM4 net1 EN[2] net3 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM5 net4 EN[2] net1 VDD_B1 sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM6 net1 EN[2]_B net4 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM7 net5 EN[2]_B net2 VDD_B1 sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM8 net2 EN[2] net5 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM9 net6 EN[2] net2 VDD_B1 sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM10 net2 EN[2]_B net6 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+x1 IN3 VDD_B1 EN0_0 net6 IN2 VSS_B VDD_B3 VDD_B2 IN1 EN1_0 IN0 VDD_B4 mux_4_1_lvs
+x2 IN7 VDD_B1 EN0_1 net5 IN6 VSS_B VDD_B3 VDD_B2 IN5 EN1_1 IN4 VDD_B4 mux_4_1_lvs
+x3 IN11 VDD_B1 EN0_2 net4 IN10 VSS_B VDD_B3 VDD_B2 IN9 EN1_2 IN8 VDD_B4 mux_4_1_lvs
+x4 IN15 VDD_B1 EN0_3 net3 IN14 VSS_B VDD_B3 VDD_B2 IN13 EN1_3 IN12 VDD_B4 mux_4_1_lvs
 .ends
 
-.subckt sky130_fd_pr__pfet_g5v0d10v5_YEUEBV a_n792_n200# a_138_n297# a_n298_n297#
-+ a_298_n200# a_356_n297# a_n516_n297# a_574_n297# a_516_n200# a_n734_n297# a_734_n200#
-+ a_n80_n297# a_80_n200# a_n138_n200# a_n356_n200# a_n574_n200# w_n992_n497#
-X0 a_80_n200# a_n80_n297# a_n138_n200# w_n992_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
-X1 a_n574_n200# a_n734_n297# a_n792_n200# w_n992_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
-X2 a_734_n200# a_574_n297# a_516_n200# w_n992_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
-X3 a_298_n200# a_138_n297# a_80_n200# w_n992_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
-X4 a_n138_n200# a_n298_n297# a_n356_n200# w_n992_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
-X5 a_n356_n200# a_n516_n297# a_n574_n200# w_n992_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
-X6 a_516_n200# a_356_n297# a_298_n200# w_n992_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
+
+* expanding   symbol:  reram_1t1r_8x8.sym # of pins=25
+** sym_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/reram_1t1r_8x8.sym
+** sch_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/reram_1t1r_8x8.sch
+.subckt reram_1t1r_8x8  WL_0 WL_1 WL_2 WL_3 WL_4 WL_5 WL_6 WL_7 VSUBS SL_0 SL_1 SL_2 SL_3 SL_4 SL_5
++ SL_6 SL_7 BL_0 BL_1 BL_2 BL_3 BL_4 BL_5 BL_6 BL_7
+*.PININFO WL_0:I VSUBS:B SL_0:B WL_1:I WL_2:I WL_3:I SL_1:B SL_2:B SL_3:B BL_1:B BL_2:B BL_3:B
+*+ WL_4:I WL_5:I WL_6:I WL_7:I BL_0:B SL_4:B SL_5:B SL_6:B SL_7:B BL_5:B BL_6:B BL_7:B BL_4:B
+x1 WL_3 WL_2 WL_1 WL_0 VSUBS SL_2 SL_0 SL_3 SL_1 BL_3 BL_2 BL_1 BL_0 reram_1t1r_4x4
+x2 WL_3 WL_2 WL_1 WL_0 VSUBS SL_6 SL_4 SL_7 SL_5 BL_7 BL_6 BL_5 BL_4 reram_1t1r_4x4
+x3 WL_7 WL_6 WL_5 WL_4 VSUBS SL_2 SL_0 SL_3 SL_1 BL_3 BL_2 BL_1 BL_0 reram_1t1r_4x4
+x4 WL_7 WL_6 WL_5 WL_4 VSUBS SL_6 SL_4 SL_7 SL_5 BL_7 BL_6 BL_5 BL_4 reram_1t1r_4x4
 .ends
 
-.subckt sky130_fd_pr__pfet_g5v0d10v5_YUHPBG a_n80_n297# a_80_n200# w_n338_n497# a_n138_n200#
-X0 a_80_n200# a_n80_n297# a_n138_n200# w_n338_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u
+
+* expanding   symbol:  mux_4_1_lvs.sym # of pins=12
+** sym_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/mux_4_1_lvs.sym
+** sch_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/mux_4_1_lvs.sch
+.subckt mux_4_1_lvs  IN[3] VDD_B EN[0] MUX_VOUT IN[2] VSS_B VDD_B3 VDD_B2 IN[1] EN[1] IN[0] VDD_B4
+*.PININFO VDD_B:B EN[0]:I VSS_B:B MUX_VOUT:O EN[1]:I IN[0]:I IN[1]:I IN[2]:I IN[3]:I VDD_B2:B
+*+ VDD_B4:B VDD_B3:B
+XM14 net1 EN[1]_B MUX_VOUT VDD_B2 sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM16 EN[0]_B EN[0] VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2.5 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=4 m=4
+XM17 EN[0]_B EN[0] VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=5 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=4 m=4
+XM15 MUX_VOUT EN[1] net1 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=20 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
+XM12 net2 EN[1] MUX_VOUT VDD_B2 sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM13 MUX_VOUT EN[1]_B net2 VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=20 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
+XM1 EN[1]_B EN[1] VSS_B VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2.5 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=4 m=4
+XM2 EN[1]_B EN[1] VDD_B VDD_B sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=5 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=4 m=4
+XM3 IN[3] EN[0]_B net1 VDD_B3 sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM4 net1 EN[0] IN[3] VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=20 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
+XM5 IN[2] EN[0] net1 VDD_B3 sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM6 net1 EN[0]_B IN[2] VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=20 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
+XM7 IN[1] EN[0]_B net2 VDD_B4 sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM8 net2 EN[0] IN[1] VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=20 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
+XM9 IN[0] EN[0] net2 VDD_B4 sky130_fd_pr__pfet_g5v0d10v5 L=0.5 W=4 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=10 m=10
+XM10 net2 EN[0]_B IN[0] VSS_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=20 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
 .ends
 
-.subckt sky130_fd_sc_hvl__inv_8 A VGND VPWR Y VNB VPB
-X0 Y A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u
-X1 VPWR A Y VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u
-X2 VGND A Y VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X3 Y A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X4 VGND A Y VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X5 Y A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u
-X6 VPWR A Y VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u
-X7 Y A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X8 VGND A Y VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X9 Y A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X10 VPWR A Y VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u
-X11 Y A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u
-X12 VPWR A Y VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u
-X13 Y A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u
-X14 VGND A Y VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
-X15 Y A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u
+
+* expanding   symbol:  reram_1t1r_4x4.sym # of pins=13
+** sym_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/reram_1t1r_4x4.sym
+** sch_path: /home/hpcalex/gitlab_project/reram-controller-mpw-7/xschem/reram_1t1r_4x4.sch
+.subckt reram_1t1r_4x4  WL_3 WL_2 WL_1 WL_0 Sub_B SL_2 SL_0 SL_3 SL_1 BL_3 BL_2 BL_1 BL_0
+*.PININFO WL_0:I Sub_B:B SL_0:B WL_1:I WL_2:I WL_3:I SL_1:B SL_2:B SL_3:B BL_0:B BL_1:B BL_2:B
+*+ BL_3:B
+Xsky130_fd_pr__reram_reram_cell BL_0 net1 sky130_fd_pr__reram_reram_cell area_ox=6.76e+10p
+XM2 net2 WL_0 SL_1 Sub_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
+Xsky1 BL_1 net2 sky130_fd_pr__reram_reram_cell area_ox=6.76e+10p
+Xsky2 BL_2 net3 sky130_fd_pr__reram_reram_cell area_ox=6.76e+10p
+Xsky3 BL_3 net4 sky130_fd_pr__reram_reram_cell area_ox=6.76e+10p
+Xsky4 BL_0 net5 sky130_fd_pr__reram_reram_cell area_ox=6.76e+10p
+Xsky5 BL_1 net6 sky130_fd_pr__reram_reram_cell area_ox=6.76e+10p
+Xsky6 BL_2 net7 sky130_fd_pr__reram_reram_cell area_ox=6.76e+10p
+Xsky7 BL_3 net8 sky130_fd_pr__reram_reram_cell area_ox=6.76e+10p
+Xsky8 BL_0 net9 sky130_fd_pr__reram_reram_cell area_ox=6.76e+10p
+Xsky9 BL_1 net10 sky130_fd_pr__reram_reram_cell area_ox=6.76e+10p
+Xsky10 BL_2 net11 sky130_fd_pr__reram_reram_cell area_ox=6.76e+10p
+Xsky11 BL_3 net12 sky130_fd_pr__reram_reram_cell area_ox=6.76e+10p
+Xsky12 BL_0 net13 sky130_fd_pr__reram_reram_cell area_ox=6.76e+10p
+Xsky13 BL_1 net14 sky130_fd_pr__reram_reram_cell area_ox=6.76e+10p
+Xsky14 BL_2 net15 sky130_fd_pr__reram_reram_cell area_ox=6.76e+10p
+Xsky15 BL_3 net16 sky130_fd_pr__reram_reram_cell area_ox=6.76e+10p
+XM1 net1 WL_0 SL_0 Sub_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
+XM3 net3 WL_0 SL_2 Sub_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
+XM4 net4 WL_0 SL_3 Sub_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
+XM5 net5 WL_1 SL_0 Sub_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
+XM6 net6 WL_1 SL_1 Sub_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
+XM7 net7 WL_1 SL_2 Sub_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
+XM8 net8 WL_1 SL_3 Sub_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
+XM9 net9 WL_2 SL_0 Sub_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
+XM10 net10 WL_2 SL_1 Sub_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
+XM11 net11 WL_2 SL_2 Sub_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
+XM12 net12 WL_2 SL_3 Sub_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
+XM13 net13 WL_3 SL_0 Sub_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
+XM14 net14 WL_3 SL_1 Sub_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
+XM15 net15 WL_3 SL_2 Sub_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
+XM16 net16 WL_3 SL_3 Sub_B sky130_fd_pr__nfet_g5v0d10v5 L=0.5 W=2 nf=1 ad='int((nf+1)/2) * W/nf * 0.29'
++ as='int((nf+2)/2) * W/nf * 0.29' pd='2*int((nf+1)/2) * (W/nf + 0.29)' ps='2*int((nf+2)/2) * (W/nf + 0.29)'
++ nrd='0.29 / W' nrs='0.29 / W' sa=0 sb=0 sd=0 mult=1 m=1
 .ends
 
-.subckt example_por vdd3v3 vss porb_h por_l porb_l vdd1v8
-Xsky130_fd_pr__cap_mim_m3_2_W5U4AW_0 vss sky130_fd_sc_hvl__schmittbuf_1_0/A sky130_fd_pr__cap_mim_m3_2_W5U4AW
-Xsky130_fd_sc_hvl__buf_8_1 sky130_fd_sc_hvl__inv_8_0/A vss vdd1v8 porb_l vss vdd1v8
-+ sky130_fd_sc_hvl__buf_8
-Xsky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ_0 m1_502_7653# m1_502_7653# m1_502_7653# m1_502_7653#
-+ vdd3v3 m1_502_7653# m1_502_7653# m1_502_7653# vdd3v3 m1_502_7653# m1_502_7653# m1_502_7653#
-+ m1_502_7653# vdd3v3 vdd3v3 vdd3v3 m1_502_7653# vdd3v3 sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ
-Xsky130_fd_pr__nfet_g5v0d10v5_TGFUGS_0 m1_721_6815# vss m1_721_6815# vss vss m1_721_6815#
-+ m1_721_6815# m1_721_6815# m1_721_6815# m1_721_6815# m1_721_6815# m1_721_6815# vss
-+ m1_721_6815# vss m1_721_6815# sky130_fd_pr__nfet_g5v0d10v5_TGFUGS
-Xsky130_fd_pr__res_xhigh_po_0p69_S5N9F3_0 li_3322_5813# li_1391_165# vss li_7567_165#
-+ li_6023_165# vdd3v3 li_9111_165# li_8726_5813# li_1391_165# li_6795_165# li_3707_165#
-+ vss li_6410_5813# li_6023_165# li_1778_5813# li_1006_5813# li_8339_165# vss li_6410_5813#
-+ vss li_9883_165# li_7954_5813# li_8339_165# li_2935_165# li_4094_5813# li_2550_5813#
-+ li_4094_5813# li_2550_5813# li_4479_165# li_4866_5813# vss li_2163_165# li_9498_5813#
-+ li_6795_165# li_5251_165# li_3707_165# li_619_165# li_5638_5813# li_2163_165# li_1006_5813#
-+ li_7182_5813# li_5638_5813# li_619_165# li_9883_165# li_8726_5813# li_9498_5813#
-+ li_7567_165# li_7954_5813# li_9111_165# li_3322_5813# li_1778_5813# li_7182_5813#
-+ li_5251_165# li_4866_5813# li_4479_165# vss li_2935_165# sky130_fd_pr__res_xhigh_po_0p69_S5N9F3
-Xsky130_fd_pr__pfet_g5v0d10v5_3YBPVB_0 m1_185_6573# m1_721_6815# vdd3v3 m1_2993_7658#
-+ sky130_fd_pr__pfet_g5v0d10v5_3YBPVB
-Xsky130_fd_sc_hvl__schmittbuf_1_0 sky130_fd_sc_hvl__schmittbuf_1_0/A vss vdd3v3 sky130_fd_sc_hvl__inv_8_0/A
-+ vss vdd3v3 sky130_fd_sc_hvl__schmittbuf_1
-Xsky130_fd_pr__pfet_g5v0d10v5_3YBPVB_1 m1_2756_6573# m1_4283_8081# vdd3v3 m1_2756_6573#
-+ sky130_fd_pr__pfet_g5v0d10v5_3YBPVB
-Xsky130_fd_pr__pfet_g5v0d10v5_3YBPVB_2 m1_2756_6573# sky130_fd_sc_hvl__schmittbuf_1_0/A
-+ vdd3v3 m1_6249_7690# sky130_fd_pr__pfet_g5v0d10v5_3YBPVB
-Xsky130_fd_pr__pfet_g5v0d10v5_3YBPVB_3 m1_185_6573# m1_502_7653# vdd3v3 m1_185_6573#
-+ sky130_fd_pr__pfet_g5v0d10v5_3YBPVB
-Xsky130_fd_pr__pfet_g5v0d10v5_YUHPXE_0 m1_4283_8081# m1_6249_7690# vdd3v3 vdd3v3 sky130_fd_pr__pfet_g5v0d10v5_YUHPXE
-Xsky130_fd_pr__nfet_g5v0d10v5_PKVMTM_0 vss m1_2756_6573# vss m1_721_6815# sky130_fd_pr__nfet_g5v0d10v5_PKVMTM
-Xsky130_fd_pr__nfet_g5v0d10v5_ZK8HQC_1 vss m1_185_6573# vss li_2550_5813# sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC
-Xsky130_fd_pr__cap_mim_m3_1_WRT4AW_0 sky130_fd_sc_hvl__schmittbuf_1_0/A vss sky130_fd_pr__cap_mim_m3_1_WRT4AW
-Xsky130_fd_pr__pfet_g5v0d10v5_YEUEBV_0 vdd3v3 m1_4283_8081# m1_4283_8081# m1_4283_8081#
-+ m1_4283_8081# m1_4283_8081# m1_4283_8081# vdd3v3 m1_4283_8081# m1_4283_8081# m1_4283_8081#
-+ vdd3v3 m1_4283_8081# vdd3v3 m1_4283_8081# vdd3v3 sky130_fd_pr__pfet_g5v0d10v5_YEUEBV
-Xsky130_fd_pr__pfet_g5v0d10v5_YUHPBG_0 m1_502_7653# m1_2993_7658# vdd3v3 vdd3v3 sky130_fd_pr__pfet_g5v0d10v5_YUHPBG
-Xsky130_fd_sc_hvl__inv_8_0 sky130_fd_sc_hvl__inv_8_0/A vss vdd1v8 por_l vss vdd1v8
-+ sky130_fd_sc_hvl__inv_8
-Xsky130_fd_sc_hvl__buf_8_0 sky130_fd_sc_hvl__inv_8_0/A vss vdd3v3 porb_h vss vdd3v3
-+ sky130_fd_sc_hvl__buf_8
-.ends
-
-.subckt user_analog_proj_example example_por_0/por_l example_por_1/por_l example_por_1/vdd3v3
-+ example_por_1/porb_l example_por_0/vdd3v3 example_por_1/porb_h example_por_0/porb_l
-+ example_por_0/porb_h VSUBS example_por_0/vdd1v8 example_por_1/vdd1v8
-Xexample_por_0 example_por_0/vdd3v3 VSUBS example_por_0/porb_h example_por_0/por_l
-+ example_por_0/porb_l example_por_0/vdd1v8 example_por
-Xexample_por_1 example_por_1/vdd3v3 VSUBS example_por_1/porb_h example_por_1/por_l
-+ example_por_1/porb_l example_por_1/vdd1v8 example_por
-.ends
-
-.subckt user_analog_project_wrapper gpio_analog[0] gpio_analog[10] gpio_analog[11]
-+ gpio_analog[12] gpio_analog[13] gpio_analog[14] gpio_analog[15] gpio_analog[16]
-+ gpio_analog[17] gpio_analog[1] gpio_analog[2] gpio_analog[3] gpio_analog[4] gpio_analog[5]
-+ gpio_analog[6] gpio_analog[7] gpio_analog[8] gpio_analog[9] gpio_noesd[0] gpio_noesd[10]
-+ gpio_noesd[11] gpio_noesd[12] gpio_noesd[13] gpio_noesd[14] gpio_noesd[15] gpio_noesd[16]
-+ gpio_noesd[17] gpio_noesd[1] gpio_noesd[2] gpio_noesd[3] gpio_noesd[4] gpio_noesd[5]
-+ gpio_noesd[6] gpio_noesd[7] gpio_noesd[8] gpio_noesd[9] io_analog[0] io_analog[10]
-+ io_analog[1] io_analog[2] io_analog[3] io_analog[4] io_analog[7] io_analog[8] io_analog[9]
-+ io_analog[5] io_analog[6] io_clamp_high[0] io_clamp_high[1] io_clamp_high[2] io_clamp_low[0]
-+ io_clamp_low[1] io_clamp_low[2] io_in[0] io_in[10] io_in[11] io_in[12] io_in[13]
-+ io_in[14] io_in[15] io_in[16] io_in[17] io_in[18] io_in[19] io_in[1] io_in[20] io_in[21]
-+ io_in[22] io_in[23] io_in[24] io_in[25] io_in[26] io_in[2] io_in[3] io_in[4] io_in[5]
-+ io_in[6] io_in[7] io_in[8] io_in[9] io_in_3v3[0] io_in_3v3[10] io_in_3v3[11] io_in_3v3[12]
-+ io_in_3v3[13] io_in_3v3[14] io_in_3v3[15] io_in_3v3[16] io_in_3v3[17] io_in_3v3[18]
-+ io_in_3v3[19] io_in_3v3[1] io_in_3v3[20] io_in_3v3[21] io_in_3v3[22] io_in_3v3[23]
-+ io_in_3v3[24] io_in_3v3[25] io_in_3v3[26] io_in_3v3[2] io_in_3v3[3] io_in_3v3[4]
-+ io_in_3v3[5] io_in_3v3[6] io_in_3v3[7] io_in_3v3[8] io_in_3v3[9] io_oeb[0] io_oeb[10]
-+ io_oeb[11] io_oeb[12] io_oeb[13] io_oeb[14] io_oeb[15] io_oeb[16] io_oeb[17] io_oeb[18]
-+ io_oeb[19] io_oeb[1] io_oeb[20] io_oeb[21] io_oeb[22] io_oeb[23] io_oeb[24] io_oeb[25]
-+ io_oeb[26] io_oeb[2] io_oeb[3] io_oeb[4] io_oeb[5] io_oeb[6] io_oeb[7] io_oeb[8]
-+ io_oeb[9] io_out[0] io_out[10] io_out[11] io_out[12] io_out[13] io_out[14] io_out[15]
-+ io_out[16] io_out[17] io_out[18] io_out[19] io_out[1] io_out[20] io_out[21] io_out[22]
-+ io_out[23] io_out[24] io_out[25] io_out[26] io_out[2] io_out[3] io_out[4] io_out[5]
-+ io_out[6] io_out[7] io_out[8] io_out[9] la_data_in[0] la_data_in[100] la_data_in[101]
-+ la_data_in[102] la_data_in[103] la_data_in[104] la_data_in[105] la_data_in[106]
-+ la_data_in[107] la_data_in[108] la_data_in[109] la_data_in[10] la_data_in[110] la_data_in[111]
-+ la_data_in[112] la_data_in[113] la_data_in[114] la_data_in[115] la_data_in[116]
-+ la_data_in[117] la_data_in[118] la_data_in[119] la_data_in[11] la_data_in[120] la_data_in[121]
-+ la_data_in[122] la_data_in[123] la_data_in[124] la_data_in[125] la_data_in[126]
-+ la_data_in[127] la_data_in[12] la_data_in[13] la_data_in[14] la_data_in[15] la_data_in[16]
-+ la_data_in[17] la_data_in[18] la_data_in[19] la_data_in[1] la_data_in[20] la_data_in[21]
-+ la_data_in[22] la_data_in[23] la_data_in[24] la_data_in[25] la_data_in[26] la_data_in[27]
-+ la_data_in[28] la_data_in[29] la_data_in[2] la_data_in[30] la_data_in[31] la_data_in[32]
-+ la_data_in[33] la_data_in[34] la_data_in[35] la_data_in[36] la_data_in[37] la_data_in[38]
-+ la_data_in[39] la_data_in[3] la_data_in[40] la_data_in[41] la_data_in[42] la_data_in[43]
-+ la_data_in[44] la_data_in[45] la_data_in[46] la_data_in[47] la_data_in[48] la_data_in[49]
-+ la_data_in[4] la_data_in[50] la_data_in[51] la_data_in[52] la_data_in[53] la_data_in[54]
-+ la_data_in[55] la_data_in[56] la_data_in[57] la_data_in[58] la_data_in[59] la_data_in[5]
-+ la_data_in[60] la_data_in[61] la_data_in[62] la_data_in[63] la_data_in[64] la_data_in[65]
-+ la_data_in[66] la_data_in[67] la_data_in[68] la_data_in[69] la_data_in[6] la_data_in[70]
-+ la_data_in[71] la_data_in[72] la_data_in[73] la_data_in[74] la_data_in[75] la_data_in[76]
-+ la_data_in[77] la_data_in[78] la_data_in[79] la_data_in[7] la_data_in[80] la_data_in[81]
-+ la_data_in[82] la_data_in[83] la_data_in[84] la_data_in[85] la_data_in[86] la_data_in[87]
-+ la_data_in[88] la_data_in[89] la_data_in[8] la_data_in[90] la_data_in[91] la_data_in[92]
-+ la_data_in[93] la_data_in[94] la_data_in[95] la_data_in[96] la_data_in[97] la_data_in[98]
-+ la_data_in[99] la_data_in[9] la_data_out[0] la_data_out[100] la_data_out[101] la_data_out[102]
-+ la_data_out[103] la_data_out[104] la_data_out[105] la_data_out[106] la_data_out[107]
-+ la_data_out[108] la_data_out[109] la_data_out[10] la_data_out[110] la_data_out[111]
-+ la_data_out[112] la_data_out[113] la_data_out[114] la_data_out[115] la_data_out[116]
-+ la_data_out[117] la_data_out[118] la_data_out[119] la_data_out[11] la_data_out[120]
-+ la_data_out[121] la_data_out[122] la_data_out[123] la_data_out[124] la_data_out[125]
-+ la_data_out[126] la_data_out[127] la_data_out[12] la_data_out[13] la_data_out[14]
-+ la_data_out[15] la_data_out[16] la_data_out[17] la_data_out[18] la_data_out[19]
-+ la_data_out[1] la_data_out[20] la_data_out[21] la_data_out[22] la_data_out[23] la_data_out[24]
-+ la_data_out[25] la_data_out[26] la_data_out[27] la_data_out[28] la_data_out[29]
-+ la_data_out[2] la_data_out[30] la_data_out[31] la_data_out[32] la_data_out[33] la_data_out[34]
-+ la_data_out[35] la_data_out[36] la_data_out[37] la_data_out[38] la_data_out[39]
-+ la_data_out[3] la_data_out[40] la_data_out[41] la_data_out[42] la_data_out[43] la_data_out[44]
-+ la_data_out[45] la_data_out[46] la_data_out[47] la_data_out[48] la_data_out[49]
-+ la_data_out[4] la_data_out[50] la_data_out[51] la_data_out[52] la_data_out[53] la_data_out[54]
-+ la_data_out[55] la_data_out[56] la_data_out[57] la_data_out[58] la_data_out[59]
-+ la_data_out[5] la_data_out[60] la_data_out[61] la_data_out[62] la_data_out[63] la_data_out[64]
-+ la_data_out[65] la_data_out[66] la_data_out[67] la_data_out[68] la_data_out[69]
-+ la_data_out[6] la_data_out[70] la_data_out[71] la_data_out[72] la_data_out[73] la_data_out[74]
-+ la_data_out[75] la_data_out[76] la_data_out[77] la_data_out[78] la_data_out[79]
-+ la_data_out[7] la_data_out[80] la_data_out[81] la_data_out[82] la_data_out[83] la_data_out[84]
-+ la_data_out[85] la_data_out[86] la_data_out[87] la_data_out[88] la_data_out[89]
-+ la_data_out[8] la_data_out[90] la_data_out[91] la_data_out[92] la_data_out[93] la_data_out[94]
-+ la_data_out[95] la_data_out[96] la_data_out[97] la_data_out[98] la_data_out[99]
-+ la_data_out[9] la_oenb[0] la_oenb[100] la_oenb[101] la_oenb[102] la_oenb[103] la_oenb[104]
-+ la_oenb[105] la_oenb[106] la_oenb[107] la_oenb[108] la_oenb[109] la_oenb[10] la_oenb[110]
-+ la_oenb[111] la_oenb[112] la_oenb[113] la_oenb[114] la_oenb[115] la_oenb[116] la_oenb[117]
-+ la_oenb[118] la_oenb[119] la_oenb[11] la_oenb[120] la_oenb[121] la_oenb[122] la_oenb[123]
-+ la_oenb[124] la_oenb[125] la_oenb[126] la_oenb[127] la_oenb[12] la_oenb[13] la_oenb[14]
-+ la_oenb[15] la_oenb[16] la_oenb[17] la_oenb[18] la_oenb[19] la_oenb[1] la_oenb[20]
-+ la_oenb[21] la_oenb[22] la_oenb[23] la_oenb[24] la_oenb[25] la_oenb[26] la_oenb[27]
-+ la_oenb[28] la_oenb[29] la_oenb[2] la_oenb[30] la_oenb[31] la_oenb[32] la_oenb[33]
-+ la_oenb[34] la_oenb[35] la_oenb[36] la_oenb[37] la_oenb[38] la_oenb[39] la_oenb[3]
-+ la_oenb[40] la_oenb[41] la_oenb[42] la_oenb[43] la_oenb[44] la_oenb[45] la_oenb[46]
-+ la_oenb[47] la_oenb[48] la_oenb[49] la_oenb[4] la_oenb[50] la_oenb[51] la_oenb[52]
-+ la_oenb[53] la_oenb[54] la_oenb[55] la_oenb[56] la_oenb[57] la_oenb[58] la_oenb[59]
-+ la_oenb[5] la_oenb[60] la_oenb[61] la_oenb[62] la_oenb[63] la_oenb[64] la_oenb[65]
-+ la_oenb[66] la_oenb[67] la_oenb[68] la_oenb[69] la_oenb[6] la_oenb[70] la_oenb[71]
-+ la_oenb[72] la_oenb[73] la_oenb[74] la_oenb[75] la_oenb[76] la_oenb[77] la_oenb[78]
-+ la_oenb[79] la_oenb[7] la_oenb[80] la_oenb[81] la_oenb[82] la_oenb[83] la_oenb[84]
-+ la_oenb[85] la_oenb[86] la_oenb[87] la_oenb[88] la_oenb[89] la_oenb[8] la_oenb[90]
-+ la_oenb[91] la_oenb[92] la_oenb[93] la_oenb[94] la_oenb[95] la_oenb[96] la_oenb[97]
-+ la_oenb[98] la_oenb[99] la_oenb[9] user_clock2 user_irq[0] user_irq[1] user_irq[2]
-+ vccd1 vccd2 vdda1 vdda2 vssa1 vssa2 vssd1 vssd2 wb_clk_i wb_rst_i wbs_ack_o wbs_adr_i[0]
-+ wbs_adr_i[10] wbs_adr_i[11] wbs_adr_i[12] wbs_adr_i[13] wbs_adr_i[14] wbs_adr_i[15]
-+ wbs_adr_i[16] wbs_adr_i[17] wbs_adr_i[18] wbs_adr_i[19] wbs_adr_i[1] wbs_adr_i[20]
-+ wbs_adr_i[21] wbs_adr_i[22] wbs_adr_i[23] wbs_adr_i[24] wbs_adr_i[25] wbs_adr_i[26]
-+ wbs_adr_i[27] wbs_adr_i[28] wbs_adr_i[29] wbs_adr_i[2] wbs_adr_i[30] wbs_adr_i[31]
-+ wbs_adr_i[3] wbs_adr_i[4] wbs_adr_i[5] wbs_adr_i[6] wbs_adr_i[7] wbs_adr_i[8] wbs_adr_i[9]
-+ wbs_cyc_i wbs_dat_i[0] wbs_dat_i[10] wbs_dat_i[11] wbs_dat_i[12] wbs_dat_i[13] wbs_dat_i[14]
-+ wbs_dat_i[15] wbs_dat_i[16] wbs_dat_i[17] wbs_dat_i[18] wbs_dat_i[19] wbs_dat_i[1]
-+ wbs_dat_i[20] wbs_dat_i[21] wbs_dat_i[22] wbs_dat_i[23] wbs_dat_i[24] wbs_dat_i[25]
-+ wbs_dat_i[26] wbs_dat_i[27] wbs_dat_i[28] wbs_dat_i[29] wbs_dat_i[2] wbs_dat_i[30]
-+ wbs_dat_i[31] wbs_dat_i[3] wbs_dat_i[4] wbs_dat_i[5] wbs_dat_i[6] wbs_dat_i[7] wbs_dat_i[8]
-+ wbs_dat_i[9] wbs_dat_o[0] wbs_dat_o[10] wbs_dat_o[11] wbs_dat_o[12] wbs_dat_o[13]
-+ wbs_dat_o[14] wbs_dat_o[15] wbs_dat_o[16] wbs_dat_o[17] wbs_dat_o[18] wbs_dat_o[19]
-+ wbs_dat_o[1] wbs_dat_o[20] wbs_dat_o[21] wbs_dat_o[22] wbs_dat_o[23] wbs_dat_o[24]
-+ wbs_dat_o[25] wbs_dat_o[26] wbs_dat_o[27] wbs_dat_o[28] wbs_dat_o[29] wbs_dat_o[2]
-+ wbs_dat_o[30] wbs_dat_o[31] wbs_dat_o[3] wbs_dat_o[4] wbs_dat_o[5] wbs_dat_o[6]
-+ wbs_dat_o[7] wbs_dat_o[8] wbs_dat_o[9] wbs_sel_i[0] wbs_sel_i[1] wbs_sel_i[2] wbs_sel_i[3]
-+ wbs_stb_i wbs_we_i
-Xuser_analog_proj_example_0 io_out[16] io_out[12] vdda1 io_out[11] io_analog[4] gpio_analog[3]
-+ io_out[15] gpio_analog[7] vssa1 vccd1 vccd1 user_analog_proj_example
-R0 vssa1 io_clamp_low[2] sky130_fd_pr__res_generic_m3 w=1.1e+07u l=250000u
-R1 io_oeb[15] vssd1 sky130_fd_pr__res_generic_m3 w=560000u l=600000u
-R2 io_analog[4] io_clamp_high[0] sky130_fd_pr__res_generic_m3 w=1.1e+07u l=250000u
-R3 vssd1 io_oeb[11] sky130_fd_pr__res_generic_m3 w=560000u l=580000u
-R4 vssa1 io_clamp_low[1] sky130_fd_pr__res_generic_m3 w=1.1e+07u l=250000u
-R5 io_oeb[16] vssd1 sky130_fd_pr__res_generic_m3 w=560000u l=310000u
-R6 vssa1 io_clamp_low[0] sky130_fd_pr__res_generic_m3 w=1.1e+07u l=250000u
-R7 vssd1 io_oeb[12] sky130_fd_pr__res_generic_m3 w=560000u l=490000u
-R8 vssa1 io_clamp_high[2] sky130_fd_pr__res_generic_m3 w=1.1e+07u l=250000u
-R9 vssa1 io_clamp_high[1] sky130_fd_pr__res_generic_m3 w=1.1e+07u l=250000u
-.ends
-
+.end