| /* |
| ############################################################### |
| # Generated by: Cadence Innovus 20.10-p004_1 |
| # OS: Linux x86_64(Host ID merl-HP-Z840) |
| # Generated on: Tue Dec 28 23:51:12 2021 |
| # Design: user_proj_example |
| # Command: eval_legacy {savenetlist -excludeLeafCell -includePowerGround -flat -exportTopPGNets ram_power.v} |
| ############################################################### |
| */ |
| // Generated by Cadence Genus(TM) Synthesis Solution 20.11-s111_1 |
| // Generated on: Dec 28 2021 12:46:52 PKT (Dec 28 2021 07:46:52 UTC) |
| // Verification Directory fv/user_proj_example |
| module user_proj_example ( |
| wb_clk_i, |
| wb_rst_i, |
| wbs_stb_i, |
| wbs_cyc_i, |
| wbs_we_i, |
| wbs_sel_i, |
| wbs_dat_i, |
| wbs_adr_i, |
| wbs_ack_o, |
| wbs_dat_o, |
| la_data_in, |
| la_data_out, |
| la_oenb, |
| io_in, |
| io_out, |
| io_oeb, |
| analog_io, |
| user_clock2, |
| user_irq, |
| VPWR, |
| VGND); |
| input wb_clk_i; |
| input wb_rst_i; |
| input wbs_stb_i; |
| input wbs_cyc_i; |
| input wbs_we_i; |
| input [3:0] wbs_sel_i; |
| input [31:0] wbs_dat_i; |
| input [31:0] wbs_adr_i; |
| output wbs_ack_o; |
| output [31:0] wbs_dat_o; |
| input [127:0] la_data_in; |
| output [127:0] la_data_out; |
| input [127:0] la_oenb; |
| input [37:0] io_in; |
| output [37:0] io_out; |
| output [37:0] io_oeb; |
| inout [28:0] analog_io; |
| input user_clock2; |
| output [2:0] user_irq; |
| inout VPWR; |
| inout VGND; |
| |
| // Internal wires |
| wire [31:0] \ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] ; |
| wire [31:0] \ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata_1[0] ; |
| wire [31:0] \ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] ; |
| wire [31:0] \ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata_1[0] ; |
| wire [31:0] dout1; |
| wire [63:0] dout0; |
| wire [15:0] addr; |
| wire UNCONNECTED; |
| wire UNCONNECTED0; |
| wire UNCONNECTED1; |
| wire UNCONNECTED2; |
| wire UNCONNECTED3; |
| wire UNCONNECTED4; |
| wire UNCONNECTED5; |
| wire UNCONNECTED6; |
| wire UNCONNECTED7; |
| wire UNCONNECTED8; |
| wire UNCONNECTED9; |
| wire UNCONNECTED10; |
| wire UNCONNECTED11; |
| wire UNCONNECTED12; |
| wire UNCONNECTED13; |
| wire UNCONNECTED14; |
| wire UNCONNECTED15; |
| wire UNCONNECTED16; |
| wire UNCONNECTED17; |
| wire UNCONNECTED18; |
| wire UNCONNECTED19; |
| wire UNCONNECTED20; |
| wire UNCONNECTED21; |
| wire UNCONNECTED22; |
| wire UNCONNECTED23; |
| wire UNCONNECTED24; |
| wire UNCONNECTED25; |
| wire UNCONNECTED26; |
| wire UNCONNECTED27; |
| wire UNCONNECTED28; |
| wire UNCONNECTED29; |
| wire UNCONNECTED30; |
| wire clk; |
| wire csb0; |
| wire csb1; |
| wire n_0; |
| wire n_1; |
| wire n_2; |
| wire n_3; |
| wire n_4; |
| wire n_9; |
| wire n_10; |
| wire n_11; |
| wire n_12; |
| wire n_14; |
| wire n_16; |
| wire n_18; |
| wire n_20; |
| wire n_21; |
| wire n_22; |
| wire n_24; |
| wire n_232; |
| wire n_233; |
| wire n_283; |
| wire n_284; |
| wire n_294; |
| wire n_300; |
| wire n_306; |
| wire n_312; |
| wire n_318; |
| wire n_324; |
| wire n_330; |
| wire n_336; |
| wire n_340; |
| wire n_341; |
| wire n_492; |
| wire n_496; |
| wire n_500; |
| wire n_504; |
| wire n_508; |
| wire n_512; |
| wire n_516; |
| wire n_520; |
| wire n_521; |
| wire n_524; |
| wire n_527; |
| wire n_530; |
| wire n_533; |
| wire n_536; |
| wire n_539; |
| wire n_542; |
| wire n_548; |
| wire n_556; |
| wire n_564; |
| wire n_572; |
| wire n_580; |
| wire n_588; |
| wire n_596; |
| wire n_604; |
| wire n_612; |
| wire n_620; |
| wire n_628; |
| wire n_636; |
| wire n_644; |
| wire n_652; |
| wire n_660; |
| wire n_668; |
| wire n_673; |
| wire n_676; |
| wire n_679; |
| wire n_682; |
| wire n_685; |
| wire n_688; |
| wire n_691; |
| wire n_694; |
| wire n_697; |
| wire n_700; |
| wire n_703; |
| wire n_706; |
| wire n_709; |
| wire n_712; |
| wire n_715; |
| wire n_718; |
| wire n_748; |
| wire n_752; |
| wire n_756; |
| wire n_760; |
| wire n_764; |
| wire n_768; |
| wire n_772; |
| wire n_776; |
| wire n_780; |
| wire n_784; |
| wire n_788; |
| wire n_792; |
| wire n_796; |
| wire n_800; |
| wire n_804; |
| wire n_808; |
| wire n_812; |
| wire n_816; |
| wire n_820; |
| wire n_824; |
| wire n_828; |
| wire n_832; |
| wire n_836; |
| wire n_840; |
| wire n_844; |
| wire n_848; |
| wire n_852; |
| wire n_856; |
| wire n_860; |
| wire n_864; |
| wire n_868; |
| wire n_872; |
| wire n_876; |
| wire n_880; |
| wire n_884; |
| wire n_888; |
| wire n_892; |
| wire n_896; |
| wire n_900; |
| wire n_904; |
| wire \ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ; |
| wire web; |
| |
| assign wbs_ack_o = io_oeb[27]; |
| assign wbs_dat_o[31] = io_oeb[27]; |
| assign wbs_dat_o[30] = io_oeb[27]; |
| assign wbs_dat_o[29] = io_oeb[27]; |
| assign wbs_dat_o[28] = io_oeb[27]; |
| assign wbs_dat_o[27] = io_oeb[27]; |
| assign wbs_dat_o[26] = io_oeb[27]; |
| assign wbs_dat_o[25] = io_oeb[27]; |
| assign wbs_dat_o[24] = io_oeb[27]; |
| assign wbs_dat_o[23] = io_oeb[27]; |
| assign wbs_dat_o[22] = io_oeb[27]; |
| assign wbs_dat_o[21] = io_oeb[27]; |
| assign wbs_dat_o[20] = io_oeb[27]; |
| assign wbs_dat_o[19] = io_oeb[27]; |
| assign wbs_dat_o[18] = io_oeb[27]; |
| assign wbs_dat_o[17] = io_oeb[27]; |
| assign wbs_dat_o[16] = io_oeb[27]; |
| assign wbs_dat_o[15] = io_oeb[27]; |
| assign wbs_dat_o[14] = io_oeb[27]; |
| assign wbs_dat_o[13] = io_oeb[27]; |
| assign wbs_dat_o[12] = io_oeb[27]; |
| assign wbs_dat_o[11] = io_oeb[27]; |
| assign wbs_dat_o[10] = io_oeb[27]; |
| assign wbs_dat_o[9] = io_oeb[27]; |
| assign wbs_dat_o[8] = io_oeb[27]; |
| assign wbs_dat_o[7] = io_oeb[27]; |
| assign wbs_dat_o[6] = io_oeb[27]; |
| assign wbs_dat_o[5] = io_oeb[27]; |
| assign wbs_dat_o[4] = io_oeb[27]; |
| assign wbs_dat_o[3] = io_oeb[27]; |
| assign wbs_dat_o[2] = io_oeb[27]; |
| assign wbs_dat_o[1] = io_oeb[27]; |
| assign wbs_dat_o[0] = io_oeb[27]; |
| assign la_data_out[127] = io_oeb[27]; |
| assign la_data_out[126] = io_oeb[27]; |
| assign la_data_out[125] = io_oeb[27]; |
| assign la_data_out[124] = io_oeb[27]; |
| assign la_data_out[123] = io_oeb[27]; |
| assign la_data_out[122] = io_oeb[27]; |
| assign la_data_out[121] = io_oeb[27]; |
| assign la_data_out[120] = io_oeb[27]; |
| assign la_data_out[65] = io_oeb[27]; |
| assign la_data_out[64] = io_oeb[27]; |
| assign la_data_out[63] = io_oeb[27]; |
| assign la_data_out[62] = io_oeb[27]; |
| assign la_data_out[51] = io_oeb[27]; |
| assign la_data_out[50] = io_oeb[27]; |
| assign la_data_out[49] = io_oeb[27]; |
| assign la_data_out[48] = io_oeb[27]; |
| assign la_data_out[47] = io_oeb[27]; |
| assign la_data_out[46] = io_oeb[27]; |
| assign la_data_out[45] = io_oeb[27]; |
| assign la_data_out[44] = io_oeb[27]; |
| assign la_data_out[43] = io_oeb[27]; |
| assign la_data_out[42] = io_oeb[27]; |
| assign la_data_out[41] = io_oeb[27]; |
| assign la_data_out[40] = io_oeb[27]; |
| assign la_data_out[39] = io_oeb[27]; |
| assign la_data_out[38] = io_oeb[27]; |
| assign la_data_out[37] = io_oeb[27]; |
| assign la_data_out[36] = io_oeb[27]; |
| assign la_data_out[35] = io_oeb[27]; |
| assign la_data_out[34] = io_oeb[27]; |
| assign la_data_out[33] = io_oeb[27]; |
| assign la_data_out[32] = io_oeb[27]; |
| assign la_data_out[31] = io_oeb[27]; |
| assign la_data_out[30] = io_oeb[27]; |
| assign la_data_out[29] = io_oeb[27]; |
| assign la_data_out[28] = io_oeb[27]; |
| assign la_data_out[27] = io_oeb[27]; |
| assign la_data_out[26] = io_oeb[27]; |
| assign la_data_out[25] = io_oeb[27]; |
| assign la_data_out[24] = io_oeb[27]; |
| assign la_data_out[23] = io_oeb[27]; |
| assign la_data_out[22] = io_oeb[27]; |
| assign la_data_out[21] = io_oeb[27]; |
| assign la_data_out[20] = io_oeb[27]; |
| assign la_data_out[19] = io_oeb[27]; |
| assign la_data_out[18] = io_oeb[27]; |
| assign la_data_out[17] = io_oeb[27]; |
| assign la_data_out[16] = io_oeb[27]; |
| assign la_data_out[15] = io_oeb[27]; |
| assign la_data_out[14] = io_oeb[27]; |
| assign la_data_out[13] = io_oeb[27]; |
| assign la_data_out[12] = io_oeb[27]; |
| assign la_data_out[11] = io_oeb[27]; |
| assign la_data_out[10] = io_oeb[27]; |
| assign la_data_out[9] = io_oeb[27]; |
| assign la_data_out[8] = io_oeb[27]; |
| assign la_data_out[7] = io_oeb[27]; |
| assign la_data_out[6] = io_oeb[27]; |
| assign la_data_out[5] = io_oeb[27]; |
| assign la_data_out[4] = io_oeb[27]; |
| assign la_data_out[3] = io_oeb[27]; |
| assign la_data_out[2] = io_oeb[27]; |
| assign la_data_out[1] = io_oeb[27]; |
| assign la_data_out[0] = io_oeb[27]; |
| assign io_out[37] = io_oeb[27]; |
| assign io_out[36] = io_oeb[27]; |
| assign io_out[35] = io_oeb[27]; |
| assign io_out[26] = io_oeb[27]; |
| assign io_out[25] = io_oeb[27]; |
| assign io_out[24] = io_oeb[27]; |
| assign io_out[23] = io_oeb[27]; |
| assign io_out[22] = io_oeb[27]; |
| assign io_out[21] = io_oeb[27]; |
| assign io_out[20] = io_oeb[27]; |
| assign io_out[19] = io_oeb[27]; |
| assign io_out[18] = io_oeb[27]; |
| assign io_out[17] = io_oeb[27]; |
| assign io_out[16] = io_oeb[27]; |
| assign io_out[15] = io_oeb[27]; |
| assign io_out[14] = io_oeb[27]; |
| assign io_out[13] = io_oeb[27]; |
| assign io_out[12] = io_oeb[27]; |
| assign io_out[11] = io_oeb[27]; |
| assign io_out[10] = io_oeb[27]; |
| assign io_out[9] = io_oeb[27]; |
| assign io_out[8] = io_oeb[27]; |
| assign io_out[7] = io_oeb[27]; |
| assign io_out[6] = io_oeb[27]; |
| assign io_out[5] = io_oeb[27]; |
| assign io_out[4] = io_oeb[27]; |
| assign io_out[3] = io_oeb[27]; |
| assign io_out[2] = io_oeb[27]; |
| assign io_out[1] = io_oeb[27]; |
| assign io_out[0] = io_oeb[27]; |
| assign io_oeb[37] = io_oeb[27]; |
| assign io_oeb[36] = io_oeb[27]; |
| assign io_oeb[35] = io_oeb[0]; |
| assign io_oeb[34] = io_oeb[27]; |
| assign io_oeb[33] = io_oeb[27]; |
| assign io_oeb[32] = io_oeb[27]; |
| assign io_oeb[31] = io_oeb[27]; |
| assign io_oeb[30] = io_oeb[27]; |
| assign io_oeb[29] = io_oeb[27]; |
| assign io_oeb[28] = io_oeb[27]; |
| assign io_oeb[26] = io_oeb[0]; |
| assign io_oeb[25] = io_oeb[0]; |
| assign io_oeb[24] = io_oeb[0]; |
| assign io_oeb[23] = io_oeb[0]; |
| assign io_oeb[22] = io_oeb[0]; |
| assign io_oeb[21] = io_oeb[0]; |
| assign io_oeb[20] = io_oeb[0]; |
| assign io_oeb[19] = io_oeb[0]; |
| assign io_oeb[18] = io_oeb[0]; |
| assign io_oeb[17] = io_oeb[0]; |
| assign io_oeb[16] = io_oeb[0]; |
| assign io_oeb[15] = io_oeb[0]; |
| assign io_oeb[14] = io_oeb[0]; |
| assign io_oeb[13] = io_oeb[0]; |
| assign io_oeb[12] = io_oeb[0]; |
| assign io_oeb[11] = io_oeb[0]; |
| assign io_oeb[10] = io_oeb[0]; |
| assign io_oeb[9] = io_oeb[0]; |
| assign io_oeb[8] = io_oeb[0]; |
| assign io_oeb[7] = io_oeb[27]; |
| assign io_oeb[6] = io_oeb[27]; |
| assign io_oeb[5] = io_oeb[0]; |
| assign io_oeb[4] = io_oeb[27]; |
| assign io_oeb[3] = io_oeb[0]; |
| assign io_oeb[2] = io_oeb[0]; |
| assign io_oeb[1] = io_oeb[0]; |
| assign user_irq[2] = io_oeb[27]; |
| assign user_irq[1] = io_oeb[27]; |
| assign user_irq[0] = io_oeb[27]; |
| |
| // Module instantiations |
| sky130_sram_1kbyte_1rw1r_32x256_8 \ram_2r1w_256x32_genblk1[0].ram_1rw_genblk1[0].genblk1.ram_i ( |
| .din0({ 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] }), |
| .dout0(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] ), |
| .addr0({ n_792, |
| n_760, |
| n_776, |
| n_784, |
| n_764, |
| n_756, |
| n_772, |
| n_796 }), |
| .wmask0({ io_oeb[0], |
| io_oeb[0], |
| io_oeb[0], |
| io_oeb[0] }), |
| .csb0(n_283), |
| .web0(web), |
| .clk0(clk), |
| .dout1(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata_1[0] ), |
| .addr1({ n_872, |
| n_868, |
| n_820, |
| n_848, |
| n_836, |
| n_832, |
| n_860, |
| n_864 }), |
| .csb1(io_oeb[0]), |
| .clk1(clk), |
| .vssd1(VGND), |
| .vccd1(VPWR)); |
| sky130_sram_1kbyte_1rw1r_32x256_8 \ram_2r1w_256x32_genblk1[1].ram_1rw_genblk1[0].genblk1.ram_i ( |
| .din0({ 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] }), |
| .dout0(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] ), |
| .addr0({ n_748, |
| n_880, |
| n_896, |
| n_892, |
| n_900, |
| n_884, |
| n_904, |
| n_888 }), |
| .wmask0({ io_oeb[0], |
| io_oeb[0], |
| io_oeb[0], |
| io_oeb[0] }), |
| .csb0(csb0), |
| .web0(n_340), |
| .clk0(clk), |
| .dout1(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata_1[0] ), |
| .addr1({ n_500, |
| n_516, |
| n_492, |
| n_508, |
| n_512, |
| n_520, |
| n_504, |
| n_496 }), |
| .csb1(io_oeb[0]), |
| .clk1(clk), |
| .vssd1(VGND), |
| .vccd1(VPWR)); |
| sky130_sram_1kbyte_1rw1r_32x256_8 sram ( |
| .din0({ 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] }), |
| .dout0(dout1), |
| .addr0({ n_824, |
| n_816, |
| n_828, |
| n_856, |
| n_852, |
| n_844, |
| n_840, |
| n_876 }), |
| .wmask0({ io_oeb[0], |
| io_oeb[0], |
| io_oeb[0], |
| io_oeb[0] }), |
| .csb0(csb1), |
| .web0(web), |
| .clk0(clk), |
| .dout1({ UNCONNECTED, |
| UNCONNECTED0, |
| UNCONNECTED1, |
| UNCONNECTED2, |
| UNCONNECTED3, |
| UNCONNECTED4, |
| UNCONNECTED5, |
| UNCONNECTED6, |
| UNCONNECTED7, |
| UNCONNECTED8, |
| UNCONNECTED9, |
| UNCONNECTED10, |
| UNCONNECTED11, |
| UNCONNECTED12, |
| UNCONNECTED13, |
| UNCONNECTED14, |
| UNCONNECTED15, |
| UNCONNECTED16, |
| UNCONNECTED17, |
| UNCONNECTED18, |
| UNCONNECTED19, |
| UNCONNECTED20, |
| UNCONNECTED21, |
| UNCONNECTED22, |
| UNCONNECTED23, |
| UNCONNECTED24, |
| UNCONNECTED25, |
| UNCONNECTED26, |
| UNCONNECTED27, |
| UNCONNECTED28, |
| UNCONNECTED29, |
| UNCONNECTED30 }), |
| .addr1({ n_808, |
| n_752, |
| n_812, |
| n_788, |
| n_768, |
| n_780, |
| n_804, |
| n_800 }), |
| .csb1(io_oeb[0]), |
| .clk1(clk), |
| .vssd1(VGND), |
| .vccd1(VPWR)); |
| sky130_fd_sc_hd__mux2_2 g1784__2398 ( |
| .A0(la_data_in[65]), |
| .A1(wb_clk_i), |
| .S(la_oenb[65]), |
| .X(clk), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfrtn_1 csb0_reg ( |
| .CLK_N(clk), |
| .D(la_data_in[0]), |
| .Q(csb0), |
| .RESET_B(io_oeb[0]), |
| .SCD(io_in[8]), |
| .SCE(la_oenb[0]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfrtn_1 csb1_reg ( |
| .CLK_N(clk), |
| .D(la_data_in[1]), |
| .Q(csb1), |
| .RESET_B(io_oeb[0]), |
| .SCD(io_in[9]), |
| .SCE(la_oenb[1]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__dfstp_4 \ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg_reg ( |
| .CLK(clk), |
| .D(n_340), |
| .Q(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .SET_B(io_oeb[0]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfrtn_1 web_reg ( |
| .CLK_N(clk), |
| .D(la_data_in[2]), |
| .Q(web), |
| .RESET_B(io_oeb[0]), |
| .SCD(io_in[10]), |
| .SCE(la_oenb[2]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__nor2_1 g3035__5107 ( |
| .A(n_16), |
| .B(n_24), |
| .Y(la_data_out[69]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__nor2_1 g3036__6260 ( |
| .A(n_18), |
| .B(n_24), |
| .Y(la_data_out[68]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__nor2_1 g3037__4319 ( |
| .A(n_12), |
| .B(n_24), |
| .Y(la_data_out[67]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__nor2_1 g3038__8428 ( |
| .A(n_14), |
| .B(n_24), |
| .Y(la_data_out[66]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3043__5526 ( |
| .A1(n_21), |
| .A2(dout1[28]), |
| .B1(dout0[28]), |
| .B2(n_20), |
| .X(la_data_out[94]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3044__6783 ( |
| .A1(n_21), |
| .A2(dout1[27]), |
| .B1(dout0[27]), |
| .B2(n_20), |
| .X(la_data_out[93]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3045__3680 ( |
| .A1(n_21), |
| .A2(dout1[15]), |
| .B1(dout0[15]), |
| .B2(n_20), |
| .X(la_data_out[81]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3046__1617 ( |
| .A1(n_21), |
| .A2(dout1[16]), |
| .B1(dout0[16]), |
| .B2(n_20), |
| .X(la_data_out[82]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3047__2802 ( |
| .A1(n_21), |
| .A2(dout1[14]), |
| .B1(dout0[14]), |
| .B2(n_20), |
| .X(la_data_out[80]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3048__1705 ( |
| .A1(n_21), |
| .A2(dout1[13]), |
| .B1(dout0[13]), |
| .B2(n_20), |
| .X(la_data_out[79]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3049__5122 ( |
| .A1(n_21), |
| .A2(dout1[26]), |
| .B1(dout0[26]), |
| .B2(n_20), |
| .X(la_data_out[92]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3050__8246 ( |
| .A1(n_21), |
| .A2(dout1[12]), |
| .B1(dout0[12]), |
| .B2(n_20), |
| .X(la_data_out[78]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3051__7098 ( |
| .A1(n_21), |
| .A2(dout1[11]), |
| .B1(dout0[11]), |
| .B2(n_20), |
| .X(la_data_out[77]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3052__6131 ( |
| .A1(n_21), |
| .A2(dout1[10]), |
| .B1(dout0[10]), |
| .B2(n_20), |
| .X(la_data_out[76]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3053__1881 ( |
| .A1(n_21), |
| .A2(dout1[25]), |
| .B1(dout0[25]), |
| .B2(n_20), |
| .X(la_data_out[91]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3054__5115 ( |
| .A1(n_21), |
| .A2(dout1[9]), |
| .B1(dout0[9]), |
| .B2(n_20), |
| .X(la_data_out[75]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3055__7482 ( |
| .A1(n_21), |
| .A2(dout1[8]), |
| .B1(dout0[8]), |
| .B2(n_20), |
| .X(la_data_out[74]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3056__4733 ( |
| .A1(n_21), |
| .A2(dout1[7]), |
| .B1(dout0[7]), |
| .B2(n_20), |
| .X(la_data_out[73]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3057__6161 ( |
| .A1(n_21), |
| .A2(dout1[24]), |
| .B1(dout0[24]), |
| .B2(n_20), |
| .X(la_data_out[90]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3058__9315 ( |
| .A1(n_21), |
| .A2(dout1[6]), |
| .B1(dout0[6]), |
| .B2(n_20), |
| .X(la_data_out[72]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3059__9945 ( |
| .A1(n_21), |
| .A2(dout1[5]), |
| .B1(dout0[5]), |
| .B2(n_20), |
| .X(la_data_out[71]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3060__2883 ( |
| .A1(n_21), |
| .A2(dout1[23]), |
| .B1(dout0[23]), |
| .B2(n_20), |
| .X(la_data_out[89]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3061__2346 ( |
| .A1(n_21), |
| .A2(dout1[4]), |
| .B1(dout0[4]), |
| .B2(n_20), |
| .X(la_data_out[70]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3062__1666 ( |
| .A1(n_21), |
| .A2(dout1[30]), |
| .B1(dout0[30]), |
| .B2(n_20), |
| .X(la_data_out[96]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3063__7410 ( |
| .A1(n_21), |
| .A2(dout1[21]), |
| .B1(dout0[21]), |
| .B2(n_20), |
| .X(la_data_out[87]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3064__6417 ( |
| .A1(n_21), |
| .A2(dout1[22]), |
| .B1(dout0[22]), |
| .B2(n_20), |
| .X(la_data_out[88]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3065__5477 ( |
| .A1(n_21), |
| .A2(dout1[31]), |
| .B1(dout0[31]), |
| .B2(n_20), |
| .X(la_data_out[97]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3066__2398 ( |
| .A1(n_21), |
| .A2(dout1[20]), |
| .B1(dout0[20]), |
| .B2(n_20), |
| .X(la_data_out[86]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3067__5107 ( |
| .A1(n_21), |
| .A2(dout1[19]), |
| .B1(dout0[19]), |
| .B2(n_20), |
| .X(la_data_out[85]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3068__6260 ( |
| .A1(n_21), |
| .A2(dout1[18]), |
| .B1(dout0[18]), |
| .B2(n_20), |
| .X(la_data_out[84]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3069__4319 ( |
| .A1(n_21), |
| .A2(dout1[29]), |
| .B1(dout0[29]), |
| .B2(n_20), |
| .X(la_data_out[95]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3070__8428 ( |
| .A1(n_232), |
| .A2(dout1[7]), |
| .B1(dout0[35]), |
| .B2(n_22), |
| .X(io_out[34]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3071__5526 ( |
| .A1(n_232), |
| .A2(dout1[6]), |
| .B1(dout0[34]), |
| .B2(n_22), |
| .X(io_out[33]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3072__6783 ( |
| .A1(n_21), |
| .A2(dout1[17]), |
| .B1(dout0[17]), |
| .B2(n_20), |
| .X(la_data_out[83]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3073__3680 ( |
| .A1(n_232), |
| .A2(dout1[5]), |
| .B1(dout0[33]), |
| .B2(n_22), |
| .X(io_out[32]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a22o_1 g3074__1617 ( |
| .A1(n_232), |
| .A2(dout1[4]), |
| .B1(dout0[32]), |
| .B2(n_22), |
| .X(io_out[31]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3075__2802 ( |
| .A(dout0[43]), |
| .B(n_20), |
| .X(la_data_out[99]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3076__1705 ( |
| .A(dout0[33]), |
| .B(n_20), |
| .X(la_data_out[53]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3077__5122 ( |
| .A(dout0[58]), |
| .B(n_20), |
| .X(la_data_out[114]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3078__8246 ( |
| .A(dout0[50]), |
| .B(n_20), |
| .X(la_data_out[106]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3079__7098 ( |
| .A(dout0[49]), |
| .B(n_20), |
| .X(la_data_out[105]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3080__6131 ( |
| .A(dout0[48]), |
| .B(n_20), |
| .X(la_data_out[104]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3081__1881 ( |
| .A(dout0[57]), |
| .B(n_20), |
| .X(la_data_out[113]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3082__5115 ( |
| .A(dout0[62]), |
| .B(n_20), |
| .X(la_data_out[118]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3083__7482 ( |
| .A(dout0[47]), |
| .B(n_20), |
| .X(la_data_out[103]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3084__4733 ( |
| .A(dout0[61]), |
| .B(n_20), |
| .X(la_data_out[117]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3085__6161 ( |
| .A(dout0[56]), |
| .B(n_20), |
| .X(la_data_out[112]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3086__9315 ( |
| .A(dout0[46]), |
| .B(n_20), |
| .X(la_data_out[102]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3087__9945 ( |
| .A(dout0[45]), |
| .B(n_20), |
| .X(la_data_out[101]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3088__2883 ( |
| .A(dout0[55]), |
| .B(n_20), |
| .X(la_data_out[111]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3089__2346 ( |
| .A(dout0[44]), |
| .B(n_20), |
| .X(la_data_out[100]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3090__1666 ( |
| .A(dout0[32]), |
| .B(n_20), |
| .X(la_data_out[52]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3091__7410 ( |
| .A(dout0[54]), |
| .B(n_20), |
| .X(la_data_out[110]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3092__6417 ( |
| .A(dout0[51]), |
| .B(n_20), |
| .X(la_data_out[107]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3093__5477 ( |
| .A(dout0[60]), |
| .B(n_20), |
| .X(la_data_out[116]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3094__2398 ( |
| .A(dout0[42]), |
| .B(n_20), |
| .X(la_data_out[98]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3095__5107 ( |
| .A(dout0[53]), |
| .B(n_20), |
| .X(la_data_out[109]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3096__6260 ( |
| .A(dout0[41]), |
| .B(n_20), |
| .X(la_data_out[61]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3097__4319 ( |
| .A(dout0[40]), |
| .B(n_20), |
| .X(la_data_out[60]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3098__8428 ( |
| .A(dout0[59]), |
| .B(n_20), |
| .X(la_data_out[115]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3099__5526 ( |
| .A(dout0[39]), |
| .B(n_20), |
| .X(la_data_out[59]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3100__6783 ( |
| .A(dout0[38]), |
| .B(n_20), |
| .X(la_data_out[58]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3101__3680 ( |
| .A(dout0[37]), |
| .B(n_20), |
| .X(la_data_out[57]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3102__1617 ( |
| .A(dout0[36]), |
| .B(n_20), |
| .X(la_data_out[56]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3103__2802 ( |
| .A(dout0[35]), |
| .B(n_20), |
| .X(la_data_out[55]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3104__1705 ( |
| .A(dout0[34]), |
| .B(n_20), |
| .X(la_data_out[54]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3105__5122 ( |
| .A(dout0[52]), |
| .B(n_20), |
| .X(la_data_out[108]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_1 g3106__8246 ( |
| .A(dout0[63]), |
| .B(n_20), |
| .X(la_data_out[119]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__nand2b_1 g3107__7098 ( |
| .A_N(io_in[35]), |
| .B(n_11), |
| .Y(n_24), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__nor2_1 g3109__6131 ( |
| .A(n_9), |
| .B(csb0), |
| .Y(n_22), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2_2 g3110__1881 ( |
| .A(n_233), |
| .B(n_10), |
| .X(n_21), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and2b_4 g3111__5115 ( |
| .A_N(csb0), |
| .B(n_10), |
| .X(n_20), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__mux2i_1 g3116__7482 ( |
| .A0(dout0[2]), |
| .A1(dout1[2]), |
| .S(csb0), |
| .Y(n_18), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__mux2i_1 g3117__4733 ( |
| .A0(dout0[3]), |
| .A1(dout1[3]), |
| .S(n_283), |
| .Y(n_16), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__mux2i_1 g3118__6161 ( |
| .A0(dout0[0]), |
| .A1(dout1[0]), |
| .S(csb0), |
| .Y(n_14), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__mux2i_1 g3119__9315 ( |
| .A0(dout0[1]), |
| .A1(dout1[1]), |
| .S(n_283), |
| .Y(n_12), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__a21boi_1 g3120__9945 ( |
| .A1(n_283), |
| .A2(csb1), |
| .B1_N(n_340), |
| .Y(n_11), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__nor2b_1 g3122__2883 ( |
| .A(io_in[35]), |
| .B_N(n_340), |
| .Y(n_10), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__nand2_1 g3124__2346 ( |
| .A(io_in[35]), |
| .B(n_340), |
| .Y(n_9), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[0] ( |
| .CLK(clk), |
| .D(dout0[0]), |
| .Q(dout0[0]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [0]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[1] ( |
| .CLK(clk), |
| .D(dout0[1]), |
| .Q(dout0[1]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [1]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[2] ( |
| .CLK(clk), |
| .D(dout0[2]), |
| .Q(dout0[2]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [2]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[3] ( |
| .CLK(clk), |
| .D(dout0[3]), |
| .Q(dout0[3]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [3]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[4] ( |
| .CLK(clk), |
| .D(dout0[4]), |
| .Q(dout0[4]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [4]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[5] ( |
| .CLK(clk), |
| .D(dout0[5]), |
| .Q(dout0[5]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [5]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[6] ( |
| .CLK(clk), |
| .D(dout0[6]), |
| .Q(dout0[6]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [6]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[7] ( |
| .CLK(clk), |
| .D(dout0[7]), |
| .Q(dout0[7]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [7]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[8] ( |
| .CLK(clk), |
| .D(dout0[8]), |
| .Q(dout0[8]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [8]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[9] ( |
| .CLK(clk), |
| .D(dout0[9]), |
| .Q(dout0[9]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [9]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[10] ( |
| .CLK(clk), |
| .D(dout0[10]), |
| .Q(dout0[10]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [10]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[11] ( |
| .CLK(clk), |
| .D(dout0[11]), |
| .Q(dout0[11]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [11]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[12] ( |
| .CLK(clk), |
| .D(dout0[12]), |
| .Q(dout0[12]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [12]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[13] ( |
| .CLK(clk), |
| .D(dout0[13]), |
| .Q(dout0[13]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [13]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[14] ( |
| .CLK(clk), |
| .D(dout0[14]), |
| .Q(dout0[14]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [14]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[15] ( |
| .CLK(clk), |
| .D(dout0[15]), |
| .Q(dout0[15]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [15]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[16] ( |
| .CLK(clk), |
| .D(dout0[16]), |
| .Q(dout0[16]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [16]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[17] ( |
| .CLK(clk), |
| .D(dout0[17]), |
| .Q(dout0[17]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [17]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[18] ( |
| .CLK(clk), |
| .D(dout0[18]), |
| .Q(dout0[18]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [18]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[19] ( |
| .CLK(clk), |
| .D(dout0[19]), |
| .Q(dout0[19]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [19]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[20] ( |
| .CLK(clk), |
| .D(dout0[20]), |
| .Q(dout0[20]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [20]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[21] ( |
| .CLK(clk), |
| .D(dout0[21]), |
| .Q(dout0[21]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [21]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[22] ( |
| .CLK(clk), |
| .D(dout0[22]), |
| .Q(dout0[22]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [22]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[23] ( |
| .CLK(clk), |
| .D(dout0[23]), |
| .Q(dout0[23]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [23]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[24] ( |
| .CLK(clk), |
| .D(dout0[24]), |
| .Q(dout0[24]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [24]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[25] ( |
| .CLK(clk), |
| .D(dout0[25]), |
| .Q(dout0[25]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [25]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[26] ( |
| .CLK(clk), |
| .D(dout0[26]), |
| .Q(dout0[26]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [26]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[27] ( |
| .CLK(clk), |
| .D(dout0[27]), |
| .Q(dout0[27]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [27]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[28] ( |
| .CLK(clk), |
| .D(dout0[28]), |
| .Q(dout0[28]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [28]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[29] ( |
| .CLK(clk), |
| .D(dout0[29]), |
| .Q(dout0[29]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [29]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[30] ( |
| .CLK(clk), |
| .D(dout0[30]), |
| .Q(dout0[30]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [30]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[0].ram_1rw_RData_out_reg[31] ( |
| .CLK(clk), |
| .D(dout0[31]), |
| .Q(dout0[31]), |
| .SCD(\ram_2r1w_256x32_genblk1[0].ram_1rw_Rdata[0] [31]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[0] ( |
| .CLK(clk), |
| .D(dout0[32]), |
| .Q(dout0[32]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [0]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[1] ( |
| .CLK(clk), |
| .D(dout0[33]), |
| .Q(dout0[33]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [1]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[2] ( |
| .CLK(clk), |
| .D(dout0[34]), |
| .Q(dout0[34]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [2]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[3] ( |
| .CLK(clk), |
| .D(dout0[35]), |
| .Q(dout0[35]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [3]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[4] ( |
| .CLK(clk), |
| .D(dout0[36]), |
| .Q(dout0[36]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [4]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[5] ( |
| .CLK(clk), |
| .D(dout0[37]), |
| .Q(dout0[37]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [5]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[6] ( |
| .CLK(clk), |
| .D(dout0[38]), |
| .Q(dout0[38]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [6]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[7] ( |
| .CLK(clk), |
| .D(dout0[39]), |
| .Q(dout0[39]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [7]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[8] ( |
| .CLK(clk), |
| .D(dout0[40]), |
| .Q(dout0[40]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [8]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[9] ( |
| .CLK(clk), |
| .D(dout0[41]), |
| .Q(dout0[41]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [9]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[10] ( |
| .CLK(clk), |
| .D(dout0[42]), |
| .Q(dout0[42]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [10]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[11] ( |
| .CLK(clk), |
| .D(dout0[43]), |
| .Q(dout0[43]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [11]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[12] ( |
| .CLK(clk), |
| .D(dout0[44]), |
| .Q(dout0[44]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [12]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[13] ( |
| .CLK(clk), |
| .D(dout0[45]), |
| .Q(dout0[45]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [13]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[14] ( |
| .CLK(clk), |
| .D(dout0[46]), |
| .Q(dout0[46]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [14]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[15] ( |
| .CLK(clk), |
| .D(dout0[47]), |
| .Q(dout0[47]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [15]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[16] ( |
| .CLK(clk), |
| .D(dout0[48]), |
| .Q(dout0[48]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [16]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[17] ( |
| .CLK(clk), |
| .D(dout0[49]), |
| .Q(dout0[49]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [17]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[18] ( |
| .CLK(clk), |
| .D(dout0[50]), |
| .Q(dout0[50]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [18]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[19] ( |
| .CLK(clk), |
| .D(dout0[51]), |
| .Q(dout0[51]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [19]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[20] ( |
| .CLK(clk), |
| .D(dout0[52]), |
| .Q(dout0[52]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [20]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[21] ( |
| .CLK(clk), |
| .D(dout0[53]), |
| .Q(dout0[53]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [21]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[22] ( |
| .CLK(clk), |
| .D(dout0[54]), |
| .Q(dout0[54]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [22]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[23] ( |
| .CLK(clk), |
| .D(dout0[55]), |
| .Q(dout0[55]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [23]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[24] ( |
| .CLK(clk), |
| .D(dout0[56]), |
| .Q(dout0[56]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [24]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[25] ( |
| .CLK(clk), |
| .D(dout0[57]), |
| .Q(dout0[57]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [25]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[26] ( |
| .CLK(clk), |
| .D(dout0[58]), |
| .Q(dout0[58]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [26]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[27] ( |
| .CLK(clk), |
| .D(dout0[59]), |
| .Q(dout0[59]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [27]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[28] ( |
| .CLK(clk), |
| .D(dout0[60]), |
| .Q(dout0[60]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [28]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[29] ( |
| .CLK(clk), |
| .D(dout0[61]), |
| .Q(dout0[61]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [29]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[30] ( |
| .CLK(clk), |
| .D(dout0[62]), |
| .Q(dout0[62]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [30]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__sdfxtp_1 \ram_2r1w_256x32_genblk1[1].ram_1rw_RData_out_reg[31] ( |
| .CLK(clk), |
| .D(dout0[63]), |
| .Q(dout0[63]), |
| .SCD(\ram_2r1w_256x32_genblk1[1].ram_1rw_Rdata[0] [31]), |
| .SCE(\ram_2r1w_256x32_genblk1[0].ram_1rw_web_reg ), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__mux2_2 g2172__1666 ( |
| .A0(io_in[25]), |
| .A1(la_data_in[17]), |
| .S(n_4), |
| .X(addr[14]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__mux2_2 g2173__7410 ( |
| .A0(io_in[17]), |
| .A1(la_data_in[9]), |
| .S(n_4), |
| .X(addr[6]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__mux2_2 g2174__6417 ( |
| .A0(io_in[11]), |
| .A1(la_data_in[3]), |
| .S(n_4), |
| .X(addr[0]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__mux2_2 g2175__5477 ( |
| .A0(io_in[26]), |
| .A1(la_data_in[18]), |
| .S(n_4), |
| .X(addr[15]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__mux2_2 g2176__2398 ( |
| .A0(io_in[18]), |
| .A1(la_data_in[10]), |
| .S(n_4), |
| .X(addr[7]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__mux2_2 g2177__5107 ( |
| .A0(io_in[16]), |
| .A1(la_data_in[8]), |
| .S(n_4), |
| .X(addr[5]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__mux2_2 g2178__6260 ( |
| .A0(io_in[24]), |
| .A1(la_data_in[16]), |
| .S(n_4), |
| .X(addr[13]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__mux2_2 g2179__4319 ( |
| .A0(io_in[23]), |
| .A1(la_data_in[15]), |
| .S(n_4), |
| .X(addr[12]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__mux2_2 g2180__8428 ( |
| .A0(io_in[20]), |
| .A1(la_data_in[12]), |
| .S(n_4), |
| .X(addr[9]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__mux2_2 g2181__5526 ( |
| .A0(io_in[22]), |
| .A1(la_data_in[14]), |
| .S(n_4), |
| .X(addr[11]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__mux2_2 g2182__6783 ( |
| .A0(io_in[14]), |
| .A1(la_data_in[6]), |
| .S(n_4), |
| .X(addr[3]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__mux2_2 g2183__3680 ( |
| .A0(io_in[21]), |
| .A1(la_data_in[13]), |
| .S(n_4), |
| .X(addr[10]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__mux2_2 g2184__1617 ( |
| .A0(io_in[15]), |
| .A1(la_data_in[7]), |
| .S(n_4), |
| .X(addr[4]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__mux2_2 g2185__2802 ( |
| .A0(io_in[19]), |
| .A1(la_data_in[11]), |
| .S(n_4), |
| .X(addr[8]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__mux2_2 g2186__1705 ( |
| .A0(io_in[13]), |
| .A1(la_data_in[5]), |
| .S(n_4), |
| .X(addr[2]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__mux2_2 g2187__5122 ( |
| .A0(io_in[12]), |
| .A1(la_data_in[4]), |
| .S(n_4), |
| .X(addr[1]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__or4bb_1 g2188__8246 ( |
| .A(n_1), |
| .B(n_3), |
| .C_N(la_oenb[16]), |
| .D_N(la_oenb[11]), |
| .X(n_4), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__or4bb_1 g2189__7098 ( |
| .A(n_2), |
| .B(n_0), |
| .C_N(la_oenb[7]), |
| .D_N(la_oenb[8]), |
| .X(n_3), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__nand4_1 g2190__6131 ( |
| .A(la_oenb[10]), |
| .B(la_oenb[9]), |
| .C(la_oenb[5]), |
| .D(la_oenb[6]), |
| .Y(n_2), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__nand4_1 g2191__1881 ( |
| .A(la_oenb[15]), |
| .B(la_oenb[14]), |
| .C(la_oenb[12]), |
| .D(la_oenb[13]), |
| .Y(n_1), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__nand4_1 g2192__5115 ( |
| .A(la_oenb[18]), |
| .B(la_oenb[17]), |
| .C(la_oenb[3]), |
| .D(la_oenb[4]), |
| .Y(n_0), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and3b_1 g2__7482 ( |
| .A_N(n_18), |
| .B(io_in[35]), |
| .C(n_11), |
| .X(io_out[29]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and3b_1 g3141__4733 ( |
| .A_N(n_16), |
| .B(io_in[35]), |
| .C(n_11), |
| .X(io_out[30]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and3b_1 g3142__6161 ( |
| .A_N(n_14), |
| .B(io_in[35]), |
| .C(n_11), |
| .X(io_out[27]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__and3b_1 g3143__9315 ( |
| .A_N(n_12), |
| .B(io_in[35]), |
| .C(n_11), |
| .X(io_out[28]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__nor2b_1 g3144__9945 ( |
| .A(n_9), |
| .B_N(n_233), |
| .Y(n_232), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__nor2b_1 g3145__2883 ( |
| .A(csb1), |
| .B_N(n_283), |
| .Y(n_233), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__inv_2 drc_bufs3194 ( |
| .A(n_284), |
| .Y(n_283), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__inv_1 drc_bufs3195 ( |
| .A(csb0), |
| .Y(n_284), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3205 ( |
| .A(addr[10]), |
| .X(n_294), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3211 ( |
| .A(addr[8]), |
| .X(n_300), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3217 ( |
| .A(addr[14]), |
| .X(n_306), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3223 ( |
| .A(addr[12]), |
| .X(n_312), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3229 ( |
| .A(addr[13]), |
| .X(n_318), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3235 ( |
| .A(addr[9]), |
| .X(n_324), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3241 ( |
| .A(addr[15]), |
| .X(n_330), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3247 ( |
| .A(addr[11]), |
| .X(n_336), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__inv_2 drc_bufs3251 ( |
| .A(n_341), |
| .Y(n_340), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__inv_1 drc_bufs3252 ( |
| .A(web), |
| .Y(n_341), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc ( |
| .A(n_318), |
| .X(n_492), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3406 ( |
| .A(n_300), |
| .X(n_496), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3410 ( |
| .A(n_330), |
| .X(n_500), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3414 ( |
| .A(n_324), |
| .X(n_504), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3418 ( |
| .A(n_312), |
| .X(n_508), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3422 ( |
| .A(n_336), |
| .X(n_512), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3426 ( |
| .A(n_306), |
| .X(n_516), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3430 ( |
| .A(n_294), |
| .X(n_520), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3431 ( |
| .A(addr[15]), |
| .X(n_521), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3434 ( |
| .A(addr[9]), |
| .X(n_524), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3437 ( |
| .A(addr[11]), |
| .X(n_527), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3440 ( |
| .A(addr[13]), |
| .X(n_530), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3443 ( |
| .A(addr[12]), |
| .X(n_533), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3446 ( |
| .A(addr[8]), |
| .X(n_536), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3449 ( |
| .A(addr[10]), |
| .X(n_539), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3452 ( |
| .A(addr[14]), |
| .X(n_542), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3458 ( |
| .A(addr[0]), |
| .X(n_548), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3466 ( |
| .A(addr[7]), |
| .X(n_556), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3474 ( |
| .A(addr[6]), |
| .X(n_564), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3482 ( |
| .A(addr[0]), |
| .X(n_572), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3490 ( |
| .A(addr[1]), |
| .X(n_580), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3498 ( |
| .A(addr[4]), |
| .X(n_588), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3506 ( |
| .A(addr[3]), |
| .X(n_596), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3514 ( |
| .A(addr[4]), |
| .X(n_604), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3522 ( |
| .A(addr[2]), |
| .X(n_612), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3530 ( |
| .A(addr[1]), |
| .X(n_620), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3538 ( |
| .A(addr[3]), |
| .X(n_628), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3546 ( |
| .A(addr[2]), |
| .X(n_636), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3554 ( |
| .A(addr[5]), |
| .X(n_644), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3562 ( |
| .A(addr[7]), |
| .X(n_652), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3570 ( |
| .A(addr[5]), |
| .X(n_660), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3578 ( |
| .A(addr[6]), |
| .X(n_668), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3583 ( |
| .A(addr[5]), |
| .X(n_673), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3586 ( |
| .A(addr[7]), |
| .X(n_676), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3589 ( |
| .A(addr[1]), |
| .X(n_679), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3592 ( |
| .A(addr[0]), |
| .X(n_682), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3595 ( |
| .A(addr[0]), |
| .X(n_685), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3598 ( |
| .A(addr[7]), |
| .X(n_688), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3601 ( |
| .A(addr[4]), |
| .X(n_691), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3604 ( |
| .A(addr[4]), |
| .X(n_694), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3607 ( |
| .A(addr[2]), |
| .X(n_697), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3610 ( |
| .A(addr[5]), |
| .X(n_700), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3613 ( |
| .A(addr[1]), |
| .X(n_703), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3616 ( |
| .A(addr[3]), |
| .X(n_706), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3619 ( |
| .A(addr[3]), |
| .X(n_709), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3622 ( |
| .A(addr[6]), |
| .X(n_712), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3625 ( |
| .A(addr[2]), |
| .X(n_715), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_4 drc_bufs3628 ( |
| .A(addr[6]), |
| .X(n_718), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3658 ( |
| .A(n_521), |
| .X(n_748), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3662 ( |
| .A(n_718), |
| .X(n_752), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3666 ( |
| .A(n_715), |
| .X(n_756), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3670 ( |
| .A(n_712), |
| .X(n_760), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3674 ( |
| .A(n_709), |
| .X(n_764), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3678 ( |
| .A(n_706), |
| .X(n_768), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3682 ( |
| .A(n_703), |
| .X(n_772), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3686 ( |
| .A(n_700), |
| .X(n_776), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3690 ( |
| .A(n_697), |
| .X(n_780), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3694 ( |
| .A(n_694), |
| .X(n_784), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3698 ( |
| .A(n_691), |
| .X(n_788), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3702 ( |
| .A(n_688), |
| .X(n_792), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3706 ( |
| .A(n_685), |
| .X(n_796), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3710 ( |
| .A(n_682), |
| .X(n_800), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3714 ( |
| .A(n_679), |
| .X(n_804), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3718 ( |
| .A(n_676), |
| .X(n_808), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3722 ( |
| .A(n_673), |
| .X(n_812), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3726 ( |
| .A(n_668), |
| .X(n_816), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3730 ( |
| .A(n_660), |
| .X(n_820), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3734 ( |
| .A(n_652), |
| .X(n_824), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3738 ( |
| .A(n_644), |
| .X(n_828), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3742 ( |
| .A(n_636), |
| .X(n_832), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3746 ( |
| .A(n_628), |
| .X(n_836), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3750 ( |
| .A(n_620), |
| .X(n_840), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3754 ( |
| .A(n_612), |
| .X(n_844), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3758 ( |
| .A(n_604), |
| .X(n_848), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3762 ( |
| .A(n_596), |
| .X(n_852), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3766 ( |
| .A(n_588), |
| .X(n_856), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3770 ( |
| .A(n_580), |
| .X(n_860), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3774 ( |
| .A(n_572), |
| .X(n_864), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3778 ( |
| .A(n_564), |
| .X(n_868), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3782 ( |
| .A(n_556), |
| .X(n_872), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3786 ( |
| .A(n_548), |
| .X(n_876), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3790 ( |
| .A(n_542), |
| .X(n_880), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3794 ( |
| .A(n_539), |
| .X(n_884), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3798 ( |
| .A(n_536), |
| .X(n_888), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3802 ( |
| .A(n_533), |
| .X(n_892), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3806 ( |
| .A(n_530), |
| .X(n_896), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3810 ( |
| .A(n_527), |
| .X(n_900), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__buf_12 drc3814 ( |
| .A(n_524), |
| .X(n_904), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| sky130_fd_sc_hd__conb_1 tie_0_cell ( |
| .HI(io_oeb[0]), |
| .LO(io_oeb[27]), |
| .VPWR(VPWR), |
| .VPB(VPWR), |
| .VNB(VGND), |
| .VGND(VGND)); |
| endmodule |
| |