add rtl sources, dv
diff --git a/verilog/dv/caravel/fpga_250/Makefile b/verilog/dv/caravel/fpga_250/Makefile new file mode 100644 index 0000000..a5e9d36 --- /dev/null +++ b/verilog/dv/caravel/fpga_250/Makefile
@@ -0,0 +1,18 @@ +# ---- Test patterns for fpga 250 ---- + +.SUFFIXES: +.SILENT: clean all + +PATTERNS = basic_config + +all: ${PATTERNS} + for i in ${PATTERNS}; do \ + ( cd $$i && make -f Makefile $${i}.vcd &> verify.log && grep Monitor verify.log) ; \ + done + +clean: ${PATTERNS} + for i in ${PATTERNS}; do \ + ( cd $$i && make clean ) ; \ + done + +.PHONY: clean all
diff --git a/verilog/dv/caravel/fpga_250/README.md b/verilog/dv/caravel/fpga_250/README.md new file mode 100644 index 0000000..4852f2c --- /dev/null +++ b/verilog/dv/caravel/fpga_250/README.md
@@ -0,0 +1,5 @@ +# Smoke tests + +1) Basic Configuration test: + + * Configures the fpga with a bitstream
diff --git a/verilog/dv/caravel/fpga_250/basic_config/Makefile b/verilog/dv/caravel/fpga_250/basic_config/Makefile new file mode 100644 index 0000000..85b0b1d --- /dev/null +++ b/verilog/dv/caravel/fpga_250/basic_config/Makefile
@@ -0,0 +1,46 @@ +FIRMWARE_PATH = ../.. +RTL_PATH = ../../../../rtl +IP_PATH = ../../../../ip +BEHAVIOURAL_MODELS = ../../ + +SCRIPTS = ../../../../../scripts/ + +GCC_PATH?=/ef/apps/bin +GCC_PREFIX?=riscv32-unknown-elf +PDK_PATH?=/ef/tech/SW/sky130A + +.SUFFIXES: + +PATTERN = basic_config + +all: ${PATTERN:=.vcd} + +hex: ${PATTERN:=.hex} + +%.vvp: %_tb.v %.hex + iverilog -DSIM -DFUNCTIONAL -I $(BEHAVIOURAL_MODELS) \ + -I $(PDK_PATH) -I $(IP_PATH) -I $(RTL_PATH) \ + -o $@ $< + +%.vcd: %.vvp + vvp $< + +%.elf: %.c %.bits.h $(FIRMWARE_PATH)/sections.lds $(FIRMWARE_PATH)/start.s + ${GCC_PATH}/${GCC_PREFIX}-gcc -march=rv32imc -mabi=ilp32 -Wl,-Bstatic,-T,$(FIRMWARE_PATH)/sections.lds,--strip-debug -ffreestanding -nostdlib -o $@ $(FIRMWARE_PATH)/start.s $< + +%.hex: %.elf + ${GCC_PATH}/${GCC_PREFIX}-objcopy -O verilog $< $@ + # to fix flash base address + sed -i 's/@10000000/@00000000/g' $@ + +%.bin: %.elf + ${GCC_PATH}/${GCC_PREFIX}-objcopy -O binary $< /dev/stdout | tail -c +1048577 > $@ + +%.bits.h: %.bits + ${SCRIPTS}/bitstream2header.py $< $@ +# ---- Clean ---- + +clean: + rm -f *.elf *.bits.h *.hex *.bin *.vvp *.vcd *.log + +.PHONY: clean hex all
diff --git a/verilog/dv/caravel/fpga_250/basic_config/basic_config.bits b/verilog/dv/caravel/fpga_250/basic_config/basic_config.bits new file mode 100644 index 0000000..5349774 --- /dev/null +++ b/verilog/dv/caravel/fpga_250/basic_config/basic_config.bits
@@ -0,0 +1 @@ +010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \ No newline at end of file
diff --git a/verilog/dv/caravel/fpga_250/basic_config/basic_config.c b/verilog/dv/caravel/fpga_250/basic_config/basic_config.c new file mode 100644 index 0000000..9dd63a3 --- /dev/null +++ b/verilog/dv/caravel/fpga_250/basic_config/basic_config.c
@@ -0,0 +1,82 @@ +#include "../../defs.h" +#include "basic_config.bits.h" +/* + Config Test: + - Configure FPGA +*/ + +#define TAIL_BITS ((BITS_PER_COLUMN >> 3) * 8 - BITS_PER_COLUMN) + +void main() +{ + static volatile uint32_t * const config_base_00 = (void*)(0x30000000); + static volatile uint32_t * const counters_00 = (void*)(0x30000004); + static volatile uint8_t * const bitstream_00 = (void*)(0x30000008); + static volatile uint32_t * const config_base_10 = (void*)(0x30000010); + static volatile uint32_t * const counters_10 = (void*)(0x30000014); + static volatile uint8_t * const bitstream_10 = (void*)(0x30000018); + + // Configure lower 8-IOs as user output + // Observe counter value in the testbench +/* reg_mprj_io_0 = GPIO_MODE_USER_STD_OUTPUT; + reg_mprj_io_1 = GPIO_MODE_USER_STD_OUTPUT; + reg_mprj_io_2 = GPIO_MODE_USER_STD_OUTPUT; + reg_mprj_io_3 = GPIO_MODE_USER_STD_OUTPUT; + reg_mprj_io_4 = GPIO_MODE_USER_STD_OUTPUT; + reg_mprj_io_5 = GPIO_MODE_USER_STD_OUTPUT; + reg_mprj_io_6 = GPIO_MODE_USER_STD_OUTPUT; + reg_mprj_io_7 = GPIO_MODE_USER_STD_OUTPUT; */ + + /* Apply configuration */ +/* reg_mprj_xfer = 1; + while (reg_mprj_xfer == 1); */ + + *config_base_00 = 0; + *counters_00 = 0xFFFFFFFF; + *config_base_10 = 0; + *counters_10 = 0xFFFFFFFF; + + bitstream_00[0] = 0xAA; + bitstream_00[1] = 0xAA; + bitstream_00[2] = 0xAA; + bitstream_00[3] = 0xAA; + + bitstream_10[0] = 0x55; + bitstream_10[1] = 0x55; + bitstream_10[2] = 0x55; + bitstream_10[3] = 0x55; + + *counters_00 = 0x05050505; + *counters_10 = 0x05050505; + + bitstream_00[0] = 0xAA; + bitstream_00[1] = 0xAA; + bitstream_00[2] = 0xAA; + bitstream_00[3] = 0xAA; + + bitstream_10[0] = 0x55; + bitstream_10[1] = 0x55; + bitstream_10[2] = 0x55; + bitstream_10[3] = 0x55; + + /* + for (int i = 0; i < (BITS_PER_COLUMN >> 3); i++) { + bitstream[0] = column0[i]; + bitstream[1] = column1[i]; + bitstream[2] = column2[i]; + bitstream[3] = 0b10101010; + } + + counters[0] = TAIL_BITS - 1; + counters[1] = TAIL_BITS - 1; + counters[2] = TAIL_BITS - 1; + + bitstream[0] = column0[BITS_PER_COLUMN >> 3]; + bitstream[1] = column1[BITS_PER_COLUMN >> 3]; + bitstream[2] = column2[BITS_PER_COLUMN >> 3]; + bitstream[3] = 0b01010101; + + *config_base = 1; + */ +} +
diff --git a/verilog/dv/caravel/fpga_250/basic_config/basic_config_tb.v b/verilog/dv/caravel/fpga_250/basic_config/basic_config_tb.v new file mode 100644 index 0000000..6e6dc5d --- /dev/null +++ b/verilog/dv/caravel/fpga_250/basic_config/basic_config_tb.v
@@ -0,0 +1,132 @@ +`default_nettype none + +`timescale 1 ns / 1 ps + +`include "caravel.v" +`include "spiflash.v" + +module basic_config_tb; + reg clock; + reg RSTB; + reg power1, power2; + reg power3, power4; + + wire gpio; + wire [37:0] mprj_io; + wire [7:0] mprj_io_0; + + assign mprj_io_0 = mprj_io[7:0]; + + // External clock is used by default. Make this artificially fast for the + // simulation. Normally this would be a slow clock and the digital PLL + // would be the fast clock. + + always #12.5 clock <= (clock === 1'b0); + + initial begin + clock = 0; + end + + initial begin + $dumpfile("basic_config.vcd"); + $dumpvars(0, basic_config_tb); + + // Repeat cycles of 1000 clock edges as needed to complete testbench + repeat (500) begin + repeat (1000) @(posedge clock); + end + $display("%c[1;31m",27); + $display ("Monitor: Timeout, Test Mega-Project IO Ports (RTL) Failed"); + $display("%c[0m",27); + $finish; + end + + initial begin + // Observe Output pins [7:0] + repeat (2) begin + repeat (1000) @(posedge clock); + end + + wait(uut.mprj.fpga250.wishbonatron_00.set_out != 0); + wait(uut.mprj.fpga250.wishbonatron_10.set_out != 0); + + repeat (1000) @(posedge clock); + + $display("Monitor: Test 1 Mega-Project IO (RTL) Passed"); + $finish; + end + + initial begin + RSTB <= 1'b0; + #2000; + RSTB <= 1'b1; // Release reset + end + + initial begin // Power-up sequence + power1 <= 1'b0; + power2 <= 1'b0; + power3 <= 1'b0; + power4 <= 1'b0; + #200; + power1 <= 1'b1; + #200; + power2 <= 1'b1; + #200; + power3 <= 1'b1; + #200; + power4 <= 1'b1; + end + + always @(mprj_io) begin + #1 $display("MPRJ-IO state = %b ", mprj_io[7:0]); + end + + wire flash_csb; + wire flash_clk; + wire flash_io0; + wire flash_io1; + + wire VDD3V3 = power1; + wire VDD1V8 = power2; + wire USER_VDD3V3 = power3; + wire USER_VDD1V8 = power4; + wire VSS = 1'b0; + + caravel uut ( + .vddio (VDD3V3), + .vssio (VSS), + .vdda (VDD3V3), + .vssa (VSS), + .vccd (VDD1V8), + .vssd (VSS), + .vdda1 (USER_VDD3V3), + .vdda2 (USER_VDD3V3), + .vssa1 (VSS), + .vssa2 (VSS), + .vccd1 (USER_VDD1V8), + .vccd2 (USER_VDD1V8), + .vssd1 (VSS), + .vssd2 (VSS), + .clock (clock), + .gpio (gpio), + .mprj_io (mprj_io), + .flash_csb(flash_csb), + .flash_clk(flash_clk), + .flash_io0(flash_io0), + .flash_io1(flash_io1), + .resetb (RSTB) + ); + + spiflash #( + .FILENAME("basic_config.hex") + ) spiflash ( + .csb(flash_csb), + .clk(flash_clk), + .io0(flash_io0), + .io1(flash_io1), + .io2(), // not used + .io3() // not used + ); + +endmodule +`default_nettype wire
diff --git a/verilog/dv/caravel/fpga_250/primitive_config/fpga250_tb.v b/verilog/dv/caravel/fpga_250/primitive_config/fpga250_tb.v new file mode 100644 index 0000000..3279887 --- /dev/null +++ b/verilog/dv/caravel/fpga_250/primitive_config/fpga250_tb.v
@@ -0,0 +1,304 @@ +// This is an adaptation of [fabric_team]/testbench/fpga_test_harness.v for +// the user_project_wrapper in Caravel. + +`timescale 1ns/1ns + +//`include "consts.vh" +//`define DEBUG_CONFIG + +module fpga250_tb(); + + reg clk, rst; + + localparam FABRIC_CLOCK_PERIOD = 10; // 100 MHz + + initial clk = 0; + always #(FABRIC_CLOCK_PERIOD/2) clk = ~clk; + + wire + + user_project_wrapper #( + .BITS(32) + ) dut ( + .wb_clk_i(clk), + .wb_rst_i(rst), + + // Wishbone signals + .wbs_stb_i(wbs_stb_i), // input + .wbs_cyc_i(wbs_cyc_i), // input + .wbs_we_i(wbs_we_i), // input + // Write mask + .wbs_sel_i(wbs_sel_i), // input + .wbs_dat_i(wbs_data_i), // input + .wbs_adr_i(wbs_addr_i), // input + .wbs_ack_o(wbs_ack_o), // output + .wbs_data_o(wbs_data_o) // output + + .io_in, + .io_out(), + .io_oeb(), + .la_data_in(), + .la_data_out(), + .la_oen(), + .analog_io(), + .user_clock2() + ); + + reg [31:0] address = 32'h3000_0000; + reg [31:0] write_data = 0; + reg transact = 0; + reg we = 0; + // FIXME: assume the fabric has 4 columns for now + reg [3:0] select = 4'b1111; + + wire ack; + wire [31:0] read_data; + + assign wbs_stb_i = transact; + assign wbs_cyc_i = transact; + assign wbs_we_i = we; + assign wbs_sel_i = select; + assign wbs_data_i = write_data; + assign wbs_addr_i = address; + assign ack = wbs_ack_o; + assign read_data = wbs_data_o; + + reg fabric_reset; + assign gpio_north[9] = fabric_reset; + + // MSB<[bitstream(0,0), bitstream(1,0), ..., bitstream(N-1,0)], + // [bitstream(0,1), bitstream(1,1), ..., bitstream(N-1,1)], + // ... + // [bitstream(0,N-1), bitstream(1,N-1), ..., bitstream(N-1,N-1)]>LSB + + localparam COL_BITS = `CLB_TILE_BITSTREAM_SIZE * MY; + localparam FPGA_BITS = COL_BITS * MX; + reg [FPGA_BITS-1:0] bitstream[1]; + reg [8*MX*MY-1:0] gold_sync_output[1]; + reg [8*MX*MY-1:0] gold_comb_output[1]; + + reg [1023:0] load_config = 0; + reg [1023:0] load_sync_output = 0; + reg [1023:0] load_comb_output = 0; + + initial begin + $value$plusargs("load_config=%s", load_config); + $value$plusargs("load_sync_output=%s", load_sync_output); + $value$plusargs("load_comb_output=%s", load_comb_output); + + #1 $readmemb(load_config, bitstream); + #1 $readmemb(load_sync_output, gold_sync_output); + #1 $readmemb(load_comb_output, gold_comb_output); + end + + wire [COL_BITS-1:0] col_bitstream [MX-1:0]; + + genvar k, x, y; + generate + for (k = 0; k < MX; k = k + 1) begin + assign col_bitstream[MX-1-k] = bitstream[0][COL_BITS * (k + 1) - 1: COL_BITS * k]; + end + endgenerate + + wire [8*MX*MY-1:0] fabric_sync_output; + wire [8*MX*MY-1:0] fabric_comb_output; + + // Extract the current registers' states from the Fabric + // They will be compared against the golden registers' states given by a test + generate + for (x = 0; x < MX; x = x + 1) begin + for (y = 0; y < MY; y = y + 1) begin + assign fabric_sync_output[x * MY * 8 + y * 8 +: 8] = dut.fpga.X[MX-1-x].Y[MY-1-y].clb.slice.sync_output; + assign fabric_comb_output[x * MY * 8 + y * 8 +: 8] = dut.fpga.X[MX-1-x].Y[MY-1-y].clb.slice.comb_output; + end + end + endgenerate + + reg debug_config = 0; + reg failed_tests = 0; + + localparam NUM_BYTES = COL_BITS / 8; + localparam REM_BITS = COL_BITS - NUM_BYTES * 8; + integer i, j; + initial begin + $dumpfile("fpga_test_harness.vcd"); + $dumpvars; + + rst = 1'b1; + fabric_reset= 1'b1; + repeat (10) @(posedge clk); + + @(negedge clk); + rst = 1'b0; + fabric_reset = 1'b0; + + address <= 32'h3000_0001; + write_data <= {8'hFF, 8'hFF, 8'hFF, 8'hFF}; + we <= 1; + transact <= 1; + + @(posedge ack); + transact <= 0; + we <= 0; + @(negedge ack); + + repeat(5) @(posedge clk); + + for (i = 0; i < NUM_BYTES; i = i + 1) begin + // sending the bits + address <= 32'h3000_0002; + for (j = 0; j < MX; j = j + 1) begin + write_data[j * 8 +: 8] <= col_bitstream[j][i * 8 +: 8]; + end + we <= 1; + transact <= 1; + + @(posedge ack); + transact <= 0; + we <= 0; + @(negedge ack); + repeat(5) @(posedge clk); + + end + + // Send the remaining bits + address <= 32'h3000_0001; + write_data <= {8'hFF, 8'hFF, 8'hFF, 8'hFF}; + for (i = 0; i < MX; i = i + 1) begin + write_data[i * 8 +: 8] <= REM_BITS; + end + + we <= 1; + transact <= 1; + + @(posedge ack); + transact <= 0; + we <= 0; + @(negedge ack); + + repeat(5) @(posedge clk); + + // sending the bits + address <= 32'h3000_0002; + for (i = 0; i < MX; i = i + 1) begin + write_data[i * 8 +: 8] <= col_bitstream[i][COL_BITS - 1 : NUM_BYTES * 8]; + end + we <= 1; + transact <= 1; + + @(posedge ack); + transact <= 0; + we <= 0; + @(negedge ack); + + repeat(5) @(posedge clk); + + $display("Configuration done!"); + + repeat (100) @(posedge clk); + + $display("Number of bits per column: %d\n", COL_BITS); + $display("Bitstream size: %d\n", FPGA_BITS); + +`ifdef DEBUG_CONFIG + @(negedge clk); + debug_config = 1'b1; + @(negedge clk); + debug_config = 1'b0; +`endif + + $display("GPIO_NORTH=%b", gpio_north); + $display("GPIO_SOUTH=%b", gpio_south); + $display("GPIO_EAST=%b", gpio_east); + $display("GPIO_WEST=%b", gpio_west); + + $display("fabric_sync_output = %b", fabric_sync_output); + $display("gold_sync_output = %b", gold_sync_output[0]); + + $display("fabric_comb_output = %b", fabric_comb_output); + $display("gold_comb_output = %b", gold_comb_output[0]); + + if (fabric_sync_output === gold_sync_output[0]) + $display("[sync test] PASSED!"); + else begin + $display("[sync test] FAILED: sync_output mismatch!"); + failed_tests = failed_tests + 1; + end + + if (fabric_comb_output === gold_comb_output[0]) + $display("[comb test] PASSED!"); + else begin + $display("[comb test] FAILED: comb_output mismatch!"); + failed_tests = failed_tests + 1; + end + + #100; + $display("Fabric test done! Num tests failed: %d", failed_tests); + $finish; + end + +`ifdef DEBUG_CONFIG + // Print the config states of all the tiles for debuggging + generate + for (x = 0; x < 2; x = x + 1) begin + for (y = 0; y < 1; y = y + 1) begin + always @(posedge clk) begin + if (debug_config === 1'b1) begin + + $display("X[%d]Y[%d] S44_0 config: split=%b, LUT_1=%h, LUT_0=%h", + x, y, + dut.fpga.X[x].Y[y].clb.slice.sliceluroni.genblk1[0].lut.split, + dut.fpga.X[x].Y[y].clb.slice.sliceluroni.genblk1[0].lut.second_lut.latches0.mem, + dut.fpga.X[x].Y[y].clb.slice.sliceluroni.genblk1[0].lut.first_lut.latches0.mem, + ); + + $display("X[%d]Y[%d] S44_1 config: split=%b, LUT_1=%h, LUT_0=%h", + x, y, + dut.fpga.X[x].Y[y].clb.slice.sliceluroni.genblk1[1].lut.split, + dut.fpga.X[x].Y[y].clb.slice.sliceluroni.genblk1[1].lut.second_lut.latches0.mem, + dut.fpga.X[x].Y[y].clb.slice.sliceluroni.genblk1[1].lut.first_lut.latches0.mem, + ); + + $display("X[%d]Y[%d] S44_2 config: split=%b, LUT_1=%h, LUT_0=%h", + x, y, + dut.fpga.X[x].Y[y].clb.slice.sliceluroni.genblk1[2].lut.split, + dut.fpga.X[x].Y[y].clb.slice.sliceluroni.genblk1[2].lut.second_lut.latches0.mem, + dut.fpga.X[x].Y[y].clb.slice.sliceluroni.genblk1[2].lut.first_lut.latches0.mem, + ); + + $display("X[%d]Y[%d] S44_3 config: split=%b, LUT_1=%h, LUT_0=%h", + x, y, + dut.fpga.X[x].Y[y].clb.slice.sliceluroni.genblk1[3].lut.split, + dut.fpga.X[x].Y[y].clb.slice.sliceluroni.genblk1[3].lut.second_lut.latches0.mem, + dut.fpga.X[x].Y[y].clb.slice.sliceluroni.genblk1[3].lut.first_lut.latches0.mem, + ); + + $display("X[%d]Y[%d] clb_inter_lut_mux_config = %b", + x, y, + dut.fpga.X[x].Y[y].clb.slice.sliceluroni.muxes.config_state); + $display("X[%d]Y[%d] clb_config_use_cc = %b", + x, y, + dut.fpga.X[x].Y[y].clb.slice.sliceluroni.use_cc); + $display("X[%d]Y[%d] clb_regs_config_in = %b", + x, y, + dut.fpga.X[x].Y[y].clb.slice.sliceluroni.sync_out); + + $display("X[%d]Y[%d] cb_east_config_bits = %b", + x, y, + dut.fpga.X[x].Y[y].clb.cb_east.inst.connectaroni.c); + + $display("X[%d]Y[%d] cb_north_config_bits = %b", + x, y, + dut.fpga.X[x].Y[y].clb.cb_north.inst.connectaroni.c); + + $display("X[%d]Y[%d] sb_config_bits = %b", + x, y, + dut.fpga.X[x].Y[y].clb.sb.switcharoni.c); + end + end + end + end + endgenerate +`endif + +endmodule
diff --git a/verilog/gl/user_project_wrapper.v b/verilog/gl/user_project_wrapper.v index ff068f0..ab4e979 100644 --- a/verilog/gl/user_project_wrapper.v +++ b/verilog/gl/user_project_wrapper.v
@@ -1,7 +1,57507 @@ +/** Fri 18 Dec 2020 01:51:00 PM PST + * Generated by: + * scripts/update_from_class_repos.sh + * From: + * +/home/arya/src/mpw-one-a/openlane/designs/250/asic_config/fpga/runs/final5b_wrongclb/results/synthesis/fpga.synthesis.v +/home/arya/src/mpw-one-a/openlane/designs/250/asic_config/clb_tile/runs/predecode_a_2/results/synthesis/clb_tile.synthesis.v +/home/arya/src/mpw-one-a/openlane/designs/250/config_team/asic_config/wishbone_configuratorinator_00/runs/360_noscope_a/results/synthesis/wishbone_configuratorinator_00.synthesis.v +/home/arya/src/mpw-one-a/openlane/designs/250/config_team/asic_config/wishbone_configuratorinator_10/runs/360_noscope_a/results/synthesis/wishbone_configuratorinator_10.synthesis.v + + * ./openlane/user_project_wrapper/runs/user_project_wrapper/results/synthesis/user_project_wrapper.synthesis.v + */ /* Generated by Yosys 0.9+3621 (git sha1 84e9fa7, gcc 8.3.1 -fPIC -Os) */ -module user_project_wrapper(user_clock2, wb_clk_i, wb_rst_i, wbs_ack_o, wbs_cyc_i, wbs_stb_i, wbs_we_i, vccd1, vssd1, vccd2, vssd2, vdda1, vssa1, vdda2, vssa2, analog_io, io_in, io_oeb, io_out, la_data_in, la_data_out, la_oen, wbs_adr_i, wbs_dat_i, wbs_dat_o, wbs_sel_i); +module fpga(gpio_north, gpio_south, gpio_west, gpio_east, wb_clk_i, wb_rst_i, wbs_stb_i, wbs_cyc_i, wbs_we_i, wbs_sel_i, wbs_data_i, wbs_addr_i, wbs_ack_o, wbs_data_o); + wire _000_; + wire _001_; + wire _002_; + wire _003_; + wire _004_; + wire _005_; + wire _006_; + wire _007_; + wire _008_; + wire _009_; + wire _010_; + wire _011_; + wire _012_; + wire _013_; + wire _014_; + wire _015_; + wire _016_; + wire _017_; + wire _018_; + wire _019_; + wire _020_; + wire _021_; + wire _022_; + wire _023_; + wire _024_; + wire _025_; + wire _026_; + wire _027_; + wire _028_; + wire _029_; + wire _030_; + wire _031_; + wire _032_; + wire _033_; + wire _034_; + wire _035_; + wire _036_; + wire _037_; + wire _038_; + wire _039_; + wire _040_; + wire _041_; + wire _042_; + wire _043_; + wire _044_; + wire _045_; + wire _046_; + wire _047_; + wire _048_; + wire _049_; + wire _050_; + wire _051_; + wire _052_; + wire _053_; + wire _054_; + wire _055_; + wire _056_; + wire _057_; + wire _058_; + wire _059_; + wire _060_; + wire _061_; + wire _062_; + wire _063_; + wire _064_; + wire _065_; + wire _066_; + wire _067_; + wire _068_; + wire _069_; + wire _070_; + wire _071_; + wire _072_; + wire _073_; + wire _074_; + wire _075_; + wire _076_; + wire _077_; + wire _078_; + wire _079_; + wire _080_; + wire _081_; + wire _082_; + wire _083_; + wire _084_; + wire _085_; + wire _086_; + wire _087_; + wire _088_; + wire _089_; + wire _090_; + wire _091_; + wire _092_; + wire _093_; + wire _094_; + wire _095_; + wire _096_; + wire _097_; + wire _098_; + wire _099_; + wire _100_; + wire _101_; + wire _102_; + wire _103_; + wire _104_; + wire _105_; + wire _106_; + wire _107_; + wire _108_; + wire _109_; + wire _110_; + wire _111_; + wire _112_; + wire _113_; + wire _114_; + wire _115_; + wire _116_; + wire _117_; + wire _118_; + wire _119_; + wire _120_; + wire _121_; + wire _122_; + wire _123_; + wire _124_; + wire _125_; + wire _126_; + wire _127_; + wire _128_; + wire _129_; + wire _130_; + wire _131_; + wire _132_; + wire _133_; + wire _134_; + wire _135_; + wire _136_; + wire _137_; + wire _138_; + wire _139_; + wire _140_; + wire _141_; + wire _142_; + wire _143_; + wire _144_; + wire _145_; + wire _146_; + wire _147_; + wire _148_; + wire _149_; + wire _150_; + wire _151_; + wire _152_; + wire _153_; + wire _154_; + wire _155_; + wire _156_; + wire _157_; + wire _158_; + wire _159_; + wire _160_; + wire _161_; + wire _162_; + wire _163_; + wire _164_; + wire _165_; + wire _166_; + wire _167_; + wire _168_; + wire _169_; + wire _170_; + wire _171_; + wire _172_; + wire _173_; + wire _174_; + wire _175_; + wire _176_; + wire _177_; + wire _178_; + wire _179_; + wire _180_; + wire _181_; + wire _182_; + wire _183_; + wire _184_; + wire _185_; + wire _186_; + wire _187_; + wire _188_; + wire _189_; + wire _190_; + wire _191_; + wire _192_; + wire _193_; + wire _194_; + wire _195_; + wire _196_; + wire _197_; + wire _198_; + wire _199_; + wire _200_; + wire _201_; + wire _202_; + wire _203_; + wire _204_; + wire _205_; + wire _206_; + wire _207_; + wire _208_; + wire _209_; + wire _210_; + wire _211_; + wire _212_; + wire _213_; + wire _214_; + wire _215_; + wire _216_; + wire _217_; + wire _218_; + wire _219_; + wire _220_; + wire _221_; + wire _222_; + wire _223_; + wire _224_; + wire _225_; + wire _226_; + wire _227_; + wire _228_; + wire _229_; + wire _230_; + wire _231_; + wire \carry[1][0] ; + wire \carry[1][1] ; + wire \carry[1][2] ; + wire \carry[1][3] ; + wire \carry[1][4] ; + wire \carry[1][5] ; + wire \carry[1][6] ; + wire \carry[2][0] ; + wire \carry[2][1] ; + wire \carry[2][2] ; + wire \carry[2][3] ; + wire \carry[2][4] ; + wire \carry[2][5] ; + wire \carry[2][6] ; + wire \carry[3][0] ; + wire \carry[3][1] ; + wire \carry[3][2] ; + wire \carry[3][3] ; + wire \carry[3][4] ; + wire \carry[3][5] ; + wire \carry[3][6] ; + wire \carry[4][0] ; + wire \carry[4][1] ; + wire \carry[4][2] ; + wire \carry[4][3] ; + wire \carry[4][4] ; + wire \carry[4][5] ; + wire \carry[4][6] ; + wire \carry[5][0] ; + wire \carry[5][1] ; + wire \carry[5][2] ; + wire \carry[5][3] ; + wire \carry[5][4] ; + wire \carry[5][5] ; + wire \carry[5][6] ; + wire \carry[6][0] ; + wire \carry[6][1] ; + wire \carry[6][2] ; + wire \carry[6][3] ; + wire \carry[6][4] ; + wire \carry[6][5] ; + wire \carry[6][6] ; + wire \carry[7][0] ; + wire \carry[7][1] ; + wire \carry[7][2] ; + wire \carry[7][3] ; + wire \carry[7][4] ; + wire \carry[7][5] ; + wire \carry[7][6] ; + wire \carry[8][0] ; + wire \carry[8][1] ; + wire \carry[8][2] ; + wire \carry[8][3] ; + wire \carry[8][4] ; + wire \carry[8][5] ; + wire \carry[8][6] ; + wire \col_set[1][0] ; + wire \col_set[1][1] ; + wire \col_set[1][2] ; + wire \col_set[1][3] ; + wire \col_set[1][4] ; + wire \col_set[1][5] ; + wire \col_set[1][6] ; + wire \col_set[2][0] ; + wire \col_set[2][1] ; + wire \col_set[2][2] ; + wire \col_set[2][3] ; + wire \col_set[2][4] ; + wire \col_set[2][5] ; + wire \col_set[2][6] ; + wire \col_set[3][0] ; + wire \col_set[3][1] ; + wire \col_set[3][2] ; + wire \col_set[3][3] ; + wire \col_set[3][4] ; + wire \col_set[3][5] ; + wire \col_set[3][6] ; + wire \col_set[4][0] ; + wire \col_set[4][1] ; + wire \col_set[4][2] ; + wire \col_set[4][3] ; + wire \col_set[4][4] ; + wire \col_set[4][5] ; + wire \col_set[4][6] ; + wire \col_set[5][0] ; + wire \col_set[5][1] ; + wire \col_set[5][2] ; + wire \col_set[5][3] ; + wire \col_set[5][4] ; + wire \col_set[5][5] ; + wire \col_set[5][6] ; + wire \col_set[6][0] ; + wire \col_set[6][1] ; + wire \col_set[6][2] ; + wire \col_set[6][3] ; + wire \col_set[6][4] ; + wire \col_set[6][5] ; + wire \col_set[6][6] ; + wire \col_set[7][0] ; + wire \col_set[7][1] ; + wire \col_set[7][2] ; + wire \col_set[7][3] ; + wire \col_set[7][4] ; + wire \col_set[7][5] ; + wire \col_set[7][6] ; + wire \col_set[8][0] ; + wire \col_set[8][1] ; + wire \col_set[8][2] ; + wire \col_set[8][3] ; + wire \col_set[8][4] ; + wire \col_set[8][5] ; + wire \col_set[8][6] ; + wire \col_shift[1][0] ; + wire \col_shift[1][1] ; + wire \col_shift[1][2] ; + wire \col_shift[1][3] ; + wire \col_shift[1][4] ; + wire \col_shift[1][5] ; + wire \col_shift[1][6] ; + wire \col_shift[2][0] ; + wire \col_shift[2][1] ; + wire \col_shift[2][2] ; + wire \col_shift[2][3] ; + wire \col_shift[2][4] ; + wire \col_shift[2][5] ; + wire \col_shift[2][6] ; + wire \col_shift[3][0] ; + wire \col_shift[3][1] ; + wire \col_shift[3][2] ; + wire \col_shift[3][3] ; + wire \col_shift[3][4] ; + wire \col_shift[3][5] ; + wire \col_shift[3][6] ; + wire \col_shift[4][0] ; + wire \col_shift[4][1] ; + wire \col_shift[4][2] ; + wire \col_shift[4][3] ; + wire \col_shift[4][4] ; + wire \col_shift[4][5] ; + wire \col_shift[4][6] ; + wire \col_shift[5][0] ; + wire \col_shift[5][1] ; + wire \col_shift[5][2] ; + wire \col_shift[5][3] ; + wire \col_shift[5][4] ; + wire \col_shift[5][5] ; + wire \col_shift[5][6] ; + wire \col_shift[6][0] ; + wire \col_shift[6][1] ; + wire \col_shift[6][2] ; + wire \col_shift[6][3] ; + wire \col_shift[6][4] ; + wire \col_shift[6][5] ; + wire \col_shift[6][6] ; + wire \col_shift[7][0] ; + wire \col_shift[7][1] ; + wire \col_shift[7][2] ; + wire \col_shift[7][3] ; + wire \col_shift[7][4] ; + wire \col_shift[7][5] ; + wire \col_shift[7][6] ; + wire \col_shift[8][0] ; + wire \col_shift[8][1] ; + wire \col_shift[8][2] ; + wire \col_shift[8][3] ; + wire \col_shift[8][4] ; + wire \col_shift[8][5] ; + wire \col_shift[8][6] ; + wire \dc_ew[0][0] ; + wire \dc_ew[0][1] ; + wire \dc_ew[0][2] ; + wire \dc_ew[0][3] ; + wire \dc_ew[0][4] ; + wire \dc_ew[10][0] ; + wire \dc_ew[10][1] ; + wire \dc_ew[10][2] ; + wire \dc_ew[10][3] ; + wire \dc_ew[10][4] ; + wire \dc_ew[11][0] ; + wire \dc_ew[11][1] ; + wire \dc_ew[11][2] ; + wire \dc_ew[11][3] ; + wire \dc_ew[11][4] ; + wire \dc_ew[12][0] ; + wire \dc_ew[12][1] ; + wire \dc_ew[12][2] ; + wire \dc_ew[12][3] ; + wire \dc_ew[12][4] ; + wire \dc_ew[13][0] ; + wire \dc_ew[13][1] ; + wire \dc_ew[13][2] ; + wire \dc_ew[13][3] ; + wire \dc_ew[13][4] ; + wire \dc_ew[14][0] ; + wire \dc_ew[14][1] ; + wire \dc_ew[14][2] ; + wire \dc_ew[14][3] ; + wire \dc_ew[14][4] ; + wire \dc_ew[16][0] ; + wire \dc_ew[16][1] ; + wire \dc_ew[16][2] ; + wire \dc_ew[16][3] ; + wire \dc_ew[16][4] ; + wire \dc_ew[17][0] ; + wire \dc_ew[17][1] ; + wire \dc_ew[17][2] ; + wire \dc_ew[17][3] ; + wire \dc_ew[17][4] ; + wire \dc_ew[18][0] ; + wire \dc_ew[18][1] ; + wire \dc_ew[18][2] ; + wire \dc_ew[18][3] ; + wire \dc_ew[18][4] ; + wire \dc_ew[19][0] ; + wire \dc_ew[19][1] ; + wire \dc_ew[19][2] ; + wire \dc_ew[19][3] ; + wire \dc_ew[19][4] ; + wire \dc_ew[1][0] ; + wire \dc_ew[1][1] ; + wire \dc_ew[1][2] ; + wire \dc_ew[1][3] ; + wire \dc_ew[1][4] ; + wire \dc_ew[20][0] ; + wire \dc_ew[20][1] ; + wire \dc_ew[20][2] ; + wire \dc_ew[20][3] ; + wire \dc_ew[20][4] ; + wire \dc_ew[21][0] ; + wire \dc_ew[21][1] ; + wire \dc_ew[21][2] ; + wire \dc_ew[21][3] ; + wire \dc_ew[21][4] ; + wire \dc_ew[22][0] ; + wire \dc_ew[22][1] ; + wire \dc_ew[22][2] ; + wire \dc_ew[22][3] ; + wire \dc_ew[22][4] ; + wire \dc_ew[24][0] ; + wire \dc_ew[24][1] ; + wire \dc_ew[24][2] ; + wire \dc_ew[24][3] ; + wire \dc_ew[24][4] ; + wire \dc_ew[25][0] ; + wire \dc_ew[25][1] ; + wire \dc_ew[25][2] ; + wire \dc_ew[25][3] ; + wire \dc_ew[25][4] ; + wire \dc_ew[26][0] ; + wire \dc_ew[26][1] ; + wire \dc_ew[26][2] ; + wire \dc_ew[26][3] ; + wire \dc_ew[26][4] ; + wire \dc_ew[27][0] ; + wire \dc_ew[27][1] ; + wire \dc_ew[27][2] ; + wire \dc_ew[27][3] ; + wire \dc_ew[27][4] ; + wire \dc_ew[28][0] ; + wire \dc_ew[28][1] ; + wire \dc_ew[28][2] ; + wire \dc_ew[28][3] ; + wire \dc_ew[28][4] ; + wire \dc_ew[29][0] ; + wire \dc_ew[29][1] ; + wire \dc_ew[29][2] ; + wire \dc_ew[29][3] ; + wire \dc_ew[29][4] ; + wire \dc_ew[2][0] ; + wire \dc_ew[2][1] ; + wire \dc_ew[2][2] ; + wire \dc_ew[2][3] ; + wire \dc_ew[2][4] ; + wire \dc_ew[30][0] ; + wire \dc_ew[30][1] ; + wire \dc_ew[30][2] ; + wire \dc_ew[30][3] ; + wire \dc_ew[30][4] ; + wire \dc_ew[32][0] ; + wire \dc_ew[32][1] ; + wire \dc_ew[32][2] ; + wire \dc_ew[32][3] ; + wire \dc_ew[32][4] ; + wire \dc_ew[33][0] ; + wire \dc_ew[33][1] ; + wire \dc_ew[33][2] ; + wire \dc_ew[33][3] ; + wire \dc_ew[33][4] ; + wire \dc_ew[34][0] ; + wire \dc_ew[34][1] ; + wire \dc_ew[34][2] ; + wire \dc_ew[34][3] ; + wire \dc_ew[34][4] ; + wire \dc_ew[35][0] ; + wire \dc_ew[35][1] ; + wire \dc_ew[35][2] ; + wire \dc_ew[35][3] ; + wire \dc_ew[35][4] ; + wire \dc_ew[36][0] ; + wire \dc_ew[36][1] ; + wire \dc_ew[36][2] ; + wire \dc_ew[36][3] ; + wire \dc_ew[36][4] ; + wire \dc_ew[37][0] ; + wire \dc_ew[37][1] ; + wire \dc_ew[37][2] ; + wire \dc_ew[37][3] ; + wire \dc_ew[37][4] ; + wire \dc_ew[38][0] ; + wire \dc_ew[38][1] ; + wire \dc_ew[38][2] ; + wire \dc_ew[38][3] ; + wire \dc_ew[38][4] ; + wire \dc_ew[3][0] ; + wire \dc_ew[3][1] ; + wire \dc_ew[3][2] ; + wire \dc_ew[3][3] ; + wire \dc_ew[3][4] ; + wire \dc_ew[40][0] ; + wire \dc_ew[40][1] ; + wire \dc_ew[40][2] ; + wire \dc_ew[40][3] ; + wire \dc_ew[40][4] ; + wire \dc_ew[41][0] ; + wire \dc_ew[41][1] ; + wire \dc_ew[41][2] ; + wire \dc_ew[41][3] ; + wire \dc_ew[41][4] ; + wire \dc_ew[42][0] ; + wire \dc_ew[42][1] ; + wire \dc_ew[42][2] ; + wire \dc_ew[42][3] ; + wire \dc_ew[42][4] ; + wire \dc_ew[43][0] ; + wire \dc_ew[43][1] ; + wire \dc_ew[43][2] ; + wire \dc_ew[43][3] ; + wire \dc_ew[43][4] ; + wire \dc_ew[44][0] ; + wire \dc_ew[44][1] ; + wire \dc_ew[44][2] ; + wire \dc_ew[44][3] ; + wire \dc_ew[44][4] ; + wire \dc_ew[45][0] ; + wire \dc_ew[45][1] ; + wire \dc_ew[45][2] ; + wire \dc_ew[45][3] ; + wire \dc_ew[45][4] ; + wire \dc_ew[46][0] ; + wire \dc_ew[46][1] ; + wire \dc_ew[46][2] ; + wire \dc_ew[46][3] ; + wire \dc_ew[46][4] ; + wire \dc_ew[48][0] ; + wire \dc_ew[48][1] ; + wire \dc_ew[48][2] ; + wire \dc_ew[48][3] ; + wire \dc_ew[48][4] ; + wire \dc_ew[49][0] ; + wire \dc_ew[49][1] ; + wire \dc_ew[49][2] ; + wire \dc_ew[49][3] ; + wire \dc_ew[49][4] ; + wire \dc_ew[4][0] ; + wire \dc_ew[4][1] ; + wire \dc_ew[4][2] ; + wire \dc_ew[4][3] ; + wire \dc_ew[4][4] ; + wire \dc_ew[50][0] ; + wire \dc_ew[50][1] ; + wire \dc_ew[50][2] ; + wire \dc_ew[50][3] ; + wire \dc_ew[50][4] ; + wire \dc_ew[51][0] ; + wire \dc_ew[51][1] ; + wire \dc_ew[51][2] ; + wire \dc_ew[51][3] ; + wire \dc_ew[51][4] ; + wire \dc_ew[52][0] ; + wire \dc_ew[52][1] ; + wire \dc_ew[52][2] ; + wire \dc_ew[52][3] ; + wire \dc_ew[52][4] ; + wire \dc_ew[53][0] ; + wire \dc_ew[53][1] ; + wire \dc_ew[53][2] ; + wire \dc_ew[53][3] ; + wire \dc_ew[53][4] ; + wire \dc_ew[54][0] ; + wire \dc_ew[54][1] ; + wire \dc_ew[54][2] ; + wire \dc_ew[54][3] ; + wire \dc_ew[54][4] ; + wire \dc_ew[56][0] ; + wire \dc_ew[56][1] ; + wire \dc_ew[56][2] ; + wire \dc_ew[56][3] ; + wire \dc_ew[56][4] ; + wire \dc_ew[57][0] ; + wire \dc_ew[57][1] ; + wire \dc_ew[57][2] ; + wire \dc_ew[57][3] ; + wire \dc_ew[57][4] ; + wire \dc_ew[58][0] ; + wire \dc_ew[58][1] ; + wire \dc_ew[58][2] ; + wire \dc_ew[58][3] ; + wire \dc_ew[58][4] ; + wire \dc_ew[59][0] ; + wire \dc_ew[59][1] ; + wire \dc_ew[59][2] ; + wire \dc_ew[59][3] ; + wire \dc_ew[59][4] ; + wire \dc_ew[5][0] ; + wire \dc_ew[5][1] ; + wire \dc_ew[5][2] ; + wire \dc_ew[5][3] ; + wire \dc_ew[5][4] ; + wire \dc_ew[60][0] ; + wire \dc_ew[60][1] ; + wire \dc_ew[60][2] ; + wire \dc_ew[60][3] ; + wire \dc_ew[60][4] ; + wire \dc_ew[61][0] ; + wire \dc_ew[61][1] ; + wire \dc_ew[61][2] ; + wire \dc_ew[61][3] ; + wire \dc_ew[61][4] ; + wire \dc_ew[62][0] ; + wire \dc_ew[62][1] ; + wire \dc_ew[62][2] ; + wire \dc_ew[62][3] ; + wire \dc_ew[62][4] ; + wire \dc_ew[6][0] ; + wire \dc_ew[6][1] ; + wire \dc_ew[6][2] ; + wire \dc_ew[6][3] ; + wire \dc_ew[6][4] ; + wire \dc_ew[8][0] ; + wire \dc_ew[8][1] ; + wire \dc_ew[8][2] ; + wire \dc_ew[8][3] ; + wire \dc_ew[8][4] ; + wire \dc_ew[9][0] ; + wire \dc_ew[9][1] ; + wire \dc_ew[9][2] ; + wire \dc_ew[9][3] ; + wire \dc_ew[9][4] ; + wire \dc_ns[0][0] ; + wire \dc_ns[0][1] ; + wire \dc_ns[0][2] ; + wire \dc_ns[0][3] ; + wire \dc_ns[0][4] ; + wire \dc_ns[10][0] ; + wire \dc_ns[10][1] ; + wire \dc_ns[10][2] ; + wire \dc_ns[10][3] ; + wire \dc_ns[10][4] ; + wire \dc_ns[11][0] ; + wire \dc_ns[11][1] ; + wire \dc_ns[11][2] ; + wire \dc_ns[11][3] ; + wire \dc_ns[11][4] ; + wire \dc_ns[12][0] ; + wire \dc_ns[12][1] ; + wire \dc_ns[12][2] ; + wire \dc_ns[12][3] ; + wire \dc_ns[12][4] ; + wire \dc_ns[13][0] ; + wire \dc_ns[13][1] ; + wire \dc_ns[13][2] ; + wire \dc_ns[13][3] ; + wire \dc_ns[13][4] ; + wire \dc_ns[14][0] ; + wire \dc_ns[14][1] ; + wire \dc_ns[14][2] ; + wire \dc_ns[14][3] ; + wire \dc_ns[14][4] ; + wire \dc_ns[15][0] ; + wire \dc_ns[15][1] ; + wire \dc_ns[15][2] ; + wire \dc_ns[15][3] ; + wire \dc_ns[15][4] ; + wire \dc_ns[16][0] ; + wire \dc_ns[16][1] ; + wire \dc_ns[16][2] ; + wire \dc_ns[16][3] ; + wire \dc_ns[16][4] ; + wire \dc_ns[17][0] ; + wire \dc_ns[17][1] ; + wire \dc_ns[17][2] ; + wire \dc_ns[17][3] ; + wire \dc_ns[17][4] ; + wire \dc_ns[18][0] ; + wire \dc_ns[18][1] ; + wire \dc_ns[18][2] ; + wire \dc_ns[18][3] ; + wire \dc_ns[18][4] ; + wire \dc_ns[19][0] ; + wire \dc_ns[19][1] ; + wire \dc_ns[19][2] ; + wire \dc_ns[19][3] ; + wire \dc_ns[19][4] ; + wire \dc_ns[1][0] ; + wire \dc_ns[1][1] ; + wire \dc_ns[1][2] ; + wire \dc_ns[1][3] ; + wire \dc_ns[1][4] ; + wire \dc_ns[20][0] ; + wire \dc_ns[20][1] ; + wire \dc_ns[20][2] ; + wire \dc_ns[20][3] ; + wire \dc_ns[20][4] ; + wire \dc_ns[21][0] ; + wire \dc_ns[21][1] ; + wire \dc_ns[21][2] ; + wire \dc_ns[21][3] ; + wire \dc_ns[21][4] ; + wire \dc_ns[22][0] ; + wire \dc_ns[22][1] ; + wire \dc_ns[22][2] ; + wire \dc_ns[22][3] ; + wire \dc_ns[22][4] ; + wire \dc_ns[23][0] ; + wire \dc_ns[23][1] ; + wire \dc_ns[23][2] ; + wire \dc_ns[23][3] ; + wire \dc_ns[23][4] ; + wire \dc_ns[24][0] ; + wire \dc_ns[24][1] ; + wire \dc_ns[24][2] ; + wire \dc_ns[24][3] ; + wire \dc_ns[24][4] ; + wire \dc_ns[25][0] ; + wire \dc_ns[25][1] ; + wire \dc_ns[25][2] ; + wire \dc_ns[25][3] ; + wire \dc_ns[25][4] ; + wire \dc_ns[26][0] ; + wire \dc_ns[26][1] ; + wire \dc_ns[26][2] ; + wire \dc_ns[26][3] ; + wire \dc_ns[26][4] ; + wire \dc_ns[27][0] ; + wire \dc_ns[27][1] ; + wire \dc_ns[27][2] ; + wire \dc_ns[27][3] ; + wire \dc_ns[27][4] ; + wire \dc_ns[28][0] ; + wire \dc_ns[28][1] ; + wire \dc_ns[28][2] ; + wire \dc_ns[28][3] ; + wire \dc_ns[28][4] ; + wire \dc_ns[29][0] ; + wire \dc_ns[29][1] ; + wire \dc_ns[29][2] ; + wire \dc_ns[29][3] ; + wire \dc_ns[29][4] ; + wire \dc_ns[2][0] ; + wire \dc_ns[2][1] ; + wire \dc_ns[2][2] ; + wire \dc_ns[2][3] ; + wire \dc_ns[2][4] ; + wire \dc_ns[30][0] ; + wire \dc_ns[30][1] ; + wire \dc_ns[30][2] ; + wire \dc_ns[30][3] ; + wire \dc_ns[30][4] ; + wire \dc_ns[31][0] ; + wire \dc_ns[31][1] ; + wire \dc_ns[31][2] ; + wire \dc_ns[31][3] ; + wire \dc_ns[31][4] ; + wire \dc_ns[32][0] ; + wire \dc_ns[32][1] ; + wire \dc_ns[32][2] ; + wire \dc_ns[32][3] ; + wire \dc_ns[32][4] ; + wire \dc_ns[33][0] ; + wire \dc_ns[33][1] ; + wire \dc_ns[33][2] ; + wire \dc_ns[33][3] ; + wire \dc_ns[33][4] ; + wire \dc_ns[34][0] ; + wire \dc_ns[34][1] ; + wire \dc_ns[34][2] ; + wire \dc_ns[34][3] ; + wire \dc_ns[34][4] ; + wire \dc_ns[35][0] ; + wire \dc_ns[35][1] ; + wire \dc_ns[35][2] ; + wire \dc_ns[35][3] ; + wire \dc_ns[35][4] ; + wire \dc_ns[36][0] ; + wire \dc_ns[36][1] ; + wire \dc_ns[36][2] ; + wire \dc_ns[36][3] ; + wire \dc_ns[36][4] ; + wire \dc_ns[37][0] ; + wire \dc_ns[37][1] ; + wire \dc_ns[37][2] ; + wire \dc_ns[37][3] ; + wire \dc_ns[37][4] ; + wire \dc_ns[38][0] ; + wire \dc_ns[38][1] ; + wire \dc_ns[38][2] ; + wire \dc_ns[38][3] ; + wire \dc_ns[38][4] ; + wire \dc_ns[39][0] ; + wire \dc_ns[39][1] ; + wire \dc_ns[39][2] ; + wire \dc_ns[39][3] ; + wire \dc_ns[39][4] ; + wire \dc_ns[3][0] ; + wire \dc_ns[3][1] ; + wire \dc_ns[3][2] ; + wire \dc_ns[3][3] ; + wire \dc_ns[3][4] ; + wire \dc_ns[40][0] ; + wire \dc_ns[40][1] ; + wire \dc_ns[40][2] ; + wire \dc_ns[40][3] ; + wire \dc_ns[40][4] ; + wire \dc_ns[41][0] ; + wire \dc_ns[41][1] ; + wire \dc_ns[41][2] ; + wire \dc_ns[41][3] ; + wire \dc_ns[41][4] ; + wire \dc_ns[42][0] ; + wire \dc_ns[42][1] ; + wire \dc_ns[42][2] ; + wire \dc_ns[42][3] ; + wire \dc_ns[42][4] ; + wire \dc_ns[43][0] ; + wire \dc_ns[43][1] ; + wire \dc_ns[43][2] ; + wire \dc_ns[43][3] ; + wire \dc_ns[43][4] ; + wire \dc_ns[44][0] ; + wire \dc_ns[44][1] ; + wire \dc_ns[44][2] ; + wire \dc_ns[44][3] ; + wire \dc_ns[44][4] ; + wire \dc_ns[45][0] ; + wire \dc_ns[45][1] ; + wire \dc_ns[45][2] ; + wire \dc_ns[45][3] ; + wire \dc_ns[45][4] ; + wire \dc_ns[46][0] ; + wire \dc_ns[46][1] ; + wire \dc_ns[46][2] ; + wire \dc_ns[46][3] ; + wire \dc_ns[46][4] ; + wire \dc_ns[47][0] ; + wire \dc_ns[47][1] ; + wire \dc_ns[47][2] ; + wire \dc_ns[47][3] ; + wire \dc_ns[47][4] ; + wire \dc_ns[48][0] ; + wire \dc_ns[48][1] ; + wire \dc_ns[48][2] ; + wire \dc_ns[48][3] ; + wire \dc_ns[48][4] ; + wire \dc_ns[49][0] ; + wire \dc_ns[49][1] ; + wire \dc_ns[49][2] ; + wire \dc_ns[49][3] ; + wire \dc_ns[49][4] ; + wire \dc_ns[4][0] ; + wire \dc_ns[4][1] ; + wire \dc_ns[4][2] ; + wire \dc_ns[4][3] ; + wire \dc_ns[4][4] ; + wire \dc_ns[50][0] ; + wire \dc_ns[50][1] ; + wire \dc_ns[50][2] ; + wire \dc_ns[50][3] ; + wire \dc_ns[50][4] ; + wire \dc_ns[51][0] ; + wire \dc_ns[51][1] ; + wire \dc_ns[51][2] ; + wire \dc_ns[51][3] ; + wire \dc_ns[51][4] ; + wire \dc_ns[52][0] ; + wire \dc_ns[52][1] ; + wire \dc_ns[52][2] ; + wire \dc_ns[52][3] ; + wire \dc_ns[52][4] ; + wire \dc_ns[53][0] ; + wire \dc_ns[53][1] ; + wire \dc_ns[53][2] ; + wire \dc_ns[53][3] ; + wire \dc_ns[53][4] ; + wire \dc_ns[54][0] ; + wire \dc_ns[54][1] ; + wire \dc_ns[54][2] ; + wire \dc_ns[54][3] ; + wire \dc_ns[54][4] ; + wire \dc_ns[55][0] ; + wire \dc_ns[55][1] ; + wire \dc_ns[55][2] ; + wire \dc_ns[55][3] ; + wire \dc_ns[55][4] ; + wire \dc_ns[5][0] ; + wire \dc_ns[5][1] ; + wire \dc_ns[5][2] ; + wire \dc_ns[5][3] ; + wire \dc_ns[5][4] ; + wire \dc_ns[6][0] ; + wire \dc_ns[6][1] ; + wire \dc_ns[6][2] ; + wire \dc_ns[6][3] ; + wire \dc_ns[6][4] ; + wire \dc_ns[7][0] ; + wire \dc_ns[7][1] ; + wire \dc_ns[7][2] ; + wire \dc_ns[7][3] ; + wire \dc_ns[7][4] ; + wire \dc_ns[8][0] ; + wire \dc_ns[8][1] ; + wire \dc_ns[8][2] ; + wire \dc_ns[8][3] ; + wire \dc_ns[8][4] ; + wire \dc_ns[9][0] ; + wire \dc_ns[9][1] ; + wire \dc_ns[9][2] ; + wire \dc_ns[9][3] ; + wire \dc_ns[9][4] ; + wire \dc_sn[10][0] ; + wire \dc_sn[10][1] ; + wire \dc_sn[10][2] ; + wire \dc_sn[10][3] ; + wire \dc_sn[10][4] ; + wire \dc_sn[10][5] ; + wire \dc_sn[10][6] ; + wire \dc_sn[10][7] ; + wire \dc_sn[10][8] ; + wire \dc_sn[10][9] ; + wire \dc_sn[11][0] ; + wire \dc_sn[11][1] ; + wire \dc_sn[11][2] ; + wire \dc_sn[11][3] ; + wire \dc_sn[11][4] ; + wire \dc_sn[11][5] ; + wire \dc_sn[11][6] ; + wire \dc_sn[11][7] ; + wire \dc_sn[11][8] ; + wire \dc_sn[11][9] ; + wire \dc_sn[12][0] ; + wire \dc_sn[12][1] ; + wire \dc_sn[12][2] ; + wire \dc_sn[12][3] ; + wire \dc_sn[12][4] ; + wire \dc_sn[12][5] ; + wire \dc_sn[12][6] ; + wire \dc_sn[12][7] ; + wire \dc_sn[12][8] ; + wire \dc_sn[12][9] ; + wire \dc_sn[13][0] ; + wire \dc_sn[13][1] ; + wire \dc_sn[13][2] ; + wire \dc_sn[13][3] ; + wire \dc_sn[13][4] ; + wire \dc_sn[13][5] ; + wire \dc_sn[13][6] ; + wire \dc_sn[13][7] ; + wire \dc_sn[13][8] ; + wire \dc_sn[13][9] ; + wire \dc_sn[14][0] ; + wire \dc_sn[14][1] ; + wire \dc_sn[14][2] ; + wire \dc_sn[14][3] ; + wire \dc_sn[14][4] ; + wire \dc_sn[14][5] ; + wire \dc_sn[14][6] ; + wire \dc_sn[14][7] ; + wire \dc_sn[14][8] ; + wire \dc_sn[14][9] ; + wire \dc_sn[15][0] ; + wire \dc_sn[15][1] ; + wire \dc_sn[15][2] ; + wire \dc_sn[15][3] ; + wire \dc_sn[15][4] ; + wire \dc_sn[15][5] ; + wire \dc_sn[15][6] ; + wire \dc_sn[15][7] ; + wire \dc_sn[15][8] ; + wire \dc_sn[15][9] ; + wire \dc_sn[16][0] ; + wire \dc_sn[16][1] ; + wire \dc_sn[16][2] ; + wire \dc_sn[16][3] ; + wire \dc_sn[16][4] ; + wire \dc_sn[16][5] ; + wire \dc_sn[16][6] ; + wire \dc_sn[16][7] ; + wire \dc_sn[16][8] ; + wire \dc_sn[16][9] ; + wire \dc_sn[17][0] ; + wire \dc_sn[17][1] ; + wire \dc_sn[17][2] ; + wire \dc_sn[17][3] ; + wire \dc_sn[17][4] ; + wire \dc_sn[17][5] ; + wire \dc_sn[17][6] ; + wire \dc_sn[17][7] ; + wire \dc_sn[17][8] ; + wire \dc_sn[17][9] ; + wire \dc_sn[18][0] ; + wire \dc_sn[18][1] ; + wire \dc_sn[18][2] ; + wire \dc_sn[18][3] ; + wire \dc_sn[18][4] ; + wire \dc_sn[18][5] ; + wire \dc_sn[18][6] ; + wire \dc_sn[18][7] ; + wire \dc_sn[18][8] ; + wire \dc_sn[18][9] ; + wire \dc_sn[19][0] ; + wire \dc_sn[19][1] ; + wire \dc_sn[19][2] ; + wire \dc_sn[19][3] ; + wire \dc_sn[19][4] ; + wire \dc_sn[19][5] ; + wire \dc_sn[19][6] ; + wire \dc_sn[19][7] ; + wire \dc_sn[19][8] ; + wire \dc_sn[19][9] ; + wire \dc_sn[20][0] ; + wire \dc_sn[20][1] ; + wire \dc_sn[20][2] ; + wire \dc_sn[20][3] ; + wire \dc_sn[20][4] ; + wire \dc_sn[20][5] ; + wire \dc_sn[20][6] ; + wire \dc_sn[20][7] ; + wire \dc_sn[20][8] ; + wire \dc_sn[20][9] ; + wire \dc_sn[21][0] ; + wire \dc_sn[21][1] ; + wire \dc_sn[21][2] ; + wire \dc_sn[21][3] ; + wire \dc_sn[21][4] ; + wire \dc_sn[21][5] ; + wire \dc_sn[21][6] ; + wire \dc_sn[21][7] ; + wire \dc_sn[21][8] ; + wire \dc_sn[21][9] ; + wire \dc_sn[22][0] ; + wire \dc_sn[22][1] ; + wire \dc_sn[22][2] ; + wire \dc_sn[22][3] ; + wire \dc_sn[22][4] ; + wire \dc_sn[22][5] ; + wire \dc_sn[22][6] ; + wire \dc_sn[22][7] ; + wire \dc_sn[22][8] ; + wire \dc_sn[22][9] ; + wire \dc_sn[23][0] ; + wire \dc_sn[23][1] ; + wire \dc_sn[23][2] ; + wire \dc_sn[23][3] ; + wire \dc_sn[23][4] ; + wire \dc_sn[23][5] ; + wire \dc_sn[23][6] ; + wire \dc_sn[23][7] ; + wire \dc_sn[23][8] ; + wire \dc_sn[23][9] ; + wire \dc_sn[24][0] ; + wire \dc_sn[24][1] ; + wire \dc_sn[24][2] ; + wire \dc_sn[24][3] ; + wire \dc_sn[24][4] ; + wire \dc_sn[24][5] ; + wire \dc_sn[24][6] ; + wire \dc_sn[24][7] ; + wire \dc_sn[24][8] ; + wire \dc_sn[24][9] ; + wire \dc_sn[25][0] ; + wire \dc_sn[25][1] ; + wire \dc_sn[25][2] ; + wire \dc_sn[25][3] ; + wire \dc_sn[25][4] ; + wire \dc_sn[25][5] ; + wire \dc_sn[25][6] ; + wire \dc_sn[25][7] ; + wire \dc_sn[25][8] ; + wire \dc_sn[25][9] ; + wire \dc_sn[26][0] ; + wire \dc_sn[26][1] ; + wire \dc_sn[26][2] ; + wire \dc_sn[26][3] ; + wire \dc_sn[26][4] ; + wire \dc_sn[26][5] ; + wire \dc_sn[26][6] ; + wire \dc_sn[26][7] ; + wire \dc_sn[26][8] ; + wire \dc_sn[26][9] ; + wire \dc_sn[27][0] ; + wire \dc_sn[27][1] ; + wire \dc_sn[27][2] ; + wire \dc_sn[27][3] ; + wire \dc_sn[27][4] ; + wire \dc_sn[27][5] ; + wire \dc_sn[27][6] ; + wire \dc_sn[27][7] ; + wire \dc_sn[27][8] ; + wire \dc_sn[27][9] ; + wire \dc_sn[28][0] ; + wire \dc_sn[28][1] ; + wire \dc_sn[28][2] ; + wire \dc_sn[28][3] ; + wire \dc_sn[28][4] ; + wire \dc_sn[28][5] ; + wire \dc_sn[28][6] ; + wire \dc_sn[28][7] ; + wire \dc_sn[28][8] ; + wire \dc_sn[28][9] ; + wire \dc_sn[29][0] ; + wire \dc_sn[29][1] ; + wire \dc_sn[29][2] ; + wire \dc_sn[29][3] ; + wire \dc_sn[29][4] ; + wire \dc_sn[29][5] ; + wire \dc_sn[29][6] ; + wire \dc_sn[29][7] ; + wire \dc_sn[29][8] ; + wire \dc_sn[29][9] ; + wire \dc_sn[30][0] ; + wire \dc_sn[30][1] ; + wire \dc_sn[30][2] ; + wire \dc_sn[30][3] ; + wire \dc_sn[30][4] ; + wire \dc_sn[30][5] ; + wire \dc_sn[30][6] ; + wire \dc_sn[30][7] ; + wire \dc_sn[30][8] ; + wire \dc_sn[30][9] ; + wire \dc_sn[31][0] ; + wire \dc_sn[31][1] ; + wire \dc_sn[31][2] ; + wire \dc_sn[31][3] ; + wire \dc_sn[31][4] ; + wire \dc_sn[31][5] ; + wire \dc_sn[31][6] ; + wire \dc_sn[31][7] ; + wire \dc_sn[31][8] ; + wire \dc_sn[31][9] ; + wire \dc_sn[32][0] ; + wire \dc_sn[32][1] ; + wire \dc_sn[32][2] ; + wire \dc_sn[32][3] ; + wire \dc_sn[32][4] ; + wire \dc_sn[32][5] ; + wire \dc_sn[32][6] ; + wire \dc_sn[32][7] ; + wire \dc_sn[32][8] ; + wire \dc_sn[32][9] ; + wire \dc_sn[33][0] ; + wire \dc_sn[33][1] ; + wire \dc_sn[33][2] ; + wire \dc_sn[33][3] ; + wire \dc_sn[33][4] ; + wire \dc_sn[33][5] ; + wire \dc_sn[33][6] ; + wire \dc_sn[33][7] ; + wire \dc_sn[33][8] ; + wire \dc_sn[33][9] ; + wire \dc_sn[34][0] ; + wire \dc_sn[34][1] ; + wire \dc_sn[34][2] ; + wire \dc_sn[34][3] ; + wire \dc_sn[34][4] ; + wire \dc_sn[34][5] ; + wire \dc_sn[34][6] ; + wire \dc_sn[34][7] ; + wire \dc_sn[34][8] ; + wire \dc_sn[34][9] ; + wire \dc_sn[35][0] ; + wire \dc_sn[35][1] ; + wire \dc_sn[35][2] ; + wire \dc_sn[35][3] ; + wire \dc_sn[35][4] ; + wire \dc_sn[35][5] ; + wire \dc_sn[35][6] ; + wire \dc_sn[35][7] ; + wire \dc_sn[35][8] ; + wire \dc_sn[35][9] ; + wire \dc_sn[36][0] ; + wire \dc_sn[36][1] ; + wire \dc_sn[36][2] ; + wire \dc_sn[36][3] ; + wire \dc_sn[36][4] ; + wire \dc_sn[36][5] ; + wire \dc_sn[36][6] ; + wire \dc_sn[36][7] ; + wire \dc_sn[36][8] ; + wire \dc_sn[36][9] ; + wire \dc_sn[37][0] ; + wire \dc_sn[37][1] ; + wire \dc_sn[37][2] ; + wire \dc_sn[37][3] ; + wire \dc_sn[37][4] ; + wire \dc_sn[37][5] ; + wire \dc_sn[37][6] ; + wire \dc_sn[37][7] ; + wire \dc_sn[37][8] ; + wire \dc_sn[37][9] ; + wire \dc_sn[38][0] ; + wire \dc_sn[38][1] ; + wire \dc_sn[38][2] ; + wire \dc_sn[38][3] ; + wire \dc_sn[38][4] ; + wire \dc_sn[38][5] ; + wire \dc_sn[38][6] ; + wire \dc_sn[38][7] ; + wire \dc_sn[38][8] ; + wire \dc_sn[38][9] ; + wire \dc_sn[39][0] ; + wire \dc_sn[39][1] ; + wire \dc_sn[39][2] ; + wire \dc_sn[39][3] ; + wire \dc_sn[39][4] ; + wire \dc_sn[39][5] ; + wire \dc_sn[39][6] ; + wire \dc_sn[39][7] ; + wire \dc_sn[39][8] ; + wire \dc_sn[39][9] ; + wire \dc_sn[40][0] ; + wire \dc_sn[40][1] ; + wire \dc_sn[40][2] ; + wire \dc_sn[40][3] ; + wire \dc_sn[40][4] ; + wire \dc_sn[40][5] ; + wire \dc_sn[40][6] ; + wire \dc_sn[40][7] ; + wire \dc_sn[40][8] ; + wire \dc_sn[40][9] ; + wire \dc_sn[41][0] ; + wire \dc_sn[41][1] ; + wire \dc_sn[41][2] ; + wire \dc_sn[41][3] ; + wire \dc_sn[41][4] ; + wire \dc_sn[41][5] ; + wire \dc_sn[41][6] ; + wire \dc_sn[41][7] ; + wire \dc_sn[41][8] ; + wire \dc_sn[41][9] ; + wire \dc_sn[42][0] ; + wire \dc_sn[42][1] ; + wire \dc_sn[42][2] ; + wire \dc_sn[42][3] ; + wire \dc_sn[42][4] ; + wire \dc_sn[42][5] ; + wire \dc_sn[42][6] ; + wire \dc_sn[42][7] ; + wire \dc_sn[42][8] ; + wire \dc_sn[42][9] ; + wire \dc_sn[43][0] ; + wire \dc_sn[43][1] ; + wire \dc_sn[43][2] ; + wire \dc_sn[43][3] ; + wire \dc_sn[43][4] ; + wire \dc_sn[43][5] ; + wire \dc_sn[43][6] ; + wire \dc_sn[43][7] ; + wire \dc_sn[43][8] ; + wire \dc_sn[43][9] ; + wire \dc_sn[44][0] ; + wire \dc_sn[44][1] ; + wire \dc_sn[44][2] ; + wire \dc_sn[44][3] ; + wire \dc_sn[44][4] ; + wire \dc_sn[44][5] ; + wire \dc_sn[44][6] ; + wire \dc_sn[44][7] ; + wire \dc_sn[44][8] ; + wire \dc_sn[44][9] ; + wire \dc_sn[45][0] ; + wire \dc_sn[45][1] ; + wire \dc_sn[45][2] ; + wire \dc_sn[45][3] ; + wire \dc_sn[45][4] ; + wire \dc_sn[45][5] ; + wire \dc_sn[45][6] ; + wire \dc_sn[45][7] ; + wire \dc_sn[45][8] ; + wire \dc_sn[45][9] ; + wire \dc_sn[46][0] ; + wire \dc_sn[46][1] ; + wire \dc_sn[46][2] ; + wire \dc_sn[46][3] ; + wire \dc_sn[46][4] ; + wire \dc_sn[46][5] ; + wire \dc_sn[46][6] ; + wire \dc_sn[46][7] ; + wire \dc_sn[46][8] ; + wire \dc_sn[46][9] ; + wire \dc_sn[47][0] ; + wire \dc_sn[47][1] ; + wire \dc_sn[47][2] ; + wire \dc_sn[47][3] ; + wire \dc_sn[47][4] ; + wire \dc_sn[47][5] ; + wire \dc_sn[47][6] ; + wire \dc_sn[47][7] ; + wire \dc_sn[47][8] ; + wire \dc_sn[47][9] ; + wire \dc_sn[48][0] ; + wire \dc_sn[48][1] ; + wire \dc_sn[48][2] ; + wire \dc_sn[48][3] ; + wire \dc_sn[48][4] ; + wire \dc_sn[48][5] ; + wire \dc_sn[48][6] ; + wire \dc_sn[48][7] ; + wire \dc_sn[48][8] ; + wire \dc_sn[48][9] ; + wire \dc_sn[49][0] ; + wire \dc_sn[49][1] ; + wire \dc_sn[49][2] ; + wire \dc_sn[49][3] ; + wire \dc_sn[49][4] ; + wire \dc_sn[49][5] ; + wire \dc_sn[49][6] ; + wire \dc_sn[49][7] ; + wire \dc_sn[49][8] ; + wire \dc_sn[49][9] ; + wire \dc_sn[50][0] ; + wire \dc_sn[50][1] ; + wire \dc_sn[50][2] ; + wire \dc_sn[50][3] ; + wire \dc_sn[50][4] ; + wire \dc_sn[50][5] ; + wire \dc_sn[50][6] ; + wire \dc_sn[50][7] ; + wire \dc_sn[50][8] ; + wire \dc_sn[50][9] ; + wire \dc_sn[51][0] ; + wire \dc_sn[51][1] ; + wire \dc_sn[51][2] ; + wire \dc_sn[51][3] ; + wire \dc_sn[51][4] ; + wire \dc_sn[51][5] ; + wire \dc_sn[51][6] ; + wire \dc_sn[51][7] ; + wire \dc_sn[51][8] ; + wire \dc_sn[51][9] ; + wire \dc_sn[52][0] ; + wire \dc_sn[52][1] ; + wire \dc_sn[52][2] ; + wire \dc_sn[52][3] ; + wire \dc_sn[52][4] ; + wire \dc_sn[52][5] ; + wire \dc_sn[52][6] ; + wire \dc_sn[52][7] ; + wire \dc_sn[52][8] ; + wire \dc_sn[52][9] ; + wire \dc_sn[53][0] ; + wire \dc_sn[53][1] ; + wire \dc_sn[53][2] ; + wire \dc_sn[53][3] ; + wire \dc_sn[53][4] ; + wire \dc_sn[53][5] ; + wire \dc_sn[53][6] ; + wire \dc_sn[53][7] ; + wire \dc_sn[53][8] ; + wire \dc_sn[53][9] ; + wire \dc_sn[54][0] ; + wire \dc_sn[54][1] ; + wire \dc_sn[54][2] ; + wire \dc_sn[54][3] ; + wire \dc_sn[54][4] ; + wire \dc_sn[54][5] ; + wire \dc_sn[54][6] ; + wire \dc_sn[54][7] ; + wire \dc_sn[54][8] ; + wire \dc_sn[54][9] ; + wire \dc_sn[55][0] ; + wire \dc_sn[55][1] ; + wire \dc_sn[55][2] ; + wire \dc_sn[55][3] ; + wire \dc_sn[55][4] ; + wire \dc_sn[55][5] ; + wire \dc_sn[55][6] ; + wire \dc_sn[55][7] ; + wire \dc_sn[55][8] ; + wire \dc_sn[55][9] ; + wire \dc_sn[56][0] ; + wire \dc_sn[56][1] ; + wire \dc_sn[56][2] ; + wire \dc_sn[56][3] ; + wire \dc_sn[56][4] ; + wire \dc_sn[56][5] ; + wire \dc_sn[56][6] ; + wire \dc_sn[56][7] ; + wire \dc_sn[56][8] ; + wire \dc_sn[56][9] ; + wire \dc_sn[57][0] ; + wire \dc_sn[57][1] ; + wire \dc_sn[57][2] ; + wire \dc_sn[57][3] ; + wire \dc_sn[57][4] ; + wire \dc_sn[57][5] ; + wire \dc_sn[57][6] ; + wire \dc_sn[57][7] ; + wire \dc_sn[57][8] ; + wire \dc_sn[57][9] ; + wire \dc_sn[58][0] ; + wire \dc_sn[58][1] ; + wire \dc_sn[58][2] ; + wire \dc_sn[58][3] ; + wire \dc_sn[58][4] ; + wire \dc_sn[58][5] ; + wire \dc_sn[58][6] ; + wire \dc_sn[58][7] ; + wire \dc_sn[58][8] ; + wire \dc_sn[58][9] ; + wire \dc_sn[59][0] ; + wire \dc_sn[59][1] ; + wire \dc_sn[59][2] ; + wire \dc_sn[59][3] ; + wire \dc_sn[59][4] ; + wire \dc_sn[59][5] ; + wire \dc_sn[59][6] ; + wire \dc_sn[59][7] ; + wire \dc_sn[59][8] ; + wire \dc_sn[59][9] ; + wire \dc_sn[60][0] ; + wire \dc_sn[60][1] ; + wire \dc_sn[60][2] ; + wire \dc_sn[60][3] ; + wire \dc_sn[60][4] ; + wire \dc_sn[60][5] ; + wire \dc_sn[60][6] ; + wire \dc_sn[60][7] ; + wire \dc_sn[60][8] ; + wire \dc_sn[60][9] ; + wire \dc_sn[61][0] ; + wire \dc_sn[61][1] ; + wire \dc_sn[61][2] ; + wire \dc_sn[61][3] ; + wire \dc_sn[61][4] ; + wire \dc_sn[61][5] ; + wire \dc_sn[61][6] ; + wire \dc_sn[61][7] ; + wire \dc_sn[61][8] ; + wire \dc_sn[61][9] ; + wire \dc_sn[62][0] ; + wire \dc_sn[62][1] ; + wire \dc_sn[62][2] ; + wire \dc_sn[62][3] ; + wire \dc_sn[62][4] ; + wire \dc_sn[62][5] ; + wire \dc_sn[62][6] ; + wire \dc_sn[62][7] ; + wire \dc_sn[62][8] ; + wire \dc_sn[62][9] ; + wire \dc_sn[7][0] ; + wire \dc_sn[7][1] ; + wire \dc_sn[7][2] ; + wire \dc_sn[7][3] ; + wire \dc_sn[7][4] ; + wire \dc_sn[7][5] ; + wire \dc_sn[7][6] ; + wire \dc_sn[7][7] ; + wire \dc_sn[7][8] ; + wire \dc_sn[7][9] ; + wire \dc_sn[8][0] ; + wire \dc_sn[8][1] ; + wire \dc_sn[8][2] ; + wire \dc_sn[8][3] ; + wire \dc_sn[8][4] ; + wire \dc_sn[8][5] ; + wire \dc_sn[8][6] ; + wire \dc_sn[8][7] ; + wire \dc_sn[8][8] ; + wire \dc_sn[8][9] ; + wire \dc_sn[9][0] ; + wire \dc_sn[9][1] ; + wire \dc_sn[9][2] ; + wire \dc_sn[9][3] ; + wire \dc_sn[9][4] ; + wire \dc_sn[9][5] ; + wire \dc_sn[9][6] ; + wire \dc_sn[9][7] ; + wire \dc_sn[9][8] ; + wire \dc_sn[9][9] ; + wire \dc_we[10][0] ; + wire \dc_we[10][1] ; + wire \dc_we[10][2] ; + wire \dc_we[10][3] ; + wire \dc_we[10][4] ; + wire \dc_we[10][5] ; + wire \dc_we[10][6] ; + wire \dc_we[10][7] ; + wire \dc_we[10][8] ; + wire \dc_we[10][9] ; + wire \dc_we[11][0] ; + wire \dc_we[11][1] ; + wire \dc_we[11][2] ; + wire \dc_we[11][3] ; + wire \dc_we[11][4] ; + wire \dc_we[11][5] ; + wire \dc_we[11][6] ; + wire \dc_we[11][7] ; + wire \dc_we[11][8] ; + wire \dc_we[11][9] ; + wire \dc_we[12][0] ; + wire \dc_we[12][1] ; + wire \dc_we[12][2] ; + wire \dc_we[12][3] ; + wire \dc_we[12][4] ; + wire \dc_we[12][5] ; + wire \dc_we[12][6] ; + wire \dc_we[12][7] ; + wire \dc_we[12][8] ; + wire \dc_we[12][9] ; + wire \dc_we[13][0] ; + wire \dc_we[13][1] ; + wire \dc_we[13][2] ; + wire \dc_we[13][3] ; + wire \dc_we[13][4] ; + wire \dc_we[13][5] ; + wire \dc_we[13][6] ; + wire \dc_we[13][7] ; + wire \dc_we[13][8] ; + wire \dc_we[13][9] ; + wire \dc_we[14][0] ; + wire \dc_we[14][1] ; + wire \dc_we[14][2] ; + wire \dc_we[14][3] ; + wire \dc_we[14][4] ; + wire \dc_we[14][5] ; + wire \dc_we[14][6] ; + wire \dc_we[14][7] ; + wire \dc_we[14][8] ; + wire \dc_we[14][9] ; + wire \dc_we[15][0] ; + wire \dc_we[15][1] ; + wire \dc_we[15][2] ; + wire \dc_we[15][3] ; + wire \dc_we[15][4] ; + wire \dc_we[15][5] ; + wire \dc_we[15][6] ; + wire \dc_we[15][7] ; + wire \dc_we[15][8] ; + wire \dc_we[15][9] ; + wire \dc_we[17][0] ; + wire \dc_we[17][1] ; + wire \dc_we[17][2] ; + wire \dc_we[17][3] ; + wire \dc_we[17][4] ; + wire \dc_we[17][5] ; + wire \dc_we[17][6] ; + wire \dc_we[17][7] ; + wire \dc_we[17][8] ; + wire \dc_we[17][9] ; + wire \dc_we[18][0] ; + wire \dc_we[18][1] ; + wire \dc_we[18][2] ; + wire \dc_we[18][3] ; + wire \dc_we[18][4] ; + wire \dc_we[18][5] ; + wire \dc_we[18][6] ; + wire \dc_we[18][7] ; + wire \dc_we[18][8] ; + wire \dc_we[18][9] ; + wire \dc_we[19][0] ; + wire \dc_we[19][1] ; + wire \dc_we[19][2] ; + wire \dc_we[19][3] ; + wire \dc_we[19][4] ; + wire \dc_we[19][5] ; + wire \dc_we[19][6] ; + wire \dc_we[19][7] ; + wire \dc_we[19][8] ; + wire \dc_we[19][9] ; + wire \dc_we[1][0] ; + wire \dc_we[1][1] ; + wire \dc_we[1][2] ; + wire \dc_we[1][3] ; + wire \dc_we[1][4] ; + wire \dc_we[1][5] ; + wire \dc_we[1][6] ; + wire \dc_we[1][7] ; + wire \dc_we[1][8] ; + wire \dc_we[1][9] ; + wire \dc_we[20][0] ; + wire \dc_we[20][1] ; + wire \dc_we[20][2] ; + wire \dc_we[20][3] ; + wire \dc_we[20][4] ; + wire \dc_we[20][5] ; + wire \dc_we[20][6] ; + wire \dc_we[20][7] ; + wire \dc_we[20][8] ; + wire \dc_we[20][9] ; + wire \dc_we[21][0] ; + wire \dc_we[21][1] ; + wire \dc_we[21][2] ; + wire \dc_we[21][3] ; + wire \dc_we[21][4] ; + wire \dc_we[21][5] ; + wire \dc_we[21][6] ; + wire \dc_we[21][7] ; + wire \dc_we[21][8] ; + wire \dc_we[21][9] ; + wire \dc_we[22][0] ; + wire \dc_we[22][1] ; + wire \dc_we[22][2] ; + wire \dc_we[22][3] ; + wire \dc_we[22][4] ; + wire \dc_we[22][5] ; + wire \dc_we[22][6] ; + wire \dc_we[22][7] ; + wire \dc_we[22][8] ; + wire \dc_we[22][9] ; + wire \dc_we[23][0] ; + wire \dc_we[23][1] ; + wire \dc_we[23][2] ; + wire \dc_we[23][3] ; + wire \dc_we[23][4] ; + wire \dc_we[23][5] ; + wire \dc_we[23][6] ; + wire \dc_we[23][7] ; + wire \dc_we[23][8] ; + wire \dc_we[23][9] ; + wire \dc_we[25][0] ; + wire \dc_we[25][1] ; + wire \dc_we[25][2] ; + wire \dc_we[25][3] ; + wire \dc_we[25][4] ; + wire \dc_we[25][5] ; + wire \dc_we[25][6] ; + wire \dc_we[25][7] ; + wire \dc_we[25][8] ; + wire \dc_we[25][9] ; + wire \dc_we[26][0] ; + wire \dc_we[26][1] ; + wire \dc_we[26][2] ; + wire \dc_we[26][3] ; + wire \dc_we[26][4] ; + wire \dc_we[26][5] ; + wire \dc_we[26][6] ; + wire \dc_we[26][7] ; + wire \dc_we[26][8] ; + wire \dc_we[26][9] ; + wire \dc_we[27][0] ; + wire \dc_we[27][1] ; + wire \dc_we[27][2] ; + wire \dc_we[27][3] ; + wire \dc_we[27][4] ; + wire \dc_we[27][5] ; + wire \dc_we[27][6] ; + wire \dc_we[27][7] ; + wire \dc_we[27][8] ; + wire \dc_we[27][9] ; + wire \dc_we[28][0] ; + wire \dc_we[28][1] ; + wire \dc_we[28][2] ; + wire \dc_we[28][3] ; + wire \dc_we[28][4] ; + wire \dc_we[28][5] ; + wire \dc_we[28][6] ; + wire \dc_we[28][7] ; + wire \dc_we[28][8] ; + wire \dc_we[28][9] ; + wire \dc_we[29][0] ; + wire \dc_we[29][1] ; + wire \dc_we[29][2] ; + wire \dc_we[29][3] ; + wire \dc_we[29][4] ; + wire \dc_we[29][5] ; + wire \dc_we[29][6] ; + wire \dc_we[29][7] ; + wire \dc_we[29][8] ; + wire \dc_we[29][9] ; + wire \dc_we[2][0] ; + wire \dc_we[2][1] ; + wire \dc_we[2][2] ; + wire \dc_we[2][3] ; + wire \dc_we[2][4] ; + wire \dc_we[2][5] ; + wire \dc_we[2][6] ; + wire \dc_we[2][7] ; + wire \dc_we[2][8] ; + wire \dc_we[2][9] ; + wire \dc_we[30][0] ; + wire \dc_we[30][1] ; + wire \dc_we[30][2] ; + wire \dc_we[30][3] ; + wire \dc_we[30][4] ; + wire \dc_we[30][5] ; + wire \dc_we[30][6] ; + wire \dc_we[30][7] ; + wire \dc_we[30][8] ; + wire \dc_we[30][9] ; + wire \dc_we[31][0] ; + wire \dc_we[31][1] ; + wire \dc_we[31][2] ; + wire \dc_we[31][3] ; + wire \dc_we[31][4] ; + wire \dc_we[31][5] ; + wire \dc_we[31][6] ; + wire \dc_we[31][7] ; + wire \dc_we[31][8] ; + wire \dc_we[31][9] ; + wire \dc_we[33][0] ; + wire \dc_we[33][1] ; + wire \dc_we[33][2] ; + wire \dc_we[33][3] ; + wire \dc_we[33][4] ; + wire \dc_we[33][5] ; + wire \dc_we[33][6] ; + wire \dc_we[33][7] ; + wire \dc_we[33][8] ; + wire \dc_we[33][9] ; + wire \dc_we[34][0] ; + wire \dc_we[34][1] ; + wire \dc_we[34][2] ; + wire \dc_we[34][3] ; + wire \dc_we[34][4] ; + wire \dc_we[34][5] ; + wire \dc_we[34][6] ; + wire \dc_we[34][7] ; + wire \dc_we[34][8] ; + wire \dc_we[34][9] ; + wire \dc_we[35][0] ; + wire \dc_we[35][1] ; + wire \dc_we[35][2] ; + wire \dc_we[35][3] ; + wire \dc_we[35][4] ; + wire \dc_we[35][5] ; + wire \dc_we[35][6] ; + wire \dc_we[35][7] ; + wire \dc_we[35][8] ; + wire \dc_we[35][9] ; + wire \dc_we[36][0] ; + wire \dc_we[36][1] ; + wire \dc_we[36][2] ; + wire \dc_we[36][3] ; + wire \dc_we[36][4] ; + wire \dc_we[36][5] ; + wire \dc_we[36][6] ; + wire \dc_we[36][7] ; + wire \dc_we[36][8] ; + wire \dc_we[36][9] ; + wire \dc_we[37][0] ; + wire \dc_we[37][1] ; + wire \dc_we[37][2] ; + wire \dc_we[37][3] ; + wire \dc_we[37][4] ; + wire \dc_we[37][5] ; + wire \dc_we[37][6] ; + wire \dc_we[37][7] ; + wire \dc_we[37][8] ; + wire \dc_we[37][9] ; + wire \dc_we[38][0] ; + wire \dc_we[38][1] ; + wire \dc_we[38][2] ; + wire \dc_we[38][3] ; + wire \dc_we[38][4] ; + wire \dc_we[38][5] ; + wire \dc_we[38][6] ; + wire \dc_we[38][7] ; + wire \dc_we[38][8] ; + wire \dc_we[38][9] ; + wire \dc_we[39][0] ; + wire \dc_we[39][1] ; + wire \dc_we[39][2] ; + wire \dc_we[39][3] ; + wire \dc_we[39][4] ; + wire \dc_we[39][5] ; + wire \dc_we[39][6] ; + wire \dc_we[39][7] ; + wire \dc_we[39][8] ; + wire \dc_we[39][9] ; + wire \dc_we[3][0] ; + wire \dc_we[3][1] ; + wire \dc_we[3][2] ; + wire \dc_we[3][3] ; + wire \dc_we[3][4] ; + wire \dc_we[3][5] ; + wire \dc_we[3][6] ; + wire \dc_we[3][7] ; + wire \dc_we[3][8] ; + wire \dc_we[3][9] ; + wire \dc_we[41][0] ; + wire \dc_we[41][1] ; + wire \dc_we[41][2] ; + wire \dc_we[41][3] ; + wire \dc_we[41][4] ; + wire \dc_we[41][5] ; + wire \dc_we[41][6] ; + wire \dc_we[41][7] ; + wire \dc_we[41][8] ; + wire \dc_we[41][9] ; + wire \dc_we[42][0] ; + wire \dc_we[42][1] ; + wire \dc_we[42][2] ; + wire \dc_we[42][3] ; + wire \dc_we[42][4] ; + wire \dc_we[42][5] ; + wire \dc_we[42][6] ; + wire \dc_we[42][7] ; + wire \dc_we[42][8] ; + wire \dc_we[42][9] ; + wire \dc_we[43][0] ; + wire \dc_we[43][1] ; + wire \dc_we[43][2] ; + wire \dc_we[43][3] ; + wire \dc_we[43][4] ; + wire \dc_we[43][5] ; + wire \dc_we[43][6] ; + wire \dc_we[43][7] ; + wire \dc_we[43][8] ; + wire \dc_we[43][9] ; + wire \dc_we[44][0] ; + wire \dc_we[44][1] ; + wire \dc_we[44][2] ; + wire \dc_we[44][3] ; + wire \dc_we[44][4] ; + wire \dc_we[44][5] ; + wire \dc_we[44][6] ; + wire \dc_we[44][7] ; + wire \dc_we[44][8] ; + wire \dc_we[44][9] ; + wire \dc_we[45][0] ; + wire \dc_we[45][1] ; + wire \dc_we[45][2] ; + wire \dc_we[45][3] ; + wire \dc_we[45][4] ; + wire \dc_we[45][5] ; + wire \dc_we[45][6] ; + wire \dc_we[45][7] ; + wire \dc_we[45][8] ; + wire \dc_we[45][9] ; + wire \dc_we[46][0] ; + wire \dc_we[46][1] ; + wire \dc_we[46][2] ; + wire \dc_we[46][3] ; + wire \dc_we[46][4] ; + wire \dc_we[46][5] ; + wire \dc_we[46][6] ; + wire \dc_we[46][7] ; + wire \dc_we[46][8] ; + wire \dc_we[46][9] ; + wire \dc_we[47][0] ; + wire \dc_we[47][1] ; + wire \dc_we[47][2] ; + wire \dc_we[47][3] ; + wire \dc_we[47][4] ; + wire \dc_we[47][5] ; + wire \dc_we[47][6] ; + wire \dc_we[47][7] ; + wire \dc_we[47][8] ; + wire \dc_we[47][9] ; + wire \dc_we[49][0] ; + wire \dc_we[49][1] ; + wire \dc_we[49][2] ; + wire \dc_we[49][3] ; + wire \dc_we[49][4] ; + wire \dc_we[49][5] ; + wire \dc_we[49][6] ; + wire \dc_we[49][7] ; + wire \dc_we[49][8] ; + wire \dc_we[49][9] ; + wire \dc_we[4][0] ; + wire \dc_we[4][1] ; + wire \dc_we[4][2] ; + wire \dc_we[4][3] ; + wire \dc_we[4][4] ; + wire \dc_we[4][5] ; + wire \dc_we[4][6] ; + wire \dc_we[4][7] ; + wire \dc_we[4][8] ; + wire \dc_we[4][9] ; + wire \dc_we[50][0] ; + wire \dc_we[50][1] ; + wire \dc_we[50][2] ; + wire \dc_we[50][3] ; + wire \dc_we[50][4] ; + wire \dc_we[50][5] ; + wire \dc_we[50][6] ; + wire \dc_we[50][7] ; + wire \dc_we[50][8] ; + wire \dc_we[50][9] ; + wire \dc_we[51][0] ; + wire \dc_we[51][1] ; + wire \dc_we[51][2] ; + wire \dc_we[51][3] ; + wire \dc_we[51][4] ; + wire \dc_we[51][5] ; + wire \dc_we[51][6] ; + wire \dc_we[51][7] ; + wire \dc_we[51][8] ; + wire \dc_we[51][9] ; + wire \dc_we[52][0] ; + wire \dc_we[52][1] ; + wire \dc_we[52][2] ; + wire \dc_we[52][3] ; + wire \dc_we[52][4] ; + wire \dc_we[52][5] ; + wire \dc_we[52][6] ; + wire \dc_we[52][7] ; + wire \dc_we[52][8] ; + wire \dc_we[52][9] ; + wire \dc_we[53][0] ; + wire \dc_we[53][1] ; + wire \dc_we[53][2] ; + wire \dc_we[53][3] ; + wire \dc_we[53][4] ; + wire \dc_we[53][5] ; + wire \dc_we[53][6] ; + wire \dc_we[53][7] ; + wire \dc_we[53][8] ; + wire \dc_we[53][9] ; + wire \dc_we[54][0] ; + wire \dc_we[54][1] ; + wire \dc_we[54][2] ; + wire \dc_we[54][3] ; + wire \dc_we[54][4] ; + wire \dc_we[54][5] ; + wire \dc_we[54][6] ; + wire \dc_we[54][7] ; + wire \dc_we[54][8] ; + wire \dc_we[54][9] ; + wire \dc_we[55][0] ; + wire \dc_we[55][1] ; + wire \dc_we[55][2] ; + wire \dc_we[55][3] ; + wire \dc_we[55][4] ; + wire \dc_we[55][5] ; + wire \dc_we[55][6] ; + wire \dc_we[55][7] ; + wire \dc_we[55][8] ; + wire \dc_we[55][9] ; + wire \dc_we[57][0] ; + wire \dc_we[57][1] ; + wire \dc_we[57][2] ; + wire \dc_we[57][3] ; + wire \dc_we[57][4] ; + wire \dc_we[57][5] ; + wire \dc_we[57][6] ; + wire \dc_we[57][7] ; + wire \dc_we[57][8] ; + wire \dc_we[57][9] ; + wire \dc_we[58][0] ; + wire \dc_we[58][1] ; + wire \dc_we[58][2] ; + wire \dc_we[58][3] ; + wire \dc_we[58][4] ; + wire \dc_we[58][5] ; + wire \dc_we[58][6] ; + wire \dc_we[58][7] ; + wire \dc_we[58][8] ; + wire \dc_we[58][9] ; + wire \dc_we[59][0] ; + wire \dc_we[59][1] ; + wire \dc_we[59][2] ; + wire \dc_we[59][3] ; + wire \dc_we[59][4] ; + wire \dc_we[59][5] ; + wire \dc_we[59][6] ; + wire \dc_we[59][7] ; + wire \dc_we[59][8] ; + wire \dc_we[59][9] ; + wire \dc_we[5][0] ; + wire \dc_we[5][1] ; + wire \dc_we[5][2] ; + wire \dc_we[5][3] ; + wire \dc_we[5][4] ; + wire \dc_we[5][5] ; + wire \dc_we[5][6] ; + wire \dc_we[5][7] ; + wire \dc_we[5][8] ; + wire \dc_we[5][9] ; + wire \dc_we[60][0] ; + wire \dc_we[60][1] ; + wire \dc_we[60][2] ; + wire \dc_we[60][3] ; + wire \dc_we[60][4] ; + wire \dc_we[60][5] ; + wire \dc_we[60][6] ; + wire \dc_we[60][7] ; + wire \dc_we[60][8] ; + wire \dc_we[60][9] ; + wire \dc_we[61][0] ; + wire \dc_we[61][1] ; + wire \dc_we[61][2] ; + wire \dc_we[61][3] ; + wire \dc_we[61][4] ; + wire \dc_we[61][5] ; + wire \dc_we[61][6] ; + wire \dc_we[61][7] ; + wire \dc_we[61][8] ; + wire \dc_we[61][9] ; + wire \dc_we[62][0] ; + wire \dc_we[62][1] ; + wire \dc_we[62][2] ; + wire \dc_we[62][3] ; + wire \dc_we[62][4] ; + wire \dc_we[62][5] ; + wire \dc_we[62][6] ; + wire \dc_we[62][7] ; + wire \dc_we[62][8] ; + wire \dc_we[62][9] ; + wire \dc_we[63][0] ; + wire \dc_we[63][1] ; + wire \dc_we[63][2] ; + wire \dc_we[63][3] ; + wire \dc_we[63][4] ; + wire \dc_we[63][5] ; + wire \dc_we[63][6] ; + wire \dc_we[63][7] ; + wire \dc_we[63][8] ; + wire \dc_we[63][9] ; + wire \dc_we[6][0] ; + wire \dc_we[6][1] ; + wire \dc_we[6][2] ; + wire \dc_we[6][3] ; + wire \dc_we[6][4] ; + wire \dc_we[6][5] ; + wire \dc_we[6][6] ; + wire \dc_we[6][7] ; + wire \dc_we[6][8] ; + wire \dc_we[6][9] ; + wire \dc_we[7][0] ; + wire \dc_we[7][1] ; + wire \dc_we[7][2] ; + wire \dc_we[7][3] ; + wire \dc_we[7][4] ; + wire \dc_we[7][5] ; + wire \dc_we[7][6] ; + wire \dc_we[7][7] ; + wire \dc_we[7][8] ; + wire \dc_we[7][9] ; + wire \dc_we[9][0] ; + wire \dc_we[9][1] ; + wire \dc_we[9][2] ; + wire \dc_we[9][3] ; + wire \dc_we[9][4] ; + wire \dc_we[9][5] ; + wire \dc_we[9][6] ; + wire \dc_we[9][7] ; + wire \dc_we[9][8] ; + wire \dc_we[9][9] ; + inout [9:0] gpio_east; + inout [9:0] gpio_north; + inout [7:0] gpio_south; + inout [9:0] gpio_west; + wire \ix_double_ew[0][0] ; + wire \ix_double_ew[0][1] ; + wire \ix_double_ew[0][2] ; + wire \ix_double_ew[0][3] ; + wire \ix_double_ew[0][4] ; + wire \ix_double_ew[0][5] ; + wire \ix_double_ew[0][6] ; + wire \ix_double_ew[0][7] ; + wire \ix_double_ew[10][0] ; + wire \ix_double_ew[10][1] ; + wire \ix_double_ew[10][2] ; + wire \ix_double_ew[10][3] ; + wire \ix_double_ew[10][4] ; + wire \ix_double_ew[10][5] ; + wire \ix_double_ew[10][6] ; + wire \ix_double_ew[10][7] ; + wire \ix_double_ew[11][0] ; + wire \ix_double_ew[11][1] ; + wire \ix_double_ew[11][2] ; + wire \ix_double_ew[11][3] ; + wire \ix_double_ew[11][4] ; + wire \ix_double_ew[11][5] ; + wire \ix_double_ew[11][6] ; + wire \ix_double_ew[11][7] ; + wire \ix_double_ew[12][0] ; + wire \ix_double_ew[12][1] ; + wire \ix_double_ew[12][2] ; + wire \ix_double_ew[12][3] ; + wire \ix_double_ew[12][4] ; + wire \ix_double_ew[12][5] ; + wire \ix_double_ew[12][6] ; + wire \ix_double_ew[12][7] ; + wire \ix_double_ew[13][0] ; + wire \ix_double_ew[13][1] ; + wire \ix_double_ew[13][2] ; + wire \ix_double_ew[13][3] ; + wire \ix_double_ew[13][4] ; + wire \ix_double_ew[13][5] ; + wire \ix_double_ew[13][6] ; + wire \ix_double_ew[13][7] ; + wire \ix_double_ew[14][0] ; + wire \ix_double_ew[14][1] ; + wire \ix_double_ew[14][2] ; + wire \ix_double_ew[14][3] ; + wire \ix_double_ew[14][4] ; + wire \ix_double_ew[14][5] ; + wire \ix_double_ew[14][6] ; + wire \ix_double_ew[14][7] ; + wire \ix_double_ew[15][0] ; + wire \ix_double_ew[15][1] ; + wire \ix_double_ew[15][2] ; + wire \ix_double_ew[15][3] ; + wire \ix_double_ew[15][4] ; + wire \ix_double_ew[15][5] ; + wire \ix_double_ew[15][6] ; + wire \ix_double_ew[15][7] ; + wire \ix_double_ew[16][0] ; + wire \ix_double_ew[16][1] ; + wire \ix_double_ew[16][2] ; + wire \ix_double_ew[16][3] ; + wire \ix_double_ew[16][4] ; + wire \ix_double_ew[16][5] ; + wire \ix_double_ew[16][6] ; + wire \ix_double_ew[16][7] ; + wire \ix_double_ew[17][0] ; + wire \ix_double_ew[17][1] ; + wire \ix_double_ew[17][2] ; + wire \ix_double_ew[17][3] ; + wire \ix_double_ew[17][4] ; + wire \ix_double_ew[17][5] ; + wire \ix_double_ew[17][6] ; + wire \ix_double_ew[17][7] ; + wire \ix_double_ew[18][0] ; + wire \ix_double_ew[18][1] ; + wire \ix_double_ew[18][2] ; + wire \ix_double_ew[18][3] ; + wire \ix_double_ew[18][4] ; + wire \ix_double_ew[18][5] ; + wire \ix_double_ew[18][6] ; + wire \ix_double_ew[18][7] ; + wire \ix_double_ew[19][0] ; + wire \ix_double_ew[19][1] ; + wire \ix_double_ew[19][2] ; + wire \ix_double_ew[19][3] ; + wire \ix_double_ew[19][4] ; + wire \ix_double_ew[19][5] ; + wire \ix_double_ew[19][6] ; + wire \ix_double_ew[19][7] ; + wire \ix_double_ew[1][0] ; + wire \ix_double_ew[1][1] ; + wire \ix_double_ew[1][2] ; + wire \ix_double_ew[1][3] ; + wire \ix_double_ew[1][4] ; + wire \ix_double_ew[1][5] ; + wire \ix_double_ew[1][6] ; + wire \ix_double_ew[1][7] ; + wire \ix_double_ew[20][0] ; + wire \ix_double_ew[20][1] ; + wire \ix_double_ew[20][2] ; + wire \ix_double_ew[20][3] ; + wire \ix_double_ew[20][4] ; + wire \ix_double_ew[20][5] ; + wire \ix_double_ew[20][6] ; + wire \ix_double_ew[20][7] ; + wire \ix_double_ew[21][0] ; + wire \ix_double_ew[21][1] ; + wire \ix_double_ew[21][2] ; + wire \ix_double_ew[21][3] ; + wire \ix_double_ew[21][4] ; + wire \ix_double_ew[21][5] ; + wire \ix_double_ew[21][6] ; + wire \ix_double_ew[21][7] ; + wire \ix_double_ew[22][0] ; + wire \ix_double_ew[22][1] ; + wire \ix_double_ew[22][2] ; + wire \ix_double_ew[22][3] ; + wire \ix_double_ew[22][4] ; + wire \ix_double_ew[22][5] ; + wire \ix_double_ew[22][6] ; + wire \ix_double_ew[22][7] ; + wire \ix_double_ew[23][0] ; + wire \ix_double_ew[23][1] ; + wire \ix_double_ew[23][2] ; + wire \ix_double_ew[23][3] ; + wire \ix_double_ew[23][4] ; + wire \ix_double_ew[23][5] ; + wire \ix_double_ew[23][6] ; + wire \ix_double_ew[23][7] ; + wire \ix_double_ew[24][0] ; + wire \ix_double_ew[24][1] ; + wire \ix_double_ew[24][2] ; + wire \ix_double_ew[24][3] ; + wire \ix_double_ew[24][4] ; + wire \ix_double_ew[24][5] ; + wire \ix_double_ew[24][6] ; + wire \ix_double_ew[24][7] ; + wire \ix_double_ew[25][0] ; + wire \ix_double_ew[25][1] ; + wire \ix_double_ew[25][2] ; + wire \ix_double_ew[25][3] ; + wire \ix_double_ew[25][4] ; + wire \ix_double_ew[25][5] ; + wire \ix_double_ew[25][6] ; + wire \ix_double_ew[25][7] ; + wire \ix_double_ew[26][0] ; + wire \ix_double_ew[26][1] ; + wire \ix_double_ew[26][2] ; + wire \ix_double_ew[26][3] ; + wire \ix_double_ew[26][4] ; + wire \ix_double_ew[26][5] ; + wire \ix_double_ew[26][6] ; + wire \ix_double_ew[26][7] ; + wire \ix_double_ew[27][0] ; + wire \ix_double_ew[27][1] ; + wire \ix_double_ew[27][2] ; + wire \ix_double_ew[27][3] ; + wire \ix_double_ew[27][4] ; + wire \ix_double_ew[27][5] ; + wire \ix_double_ew[27][6] ; + wire \ix_double_ew[27][7] ; + wire \ix_double_ew[28][0] ; + wire \ix_double_ew[28][1] ; + wire \ix_double_ew[28][2] ; + wire \ix_double_ew[28][3] ; + wire \ix_double_ew[28][4] ; + wire \ix_double_ew[28][5] ; + wire \ix_double_ew[28][6] ; + wire \ix_double_ew[28][7] ; + wire \ix_double_ew[29][0] ; + wire \ix_double_ew[29][1] ; + wire \ix_double_ew[29][2] ; + wire \ix_double_ew[29][3] ; + wire \ix_double_ew[29][4] ; + wire \ix_double_ew[29][5] ; + wire \ix_double_ew[29][6] ; + wire \ix_double_ew[29][7] ; + wire \ix_double_ew[2][0] ; + wire \ix_double_ew[2][1] ; + wire \ix_double_ew[2][2] ; + wire \ix_double_ew[2][3] ; + wire \ix_double_ew[2][4] ; + wire \ix_double_ew[2][5] ; + wire \ix_double_ew[2][6] ; + wire \ix_double_ew[2][7] ; + wire \ix_double_ew[30][0] ; + wire \ix_double_ew[30][1] ; + wire \ix_double_ew[30][2] ; + wire \ix_double_ew[30][3] ; + wire \ix_double_ew[30][4] ; + wire \ix_double_ew[30][5] ; + wire \ix_double_ew[30][6] ; + wire \ix_double_ew[30][7] ; + wire \ix_double_ew[31][0] ; + wire \ix_double_ew[31][1] ; + wire \ix_double_ew[31][2] ; + wire \ix_double_ew[31][3] ; + wire \ix_double_ew[31][4] ; + wire \ix_double_ew[31][5] ; + wire \ix_double_ew[31][6] ; + wire \ix_double_ew[31][7] ; + wire \ix_double_ew[32][0] ; + wire \ix_double_ew[32][1] ; + wire \ix_double_ew[32][2] ; + wire \ix_double_ew[32][3] ; + wire \ix_double_ew[32][4] ; + wire \ix_double_ew[32][5] ; + wire \ix_double_ew[32][6] ; + wire \ix_double_ew[32][7] ; + wire \ix_double_ew[33][0] ; + wire \ix_double_ew[33][1] ; + wire \ix_double_ew[33][2] ; + wire \ix_double_ew[33][3] ; + wire \ix_double_ew[33][4] ; + wire \ix_double_ew[33][5] ; + wire \ix_double_ew[33][6] ; + wire \ix_double_ew[33][7] ; + wire \ix_double_ew[34][0] ; + wire \ix_double_ew[34][1] ; + wire \ix_double_ew[34][2] ; + wire \ix_double_ew[34][3] ; + wire \ix_double_ew[34][4] ; + wire \ix_double_ew[34][5] ; + wire \ix_double_ew[34][6] ; + wire \ix_double_ew[34][7] ; + wire \ix_double_ew[35][0] ; + wire \ix_double_ew[35][1] ; + wire \ix_double_ew[35][2] ; + wire \ix_double_ew[35][3] ; + wire \ix_double_ew[35][4] ; + wire \ix_double_ew[35][5] ; + wire \ix_double_ew[35][6] ; + wire \ix_double_ew[35][7] ; + wire \ix_double_ew[36][0] ; + wire \ix_double_ew[36][1] ; + wire \ix_double_ew[36][2] ; + wire \ix_double_ew[36][3] ; + wire \ix_double_ew[36][4] ; + wire \ix_double_ew[36][5] ; + wire \ix_double_ew[36][6] ; + wire \ix_double_ew[36][7] ; + wire \ix_double_ew[37][0] ; + wire \ix_double_ew[37][1] ; + wire \ix_double_ew[37][2] ; + wire \ix_double_ew[37][3] ; + wire \ix_double_ew[37][4] ; + wire \ix_double_ew[37][5] ; + wire \ix_double_ew[37][6] ; + wire \ix_double_ew[37][7] ; + wire \ix_double_ew[38][0] ; + wire \ix_double_ew[38][1] ; + wire \ix_double_ew[38][2] ; + wire \ix_double_ew[38][3] ; + wire \ix_double_ew[38][4] ; + wire \ix_double_ew[38][5] ; + wire \ix_double_ew[38][6] ; + wire \ix_double_ew[38][7] ; + wire \ix_double_ew[39][0] ; + wire \ix_double_ew[39][1] ; + wire \ix_double_ew[39][2] ; + wire \ix_double_ew[39][3] ; + wire \ix_double_ew[39][4] ; + wire \ix_double_ew[39][5] ; + wire \ix_double_ew[39][6] ; + wire \ix_double_ew[39][7] ; + wire \ix_double_ew[3][0] ; + wire \ix_double_ew[3][1] ; + wire \ix_double_ew[3][2] ; + wire \ix_double_ew[3][3] ; + wire \ix_double_ew[3][4] ; + wire \ix_double_ew[3][5] ; + wire \ix_double_ew[3][6] ; + wire \ix_double_ew[3][7] ; + wire \ix_double_ew[40][0] ; + wire \ix_double_ew[40][1] ; + wire \ix_double_ew[40][2] ; + wire \ix_double_ew[40][3] ; + wire \ix_double_ew[40][4] ; + wire \ix_double_ew[40][5] ; + wire \ix_double_ew[40][6] ; + wire \ix_double_ew[40][7] ; + wire \ix_double_ew[41][0] ; + wire \ix_double_ew[41][1] ; + wire \ix_double_ew[41][2] ; + wire \ix_double_ew[41][3] ; + wire \ix_double_ew[41][4] ; + wire \ix_double_ew[41][5] ; + wire \ix_double_ew[41][6] ; + wire \ix_double_ew[41][7] ; + wire \ix_double_ew[42][0] ; + wire \ix_double_ew[42][1] ; + wire \ix_double_ew[42][2] ; + wire \ix_double_ew[42][3] ; + wire \ix_double_ew[42][4] ; + wire \ix_double_ew[42][5] ; + wire \ix_double_ew[42][6] ; + wire \ix_double_ew[42][7] ; + wire \ix_double_ew[43][0] ; + wire \ix_double_ew[43][1] ; + wire \ix_double_ew[43][2] ; + wire \ix_double_ew[43][3] ; + wire \ix_double_ew[43][4] ; + wire \ix_double_ew[43][5] ; + wire \ix_double_ew[43][6] ; + wire \ix_double_ew[43][7] ; + wire \ix_double_ew[44][0] ; + wire \ix_double_ew[44][1] ; + wire \ix_double_ew[44][2] ; + wire \ix_double_ew[44][3] ; + wire \ix_double_ew[44][4] ; + wire \ix_double_ew[44][5] ; + wire \ix_double_ew[44][6] ; + wire \ix_double_ew[44][7] ; + wire \ix_double_ew[45][0] ; + wire \ix_double_ew[45][1] ; + wire \ix_double_ew[45][2] ; + wire \ix_double_ew[45][3] ; + wire \ix_double_ew[45][4] ; + wire \ix_double_ew[45][5] ; + wire \ix_double_ew[45][6] ; + wire \ix_double_ew[45][7] ; + wire \ix_double_ew[46][0] ; + wire \ix_double_ew[46][1] ; + wire \ix_double_ew[46][2] ; + wire \ix_double_ew[46][3] ; + wire \ix_double_ew[46][4] ; + wire \ix_double_ew[46][5] ; + wire \ix_double_ew[46][6] ; + wire \ix_double_ew[46][7] ; + wire \ix_double_ew[47][0] ; + wire \ix_double_ew[47][1] ; + wire \ix_double_ew[47][2] ; + wire \ix_double_ew[47][3] ; + wire \ix_double_ew[47][4] ; + wire \ix_double_ew[47][5] ; + wire \ix_double_ew[47][6] ; + wire \ix_double_ew[47][7] ; + wire \ix_double_ew[48][0] ; + wire \ix_double_ew[48][1] ; + wire \ix_double_ew[48][2] ; + wire \ix_double_ew[48][3] ; + wire \ix_double_ew[48][4] ; + wire \ix_double_ew[48][5] ; + wire \ix_double_ew[48][6] ; + wire \ix_double_ew[48][7] ; + wire \ix_double_ew[49][0] ; + wire \ix_double_ew[49][1] ; + wire \ix_double_ew[49][2] ; + wire \ix_double_ew[49][3] ; + wire \ix_double_ew[49][4] ; + wire \ix_double_ew[49][5] ; + wire \ix_double_ew[49][6] ; + wire \ix_double_ew[49][7] ; + wire \ix_double_ew[4][0] ; + wire \ix_double_ew[4][1] ; + wire \ix_double_ew[4][2] ; + wire \ix_double_ew[4][3] ; + wire \ix_double_ew[4][4] ; + wire \ix_double_ew[4][5] ; + wire \ix_double_ew[4][6] ; + wire \ix_double_ew[4][7] ; + wire \ix_double_ew[50][0] ; + wire \ix_double_ew[50][1] ; + wire \ix_double_ew[50][2] ; + wire \ix_double_ew[50][3] ; + wire \ix_double_ew[50][4] ; + wire \ix_double_ew[50][5] ; + wire \ix_double_ew[50][6] ; + wire \ix_double_ew[50][7] ; + wire \ix_double_ew[51][0] ; + wire \ix_double_ew[51][1] ; + wire \ix_double_ew[51][2] ; + wire \ix_double_ew[51][3] ; + wire \ix_double_ew[51][4] ; + wire \ix_double_ew[51][5] ; + wire \ix_double_ew[51][6] ; + wire \ix_double_ew[51][7] ; + wire \ix_double_ew[52][0] ; + wire \ix_double_ew[52][1] ; + wire \ix_double_ew[52][2] ; + wire \ix_double_ew[52][3] ; + wire \ix_double_ew[52][4] ; + wire \ix_double_ew[52][5] ; + wire \ix_double_ew[52][6] ; + wire \ix_double_ew[52][7] ; + wire \ix_double_ew[53][0] ; + wire \ix_double_ew[53][1] ; + wire \ix_double_ew[53][2] ; + wire \ix_double_ew[53][3] ; + wire \ix_double_ew[53][4] ; + wire \ix_double_ew[53][5] ; + wire \ix_double_ew[53][6] ; + wire \ix_double_ew[53][7] ; + wire \ix_double_ew[54][0] ; + wire \ix_double_ew[54][1] ; + wire \ix_double_ew[54][2] ; + wire \ix_double_ew[54][3] ; + wire \ix_double_ew[54][4] ; + wire \ix_double_ew[54][5] ; + wire \ix_double_ew[54][6] ; + wire \ix_double_ew[54][7] ; + wire \ix_double_ew[55][0] ; + wire \ix_double_ew[55][1] ; + wire \ix_double_ew[55][2] ; + wire \ix_double_ew[55][3] ; + wire \ix_double_ew[55][4] ; + wire \ix_double_ew[55][5] ; + wire \ix_double_ew[55][6] ; + wire \ix_double_ew[55][7] ; + wire \ix_double_ew[56][0] ; + wire \ix_double_ew[56][1] ; + wire \ix_double_ew[56][2] ; + wire \ix_double_ew[56][3] ; + wire \ix_double_ew[56][4] ; + wire \ix_double_ew[56][5] ; + wire \ix_double_ew[56][6] ; + wire \ix_double_ew[56][7] ; + wire \ix_double_ew[57][0] ; + wire \ix_double_ew[57][1] ; + wire \ix_double_ew[57][2] ; + wire \ix_double_ew[57][3] ; + wire \ix_double_ew[57][4] ; + wire \ix_double_ew[57][5] ; + wire \ix_double_ew[57][6] ; + wire \ix_double_ew[57][7] ; + wire \ix_double_ew[58][0] ; + wire \ix_double_ew[58][1] ; + wire \ix_double_ew[58][2] ; + wire \ix_double_ew[58][3] ; + wire \ix_double_ew[58][4] ; + wire \ix_double_ew[58][5] ; + wire \ix_double_ew[58][6] ; + wire \ix_double_ew[58][7] ; + wire \ix_double_ew[59][0] ; + wire \ix_double_ew[59][1] ; + wire \ix_double_ew[59][2] ; + wire \ix_double_ew[59][3] ; + wire \ix_double_ew[59][4] ; + wire \ix_double_ew[59][5] ; + wire \ix_double_ew[59][6] ; + wire \ix_double_ew[59][7] ; + wire \ix_double_ew[5][0] ; + wire \ix_double_ew[5][1] ; + wire \ix_double_ew[5][2] ; + wire \ix_double_ew[5][3] ; + wire \ix_double_ew[5][4] ; + wire \ix_double_ew[5][5] ; + wire \ix_double_ew[5][6] ; + wire \ix_double_ew[5][7] ; + wire \ix_double_ew[60][0] ; + wire \ix_double_ew[60][1] ; + wire \ix_double_ew[60][2] ; + wire \ix_double_ew[60][3] ; + wire \ix_double_ew[60][4] ; + wire \ix_double_ew[60][5] ; + wire \ix_double_ew[60][6] ; + wire \ix_double_ew[60][7] ; + wire \ix_double_ew[61][0] ; + wire \ix_double_ew[61][1] ; + wire \ix_double_ew[61][2] ; + wire \ix_double_ew[61][3] ; + wire \ix_double_ew[61][4] ; + wire \ix_double_ew[61][5] ; + wire \ix_double_ew[61][6] ; + wire \ix_double_ew[61][7] ; + wire \ix_double_ew[62][0] ; + wire \ix_double_ew[62][1] ; + wire \ix_double_ew[62][2] ; + wire \ix_double_ew[62][3] ; + wire \ix_double_ew[62][4] ; + wire \ix_double_ew[62][5] ; + wire \ix_double_ew[62][6] ; + wire \ix_double_ew[62][7] ; + wire \ix_double_ew[63][0] ; + wire \ix_double_ew[63][1] ; + wire \ix_double_ew[63][2] ; + wire \ix_double_ew[63][3] ; + wire \ix_double_ew[63][4] ; + wire \ix_double_ew[63][5] ; + wire \ix_double_ew[63][6] ; + wire \ix_double_ew[63][7] ; + wire \ix_double_ew[6][0] ; + wire \ix_double_ew[6][1] ; + wire \ix_double_ew[6][2] ; + wire \ix_double_ew[6][3] ; + wire \ix_double_ew[6][4] ; + wire \ix_double_ew[6][5] ; + wire \ix_double_ew[6][6] ; + wire \ix_double_ew[6][7] ; + wire \ix_double_ew[7][0] ; + wire \ix_double_ew[7][1] ; + wire \ix_double_ew[7][2] ; + wire \ix_double_ew[7][3] ; + wire \ix_double_ew[7][4] ; + wire \ix_double_ew[7][5] ; + wire \ix_double_ew[7][6] ; + wire \ix_double_ew[7][7] ; + wire \ix_double_ew[8][0] ; + wire \ix_double_ew[8][1] ; + wire \ix_double_ew[8][2] ; + wire \ix_double_ew[8][3] ; + wire \ix_double_ew[8][4] ; + wire \ix_double_ew[8][5] ; + wire \ix_double_ew[8][6] ; + wire \ix_double_ew[8][7] ; + wire \ix_double_ew[9][0] ; + wire \ix_double_ew[9][1] ; + wire \ix_double_ew[9][2] ; + wire \ix_double_ew[9][3] ; + wire \ix_double_ew[9][4] ; + wire \ix_double_ew[9][5] ; + wire \ix_double_ew[9][6] ; + wire \ix_double_ew[9][7] ; + wire \ix_double_ns[0][0] ; + wire \ix_double_ns[0][1] ; + wire \ix_double_ns[0][2] ; + wire \ix_double_ns[0][3] ; + wire \ix_double_ns[0][4] ; + wire \ix_double_ns[0][5] ; + wire \ix_double_ns[0][6] ; + wire \ix_double_ns[0][7] ; + wire \ix_double_ns[10][0] ; + wire \ix_double_ns[10][1] ; + wire \ix_double_ns[10][2] ; + wire \ix_double_ns[10][3] ; + wire \ix_double_ns[10][4] ; + wire \ix_double_ns[10][5] ; + wire \ix_double_ns[10][6] ; + wire \ix_double_ns[10][7] ; + wire \ix_double_ns[11][0] ; + wire \ix_double_ns[11][1] ; + wire \ix_double_ns[11][2] ; + wire \ix_double_ns[11][3] ; + wire \ix_double_ns[11][4] ; + wire \ix_double_ns[11][5] ; + wire \ix_double_ns[11][6] ; + wire \ix_double_ns[11][7] ; + wire \ix_double_ns[12][0] ; + wire \ix_double_ns[12][1] ; + wire \ix_double_ns[12][2] ; + wire \ix_double_ns[12][3] ; + wire \ix_double_ns[12][4] ; + wire \ix_double_ns[12][5] ; + wire \ix_double_ns[12][6] ; + wire \ix_double_ns[12][7] ; + wire \ix_double_ns[13][0] ; + wire \ix_double_ns[13][1] ; + wire \ix_double_ns[13][2] ; + wire \ix_double_ns[13][3] ; + wire \ix_double_ns[13][4] ; + wire \ix_double_ns[13][5] ; + wire \ix_double_ns[13][6] ; + wire \ix_double_ns[13][7] ; + wire \ix_double_ns[14][0] ; + wire \ix_double_ns[14][1] ; + wire \ix_double_ns[14][2] ; + wire \ix_double_ns[14][3] ; + wire \ix_double_ns[14][4] ; + wire \ix_double_ns[14][5] ; + wire \ix_double_ns[14][6] ; + wire \ix_double_ns[14][7] ; + wire \ix_double_ns[15][0] ; + wire \ix_double_ns[15][1] ; + wire \ix_double_ns[15][2] ; + wire \ix_double_ns[15][3] ; + wire \ix_double_ns[15][4] ; + wire \ix_double_ns[15][5] ; + wire \ix_double_ns[15][6] ; + wire \ix_double_ns[15][7] ; + wire \ix_double_ns[16][0] ; + wire \ix_double_ns[16][1] ; + wire \ix_double_ns[16][2] ; + wire \ix_double_ns[16][3] ; + wire \ix_double_ns[16][4] ; + wire \ix_double_ns[16][5] ; + wire \ix_double_ns[16][6] ; + wire \ix_double_ns[16][7] ; + wire \ix_double_ns[17][0] ; + wire \ix_double_ns[17][1] ; + wire \ix_double_ns[17][2] ; + wire \ix_double_ns[17][3] ; + wire \ix_double_ns[17][4] ; + wire \ix_double_ns[17][5] ; + wire \ix_double_ns[17][6] ; + wire \ix_double_ns[17][7] ; + wire \ix_double_ns[18][0] ; + wire \ix_double_ns[18][1] ; + wire \ix_double_ns[18][2] ; + wire \ix_double_ns[18][3] ; + wire \ix_double_ns[18][4] ; + wire \ix_double_ns[18][5] ; + wire \ix_double_ns[18][6] ; + wire \ix_double_ns[18][7] ; + wire \ix_double_ns[19][0] ; + wire \ix_double_ns[19][1] ; + wire \ix_double_ns[19][2] ; + wire \ix_double_ns[19][3] ; + wire \ix_double_ns[19][4] ; + wire \ix_double_ns[19][5] ; + wire \ix_double_ns[19][6] ; + wire \ix_double_ns[19][7] ; + wire \ix_double_ns[1][0] ; + wire \ix_double_ns[1][1] ; + wire \ix_double_ns[1][2] ; + wire \ix_double_ns[1][3] ; + wire \ix_double_ns[1][4] ; + wire \ix_double_ns[1][5] ; + wire \ix_double_ns[1][6] ; + wire \ix_double_ns[1][7] ; + wire \ix_double_ns[20][0] ; + wire \ix_double_ns[20][1] ; + wire \ix_double_ns[20][2] ; + wire \ix_double_ns[20][3] ; + wire \ix_double_ns[20][4] ; + wire \ix_double_ns[20][5] ; + wire \ix_double_ns[20][6] ; + wire \ix_double_ns[20][7] ; + wire \ix_double_ns[21][0] ; + wire \ix_double_ns[21][1] ; + wire \ix_double_ns[21][2] ; + wire \ix_double_ns[21][3] ; + wire \ix_double_ns[21][4] ; + wire \ix_double_ns[21][5] ; + wire \ix_double_ns[21][6] ; + wire \ix_double_ns[21][7] ; + wire \ix_double_ns[22][0] ; + wire \ix_double_ns[22][1] ; + wire \ix_double_ns[22][2] ; + wire \ix_double_ns[22][3] ; + wire \ix_double_ns[22][4] ; + wire \ix_double_ns[22][5] ; + wire \ix_double_ns[22][6] ; + wire \ix_double_ns[22][7] ; + wire \ix_double_ns[23][0] ; + wire \ix_double_ns[23][1] ; + wire \ix_double_ns[23][2] ; + wire \ix_double_ns[23][3] ; + wire \ix_double_ns[23][4] ; + wire \ix_double_ns[23][5] ; + wire \ix_double_ns[23][6] ; + wire \ix_double_ns[23][7] ; + wire \ix_double_ns[24][0] ; + wire \ix_double_ns[24][1] ; + wire \ix_double_ns[24][2] ; + wire \ix_double_ns[24][3] ; + wire \ix_double_ns[24][4] ; + wire \ix_double_ns[24][5] ; + wire \ix_double_ns[24][6] ; + wire \ix_double_ns[24][7] ; + wire \ix_double_ns[25][0] ; + wire \ix_double_ns[25][1] ; + wire \ix_double_ns[25][2] ; + wire \ix_double_ns[25][3] ; + wire \ix_double_ns[25][4] ; + wire \ix_double_ns[25][5] ; + wire \ix_double_ns[25][6] ; + wire \ix_double_ns[25][7] ; + wire \ix_double_ns[26][0] ; + wire \ix_double_ns[26][1] ; + wire \ix_double_ns[26][2] ; + wire \ix_double_ns[26][3] ; + wire \ix_double_ns[26][4] ; + wire \ix_double_ns[26][5] ; + wire \ix_double_ns[26][6] ; + wire \ix_double_ns[26][7] ; + wire \ix_double_ns[27][0] ; + wire \ix_double_ns[27][1] ; + wire \ix_double_ns[27][2] ; + wire \ix_double_ns[27][3] ; + wire \ix_double_ns[27][4] ; + wire \ix_double_ns[27][5] ; + wire \ix_double_ns[27][6] ; + wire \ix_double_ns[27][7] ; + wire \ix_double_ns[28][0] ; + wire \ix_double_ns[28][1] ; + wire \ix_double_ns[28][2] ; + wire \ix_double_ns[28][3] ; + wire \ix_double_ns[28][4] ; + wire \ix_double_ns[28][5] ; + wire \ix_double_ns[28][6] ; + wire \ix_double_ns[28][7] ; + wire \ix_double_ns[29][0] ; + wire \ix_double_ns[29][1] ; + wire \ix_double_ns[29][2] ; + wire \ix_double_ns[29][3] ; + wire \ix_double_ns[29][4] ; + wire \ix_double_ns[29][5] ; + wire \ix_double_ns[29][6] ; + wire \ix_double_ns[29][7] ; + wire \ix_double_ns[2][0] ; + wire \ix_double_ns[2][1] ; + wire \ix_double_ns[2][2] ; + wire \ix_double_ns[2][3] ; + wire \ix_double_ns[2][4] ; + wire \ix_double_ns[2][5] ; + wire \ix_double_ns[2][6] ; + wire \ix_double_ns[2][7] ; + wire \ix_double_ns[30][0] ; + wire \ix_double_ns[30][1] ; + wire \ix_double_ns[30][2] ; + wire \ix_double_ns[30][3] ; + wire \ix_double_ns[30][4] ; + wire \ix_double_ns[30][5] ; + wire \ix_double_ns[30][6] ; + wire \ix_double_ns[30][7] ; + wire \ix_double_ns[31][0] ; + wire \ix_double_ns[31][1] ; + wire \ix_double_ns[31][2] ; + wire \ix_double_ns[31][3] ; + wire \ix_double_ns[31][4] ; + wire \ix_double_ns[31][5] ; + wire \ix_double_ns[31][6] ; + wire \ix_double_ns[31][7] ; + wire \ix_double_ns[32][0] ; + wire \ix_double_ns[32][1] ; + wire \ix_double_ns[32][2] ; + wire \ix_double_ns[32][3] ; + wire \ix_double_ns[32][4] ; + wire \ix_double_ns[32][5] ; + wire \ix_double_ns[32][6] ; + wire \ix_double_ns[32][7] ; + wire \ix_double_ns[33][0] ; + wire \ix_double_ns[33][1] ; + wire \ix_double_ns[33][2] ; + wire \ix_double_ns[33][3] ; + wire \ix_double_ns[33][4] ; + wire \ix_double_ns[33][5] ; + wire \ix_double_ns[33][6] ; + wire \ix_double_ns[33][7] ; + wire \ix_double_ns[34][0] ; + wire \ix_double_ns[34][1] ; + wire \ix_double_ns[34][2] ; + wire \ix_double_ns[34][3] ; + wire \ix_double_ns[34][4] ; + wire \ix_double_ns[34][5] ; + wire \ix_double_ns[34][6] ; + wire \ix_double_ns[34][7] ; + wire \ix_double_ns[35][0] ; + wire \ix_double_ns[35][1] ; + wire \ix_double_ns[35][2] ; + wire \ix_double_ns[35][3] ; + wire \ix_double_ns[35][4] ; + wire \ix_double_ns[35][5] ; + wire \ix_double_ns[35][6] ; + wire \ix_double_ns[35][7] ; + wire \ix_double_ns[36][0] ; + wire \ix_double_ns[36][1] ; + wire \ix_double_ns[36][2] ; + wire \ix_double_ns[36][3] ; + wire \ix_double_ns[36][4] ; + wire \ix_double_ns[36][5] ; + wire \ix_double_ns[36][6] ; + wire \ix_double_ns[36][7] ; + wire \ix_double_ns[37][0] ; + wire \ix_double_ns[37][1] ; + wire \ix_double_ns[37][2] ; + wire \ix_double_ns[37][3] ; + wire \ix_double_ns[37][4] ; + wire \ix_double_ns[37][5] ; + wire \ix_double_ns[37][6] ; + wire \ix_double_ns[37][7] ; + wire \ix_double_ns[38][0] ; + wire \ix_double_ns[38][1] ; + wire \ix_double_ns[38][2] ; + wire \ix_double_ns[38][3] ; + wire \ix_double_ns[38][4] ; + wire \ix_double_ns[38][5] ; + wire \ix_double_ns[38][6] ; + wire \ix_double_ns[38][7] ; + wire \ix_double_ns[39][0] ; + wire \ix_double_ns[39][1] ; + wire \ix_double_ns[39][2] ; + wire \ix_double_ns[39][3] ; + wire \ix_double_ns[39][4] ; + wire \ix_double_ns[39][5] ; + wire \ix_double_ns[39][6] ; + wire \ix_double_ns[39][7] ; + wire \ix_double_ns[3][0] ; + wire \ix_double_ns[3][1] ; + wire \ix_double_ns[3][2] ; + wire \ix_double_ns[3][3] ; + wire \ix_double_ns[3][4] ; + wire \ix_double_ns[3][5] ; + wire \ix_double_ns[3][6] ; + wire \ix_double_ns[3][7] ; + wire \ix_double_ns[40][0] ; + wire \ix_double_ns[40][1] ; + wire \ix_double_ns[40][2] ; + wire \ix_double_ns[40][3] ; + wire \ix_double_ns[40][4] ; + wire \ix_double_ns[40][5] ; + wire \ix_double_ns[40][6] ; + wire \ix_double_ns[40][7] ; + wire \ix_double_ns[41][0] ; + wire \ix_double_ns[41][1] ; + wire \ix_double_ns[41][2] ; + wire \ix_double_ns[41][3] ; + wire \ix_double_ns[41][4] ; + wire \ix_double_ns[41][5] ; + wire \ix_double_ns[41][6] ; + wire \ix_double_ns[41][7] ; + wire \ix_double_ns[42][0] ; + wire \ix_double_ns[42][1] ; + wire \ix_double_ns[42][2] ; + wire \ix_double_ns[42][3] ; + wire \ix_double_ns[42][4] ; + wire \ix_double_ns[42][5] ; + wire \ix_double_ns[42][6] ; + wire \ix_double_ns[42][7] ; + wire \ix_double_ns[43][0] ; + wire \ix_double_ns[43][1] ; + wire \ix_double_ns[43][2] ; + wire \ix_double_ns[43][3] ; + wire \ix_double_ns[43][4] ; + wire \ix_double_ns[43][5] ; + wire \ix_double_ns[43][6] ; + wire \ix_double_ns[43][7] ; + wire \ix_double_ns[44][0] ; + wire \ix_double_ns[44][1] ; + wire \ix_double_ns[44][2] ; + wire \ix_double_ns[44][3] ; + wire \ix_double_ns[44][4] ; + wire \ix_double_ns[44][5] ; + wire \ix_double_ns[44][6] ; + wire \ix_double_ns[44][7] ; + wire \ix_double_ns[45][0] ; + wire \ix_double_ns[45][1] ; + wire \ix_double_ns[45][2] ; + wire \ix_double_ns[45][3] ; + wire \ix_double_ns[45][4] ; + wire \ix_double_ns[45][5] ; + wire \ix_double_ns[45][6] ; + wire \ix_double_ns[45][7] ; + wire \ix_double_ns[46][0] ; + wire \ix_double_ns[46][1] ; + wire \ix_double_ns[46][2] ; + wire \ix_double_ns[46][3] ; + wire \ix_double_ns[46][4] ; + wire \ix_double_ns[46][5] ; + wire \ix_double_ns[46][6] ; + wire \ix_double_ns[46][7] ; + wire \ix_double_ns[47][0] ; + wire \ix_double_ns[47][1] ; + wire \ix_double_ns[47][2] ; + wire \ix_double_ns[47][3] ; + wire \ix_double_ns[47][4] ; + wire \ix_double_ns[47][5] ; + wire \ix_double_ns[47][6] ; + wire \ix_double_ns[47][7] ; + wire \ix_double_ns[48][0] ; + wire \ix_double_ns[48][1] ; + wire \ix_double_ns[48][2] ; + wire \ix_double_ns[48][3] ; + wire \ix_double_ns[48][4] ; + wire \ix_double_ns[48][5] ; + wire \ix_double_ns[48][6] ; + wire \ix_double_ns[48][7] ; + wire \ix_double_ns[49][0] ; + wire \ix_double_ns[49][1] ; + wire \ix_double_ns[49][2] ; + wire \ix_double_ns[49][3] ; + wire \ix_double_ns[49][4] ; + wire \ix_double_ns[49][5] ; + wire \ix_double_ns[49][6] ; + wire \ix_double_ns[49][7] ; + wire \ix_double_ns[4][0] ; + wire \ix_double_ns[4][1] ; + wire \ix_double_ns[4][2] ; + wire \ix_double_ns[4][3] ; + wire \ix_double_ns[4][4] ; + wire \ix_double_ns[4][5] ; + wire \ix_double_ns[4][6] ; + wire \ix_double_ns[4][7] ; + wire \ix_double_ns[50][0] ; + wire \ix_double_ns[50][1] ; + wire \ix_double_ns[50][2] ; + wire \ix_double_ns[50][3] ; + wire \ix_double_ns[50][4] ; + wire \ix_double_ns[50][5] ; + wire \ix_double_ns[50][6] ; + wire \ix_double_ns[50][7] ; + wire \ix_double_ns[51][0] ; + wire \ix_double_ns[51][1] ; + wire \ix_double_ns[51][2] ; + wire \ix_double_ns[51][3] ; + wire \ix_double_ns[51][4] ; + wire \ix_double_ns[51][5] ; + wire \ix_double_ns[51][6] ; + wire \ix_double_ns[51][7] ; + wire \ix_double_ns[52][0] ; + wire \ix_double_ns[52][1] ; + wire \ix_double_ns[52][2] ; + wire \ix_double_ns[52][3] ; + wire \ix_double_ns[52][4] ; + wire \ix_double_ns[52][5] ; + wire \ix_double_ns[52][6] ; + wire \ix_double_ns[52][7] ; + wire \ix_double_ns[53][0] ; + wire \ix_double_ns[53][1] ; + wire \ix_double_ns[53][2] ; + wire \ix_double_ns[53][3] ; + wire \ix_double_ns[53][4] ; + wire \ix_double_ns[53][5] ; + wire \ix_double_ns[53][6] ; + wire \ix_double_ns[53][7] ; + wire \ix_double_ns[54][0] ; + wire \ix_double_ns[54][1] ; + wire \ix_double_ns[54][2] ; + wire \ix_double_ns[54][3] ; + wire \ix_double_ns[54][4] ; + wire \ix_double_ns[54][5] ; + wire \ix_double_ns[54][6] ; + wire \ix_double_ns[54][7] ; + wire \ix_double_ns[55][0] ; + wire \ix_double_ns[55][1] ; + wire \ix_double_ns[55][2] ; + wire \ix_double_ns[55][3] ; + wire \ix_double_ns[55][4] ; + wire \ix_double_ns[55][5] ; + wire \ix_double_ns[55][6] ; + wire \ix_double_ns[55][7] ; + wire \ix_double_ns[56][0] ; + wire \ix_double_ns[56][1] ; + wire \ix_double_ns[56][2] ; + wire \ix_double_ns[56][3] ; + wire \ix_double_ns[56][4] ; + wire \ix_double_ns[56][5] ; + wire \ix_double_ns[56][6] ; + wire \ix_double_ns[56][7] ; + wire \ix_double_ns[57][0] ; + wire \ix_double_ns[57][1] ; + wire \ix_double_ns[57][2] ; + wire \ix_double_ns[57][3] ; + wire \ix_double_ns[57][4] ; + wire \ix_double_ns[57][5] ; + wire \ix_double_ns[57][6] ; + wire \ix_double_ns[57][7] ; + wire \ix_double_ns[58][0] ; + wire \ix_double_ns[58][1] ; + wire \ix_double_ns[58][2] ; + wire \ix_double_ns[58][3] ; + wire \ix_double_ns[58][4] ; + wire \ix_double_ns[58][5] ; + wire \ix_double_ns[58][6] ; + wire \ix_double_ns[58][7] ; + wire \ix_double_ns[59][0] ; + wire \ix_double_ns[59][1] ; + wire \ix_double_ns[59][2] ; + wire \ix_double_ns[59][3] ; + wire \ix_double_ns[59][4] ; + wire \ix_double_ns[59][5] ; + wire \ix_double_ns[59][6] ; + wire \ix_double_ns[59][7] ; + wire \ix_double_ns[5][0] ; + wire \ix_double_ns[5][1] ; + wire \ix_double_ns[5][2] ; + wire \ix_double_ns[5][3] ; + wire \ix_double_ns[5][4] ; + wire \ix_double_ns[5][5] ; + wire \ix_double_ns[5][6] ; + wire \ix_double_ns[5][7] ; + wire \ix_double_ns[60][0] ; + wire \ix_double_ns[60][1] ; + wire \ix_double_ns[60][2] ; + wire \ix_double_ns[60][3] ; + wire \ix_double_ns[60][4] ; + wire \ix_double_ns[60][5] ; + wire \ix_double_ns[60][6] ; + wire \ix_double_ns[60][7] ; + wire \ix_double_ns[61][0] ; + wire \ix_double_ns[61][1] ; + wire \ix_double_ns[61][2] ; + wire \ix_double_ns[61][3] ; + wire \ix_double_ns[61][4] ; + wire \ix_double_ns[61][5] ; + wire \ix_double_ns[61][6] ; + wire \ix_double_ns[61][7] ; + wire \ix_double_ns[62][0] ; + wire \ix_double_ns[62][1] ; + wire \ix_double_ns[62][2] ; + wire \ix_double_ns[62][3] ; + wire \ix_double_ns[62][4] ; + wire \ix_double_ns[62][5] ; + wire \ix_double_ns[62][6] ; + wire \ix_double_ns[62][7] ; + wire \ix_double_ns[6][0] ; + wire \ix_double_ns[6][1] ; + wire \ix_double_ns[6][2] ; + wire \ix_double_ns[6][3] ; + wire \ix_double_ns[6][4] ; + wire \ix_double_ns[6][5] ; + wire \ix_double_ns[6][6] ; + wire \ix_double_ns[6][7] ; + wire \ix_double_ns[7][0] ; + wire \ix_double_ns[7][1] ; + wire \ix_double_ns[7][2] ; + wire \ix_double_ns[7][3] ; + wire \ix_double_ns[7][4] ; + wire \ix_double_ns[7][5] ; + wire \ix_double_ns[7][6] ; + wire \ix_double_ns[7][7] ; + wire \ix_double_ns[8][0] ; + wire \ix_double_ns[8][1] ; + wire \ix_double_ns[8][2] ; + wire \ix_double_ns[8][3] ; + wire \ix_double_ns[8][4] ; + wire \ix_double_ns[8][5] ; + wire \ix_double_ns[8][6] ; + wire \ix_double_ns[8][7] ; + wire \ix_double_ns[9][0] ; + wire \ix_double_ns[9][1] ; + wire \ix_double_ns[9][2] ; + wire \ix_double_ns[9][3] ; + wire \ix_double_ns[9][4] ; + wire \ix_double_ns[9][5] ; + wire \ix_double_ns[9][6] ; + wire \ix_double_ns[9][7] ; + wire \ix_single_ew[0][1] ; + wire \ix_single_ew[0][2] ; + wire \ix_single_ew[0][3] ; + wire \ix_single_ew[10][0] ; + wire \ix_single_ew[10][1] ; + wire \ix_single_ew[10][2] ; + wire \ix_single_ew[10][3] ; + wire \ix_single_ew[11][0] ; + wire \ix_single_ew[11][1] ; + wire \ix_single_ew[11][2] ; + wire \ix_single_ew[11][3] ; + wire \ix_single_ew[12][0] ; + wire \ix_single_ew[12][1] ; + wire \ix_single_ew[12][2] ; + wire \ix_single_ew[12][3] ; + wire \ix_single_ew[13][0] ; + wire \ix_single_ew[13][1] ; + wire \ix_single_ew[13][2] ; + wire \ix_single_ew[13][3] ; + wire \ix_single_ew[14][0] ; + wire \ix_single_ew[14][1] ; + wire \ix_single_ew[14][2] ; + wire \ix_single_ew[14][3] ; + wire \ix_single_ew[15][1] ; + wire \ix_single_ew[15][2] ; + wire \ix_single_ew[15][3] ; + wire \ix_single_ew[16][1] ; + wire \ix_single_ew[16][2] ; + wire \ix_single_ew[16][3] ; + wire \ix_single_ew[17][0] ; + wire \ix_single_ew[17][1] ; + wire \ix_single_ew[17][2] ; + wire \ix_single_ew[17][3] ; + wire \ix_single_ew[18][0] ; + wire \ix_single_ew[18][1] ; + wire \ix_single_ew[18][2] ; + wire \ix_single_ew[18][3] ; + wire \ix_single_ew[19][0] ; + wire \ix_single_ew[19][1] ; + wire \ix_single_ew[19][2] ; + wire \ix_single_ew[19][3] ; + wire \ix_single_ew[1][0] ; + wire \ix_single_ew[1][1] ; + wire \ix_single_ew[1][2] ; + wire \ix_single_ew[1][3] ; + wire \ix_single_ew[20][0] ; + wire \ix_single_ew[20][1] ; + wire \ix_single_ew[20][2] ; + wire \ix_single_ew[20][3] ; + wire \ix_single_ew[21][0] ; + wire \ix_single_ew[21][1] ; + wire \ix_single_ew[21][2] ; + wire \ix_single_ew[21][3] ; + wire \ix_single_ew[22][0] ; + wire \ix_single_ew[22][1] ; + wire \ix_single_ew[22][2] ; + wire \ix_single_ew[22][3] ; + wire \ix_single_ew[23][1] ; + wire \ix_single_ew[23][2] ; + wire \ix_single_ew[23][3] ; + wire \ix_single_ew[24][1] ; + wire \ix_single_ew[24][2] ; + wire \ix_single_ew[24][3] ; + wire \ix_single_ew[25][0] ; + wire \ix_single_ew[25][1] ; + wire \ix_single_ew[25][2] ; + wire \ix_single_ew[25][3] ; + wire \ix_single_ew[26][0] ; + wire \ix_single_ew[26][1] ; + wire \ix_single_ew[26][2] ; + wire \ix_single_ew[26][3] ; + wire \ix_single_ew[27][0] ; + wire \ix_single_ew[27][1] ; + wire \ix_single_ew[27][2] ; + wire \ix_single_ew[27][3] ; + wire \ix_single_ew[28][0] ; + wire \ix_single_ew[28][1] ; + wire \ix_single_ew[28][2] ; + wire \ix_single_ew[28][3] ; + wire \ix_single_ew[29][0] ; + wire \ix_single_ew[29][1] ; + wire \ix_single_ew[29][2] ; + wire \ix_single_ew[29][3] ; + wire \ix_single_ew[2][0] ; + wire \ix_single_ew[2][1] ; + wire \ix_single_ew[2][2] ; + wire \ix_single_ew[2][3] ; + wire \ix_single_ew[30][0] ; + wire \ix_single_ew[30][1] ; + wire \ix_single_ew[30][2] ; + wire \ix_single_ew[30][3] ; + wire \ix_single_ew[31][1] ; + wire \ix_single_ew[31][2] ; + wire \ix_single_ew[31][3] ; + wire \ix_single_ew[32][1] ; + wire \ix_single_ew[32][2] ; + wire \ix_single_ew[32][3] ; + wire \ix_single_ew[33][0] ; + wire \ix_single_ew[33][1] ; + wire \ix_single_ew[33][2] ; + wire \ix_single_ew[33][3] ; + wire \ix_single_ew[34][0] ; + wire \ix_single_ew[34][1] ; + wire \ix_single_ew[34][2] ; + wire \ix_single_ew[34][3] ; + wire \ix_single_ew[35][0] ; + wire \ix_single_ew[35][1] ; + wire \ix_single_ew[35][2] ; + wire \ix_single_ew[35][3] ; + wire \ix_single_ew[36][0] ; + wire \ix_single_ew[36][1] ; + wire \ix_single_ew[36][2] ; + wire \ix_single_ew[36][3] ; + wire \ix_single_ew[37][0] ; + wire \ix_single_ew[37][1] ; + wire \ix_single_ew[37][2] ; + wire \ix_single_ew[37][3] ; + wire \ix_single_ew[38][0] ; + wire \ix_single_ew[38][1] ; + wire \ix_single_ew[38][2] ; + wire \ix_single_ew[38][3] ; + wire \ix_single_ew[39][1] ; + wire \ix_single_ew[39][2] ; + wire \ix_single_ew[39][3] ; + wire \ix_single_ew[3][0] ; + wire \ix_single_ew[3][1] ; + wire \ix_single_ew[3][2] ; + wire \ix_single_ew[3][3] ; + wire \ix_single_ew[40][1] ; + wire \ix_single_ew[40][2] ; + wire \ix_single_ew[40][3] ; + wire \ix_single_ew[41][0] ; + wire \ix_single_ew[41][1] ; + wire \ix_single_ew[41][2] ; + wire \ix_single_ew[41][3] ; + wire \ix_single_ew[42][0] ; + wire \ix_single_ew[42][1] ; + wire \ix_single_ew[42][2] ; + wire \ix_single_ew[42][3] ; + wire \ix_single_ew[43][0] ; + wire \ix_single_ew[43][1] ; + wire \ix_single_ew[43][2] ; + wire \ix_single_ew[43][3] ; + wire \ix_single_ew[44][0] ; + wire \ix_single_ew[44][1] ; + wire \ix_single_ew[44][2] ; + wire \ix_single_ew[44][3] ; + wire \ix_single_ew[45][0] ; + wire \ix_single_ew[45][1] ; + wire \ix_single_ew[45][2] ; + wire \ix_single_ew[45][3] ; + wire \ix_single_ew[46][0] ; + wire \ix_single_ew[46][1] ; + wire \ix_single_ew[46][2] ; + wire \ix_single_ew[46][3] ; + wire \ix_single_ew[47][1] ; + wire \ix_single_ew[47][2] ; + wire \ix_single_ew[47][3] ; + wire \ix_single_ew[48][1] ; + wire \ix_single_ew[48][2] ; + wire \ix_single_ew[48][3] ; + wire \ix_single_ew[49][0] ; + wire \ix_single_ew[49][1] ; + wire \ix_single_ew[49][2] ; + wire \ix_single_ew[49][3] ; + wire \ix_single_ew[4][0] ; + wire \ix_single_ew[4][1] ; + wire \ix_single_ew[4][2] ; + wire \ix_single_ew[4][3] ; + wire \ix_single_ew[50][0] ; + wire \ix_single_ew[50][1] ; + wire \ix_single_ew[50][2] ; + wire \ix_single_ew[50][3] ; + wire \ix_single_ew[51][0] ; + wire \ix_single_ew[51][1] ; + wire \ix_single_ew[51][2] ; + wire \ix_single_ew[51][3] ; + wire \ix_single_ew[52][0] ; + wire \ix_single_ew[52][1] ; + wire \ix_single_ew[52][2] ; + wire \ix_single_ew[52][3] ; + wire \ix_single_ew[53][0] ; + wire \ix_single_ew[53][1] ; + wire \ix_single_ew[53][2] ; + wire \ix_single_ew[53][3] ; + wire \ix_single_ew[54][0] ; + wire \ix_single_ew[54][1] ; + wire \ix_single_ew[54][2] ; + wire \ix_single_ew[54][3] ; + wire \ix_single_ew[55][1] ; + wire \ix_single_ew[55][2] ; + wire \ix_single_ew[55][3] ; + wire \ix_single_ew[56][1] ; + wire \ix_single_ew[56][2] ; + wire \ix_single_ew[56][3] ; + wire \ix_single_ew[57][0] ; + wire \ix_single_ew[57][1] ; + wire \ix_single_ew[57][2] ; + wire \ix_single_ew[57][3] ; + wire \ix_single_ew[58][0] ; + wire \ix_single_ew[58][1] ; + wire \ix_single_ew[58][2] ; + wire \ix_single_ew[58][3] ; + wire \ix_single_ew[59][0] ; + wire \ix_single_ew[59][1] ; + wire \ix_single_ew[59][2] ; + wire \ix_single_ew[59][3] ; + wire \ix_single_ew[5][0] ; + wire \ix_single_ew[5][1] ; + wire \ix_single_ew[5][2] ; + wire \ix_single_ew[5][3] ; + wire \ix_single_ew[60][0] ; + wire \ix_single_ew[60][1] ; + wire \ix_single_ew[60][2] ; + wire \ix_single_ew[60][3] ; + wire \ix_single_ew[61][0] ; + wire \ix_single_ew[61][1] ; + wire \ix_single_ew[61][2] ; + wire \ix_single_ew[61][3] ; + wire \ix_single_ew[62][0] ; + wire \ix_single_ew[62][1] ; + wire \ix_single_ew[62][2] ; + wire \ix_single_ew[62][3] ; + wire \ix_single_ew[63][1] ; + wire \ix_single_ew[63][2] ; + wire \ix_single_ew[63][3] ; + wire \ix_single_ew[6][0] ; + wire \ix_single_ew[6][1] ; + wire \ix_single_ew[6][2] ; + wire \ix_single_ew[6][3] ; + wire \ix_single_ew[7][1] ; + wire \ix_single_ew[7][2] ; + wire \ix_single_ew[7][3] ; + wire \ix_single_ew[8][1] ; + wire \ix_single_ew[8][2] ; + wire \ix_single_ew[8][3] ; + wire \ix_single_ew[9][0] ; + wire \ix_single_ew[9][1] ; + wire \ix_single_ew[9][2] ; + wire \ix_single_ew[9][3] ; + wire \ix_single_ns[0][1] ; + wire \ix_single_ns[0][2] ; + wire \ix_single_ns[0][3] ; + wire \ix_single_ns[10][0] ; + wire \ix_single_ns[10][1] ; + wire \ix_single_ns[10][2] ; + wire \ix_single_ns[10][3] ; + wire \ix_single_ns[11][0] ; + wire \ix_single_ns[11][1] ; + wire \ix_single_ns[11][2] ; + wire \ix_single_ns[11][3] ; + wire \ix_single_ns[12][0] ; + wire \ix_single_ns[12][1] ; + wire \ix_single_ns[12][2] ; + wire \ix_single_ns[12][3] ; + wire \ix_single_ns[13][0] ; + wire \ix_single_ns[13][1] ; + wire \ix_single_ns[13][2] ; + wire \ix_single_ns[13][3] ; + wire \ix_single_ns[14][0] ; + wire \ix_single_ns[14][1] ; + wire \ix_single_ns[14][2] ; + wire \ix_single_ns[14][3] ; + wire \ix_single_ns[15][0] ; + wire \ix_single_ns[15][1] ; + wire \ix_single_ns[15][2] ; + wire \ix_single_ns[15][3] ; + wire \ix_single_ns[16][0] ; + wire \ix_single_ns[16][1] ; + wire \ix_single_ns[16][2] ; + wire \ix_single_ns[16][3] ; + wire \ix_single_ns[17][0] ; + wire \ix_single_ns[17][1] ; + wire \ix_single_ns[17][2] ; + wire \ix_single_ns[17][3] ; + wire \ix_single_ns[18][0] ; + wire \ix_single_ns[18][1] ; + wire \ix_single_ns[18][2] ; + wire \ix_single_ns[18][3] ; + wire \ix_single_ns[19][0] ; + wire \ix_single_ns[19][1] ; + wire \ix_single_ns[19][2] ; + wire \ix_single_ns[19][3] ; + wire \ix_single_ns[1][1] ; + wire \ix_single_ns[1][2] ; + wire \ix_single_ns[1][3] ; + wire \ix_single_ns[20][0] ; + wire \ix_single_ns[20][1] ; + wire \ix_single_ns[20][2] ; + wire \ix_single_ns[20][3] ; + wire \ix_single_ns[21][0] ; + wire \ix_single_ns[21][1] ; + wire \ix_single_ns[21][2] ; + wire \ix_single_ns[21][3] ; + wire \ix_single_ns[22][0] ; + wire \ix_single_ns[22][1] ; + wire \ix_single_ns[22][2] ; + wire \ix_single_ns[22][3] ; + wire \ix_single_ns[23][0] ; + wire \ix_single_ns[23][1] ; + wire \ix_single_ns[23][2] ; + wire \ix_single_ns[23][3] ; + wire \ix_single_ns[24][0] ; + wire \ix_single_ns[24][1] ; + wire \ix_single_ns[24][2] ; + wire \ix_single_ns[24][3] ; + wire \ix_single_ns[25][0] ; + wire \ix_single_ns[25][1] ; + wire \ix_single_ns[25][2] ; + wire \ix_single_ns[25][3] ; + wire \ix_single_ns[26][0] ; + wire \ix_single_ns[26][1] ; + wire \ix_single_ns[26][2] ; + wire \ix_single_ns[26][3] ; + wire \ix_single_ns[27][0] ; + wire \ix_single_ns[27][1] ; + wire \ix_single_ns[27][2] ; + wire \ix_single_ns[27][3] ; + wire \ix_single_ns[28][0] ; + wire \ix_single_ns[28][1] ; + wire \ix_single_ns[28][2] ; + wire \ix_single_ns[28][3] ; + wire \ix_single_ns[29][0] ; + wire \ix_single_ns[29][1] ; + wire \ix_single_ns[29][2] ; + wire \ix_single_ns[29][3] ; + wire \ix_single_ns[2][1] ; + wire \ix_single_ns[2][2] ; + wire \ix_single_ns[2][3] ; + wire \ix_single_ns[30][0] ; + wire \ix_single_ns[30][1] ; + wire \ix_single_ns[30][2] ; + wire \ix_single_ns[30][3] ; + wire \ix_single_ns[31][0] ; + wire \ix_single_ns[31][1] ; + wire \ix_single_ns[31][2] ; + wire \ix_single_ns[31][3] ; + wire \ix_single_ns[32][0] ; + wire \ix_single_ns[32][1] ; + wire \ix_single_ns[32][2] ; + wire \ix_single_ns[32][3] ; + wire \ix_single_ns[33][0] ; + wire \ix_single_ns[33][1] ; + wire \ix_single_ns[33][2] ; + wire \ix_single_ns[33][3] ; + wire \ix_single_ns[34][0] ; + wire \ix_single_ns[34][1] ; + wire \ix_single_ns[34][2] ; + wire \ix_single_ns[34][3] ; + wire \ix_single_ns[35][0] ; + wire \ix_single_ns[35][1] ; + wire \ix_single_ns[35][2] ; + wire \ix_single_ns[35][3] ; + wire \ix_single_ns[36][0] ; + wire \ix_single_ns[36][1] ; + wire \ix_single_ns[36][2] ; + wire \ix_single_ns[36][3] ; + wire \ix_single_ns[37][0] ; + wire \ix_single_ns[37][1] ; + wire \ix_single_ns[37][2] ; + wire \ix_single_ns[37][3] ; + wire \ix_single_ns[38][0] ; + wire \ix_single_ns[38][1] ; + wire \ix_single_ns[38][2] ; + wire \ix_single_ns[38][3] ; + wire \ix_single_ns[39][0] ; + wire \ix_single_ns[39][1] ; + wire \ix_single_ns[39][2] ; + wire \ix_single_ns[39][3] ; + wire \ix_single_ns[3][1] ; + wire \ix_single_ns[3][2] ; + wire \ix_single_ns[3][3] ; + wire \ix_single_ns[40][0] ; + wire \ix_single_ns[40][1] ; + wire \ix_single_ns[40][2] ; + wire \ix_single_ns[40][3] ; + wire \ix_single_ns[41][0] ; + wire \ix_single_ns[41][1] ; + wire \ix_single_ns[41][2] ; + wire \ix_single_ns[41][3] ; + wire \ix_single_ns[42][0] ; + wire \ix_single_ns[42][1] ; + wire \ix_single_ns[42][2] ; + wire \ix_single_ns[42][3] ; + wire \ix_single_ns[43][0] ; + wire \ix_single_ns[43][1] ; + wire \ix_single_ns[43][2] ; + wire \ix_single_ns[43][3] ; + wire \ix_single_ns[44][0] ; + wire \ix_single_ns[44][1] ; + wire \ix_single_ns[44][2] ; + wire \ix_single_ns[44][3] ; + wire \ix_single_ns[45][0] ; + wire \ix_single_ns[45][1] ; + wire \ix_single_ns[45][2] ; + wire \ix_single_ns[45][3] ; + wire \ix_single_ns[46][0] ; + wire \ix_single_ns[46][1] ; + wire \ix_single_ns[46][2] ; + wire \ix_single_ns[46][3] ; + wire \ix_single_ns[47][0] ; + wire \ix_single_ns[47][1] ; + wire \ix_single_ns[47][2] ; + wire \ix_single_ns[47][3] ; + wire \ix_single_ns[48][0] ; + wire \ix_single_ns[48][1] ; + wire \ix_single_ns[48][2] ; + wire \ix_single_ns[48][3] ; + wire \ix_single_ns[49][0] ; + wire \ix_single_ns[49][1] ; + wire \ix_single_ns[49][2] ; + wire \ix_single_ns[49][3] ; + wire \ix_single_ns[4][1] ; + wire \ix_single_ns[4][2] ; + wire \ix_single_ns[4][3] ; + wire \ix_single_ns[50][0] ; + wire \ix_single_ns[50][1] ; + wire \ix_single_ns[50][2] ; + wire \ix_single_ns[50][3] ; + wire \ix_single_ns[51][0] ; + wire \ix_single_ns[51][1] ; + wire \ix_single_ns[51][2] ; + wire \ix_single_ns[51][3] ; + wire \ix_single_ns[52][0] ; + wire \ix_single_ns[52][1] ; + wire \ix_single_ns[52][2] ; + wire \ix_single_ns[52][3] ; + wire \ix_single_ns[53][0] ; + wire \ix_single_ns[53][1] ; + wire \ix_single_ns[53][2] ; + wire \ix_single_ns[53][3] ; + wire \ix_single_ns[54][0] ; + wire \ix_single_ns[54][1] ; + wire \ix_single_ns[54][2] ; + wire \ix_single_ns[54][3] ; + wire \ix_single_ns[55][0] ; + wire \ix_single_ns[55][1] ; + wire \ix_single_ns[55][2] ; + wire \ix_single_ns[55][3] ; + wire \ix_single_ns[56][1] ; + wire \ix_single_ns[56][2] ; + wire \ix_single_ns[56][3] ; + wire \ix_single_ns[57][1] ; + wire \ix_single_ns[57][2] ; + wire \ix_single_ns[57][3] ; + wire \ix_single_ns[58][1] ; + wire \ix_single_ns[58][2] ; + wire \ix_single_ns[58][3] ; + wire \ix_single_ns[59][1] ; + wire \ix_single_ns[59][2] ; + wire \ix_single_ns[59][3] ; + wire \ix_single_ns[5][1] ; + wire \ix_single_ns[5][2] ; + wire \ix_single_ns[5][3] ; + wire \ix_single_ns[60][1] ; + wire \ix_single_ns[60][2] ; + wire \ix_single_ns[60][3] ; + wire \ix_single_ns[61][1] ; + wire \ix_single_ns[61][2] ; + wire \ix_single_ns[61][3] ; + wire \ix_single_ns[62][1] ; + wire \ix_single_ns[62][2] ; + wire \ix_single_ns[62][3] ; + wire \ix_single_ns[6][1] ; + wire \ix_single_ns[6][2] ; + wire \ix_single_ns[6][3] ; + wire \ix_single_ns[7][0] ; + wire \ix_single_ns[7][1] ; + wire \ix_single_ns[7][2] ; + wire \ix_single_ns[7][3] ; + wire \ix_single_ns[8][0] ; + wire \ix_single_ns[8][1] ; + wire \ix_single_ns[8][2] ; + wire \ix_single_ns[8][3] ; + wire \ix_single_ns[9][0] ; + wire \ix_single_ns[9][1] ; + wire \ix_single_ns[9][2] ; + wire \ix_single_ns[9][3] ; + wire \wb_cen_out[0] ; + wire \wb_cen_out[1] ; + input wb_clk_i; + input wb_rst_i; + wire \wb_set_out[0][0] ; + wire \wb_set_out[0][1] ; + wire \wb_set_out[0][2] ; + wire \wb_set_out[0][3] ; + wire \wb_set_out[1][0] ; + wire \wb_set_out[1][1] ; + wire \wb_set_out[1][2] ; + wire \wb_set_out[1][3] ; + wire \wb_shift_out[0][0] ; + wire \wb_shift_out[0][1] ; + wire \wb_shift_out[0][2] ; + wire \wb_shift_out[0][3] ; + wire \wb_shift_out[1][0] ; + wire \wb_shift_out[1][1] ; + wire \wb_shift_out[1][2] ; + wire \wb_shift_out[1][3] ; + output wbs_ack_o; + wire \wbs_ack_o_internal[0] ; + wire \wbs_ack_o_internal[1] ; + input [31:0] wbs_addr_i; + input wbs_cyc_i; + input [31:0] wbs_data_i; + output [31:0] wbs_data_o; + wire \wbs_data_o_internal[0][0] ; + wire \wbs_data_o_internal[0][10] ; + wire \wbs_data_o_internal[0][11] ; + wire \wbs_data_o_internal[0][12] ; + wire \wbs_data_o_internal[0][13] ; + wire \wbs_data_o_internal[0][14] ; + wire \wbs_data_o_internal[0][15] ; + wire \wbs_data_o_internal[0][16] ; + wire \wbs_data_o_internal[0][17] ; + wire \wbs_data_o_internal[0][18] ; + wire \wbs_data_o_internal[0][19] ; + wire \wbs_data_o_internal[0][1] ; + wire \wbs_data_o_internal[0][20] ; + wire \wbs_data_o_internal[0][21] ; + wire \wbs_data_o_internal[0][22] ; + wire \wbs_data_o_internal[0][23] ; + wire \wbs_data_o_internal[0][24] ; + wire \wbs_data_o_internal[0][25] ; + wire \wbs_data_o_internal[0][26] ; + wire \wbs_data_o_internal[0][27] ; + wire \wbs_data_o_internal[0][28] ; + wire \wbs_data_o_internal[0][29] ; + wire \wbs_data_o_internal[0][2] ; + wire \wbs_data_o_internal[0][30] ; + wire \wbs_data_o_internal[0][31] ; + wire \wbs_data_o_internal[0][3] ; + wire \wbs_data_o_internal[0][4] ; + wire \wbs_data_o_internal[0][5] ; + wire \wbs_data_o_internal[0][6] ; + wire \wbs_data_o_internal[0][7] ; + wire \wbs_data_o_internal[0][8] ; + wire \wbs_data_o_internal[0][9] ; + wire \wbs_data_o_internal[1][0] ; + wire \wbs_data_o_internal[1][10] ; + wire \wbs_data_o_internal[1][11] ; + wire \wbs_data_o_internal[1][12] ; + wire \wbs_data_o_internal[1][13] ; + wire \wbs_data_o_internal[1][14] ; + wire \wbs_data_o_internal[1][15] ; + wire \wbs_data_o_internal[1][16] ; + wire \wbs_data_o_internal[1][17] ; + wire \wbs_data_o_internal[1][18] ; + wire \wbs_data_o_internal[1][19] ; + wire \wbs_data_o_internal[1][1] ; + wire \wbs_data_o_internal[1][20] ; + wire \wbs_data_o_internal[1][21] ; + wire \wbs_data_o_internal[1][22] ; + wire \wbs_data_o_internal[1][23] ; + wire \wbs_data_o_internal[1][24] ; + wire \wbs_data_o_internal[1][25] ; + wire \wbs_data_o_internal[1][26] ; + wire \wbs_data_o_internal[1][27] ; + wire \wbs_data_o_internal[1][28] ; + wire \wbs_data_o_internal[1][29] ; + wire \wbs_data_o_internal[1][2] ; + wire \wbs_data_o_internal[1][30] ; + wire \wbs_data_o_internal[1][31] ; + wire \wbs_data_o_internal[1][3] ; + wire \wbs_data_o_internal[1][4] ; + wire \wbs_data_o_internal[1][5] ; + wire \wbs_data_o_internal[1][6] ; + wire \wbs_data_o_internal[1][7] ; + wire \wbs_data_o_internal[1][8] ; + wire \wbs_data_o_internal[1][9] ; + input [3:0] wbs_sel_i; + input wbs_stb_i; + input wbs_we_i; + sky130_fd_sc_hd__or2_4 _232_ ( + .A(\wbs_data_o_internal[1][0] ), + .B(\wbs_data_o_internal[0][0] ), + .X(wbs_data_o[0]) + ); + sky130_fd_sc_hd__or2_4 _233_ ( + .A(\wbs_data_o_internal[1][1] ), + .B(\wbs_data_o_internal[0][1] ), + .X(wbs_data_o[1]) + ); + sky130_fd_sc_hd__or2_4 _234_ ( + .A(\wbs_data_o_internal[1][2] ), + .B(\wbs_data_o_internal[0][2] ), + .X(wbs_data_o[2]) + ); + sky130_fd_sc_hd__or2_4 _235_ ( + .A(\wbs_data_o_internal[1][3] ), + .B(\wbs_data_o_internal[0][3] ), + .X(wbs_data_o[3]) + ); + sky130_fd_sc_hd__or2_4 _236_ ( + .A(\wbs_data_o_internal[1][4] ), + .B(\wbs_data_o_internal[0][4] ), + .X(wbs_data_o[4]) + ); + sky130_fd_sc_hd__or2_4 _237_ ( + .A(\wbs_data_o_internal[1][5] ), + .B(\wbs_data_o_internal[0][5] ), + .X(wbs_data_o[5]) + ); + sky130_fd_sc_hd__or2_4 _238_ ( + .A(\wbs_data_o_internal[1][6] ), + .B(\wbs_data_o_internal[0][6] ), + .X(wbs_data_o[6]) + ); + sky130_fd_sc_hd__or2_4 _239_ ( + .A(\wbs_data_o_internal[1][7] ), + .B(\wbs_data_o_internal[0][7] ), + .X(wbs_data_o[7]) + ); + sky130_fd_sc_hd__or2_4 _240_ ( + .A(\wbs_data_o_internal[1][8] ), + .B(\wbs_data_o_internal[0][8] ), + .X(wbs_data_o[8]) + ); + sky130_fd_sc_hd__or2_4 _241_ ( + .A(\wbs_data_o_internal[1][9] ), + .B(\wbs_data_o_internal[0][9] ), + .X(wbs_data_o[9]) + ); + sky130_fd_sc_hd__or2_4 _242_ ( + .A(\wbs_data_o_internal[1][10] ), + .B(\wbs_data_o_internal[0][10] ), + .X(wbs_data_o[10]) + ); + sky130_fd_sc_hd__or2_4 _243_ ( + .A(\wbs_data_o_internal[1][11] ), + .B(\wbs_data_o_internal[0][11] ), + .X(wbs_data_o[11]) + ); + sky130_fd_sc_hd__or2_4 _244_ ( + .A(\wbs_data_o_internal[1][12] ), + .B(\wbs_data_o_internal[0][12] ), + .X(wbs_data_o[12]) + ); + sky130_fd_sc_hd__or2_4 _245_ ( + .A(\wbs_data_o_internal[1][13] ), + .B(\wbs_data_o_internal[0][13] ), + .X(wbs_data_o[13]) + ); + sky130_fd_sc_hd__or2_4 _246_ ( + .A(\wbs_data_o_internal[1][14] ), + .B(\wbs_data_o_internal[0][14] ), + .X(wbs_data_o[14]) + ); + sky130_fd_sc_hd__or2_4 _247_ ( + .A(\wbs_data_o_internal[1][15] ), + .B(\wbs_data_o_internal[0][15] ), + .X(wbs_data_o[15]) + ); + sky130_fd_sc_hd__or2_4 _248_ ( + .A(\wbs_data_o_internal[1][16] ), + .B(\wbs_data_o_internal[0][16] ), + .X(wbs_data_o[16]) + ); + sky130_fd_sc_hd__or2_4 _249_ ( + .A(\wbs_data_o_internal[1][17] ), + .B(\wbs_data_o_internal[0][17] ), + .X(wbs_data_o[17]) + ); + sky130_fd_sc_hd__or2_4 _250_ ( + .A(\wbs_data_o_internal[1][18] ), + .B(\wbs_data_o_internal[0][18] ), + .X(wbs_data_o[18]) + ); + sky130_fd_sc_hd__or2_4 _251_ ( + .A(\wbs_data_o_internal[1][19] ), + .B(\wbs_data_o_internal[0][19] ), + .X(wbs_data_o[19]) + ); + sky130_fd_sc_hd__or2_4 _252_ ( + .A(\wbs_data_o_internal[1][20] ), + .B(\wbs_data_o_internal[0][20] ), + .X(wbs_data_o[20]) + ); + sky130_fd_sc_hd__or2_4 _253_ ( + .A(\wbs_data_o_internal[1][21] ), + .B(\wbs_data_o_internal[0][21] ), + .X(wbs_data_o[21]) + ); + sky130_fd_sc_hd__or2_4 _254_ ( + .A(\wbs_data_o_internal[1][22] ), + .B(\wbs_data_o_internal[0][22] ), + .X(wbs_data_o[22]) + ); + sky130_fd_sc_hd__or2_4 _255_ ( + .A(\wbs_data_o_internal[1][23] ), + .B(\wbs_data_o_internal[0][23] ), + .X(wbs_data_o[23]) + ); + sky130_fd_sc_hd__or2_4 _256_ ( + .A(\wbs_data_o_internal[1][24] ), + .B(\wbs_data_o_internal[0][24] ), + .X(wbs_data_o[24]) + ); + sky130_fd_sc_hd__or2_4 _257_ ( + .A(\wbs_data_o_internal[1][25] ), + .B(\wbs_data_o_internal[0][25] ), + .X(wbs_data_o[25]) + ); + sky130_fd_sc_hd__or2_4 _258_ ( + .A(\wbs_data_o_internal[1][26] ), + .B(\wbs_data_o_internal[0][26] ), + .X(wbs_data_o[26]) + ); + sky130_fd_sc_hd__or2_4 _259_ ( + .A(\wbs_data_o_internal[1][27] ), + .B(\wbs_data_o_internal[0][27] ), + .X(wbs_data_o[27]) + ); + sky130_fd_sc_hd__or2_4 _260_ ( + .A(\wbs_data_o_internal[1][28] ), + .B(\wbs_data_o_internal[0][28] ), + .X(wbs_data_o[28]) + ); + sky130_fd_sc_hd__or2_4 _261_ ( + .A(\wbs_data_o_internal[1][29] ), + .B(\wbs_data_o_internal[0][29] ), + .X(wbs_data_o[29]) + ); + sky130_fd_sc_hd__or2_4 _262_ ( + .A(\wbs_data_o_internal[1][30] ), + .B(\wbs_data_o_internal[0][30] ), + .X(wbs_data_o[30]) + ); + sky130_fd_sc_hd__or2_4 _263_ ( + .A(\wbs_data_o_internal[1][31] ), + .B(\wbs_data_o_internal[0][31] ), + .X(wbs_data_o[31]) + ); + sky130_fd_sc_hd__or2_4 _264_ ( + .A(\wbs_ack_o_internal[1] ), + .B(\wbs_ack_o_internal[0] ), + .X(wbs_ack_o) + ); + sky130_fd_sc_hd__conb_1 _265_ ( + .LO(_000_) + ); + sky130_fd_sc_hd__conb_1 _266_ ( + .LO(_001_) + ); + sky130_fd_sc_hd__conb_1 _267_ ( + .LO(_002_) + ); + sky130_fd_sc_hd__conb_1 _268_ ( + .LO(_003_) + ); + sky130_fd_sc_hd__conb_1 _269_ ( + .LO(_004_) + ); + sky130_fd_sc_hd__conb_1 _270_ ( + .LO(_005_) + ); + sky130_fd_sc_hd__conb_1 _271_ ( + .LO(_006_) + ); + sky130_fd_sc_hd__conb_1 _272_ ( + .LO(_007_) + ); + sky130_fd_sc_hd__conb_1 _273_ ( + .LO(_008_) + ); + sky130_fd_sc_hd__conb_1 _274_ ( + .LO(_009_) + ); + sky130_fd_sc_hd__conb_1 _275_ ( + .LO(_010_) + ); + sky130_fd_sc_hd__conb_1 _276_ ( + .LO(_011_) + ); + sky130_fd_sc_hd__conb_1 _277_ ( + .LO(_012_) + ); + sky130_fd_sc_hd__conb_1 _278_ ( + .LO(_013_) + ); + sky130_fd_sc_hd__conb_1 _279_ ( + .LO(_014_) + ); + sky130_fd_sc_hd__conb_1 _280_ ( + .LO(_015_) + ); + sky130_fd_sc_hd__conb_1 _281_ ( + .LO(_016_) + ); + sky130_fd_sc_hd__conb_1 _282_ ( + .LO(_017_) + ); + sky130_fd_sc_hd__conb_1 _283_ ( + .LO(_018_) + ); + sky130_fd_sc_hd__conb_1 _284_ ( + .LO(_019_) + ); + sky130_fd_sc_hd__conb_1 _285_ ( + .LO(_020_) + ); + sky130_fd_sc_hd__conb_1 _286_ ( + .LO(_021_) + ); + sky130_fd_sc_hd__conb_1 _287_ ( + .LO(_022_) + ); + sky130_fd_sc_hd__conb_1 _288_ ( + .LO(_023_) + ); + sky130_fd_sc_hd__conb_1 _289_ ( + .LO(_024_) + ); + sky130_fd_sc_hd__conb_1 _290_ ( + .LO(_025_) + ); + sky130_fd_sc_hd__conb_1 _291_ ( + .LO(_026_) + ); + sky130_fd_sc_hd__conb_1 _292_ ( + .LO(_027_) + ); + sky130_fd_sc_hd__conb_1 _293_ ( + .LO(_028_) + ); + sky130_fd_sc_hd__conb_1 _294_ ( + .LO(_029_) + ); + sky130_fd_sc_hd__conb_1 _295_ ( + .LO(_030_) + ); + sky130_fd_sc_hd__conb_1 _296_ ( + .LO(_031_) + ); + sky130_fd_sc_hd__conb_1 _297_ ( + .LO(_032_) + ); + sky130_fd_sc_hd__conb_1 _298_ ( + .LO(_033_) + ); + sky130_fd_sc_hd__conb_1 _299_ ( + .LO(_034_) + ); + sky130_fd_sc_hd__conb_1 _300_ ( + .LO(_035_) + ); + sky130_fd_sc_hd__conb_1 _301_ ( + .LO(_036_) + ); + sky130_fd_sc_hd__conb_1 _302_ ( + .LO(_037_) + ); + sky130_fd_sc_hd__conb_1 _303_ ( + .LO(_038_) + ); + sky130_fd_sc_hd__conb_1 _304_ ( + .LO(_039_) + ); + sky130_fd_sc_hd__conb_1 _305_ ( + .LO(_040_) + ); + sky130_fd_sc_hd__conb_1 _306_ ( + .LO(_041_) + ); + sky130_fd_sc_hd__conb_1 _307_ ( + .LO(_042_) + ); + sky130_fd_sc_hd__conb_1 _308_ ( + .LO(_043_) + ); + sky130_fd_sc_hd__conb_1 _309_ ( + .LO(_044_) + ); + sky130_fd_sc_hd__conb_1 _310_ ( + .LO(_045_) + ); + sky130_fd_sc_hd__conb_1 _311_ ( + .LO(_046_) + ); + sky130_fd_sc_hd__conb_1 _312_ ( + .LO(_047_) + ); + sky130_fd_sc_hd__conb_1 _313_ ( + .LO(_048_) + ); + sky130_fd_sc_hd__conb_1 _314_ ( + .LO(_049_) + ); + sky130_fd_sc_hd__conb_1 _315_ ( + .LO(_050_) + ); + sky130_fd_sc_hd__conb_1 _316_ ( + .LO(_051_) + ); + sky130_fd_sc_hd__conb_1 _317_ ( + .LO(_052_) + ); + sky130_fd_sc_hd__conb_1 _318_ ( + .LO(_053_) + ); + sky130_fd_sc_hd__conb_1 _319_ ( + .LO(_054_) + ); + sky130_fd_sc_hd__conb_1 _320_ ( + .LO(_055_) + ); + sky130_fd_sc_hd__conb_1 _321_ ( + .LO(_056_) + ); + sky130_fd_sc_hd__conb_1 _322_ ( + .LO(_057_) + ); + sky130_fd_sc_hd__conb_1 _323_ ( + .LO(_058_) + ); + sky130_fd_sc_hd__conb_1 _324_ ( + .LO(_059_) + ); + sky130_fd_sc_hd__conb_1 _325_ ( + .LO(_060_) + ); + sky130_fd_sc_hd__conb_1 _326_ ( + .LO(_061_) + ); + sky130_fd_sc_hd__conb_1 _327_ ( + .LO(_062_) + ); + sky130_fd_sc_hd__conb_1 _328_ ( + .LO(_063_) + ); + sky130_fd_sc_hd__conb_1 _329_ ( + .LO(_064_) + ); + sky130_fd_sc_hd__conb_1 _330_ ( + .LO(_065_) + ); + sky130_fd_sc_hd__conb_1 _331_ ( + .LO(_066_) + ); + sky130_fd_sc_hd__conb_1 _332_ ( + .LO(_067_) + ); + sky130_fd_sc_hd__conb_1 _333_ ( + .LO(_068_) + ); + sky130_fd_sc_hd__conb_1 _334_ ( + .LO(_069_) + ); + sky130_fd_sc_hd__conb_1 _335_ ( + .LO(_070_) + ); + sky130_fd_sc_hd__conb_1 _336_ ( + .LO(_071_) + ); + sky130_fd_sc_hd__conb_1 _337_ ( + .LO(_072_) + ); + sky130_fd_sc_hd__conb_1 _338_ ( + .LO(_073_) + ); + sky130_fd_sc_hd__conb_1 _339_ ( + .LO(_074_) + ); + sky130_fd_sc_hd__conb_1 _340_ ( + .LO(_075_) + ); + sky130_fd_sc_hd__conb_1 _341_ ( + .LO(_076_) + ); + sky130_fd_sc_hd__conb_1 _342_ ( + .LO(_077_) + ); + sky130_fd_sc_hd__conb_1 _343_ ( + .LO(_078_) + ); + sky130_fd_sc_hd__conb_1 _344_ ( + .LO(_079_) + ); + sky130_fd_sc_hd__conb_1 _345_ ( + .LO(_080_) + ); + sky130_fd_sc_hd__conb_1 _346_ ( + .LO(_081_) + ); + sky130_fd_sc_hd__conb_1 _347_ ( + .LO(_082_) + ); + sky130_fd_sc_hd__conb_1 _348_ ( + .LO(_083_) + ); + sky130_fd_sc_hd__conb_1 _349_ ( + .LO(_084_) + ); + sky130_fd_sc_hd__conb_1 _350_ ( + .LO(_085_) + ); + sky130_fd_sc_hd__conb_1 _351_ ( + .LO(_086_) + ); + sky130_fd_sc_hd__conb_1 _352_ ( + .LO(_087_) + ); + sky130_fd_sc_hd__conb_1 _353_ ( + .LO(_088_) + ); + sky130_fd_sc_hd__conb_1 _354_ ( + .LO(_089_) + ); + sky130_fd_sc_hd__conb_1 _355_ ( + .LO(_090_) + ); + sky130_fd_sc_hd__conb_1 _356_ ( + .LO(_091_) + ); + sky130_fd_sc_hd__conb_1 _357_ ( + .LO(_092_) + ); + sky130_fd_sc_hd__conb_1 _358_ ( + .LO(_093_) + ); + sky130_fd_sc_hd__conb_1 _359_ ( + .LO(_094_) + ); + sky130_fd_sc_hd__conb_1 _360_ ( + .LO(_095_) + ); + sky130_fd_sc_hd__conb_1 _361_ ( + .LO(_096_) + ); + sky130_fd_sc_hd__conb_1 _362_ ( + .LO(_097_) + ); + sky130_fd_sc_hd__conb_1 _363_ ( + .LO(_098_) + ); + sky130_fd_sc_hd__conb_1 _364_ ( + .LO(_099_) + ); + sky130_fd_sc_hd__conb_1 _365_ ( + .LO(_100_) + ); + sky130_fd_sc_hd__conb_1 _366_ ( + .LO(_101_) + ); + sky130_fd_sc_hd__conb_1 _367_ ( + .LO(_102_) + ); + sky130_fd_sc_hd__conb_1 _368_ ( + .LO(_103_) + ); + sky130_fd_sc_hd__conb_1 _369_ ( + .LO(_104_) + ); + sky130_fd_sc_hd__conb_1 _370_ ( + .LO(_105_) + ); + sky130_fd_sc_hd__conb_1 _371_ ( + .LO(_106_) + ); + sky130_fd_sc_hd__conb_1 _372_ ( + .LO(_107_) + ); + sky130_fd_sc_hd__conb_1 _373_ ( + .LO(_108_) + ); + sky130_fd_sc_hd__conb_1 _374_ ( + .LO(_109_) + ); + sky130_fd_sc_hd__conb_1 _375_ ( + .LO(_110_) + ); + sky130_fd_sc_hd__conb_1 _376_ ( + .LO(_111_) + ); + sky130_fd_sc_hd__conb_1 _377_ ( + .LO(_112_) + ); + sky130_fd_sc_hd__conb_1 _378_ ( + .LO(_113_) + ); + sky130_fd_sc_hd__conb_1 _379_ ( + .LO(_114_) + ); + sky130_fd_sc_hd__conb_1 _380_ ( + .LO(_115_) + ); + sky130_fd_sc_hd__conb_1 _381_ ( + .LO(_116_) + ); + sky130_fd_sc_hd__conb_1 _382_ ( + .LO(_117_) + ); + sky130_fd_sc_hd__conb_1 _383_ ( + .LO(_118_) + ); + sky130_fd_sc_hd__conb_1 _384_ ( + .LO(_119_) + ); + sky130_fd_sc_hd__conb_1 _385_ ( + .LO(_120_) + ); + sky130_fd_sc_hd__conb_1 _386_ ( + .LO(_121_) + ); + sky130_fd_sc_hd__conb_1 _387_ ( + .LO(_122_) + ); + sky130_fd_sc_hd__conb_1 _388_ ( + .LO(_123_) + ); + sky130_fd_sc_hd__conb_1 _389_ ( + .LO(_124_) + ); + sky130_fd_sc_hd__conb_1 _390_ ( + .LO(_125_) + ); + sky130_fd_sc_hd__conb_1 _391_ ( + .LO(_126_) + ); + sky130_fd_sc_hd__conb_1 _392_ ( + .LO(_127_) + ); + sky130_fd_sc_hd__conb_1 _393_ ( + .LO(_128_) + ); + sky130_fd_sc_hd__conb_1 _394_ ( + .LO(_129_) + ); + sky130_fd_sc_hd__conb_1 _395_ ( + .LO(_130_) + ); + sky130_fd_sc_hd__conb_1 _396_ ( + .LO(_131_) + ); + sky130_fd_sc_hd__conb_1 _397_ ( + .LO(_132_) + ); + sky130_fd_sc_hd__conb_1 _398_ ( + .LO(_133_) + ); + sky130_fd_sc_hd__conb_1 _399_ ( + .LO(_134_) + ); + sky130_fd_sc_hd__conb_1 _400_ ( + .LO(_135_) + ); + sky130_fd_sc_hd__conb_1 _401_ ( + .LO(_136_) + ); + sky130_fd_sc_hd__conb_1 _402_ ( + .LO(_137_) + ); + sky130_fd_sc_hd__conb_1 _403_ ( + .LO(_138_) + ); + sky130_fd_sc_hd__conb_1 _404_ ( + .LO(_139_) + ); + sky130_fd_sc_hd__conb_1 _405_ ( + .LO(_140_) + ); + sky130_fd_sc_hd__conb_1 _406_ ( + .LO(_141_) + ); + sky130_fd_sc_hd__conb_1 _407_ ( + .LO(_142_) + ); + sky130_fd_sc_hd__conb_1 _408_ ( + .LO(_143_) + ); + sky130_fd_sc_hd__conb_1 _409_ ( + .LO(_144_) + ); + sky130_fd_sc_hd__conb_1 _410_ ( + .LO(_145_) + ); + sky130_fd_sc_hd__conb_1 _411_ ( + .LO(_146_) + ); + sky130_fd_sc_hd__conb_1 _412_ ( + .LO(_147_) + ); + sky130_fd_sc_hd__conb_1 _413_ ( + .LO(_148_) + ); + sky130_fd_sc_hd__conb_1 _414_ ( + .LO(_149_) + ); + sky130_fd_sc_hd__conb_1 _415_ ( + .LO(_150_) + ); + sky130_fd_sc_hd__conb_1 _416_ ( + .LO(_151_) + ); + sky130_fd_sc_hd__conb_1 _417_ ( + .LO(_152_) + ); + sky130_fd_sc_hd__conb_1 _418_ ( + .LO(_153_) + ); + sky130_fd_sc_hd__conb_1 _419_ ( + .LO(_154_) + ); + sky130_fd_sc_hd__conb_1 _420_ ( + .LO(_155_) + ); + sky130_fd_sc_hd__conb_1 _421_ ( + .LO(_156_) + ); + sky130_fd_sc_hd__conb_1 _422_ ( + .LO(_157_) + ); + sky130_fd_sc_hd__conb_1 _423_ ( + .LO(_158_) + ); + sky130_fd_sc_hd__conb_1 _424_ ( + .LO(_159_) + ); + sky130_fd_sc_hd__conb_1 _425_ ( + .LO(_160_) + ); + sky130_fd_sc_hd__conb_1 _426_ ( + .LO(_161_) + ); + sky130_fd_sc_hd__conb_1 _427_ ( + .LO(_162_) + ); + sky130_fd_sc_hd__conb_1 _428_ ( + .LO(_163_) + ); + sky130_fd_sc_hd__conb_1 _429_ ( + .LO(_164_) + ); + sky130_fd_sc_hd__conb_1 _430_ ( + .LO(_165_) + ); + sky130_fd_sc_hd__conb_1 _431_ ( + .LO(_166_) + ); + sky130_fd_sc_hd__conb_1 _432_ ( + .LO(_167_) + ); + sky130_fd_sc_hd__conb_1 _433_ ( + .LO(_168_) + ); + sky130_fd_sc_hd__conb_1 _434_ ( + .LO(_169_) + ); + sky130_fd_sc_hd__conb_1 _435_ ( + .LO(_170_) + ); + sky130_fd_sc_hd__conb_1 _436_ ( + .LO(_171_) + ); + sky130_fd_sc_hd__conb_1 _437_ ( + .LO(_172_) + ); + sky130_fd_sc_hd__conb_1 _438_ ( + .LO(_173_) + ); + sky130_fd_sc_hd__conb_1 _439_ ( + .LO(_174_) + ); + sky130_fd_sc_hd__conb_1 _440_ ( + .LO(_175_) + ); + sky130_fd_sc_hd__conb_1 _441_ ( + .LO(_176_) + ); + sky130_fd_sc_hd__conb_1 _442_ ( + .LO(_177_) + ); + sky130_fd_sc_hd__conb_1 _443_ ( + .LO(_178_) + ); + sky130_fd_sc_hd__conb_1 _444_ ( + .LO(_179_) + ); + sky130_fd_sc_hd__conb_1 _445_ ( + .LO(_180_) + ); + sky130_fd_sc_hd__conb_1 _446_ ( + .LO(_181_) + ); + sky130_fd_sc_hd__conb_1 _447_ ( + .LO(_182_) + ); + sky130_fd_sc_hd__conb_1 _448_ ( + .LO(_183_) + ); + sky130_fd_sc_hd__conb_1 _449_ ( + .LO(_184_) + ); + sky130_fd_sc_hd__conb_1 _450_ ( + .LO(_185_) + ); + sky130_fd_sc_hd__conb_1 _451_ ( + .LO(_186_) + ); + sky130_fd_sc_hd__conb_1 _452_ ( + .LO(_187_) + ); + sky130_fd_sc_hd__conb_1 _453_ ( + .LO(_188_) + ); + sky130_fd_sc_hd__conb_1 _454_ ( + .LO(_189_) + ); + sky130_fd_sc_hd__conb_1 _455_ ( + .LO(_190_) + ); + sky130_fd_sc_hd__conb_1 _456_ ( + .LO(_191_) + ); + sky130_fd_sc_hd__conb_1 _457_ ( + .LO(_192_) + ); + sky130_fd_sc_hd__conb_1 _458_ ( + .LO(_193_) + ); + sky130_fd_sc_hd__conb_1 _459_ ( + .LO(_194_) + ); + sky130_fd_sc_hd__conb_1 _460_ ( + .LO(_195_) + ); + sky130_fd_sc_hd__conb_1 _461_ ( + .LO(_196_) + ); + sky130_fd_sc_hd__conb_1 _462_ ( + .LO(_197_) + ); + sky130_fd_sc_hd__conb_1 _463_ ( + .LO(_198_) + ); + sky130_fd_sc_hd__conb_1 _464_ ( + .LO(_199_) + ); + sky130_fd_sc_hd__conb_1 _465_ ( + .LO(_200_) + ); + sky130_fd_sc_hd__conb_1 _466_ ( + .LO(_201_) + ); + sky130_fd_sc_hd__conb_1 _467_ ( + .LO(_202_) + ); + sky130_fd_sc_hd__conb_1 _468_ ( + .LO(_203_) + ); + sky130_fd_sc_hd__conb_1 _469_ ( + .LO(_204_) + ); + sky130_fd_sc_hd__conb_1 _470_ ( + .LO(_205_) + ); + sky130_fd_sc_hd__conb_1 _471_ ( + .LO(_206_) + ); + sky130_fd_sc_hd__conb_1 _472_ ( + .LO(_207_) + ); + sky130_fd_sc_hd__conb_1 _473_ ( + .LO(_208_) + ); + sky130_fd_sc_hd__conb_1 _474_ ( + .LO(_209_) + ); + sky130_fd_sc_hd__conb_1 _475_ ( + .LO(_210_) + ); + sky130_fd_sc_hd__conb_1 _476_ ( + .LO(_211_) + ); + sky130_fd_sc_hd__conb_1 _477_ ( + .LO(_212_) + ); + sky130_fd_sc_hd__conb_1 _478_ ( + .LO(_213_) + ); + sky130_fd_sc_hd__conb_1 _479_ ( + .LO(_214_) + ); + sky130_fd_sc_hd__conb_1 _480_ ( + .LO(_215_) + ); + sky130_fd_sc_hd__conb_1 _481_ ( + .LO(_216_) + ); + sky130_fd_sc_hd__conb_1 _482_ ( + .LO(_217_) + ); + sky130_fd_sc_hd__conb_1 _483_ ( + .LO(_218_) + ); + sky130_fd_sc_hd__conb_1 _484_ ( + .LO(_219_) + ); + sky130_fd_sc_hd__conb_1 _485_ ( + .LO(_220_) + ); + sky130_fd_sc_hd__conb_1 _486_ ( + .LO(_221_) + ); + sky130_fd_sc_hd__conb_1 _487_ ( + .LO(_222_) + ); + sky130_fd_sc_hd__conb_1 _488_ ( + .LO(_223_) + ); + sky130_fd_sc_hd__conb_1 _489_ ( + .LO(_224_) + ); + sky130_fd_sc_hd__conb_1 _490_ ( + .LO(_225_) + ); + sky130_fd_sc_hd__conb_1 _491_ ( + .LO(_226_) + ); + sky130_fd_sc_hd__conb_1 _492_ ( + .LO(_227_) + ); + sky130_fd_sc_hd__conb_1 _493_ ( + .LO(_228_) + ); + sky130_fd_sc_hd__conb_1 _494_ ( + .LO(_229_) + ); + sky130_fd_sc_hd__conb_1 _495_ ( + .LO(_230_) + ); + sky130_fd_sc_hd__conb_1 _496_ ( + .LO(_231_) + ); + clb_tile \X[0].Y[0].clb ( + .carry_in(_000_), + .carry_out(\carry[1][0] ), + .cb_east_in({ \dc_ew[1][4] , \dc_ew[1][3] , \dc_ew[1][2] , \dc_ew[1][1] , \dc_ew[1][0] }), + .cb_east_out({ \dc_we[1][9] , \dc_we[1][8] , \dc_we[1][7] , \dc_we[1][6] , \dc_we[1][5] , \dc_we[1][4] , \dc_we[1][3] , \dc_we[1][2] , \dc_we[1][1] , \dc_we[1][0] }), + .cb_north_in({ \dc_ns[7][4] , \dc_ns[7][3] , \dc_ns[7][2] , \dc_ns[7][1] , \dc_ns[7][0] }), + .cb_north_out({ \dc_sn[7][9] , \dc_sn[7][8] , \dc_sn[7][7] , \dc_sn[7][6] , \dc_sn[7][5] , \dc_sn[7][4] , \dc_sn[7][3] , \dc_sn[7][2] , \dc_sn[7][1] , \dc_sn[7][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ _010_, _009_, _008_, _007_, _006_, _005_, _004_, _003_, _002_, _001_ }), + .clb_south_out({ \dc_ns[0][4] , \dc_ns[0][3] , \dc_ns[0][2] , \dc_ns[0][1] , \dc_ns[0][0] }), + .clb_west_in({ _020_, _019_, _018_, _017_, _016_, _015_, _014_, _013_, _012_, _011_ }), + .clb_west_out({ \dc_ew[0][4] , \dc_ew[0][3] , \dc_ew[0][2] , \dc_ew[0][1] , \dc_ew[0][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[1][7] , \ix_double_ew[1][6] , \ix_double_ew[1][5] , \ix_double_ew[1][4] , \ix_double_ew[1][3] , \ix_double_ew[1][2] , \ix_double_ew[1][1] , \ix_double_ew[1][0] }), + .east_single({ \ix_single_ew[1][3] , \ix_single_ew[1][2] , \ix_single_ew[1][1] , \ix_single_ew[1][0] }), + .north_double({ \ix_double_ns[7][7] , \ix_double_ns[7][6] , \ix_double_ns[7][5] , \ix_double_ns[7][4] , \ix_double_ns[7][3] , \ix_double_ns[7][2] , \ix_double_ns[7][1] , \ix_double_ns[7][0] }), + .north_single({ \ix_single_ns[7][3] , \ix_single_ns[7][2] , \ix_single_ns[7][1] , \ix_single_ns[7][0] }), + .rst(gpio_north[9]), + .set_in_hard(\wb_set_out[0][0] ), + .set_out_hard(\col_set[1][0] ), + .shift_in_hard(\wb_shift_out[0][0] ), + .shift_out_hard(\col_shift[1][0] ), + .south_double({ \ix_double_ns[0][7] , \ix_double_ns[0][6] , \ix_double_ns[0][5] , \ix_double_ns[0][4] , \ix_double_ns[0][3] , \ix_double_ns[0][2] , \ix_double_ns[0][1] , \ix_double_ns[0][0] }), + .south_single({ \ix_single_ns[0][3] , \ix_single_ns[0][2] , \ix_single_ns[0][1] , gpio_south[0] }), + .west_double({ \ix_double_ew[0][7] , \ix_double_ew[0][6] , \ix_double_ew[0][5] , \ix_double_ew[0][4] , \ix_double_ew[0][3] , \ix_double_ew[0][2] , \ix_double_ew[0][1] , \ix_double_ew[0][0] }), + .west_single({ \ix_single_ew[0][3] , \ix_single_ew[0][2] , \ix_single_ew[0][1] , gpio_west[0] }) + ); + clb_tile \X[0].Y[1].clb ( + .carry_in(\carry[1][0] ), + .carry_out(\carry[2][0] ), + .cb_east_in({ \dc_ew[9][4] , \dc_ew[9][3] , \dc_ew[9][2] , \dc_ew[9][1] , \dc_ew[9][0] }), + .cb_east_out({ \dc_we[9][9] , \dc_we[9][8] , \dc_we[9][7] , \dc_we[9][6] , \dc_we[9][5] , \dc_we[9][4] , \dc_we[9][3] , \dc_we[9][2] , \dc_we[9][1] , \dc_we[9][0] }), + .cb_north_in({ \dc_ns[14][4] , \dc_ns[14][3] , \dc_ns[14][2] , \dc_ns[14][1] , \dc_ns[14][0] }), + .cb_north_out({ \dc_sn[14][9] , \dc_sn[14][8] , \dc_sn[14][7] , \dc_sn[14][6] , \dc_sn[14][5] , \dc_sn[14][4] , \dc_sn[14][3] , \dc_sn[14][2] , \dc_sn[14][1] , \dc_sn[14][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[7][9] , \dc_sn[7][8] , \dc_sn[7][7] , \dc_sn[7][6] , \dc_sn[7][5] , \dc_sn[7][4] , \dc_sn[7][3] , \dc_sn[7][2] , \dc_sn[7][1] , \dc_sn[7][0] }), + .clb_south_out({ \dc_ns[7][4] , \dc_ns[7][3] , \dc_ns[7][2] , \dc_ns[7][1] , \dc_ns[7][0] }), + .clb_west_in({ _030_, _029_, _028_, _027_, _026_, _025_, _024_, _023_, _022_, _021_ }), + .clb_west_out({ \dc_ew[8][4] , \dc_ew[8][3] , \dc_ew[8][2] , \dc_ew[8][1] , \dc_ew[8][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[9][7] , \ix_double_ew[9][6] , \ix_double_ew[9][5] , \ix_double_ew[9][4] , \ix_double_ew[9][3] , \ix_double_ew[9][2] , \ix_double_ew[9][1] , \ix_double_ew[9][0] }), + .east_single({ \ix_single_ew[9][3] , \ix_single_ew[9][2] , \ix_single_ew[9][1] , \ix_single_ew[9][0] }), + .north_double({ \ix_double_ns[14][7] , \ix_double_ns[14][6] , \ix_double_ns[14][5] , \ix_double_ns[14][4] , \ix_double_ns[14][3] , \ix_double_ns[14][2] , \ix_double_ns[14][1] , \ix_double_ns[14][0] }), + .north_single({ \ix_single_ns[14][3] , \ix_single_ns[14][2] , \ix_single_ns[14][1] , \ix_single_ns[14][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[1][0] ), + .set_out_hard(\col_set[2][0] ), + .shift_in_hard(\col_shift[1][0] ), + .shift_out_hard(\col_shift[2][0] ), + .south_double({ \ix_double_ns[7][7] , \ix_double_ns[7][6] , \ix_double_ns[7][5] , \ix_double_ns[7][4] , \ix_double_ns[7][3] , \ix_double_ns[7][2] , \ix_double_ns[7][1] , \ix_double_ns[7][0] }), + .south_single({ \ix_single_ns[7][3] , \ix_single_ns[7][2] , \ix_single_ns[7][1] , \ix_single_ns[7][0] }), + .west_double({ \ix_double_ew[8][7] , \ix_double_ew[8][6] , \ix_double_ew[8][5] , \ix_double_ew[8][4] , \ix_double_ew[8][3] , \ix_double_ew[8][2] , \ix_double_ew[8][1] , \ix_double_ew[8][0] }), + .west_single({ \ix_single_ew[8][3] , \ix_single_ew[8][2] , \ix_single_ew[8][1] , gpio_west[1] }) + ); + clb_tile \X[0].Y[2].clb ( + .carry_in(\carry[2][0] ), + .carry_out(\carry[3][0] ), + .cb_east_in({ \dc_ew[17][4] , \dc_ew[17][3] , \dc_ew[17][2] , \dc_ew[17][1] , \dc_ew[17][0] }), + .cb_east_out({ \dc_we[17][9] , \dc_we[17][8] , \dc_we[17][7] , \dc_we[17][6] , \dc_we[17][5] , \dc_we[17][4] , \dc_we[17][3] , \dc_we[17][2] , \dc_we[17][1] , \dc_we[17][0] }), + .cb_north_in({ \dc_ns[21][4] , \dc_ns[21][3] , \dc_ns[21][2] , \dc_ns[21][1] , \dc_ns[21][0] }), + .cb_north_out({ \dc_sn[21][9] , \dc_sn[21][8] , \dc_sn[21][7] , \dc_sn[21][6] , \dc_sn[21][5] , \dc_sn[21][4] , \dc_sn[21][3] , \dc_sn[21][2] , \dc_sn[21][1] , \dc_sn[21][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[14][9] , \dc_sn[14][8] , \dc_sn[14][7] , \dc_sn[14][6] , \dc_sn[14][5] , \dc_sn[14][4] , \dc_sn[14][3] , \dc_sn[14][2] , \dc_sn[14][1] , \dc_sn[14][0] }), + .clb_south_out({ \dc_ns[14][4] , \dc_ns[14][3] , \dc_ns[14][2] , \dc_ns[14][1] , \dc_ns[14][0] }), + .clb_west_in({ _040_, _039_, _038_, _037_, _036_, _035_, _034_, _033_, _032_, _031_ }), + .clb_west_out({ \dc_ew[16][4] , \dc_ew[16][3] , \dc_ew[16][2] , \dc_ew[16][1] , \dc_ew[16][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[17][7] , \ix_double_ew[17][6] , \ix_double_ew[17][5] , \ix_double_ew[17][4] , \ix_double_ew[17][3] , \ix_double_ew[17][2] , \ix_double_ew[17][1] , \ix_double_ew[17][0] }), + .east_single({ \ix_single_ew[17][3] , \ix_single_ew[17][2] , \ix_single_ew[17][1] , \ix_single_ew[17][0] }), + .north_double({ \ix_double_ns[21][7] , \ix_double_ns[21][6] , \ix_double_ns[21][5] , \ix_double_ns[21][4] , \ix_double_ns[21][3] , \ix_double_ns[21][2] , \ix_double_ns[21][1] , \ix_double_ns[21][0] }), + .north_single({ \ix_single_ns[21][3] , \ix_single_ns[21][2] , \ix_single_ns[21][1] , \ix_single_ns[21][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[2][0] ), + .set_out_hard(\col_set[3][0] ), + .shift_in_hard(\col_shift[2][0] ), + .shift_out_hard(\col_shift[3][0] ), + .south_double({ \ix_double_ns[14][7] , \ix_double_ns[14][6] , \ix_double_ns[14][5] , \ix_double_ns[14][4] , \ix_double_ns[14][3] , \ix_double_ns[14][2] , \ix_double_ns[14][1] , \ix_double_ns[14][0] }), + .south_single({ \ix_single_ns[14][3] , \ix_single_ns[14][2] , \ix_single_ns[14][1] , \ix_single_ns[14][0] }), + .west_double({ \ix_double_ew[16][7] , \ix_double_ew[16][6] , \ix_double_ew[16][5] , \ix_double_ew[16][4] , \ix_double_ew[16][3] , \ix_double_ew[16][2] , \ix_double_ew[16][1] , \ix_double_ew[16][0] }), + .west_single({ \ix_single_ew[16][3] , \ix_single_ew[16][2] , \ix_single_ew[16][1] , gpio_west[2] }) + ); + clb_tile \X[0].Y[3].clb ( + .carry_in(\carry[3][0] ), + .carry_out(\carry[4][0] ), + .cb_east_in({ \dc_ew[25][4] , \dc_ew[25][3] , \dc_ew[25][2] , \dc_ew[25][1] , \dc_ew[25][0] }), + .cb_east_out({ \dc_we[25][9] , \dc_we[25][8] , \dc_we[25][7] , \dc_we[25][6] , \dc_we[25][5] , \dc_we[25][4] , \dc_we[25][3] , \dc_we[25][2] , \dc_we[25][1] , \dc_we[25][0] }), + .cb_north_in({ \dc_ns[28][4] , \dc_ns[28][3] , \dc_ns[28][2] , \dc_ns[28][1] , \dc_ns[28][0] }), + .cb_north_out({ \dc_sn[28][9] , \dc_sn[28][8] , \dc_sn[28][7] , \dc_sn[28][6] , \dc_sn[28][5] , \dc_sn[28][4] , \dc_sn[28][3] , \dc_sn[28][2] , \dc_sn[28][1] , \dc_sn[28][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[21][9] , \dc_sn[21][8] , \dc_sn[21][7] , \dc_sn[21][6] , \dc_sn[21][5] , \dc_sn[21][4] , \dc_sn[21][3] , \dc_sn[21][2] , \dc_sn[21][1] , \dc_sn[21][0] }), + .clb_south_out({ \dc_ns[21][4] , \dc_ns[21][3] , \dc_ns[21][2] , \dc_ns[21][1] , \dc_ns[21][0] }), + .clb_west_in({ _050_, _049_, _048_, _047_, _046_, _045_, _044_, _043_, _042_, _041_ }), + .clb_west_out({ \dc_ew[24][4] , \dc_ew[24][3] , \dc_ew[24][2] , \dc_ew[24][1] , \dc_ew[24][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[25][7] , \ix_double_ew[25][6] , \ix_double_ew[25][5] , \ix_double_ew[25][4] , \ix_double_ew[25][3] , \ix_double_ew[25][2] , \ix_double_ew[25][1] , \ix_double_ew[25][0] }), + .east_single({ \ix_single_ew[25][3] , \ix_single_ew[25][2] , \ix_single_ew[25][1] , \ix_single_ew[25][0] }), + .north_double({ \ix_double_ns[28][7] , \ix_double_ns[28][6] , \ix_double_ns[28][5] , \ix_double_ns[28][4] , \ix_double_ns[28][3] , \ix_double_ns[28][2] , \ix_double_ns[28][1] , \ix_double_ns[28][0] }), + .north_single({ \ix_single_ns[28][3] , \ix_single_ns[28][2] , \ix_single_ns[28][1] , \ix_single_ns[28][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[3][0] ), + .set_out_hard(\col_set[4][0] ), + .shift_in_hard(\col_shift[3][0] ), + .shift_out_hard(\col_shift[4][0] ), + .south_double({ \ix_double_ns[21][7] , \ix_double_ns[21][6] , \ix_double_ns[21][5] , \ix_double_ns[21][4] , \ix_double_ns[21][3] , \ix_double_ns[21][2] , \ix_double_ns[21][1] , \ix_double_ns[21][0] }), + .south_single({ \ix_single_ns[21][3] , \ix_single_ns[21][2] , \ix_single_ns[21][1] , \ix_single_ns[21][0] }), + .west_double({ \ix_double_ew[24][7] , \ix_double_ew[24][6] , \ix_double_ew[24][5] , \ix_double_ew[24][4] , \ix_double_ew[24][3] , \ix_double_ew[24][2] , \ix_double_ew[24][1] , \ix_double_ew[24][0] }), + .west_single({ \ix_single_ew[24][3] , \ix_single_ew[24][2] , \ix_single_ew[24][1] , gpio_west[3] }) + ); + clb_tile \X[0].Y[4].clb ( + .carry_in(\carry[4][0] ), + .carry_out(\carry[5][0] ), + .cb_east_in({ \dc_ew[33][4] , \dc_ew[33][3] , \dc_ew[33][2] , \dc_ew[33][1] , \dc_ew[33][0] }), + .cb_east_out({ \dc_we[33][9] , \dc_we[33][8] , \dc_we[33][7] , \dc_we[33][6] , \dc_we[33][5] , \dc_we[33][4] , \dc_we[33][3] , \dc_we[33][2] , \dc_we[33][1] , \dc_we[33][0] }), + .cb_north_in({ \dc_ns[35][4] , \dc_ns[35][3] , \dc_ns[35][2] , \dc_ns[35][1] , \dc_ns[35][0] }), + .cb_north_out({ \dc_sn[35][9] , \dc_sn[35][8] , \dc_sn[35][7] , \dc_sn[35][6] , \dc_sn[35][5] , \dc_sn[35][4] , \dc_sn[35][3] , \dc_sn[35][2] , \dc_sn[35][1] , \dc_sn[35][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[28][9] , \dc_sn[28][8] , \dc_sn[28][7] , \dc_sn[28][6] , \dc_sn[28][5] , \dc_sn[28][4] , \dc_sn[28][3] , \dc_sn[28][2] , \dc_sn[28][1] , \dc_sn[28][0] }), + .clb_south_out({ \dc_ns[28][4] , \dc_ns[28][3] , \dc_ns[28][2] , \dc_ns[28][1] , \dc_ns[28][0] }), + .clb_west_in({ _060_, _059_, _058_, _057_, _056_, _055_, _054_, _053_, _052_, _051_ }), + .clb_west_out({ \dc_ew[32][4] , \dc_ew[32][3] , \dc_ew[32][2] , \dc_ew[32][1] , \dc_ew[32][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[33][7] , \ix_double_ew[33][6] , \ix_double_ew[33][5] , \ix_double_ew[33][4] , \ix_double_ew[33][3] , \ix_double_ew[33][2] , \ix_double_ew[33][1] , \ix_double_ew[33][0] }), + .east_single({ \ix_single_ew[33][3] , \ix_single_ew[33][2] , \ix_single_ew[33][1] , \ix_single_ew[33][0] }), + .north_double({ \ix_double_ns[35][7] , \ix_double_ns[35][6] , \ix_double_ns[35][5] , \ix_double_ns[35][4] , \ix_double_ns[35][3] , \ix_double_ns[35][2] , \ix_double_ns[35][1] , \ix_double_ns[35][0] }), + .north_single({ \ix_single_ns[35][3] , \ix_single_ns[35][2] , \ix_single_ns[35][1] , \ix_single_ns[35][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[4][0] ), + .set_out_hard(\col_set[5][0] ), + .shift_in_hard(\col_shift[4][0] ), + .shift_out_hard(\col_shift[5][0] ), + .south_double({ \ix_double_ns[28][7] , \ix_double_ns[28][6] , \ix_double_ns[28][5] , \ix_double_ns[28][4] , \ix_double_ns[28][3] , \ix_double_ns[28][2] , \ix_double_ns[28][1] , \ix_double_ns[28][0] }), + .south_single({ \ix_single_ns[28][3] , \ix_single_ns[28][2] , \ix_single_ns[28][1] , \ix_single_ns[28][0] }), + .west_double({ \ix_double_ew[32][7] , \ix_double_ew[32][6] , \ix_double_ew[32][5] , \ix_double_ew[32][4] , \ix_double_ew[32][3] , \ix_double_ew[32][2] , \ix_double_ew[32][1] , \ix_double_ew[32][0] }), + .west_single({ \ix_single_ew[32][3] , \ix_single_ew[32][2] , \ix_single_ew[32][1] , gpio_west[4] }) + ); + clb_tile \X[0].Y[5].clb ( + .carry_in(\carry[5][0] ), + .carry_out(\carry[6][0] ), + .cb_east_in({ \dc_ew[41][4] , \dc_ew[41][3] , \dc_ew[41][2] , \dc_ew[41][1] , \dc_ew[41][0] }), + .cb_east_out({ \dc_we[41][9] , \dc_we[41][8] , \dc_we[41][7] , \dc_we[41][6] , \dc_we[41][5] , \dc_we[41][4] , \dc_we[41][3] , \dc_we[41][2] , \dc_we[41][1] , \dc_we[41][0] }), + .cb_north_in({ \dc_ns[42][4] , \dc_ns[42][3] , \dc_ns[42][2] , \dc_ns[42][1] , \dc_ns[42][0] }), + .cb_north_out({ \dc_sn[42][9] , \dc_sn[42][8] , \dc_sn[42][7] , \dc_sn[42][6] , \dc_sn[42][5] , \dc_sn[42][4] , \dc_sn[42][3] , \dc_sn[42][2] , \dc_sn[42][1] , \dc_sn[42][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[35][9] , \dc_sn[35][8] , \dc_sn[35][7] , \dc_sn[35][6] , \dc_sn[35][5] , \dc_sn[35][4] , \dc_sn[35][3] , \dc_sn[35][2] , \dc_sn[35][1] , \dc_sn[35][0] }), + .clb_south_out({ \dc_ns[35][4] , \dc_ns[35][3] , \dc_ns[35][2] , \dc_ns[35][1] , \dc_ns[35][0] }), + .clb_west_in({ _070_, _069_, _068_, _067_, _066_, _065_, _064_, _063_, _062_, _061_ }), + .clb_west_out({ \dc_ew[40][4] , \dc_ew[40][3] , \dc_ew[40][2] , \dc_ew[40][1] , \dc_ew[40][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[41][7] , \ix_double_ew[41][6] , \ix_double_ew[41][5] , \ix_double_ew[41][4] , \ix_double_ew[41][3] , \ix_double_ew[41][2] , \ix_double_ew[41][1] , \ix_double_ew[41][0] }), + .east_single({ \ix_single_ew[41][3] , \ix_single_ew[41][2] , \ix_single_ew[41][1] , \ix_single_ew[41][0] }), + .north_double({ \ix_double_ns[42][7] , \ix_double_ns[42][6] , \ix_double_ns[42][5] , \ix_double_ns[42][4] , \ix_double_ns[42][3] , \ix_double_ns[42][2] , \ix_double_ns[42][1] , \ix_double_ns[42][0] }), + .north_single({ \ix_single_ns[42][3] , \ix_single_ns[42][2] , \ix_single_ns[42][1] , \ix_single_ns[42][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[5][0] ), + .set_out_hard(\col_set[6][0] ), + .shift_in_hard(\col_shift[5][0] ), + .shift_out_hard(\col_shift[6][0] ), + .south_double({ \ix_double_ns[35][7] , \ix_double_ns[35][6] , \ix_double_ns[35][5] , \ix_double_ns[35][4] , \ix_double_ns[35][3] , \ix_double_ns[35][2] , \ix_double_ns[35][1] , \ix_double_ns[35][0] }), + .south_single({ \ix_single_ns[35][3] , \ix_single_ns[35][2] , \ix_single_ns[35][1] , \ix_single_ns[35][0] }), + .west_double({ \ix_double_ew[40][7] , \ix_double_ew[40][6] , \ix_double_ew[40][5] , \ix_double_ew[40][4] , \ix_double_ew[40][3] , \ix_double_ew[40][2] , \ix_double_ew[40][1] , \ix_double_ew[40][0] }), + .west_single({ \ix_single_ew[40][3] , \ix_single_ew[40][2] , \ix_single_ew[40][1] , gpio_west[5] }) + ); + clb_tile \X[0].Y[6].clb ( + .carry_in(\carry[6][0] ), + .carry_out(\carry[7][0] ), + .cb_east_in({ \dc_ew[49][4] , \dc_ew[49][3] , \dc_ew[49][2] , \dc_ew[49][1] , \dc_ew[49][0] }), + .cb_east_out({ \dc_we[49][9] , \dc_we[49][8] , \dc_we[49][7] , \dc_we[49][6] , \dc_we[49][5] , \dc_we[49][4] , \dc_we[49][3] , \dc_we[49][2] , \dc_we[49][1] , \dc_we[49][0] }), + .cb_north_in({ \dc_ns[49][4] , \dc_ns[49][3] , \dc_ns[49][2] , \dc_ns[49][1] , \dc_ns[49][0] }), + .cb_north_out({ \dc_sn[49][9] , \dc_sn[49][8] , \dc_sn[49][7] , \dc_sn[49][6] , \dc_sn[49][5] , \dc_sn[49][4] , \dc_sn[49][3] , \dc_sn[49][2] , \dc_sn[49][1] , \dc_sn[49][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[42][9] , \dc_sn[42][8] , \dc_sn[42][7] , \dc_sn[42][6] , \dc_sn[42][5] , \dc_sn[42][4] , \dc_sn[42][3] , \dc_sn[42][2] , \dc_sn[42][1] , \dc_sn[42][0] }), + .clb_south_out({ \dc_ns[42][4] , \dc_ns[42][3] , \dc_ns[42][2] , \dc_ns[42][1] , \dc_ns[42][0] }), + .clb_west_in({ _080_, _079_, _078_, _077_, _076_, _075_, _074_, _073_, _072_, _071_ }), + .clb_west_out({ \dc_ew[48][4] , \dc_ew[48][3] , \dc_ew[48][2] , \dc_ew[48][1] , \dc_ew[48][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[49][7] , \ix_double_ew[49][6] , \ix_double_ew[49][5] , \ix_double_ew[49][4] , \ix_double_ew[49][3] , \ix_double_ew[49][2] , \ix_double_ew[49][1] , \ix_double_ew[49][0] }), + .east_single({ \ix_single_ew[49][3] , \ix_single_ew[49][2] , \ix_single_ew[49][1] , \ix_single_ew[49][0] }), + .north_double({ \ix_double_ns[49][7] , \ix_double_ns[49][6] , \ix_double_ns[49][5] , \ix_double_ns[49][4] , \ix_double_ns[49][3] , \ix_double_ns[49][2] , \ix_double_ns[49][1] , \ix_double_ns[49][0] }), + .north_single({ \ix_single_ns[49][3] , \ix_single_ns[49][2] , \ix_single_ns[49][1] , \ix_single_ns[49][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[6][0] ), + .set_out_hard(\col_set[7][0] ), + .shift_in_hard(\col_shift[6][0] ), + .shift_out_hard(\col_shift[7][0] ), + .south_double({ \ix_double_ns[42][7] , \ix_double_ns[42][6] , \ix_double_ns[42][5] , \ix_double_ns[42][4] , \ix_double_ns[42][3] , \ix_double_ns[42][2] , \ix_double_ns[42][1] , \ix_double_ns[42][0] }), + .south_single({ \ix_single_ns[42][3] , \ix_single_ns[42][2] , \ix_single_ns[42][1] , \ix_single_ns[42][0] }), + .west_double({ \ix_double_ew[48][7] , \ix_double_ew[48][6] , \ix_double_ew[48][5] , \ix_double_ew[48][4] , \ix_double_ew[48][3] , \ix_double_ew[48][2] , \ix_double_ew[48][1] , \ix_double_ew[48][0] }), + .west_single({ \ix_single_ew[48][3] , \ix_single_ew[48][2] , \ix_single_ew[48][1] , gpio_west[6] }) + ); + clb_tile \X[0].Y[7].clb ( + .carry_in(\carry[7][0] ), + .carry_out(\carry[8][0] ), + .cb_east_in({ \dc_ew[57][4] , \dc_ew[57][3] , \dc_ew[57][2] , \dc_ew[57][1] , \dc_ew[57][0] }), + .cb_east_out({ \dc_we[57][9] , \dc_we[57][8] , \dc_we[57][7] , \dc_we[57][6] , \dc_we[57][5] , \dc_we[57][4] , \dc_we[57][3] , \dc_we[57][2] , \dc_we[57][1] , \dc_we[57][0] }), + .cb_north_in({ _085_, _084_, _083_, _082_, _081_ }), + .cb_north_out({ \dc_sn[56][9] , \dc_sn[56][8] , \dc_sn[56][7] , \dc_sn[56][6] , \dc_sn[56][5] , \dc_sn[56][4] , \dc_sn[56][3] , \dc_sn[56][2] , \dc_sn[56][1] , \dc_sn[56][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[49][9] , \dc_sn[49][8] , \dc_sn[49][7] , \dc_sn[49][6] , \dc_sn[49][5] , \dc_sn[49][4] , \dc_sn[49][3] , \dc_sn[49][2] , \dc_sn[49][1] , \dc_sn[49][0] }), + .clb_south_out({ \dc_ns[49][4] , \dc_ns[49][3] , \dc_ns[49][2] , \dc_ns[49][1] , \dc_ns[49][0] }), + .clb_west_in({ _095_, _094_, _093_, _092_, _091_, _090_, _089_, _088_, _087_, _086_ }), + .clb_west_out({ \dc_ew[56][4] , \dc_ew[56][3] , \dc_ew[56][2] , \dc_ew[56][1] , \dc_ew[56][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[57][7] , \ix_double_ew[57][6] , \ix_double_ew[57][5] , \ix_double_ew[57][4] , \ix_double_ew[57][3] , \ix_double_ew[57][2] , \ix_double_ew[57][1] , \ix_double_ew[57][0] }), + .east_single({ \ix_single_ew[57][3] , \ix_single_ew[57][2] , \ix_single_ew[57][1] , \ix_single_ew[57][0] }), + .north_double({ \ix_double_ns[56][7] , \ix_double_ns[56][6] , \ix_double_ns[56][5] , \ix_double_ns[56][4] , \ix_double_ns[56][3] , \ix_double_ns[56][2] , \ix_double_ns[56][1] , \ix_double_ns[56][0] }), + .north_single({ \ix_single_ns[56][3] , \ix_single_ns[56][2] , \ix_single_ns[56][1] , gpio_north[0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[7][0] ), + .set_out_hard(\col_set[8][0] ), + .shift_in_hard(\col_shift[7][0] ), + .shift_out_hard(\col_shift[8][0] ), + .south_double({ \ix_double_ns[49][7] , \ix_double_ns[49][6] , \ix_double_ns[49][5] , \ix_double_ns[49][4] , \ix_double_ns[49][3] , \ix_double_ns[49][2] , \ix_double_ns[49][1] , \ix_double_ns[49][0] }), + .south_single({ \ix_single_ns[49][3] , \ix_single_ns[49][2] , \ix_single_ns[49][1] , \ix_single_ns[49][0] }), + .west_double({ \ix_double_ew[56][7] , \ix_double_ew[56][6] , \ix_double_ew[56][5] , \ix_double_ew[56][4] , \ix_double_ew[56][3] , \ix_double_ew[56][2] , \ix_double_ew[56][1] , \ix_double_ew[56][0] }), + .west_single({ \ix_single_ew[56][3] , \ix_single_ew[56][2] , \ix_single_ew[56][1] , gpio_west[7] }) + ); + clb_tile \X[1].Y[0].clb ( + .carry_in(_096_), + .carry_out(\carry[1][1] ), + .cb_east_in({ \dc_ew[2][4] , \dc_ew[2][3] , \dc_ew[2][2] , \dc_ew[2][1] , \dc_ew[2][0] }), + .cb_east_out({ \dc_we[2][9] , \dc_we[2][8] , \dc_we[2][7] , \dc_we[2][6] , \dc_we[2][5] , \dc_we[2][4] , \dc_we[2][3] , \dc_we[2][2] , \dc_we[2][1] , \dc_we[2][0] }), + .cb_north_in({ \dc_ns[8][4] , \dc_ns[8][3] , \dc_ns[8][2] , \dc_ns[8][1] , \dc_ns[8][0] }), + .cb_north_out({ \dc_sn[8][9] , \dc_sn[8][8] , \dc_sn[8][7] , \dc_sn[8][6] , \dc_sn[8][5] , \dc_sn[8][4] , \dc_sn[8][3] , \dc_sn[8][2] , \dc_sn[8][1] , \dc_sn[8][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ _106_, _105_, _104_, _103_, _102_, _101_, _100_, _099_, _098_, _097_ }), + .clb_south_out({ \dc_ns[1][4] , \dc_ns[1][3] , \dc_ns[1][2] , \dc_ns[1][1] , \dc_ns[1][0] }), + .clb_west_in({ \dc_we[1][9] , \dc_we[1][8] , \dc_we[1][7] , \dc_we[1][6] , \dc_we[1][5] , \dc_we[1][4] , \dc_we[1][3] , \dc_we[1][2] , \dc_we[1][1] , \dc_we[1][0] }), + .clb_west_out({ \dc_ew[1][4] , \dc_ew[1][3] , \dc_ew[1][2] , \dc_ew[1][1] , \dc_ew[1][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[2][7] , \ix_double_ew[2][6] , \ix_double_ew[2][5] , \ix_double_ew[2][4] , \ix_double_ew[2][3] , \ix_double_ew[2][2] , \ix_double_ew[2][1] , \ix_double_ew[2][0] }), + .east_single({ \ix_single_ew[2][3] , \ix_single_ew[2][2] , \ix_single_ew[2][1] , \ix_single_ew[2][0] }), + .north_double({ \ix_double_ns[8][7] , \ix_double_ns[8][6] , \ix_double_ns[8][5] , \ix_double_ns[8][4] , \ix_double_ns[8][3] , \ix_double_ns[8][2] , \ix_double_ns[8][1] , \ix_double_ns[8][0] }), + .north_single({ \ix_single_ns[8][3] , \ix_single_ns[8][2] , \ix_single_ns[8][1] , \ix_single_ns[8][0] }), + .rst(gpio_north[9]), + .set_in_hard(\wb_set_out[0][1] ), + .set_out_hard(\col_set[1][1] ), + .shift_in_hard(\wb_shift_out[0][1] ), + .shift_out_hard(\col_shift[1][1] ), + .south_double({ \ix_double_ns[1][7] , \ix_double_ns[1][6] , \ix_double_ns[1][5] , \ix_double_ns[1][4] , \ix_double_ns[1][3] , \ix_double_ns[1][2] , \ix_double_ns[1][1] , \ix_double_ns[1][0] }), + .south_single({ \ix_single_ns[1][3] , \ix_single_ns[1][2] , \ix_single_ns[1][1] , gpio_south[1] }), + .west_double({ \ix_double_ew[1][7] , \ix_double_ew[1][6] , \ix_double_ew[1][5] , \ix_double_ew[1][4] , \ix_double_ew[1][3] , \ix_double_ew[1][2] , \ix_double_ew[1][1] , \ix_double_ew[1][0] }), + .west_single({ \ix_single_ew[1][3] , \ix_single_ew[1][2] , \ix_single_ew[1][1] , \ix_single_ew[1][0] }) + ); + clb_tile \X[1].Y[1].clb ( + .carry_in(\carry[1][1] ), + .carry_out(\carry[2][1] ), + .cb_east_in({ \dc_ew[10][4] , \dc_ew[10][3] , \dc_ew[10][2] , \dc_ew[10][1] , \dc_ew[10][0] }), + .cb_east_out({ \dc_we[10][9] , \dc_we[10][8] , \dc_we[10][7] , \dc_we[10][6] , \dc_we[10][5] , \dc_we[10][4] , \dc_we[10][3] , \dc_we[10][2] , \dc_we[10][1] , \dc_we[10][0] }), + .cb_north_in({ \dc_ns[15][4] , \dc_ns[15][3] , \dc_ns[15][2] , \dc_ns[15][1] , \dc_ns[15][0] }), + .cb_north_out({ \dc_sn[15][9] , \dc_sn[15][8] , \dc_sn[15][7] , \dc_sn[15][6] , \dc_sn[15][5] , \dc_sn[15][4] , \dc_sn[15][3] , \dc_sn[15][2] , \dc_sn[15][1] , \dc_sn[15][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[8][9] , \dc_sn[8][8] , \dc_sn[8][7] , \dc_sn[8][6] , \dc_sn[8][5] , \dc_sn[8][4] , \dc_sn[8][3] , \dc_sn[8][2] , \dc_sn[8][1] , \dc_sn[8][0] }), + .clb_south_out({ \dc_ns[8][4] , \dc_ns[8][3] , \dc_ns[8][2] , \dc_ns[8][1] , \dc_ns[8][0] }), + .clb_west_in({ \dc_we[9][9] , \dc_we[9][8] , \dc_we[9][7] , \dc_we[9][6] , \dc_we[9][5] , \dc_we[9][4] , \dc_we[9][3] , \dc_we[9][2] , \dc_we[9][1] , \dc_we[9][0] }), + .clb_west_out({ \dc_ew[9][4] , \dc_ew[9][3] , \dc_ew[9][2] , \dc_ew[9][1] , \dc_ew[9][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[10][7] , \ix_double_ew[10][6] , \ix_double_ew[10][5] , \ix_double_ew[10][4] , \ix_double_ew[10][3] , \ix_double_ew[10][2] , \ix_double_ew[10][1] , \ix_double_ew[10][0] }), + .east_single({ \ix_single_ew[10][3] , \ix_single_ew[10][2] , \ix_single_ew[10][1] , \ix_single_ew[10][0] }), + .north_double({ \ix_double_ns[15][7] , \ix_double_ns[15][6] , \ix_double_ns[15][5] , \ix_double_ns[15][4] , \ix_double_ns[15][3] , \ix_double_ns[15][2] , \ix_double_ns[15][1] , \ix_double_ns[15][0] }), + .north_single({ \ix_single_ns[15][3] , \ix_single_ns[15][2] , \ix_single_ns[15][1] , \ix_single_ns[15][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[1][1] ), + .set_out_hard(\col_set[2][1] ), + .shift_in_hard(\col_shift[1][1] ), + .shift_out_hard(\col_shift[2][1] ), + .south_double({ \ix_double_ns[8][7] , \ix_double_ns[8][6] , \ix_double_ns[8][5] , \ix_double_ns[8][4] , \ix_double_ns[8][3] , \ix_double_ns[8][2] , \ix_double_ns[8][1] , \ix_double_ns[8][0] }), + .south_single({ \ix_single_ns[8][3] , \ix_single_ns[8][2] , \ix_single_ns[8][1] , \ix_single_ns[8][0] }), + .west_double({ \ix_double_ew[9][7] , \ix_double_ew[9][6] , \ix_double_ew[9][5] , \ix_double_ew[9][4] , \ix_double_ew[9][3] , \ix_double_ew[9][2] , \ix_double_ew[9][1] , \ix_double_ew[9][0] }), + .west_single({ \ix_single_ew[9][3] , \ix_single_ew[9][2] , \ix_single_ew[9][1] , \ix_single_ew[9][0] }) + ); + clb_tile \X[1].Y[2].clb ( + .carry_in(\carry[2][1] ), + .carry_out(\carry[3][1] ), + .cb_east_in({ \dc_ew[18][4] , \dc_ew[18][3] , \dc_ew[18][2] , \dc_ew[18][1] , \dc_ew[18][0] }), + .cb_east_out({ \dc_we[18][9] , \dc_we[18][8] , \dc_we[18][7] , \dc_we[18][6] , \dc_we[18][5] , \dc_we[18][4] , \dc_we[18][3] , \dc_we[18][2] , \dc_we[18][1] , \dc_we[18][0] }), + .cb_north_in({ \dc_ns[22][4] , \dc_ns[22][3] , \dc_ns[22][2] , \dc_ns[22][1] , \dc_ns[22][0] }), + .cb_north_out({ \dc_sn[22][9] , \dc_sn[22][8] , \dc_sn[22][7] , \dc_sn[22][6] , \dc_sn[22][5] , \dc_sn[22][4] , \dc_sn[22][3] , \dc_sn[22][2] , \dc_sn[22][1] , \dc_sn[22][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[15][9] , \dc_sn[15][8] , \dc_sn[15][7] , \dc_sn[15][6] , \dc_sn[15][5] , \dc_sn[15][4] , \dc_sn[15][3] , \dc_sn[15][2] , \dc_sn[15][1] , \dc_sn[15][0] }), + .clb_south_out({ \dc_ns[15][4] , \dc_ns[15][3] , \dc_ns[15][2] , \dc_ns[15][1] , \dc_ns[15][0] }), + .clb_west_in({ \dc_we[17][9] , \dc_we[17][8] , \dc_we[17][7] , \dc_we[17][6] , \dc_we[17][5] , \dc_we[17][4] , \dc_we[17][3] , \dc_we[17][2] , \dc_we[17][1] , \dc_we[17][0] }), + .clb_west_out({ \dc_ew[17][4] , \dc_ew[17][3] , \dc_ew[17][2] , \dc_ew[17][1] , \dc_ew[17][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[18][7] , \ix_double_ew[18][6] , \ix_double_ew[18][5] , \ix_double_ew[18][4] , \ix_double_ew[18][3] , \ix_double_ew[18][2] , \ix_double_ew[18][1] , \ix_double_ew[18][0] }), + .east_single({ \ix_single_ew[18][3] , \ix_single_ew[18][2] , \ix_single_ew[18][1] , \ix_single_ew[18][0] }), + .north_double({ \ix_double_ns[22][7] , \ix_double_ns[22][6] , \ix_double_ns[22][5] , \ix_double_ns[22][4] , \ix_double_ns[22][3] , \ix_double_ns[22][2] , \ix_double_ns[22][1] , \ix_double_ns[22][0] }), + .north_single({ \ix_single_ns[22][3] , \ix_single_ns[22][2] , \ix_single_ns[22][1] , \ix_single_ns[22][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[2][1] ), + .set_out_hard(\col_set[3][1] ), + .shift_in_hard(\col_shift[2][1] ), + .shift_out_hard(\col_shift[3][1] ), + .south_double({ \ix_double_ns[15][7] , \ix_double_ns[15][6] , \ix_double_ns[15][5] , \ix_double_ns[15][4] , \ix_double_ns[15][3] , \ix_double_ns[15][2] , \ix_double_ns[15][1] , \ix_double_ns[15][0] }), + .south_single({ \ix_single_ns[15][3] , \ix_single_ns[15][2] , \ix_single_ns[15][1] , \ix_single_ns[15][0] }), + .west_double({ \ix_double_ew[17][7] , \ix_double_ew[17][6] , \ix_double_ew[17][5] , \ix_double_ew[17][4] , \ix_double_ew[17][3] , \ix_double_ew[17][2] , \ix_double_ew[17][1] , \ix_double_ew[17][0] }), + .west_single({ \ix_single_ew[17][3] , \ix_single_ew[17][2] , \ix_single_ew[17][1] , \ix_single_ew[17][0] }) + ); + clb_tile \X[1].Y[3].clb ( + .carry_in(\carry[3][1] ), + .carry_out(\carry[4][1] ), + .cb_east_in({ \dc_ew[26][4] , \dc_ew[26][3] , \dc_ew[26][2] , \dc_ew[26][1] , \dc_ew[26][0] }), + .cb_east_out({ \dc_we[26][9] , \dc_we[26][8] , \dc_we[26][7] , \dc_we[26][6] , \dc_we[26][5] , \dc_we[26][4] , \dc_we[26][3] , \dc_we[26][2] , \dc_we[26][1] , \dc_we[26][0] }), + .cb_north_in({ \dc_ns[29][4] , \dc_ns[29][3] , \dc_ns[29][2] , \dc_ns[29][1] , \dc_ns[29][0] }), + .cb_north_out({ \dc_sn[29][9] , \dc_sn[29][8] , \dc_sn[29][7] , \dc_sn[29][6] , \dc_sn[29][5] , \dc_sn[29][4] , \dc_sn[29][3] , \dc_sn[29][2] , \dc_sn[29][1] , \dc_sn[29][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[22][9] , \dc_sn[22][8] , \dc_sn[22][7] , \dc_sn[22][6] , \dc_sn[22][5] , \dc_sn[22][4] , \dc_sn[22][3] , \dc_sn[22][2] , \dc_sn[22][1] , \dc_sn[22][0] }), + .clb_south_out({ \dc_ns[22][4] , \dc_ns[22][3] , \dc_ns[22][2] , \dc_ns[22][1] , \dc_ns[22][0] }), + .clb_west_in({ \dc_we[25][9] , \dc_we[25][8] , \dc_we[25][7] , \dc_we[25][6] , \dc_we[25][5] , \dc_we[25][4] , \dc_we[25][3] , \dc_we[25][2] , \dc_we[25][1] , \dc_we[25][0] }), + .clb_west_out({ \dc_ew[25][4] , \dc_ew[25][3] , \dc_ew[25][2] , \dc_ew[25][1] , \dc_ew[25][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[26][7] , \ix_double_ew[26][6] , \ix_double_ew[26][5] , \ix_double_ew[26][4] , \ix_double_ew[26][3] , \ix_double_ew[26][2] , \ix_double_ew[26][1] , \ix_double_ew[26][0] }), + .east_single({ \ix_single_ew[26][3] , \ix_single_ew[26][2] , \ix_single_ew[26][1] , \ix_single_ew[26][0] }), + .north_double({ \ix_double_ns[29][7] , \ix_double_ns[29][6] , \ix_double_ns[29][5] , \ix_double_ns[29][4] , \ix_double_ns[29][3] , \ix_double_ns[29][2] , \ix_double_ns[29][1] , \ix_double_ns[29][0] }), + .north_single({ \ix_single_ns[29][3] , \ix_single_ns[29][2] , \ix_single_ns[29][1] , \ix_single_ns[29][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[3][1] ), + .set_out_hard(\col_set[4][1] ), + .shift_in_hard(\col_shift[3][1] ), + .shift_out_hard(\col_shift[4][1] ), + .south_double({ \ix_double_ns[22][7] , \ix_double_ns[22][6] , \ix_double_ns[22][5] , \ix_double_ns[22][4] , \ix_double_ns[22][3] , \ix_double_ns[22][2] , \ix_double_ns[22][1] , \ix_double_ns[22][0] }), + .south_single({ \ix_single_ns[22][3] , \ix_single_ns[22][2] , \ix_single_ns[22][1] , \ix_single_ns[22][0] }), + .west_double({ \ix_double_ew[25][7] , \ix_double_ew[25][6] , \ix_double_ew[25][5] , \ix_double_ew[25][4] , \ix_double_ew[25][3] , \ix_double_ew[25][2] , \ix_double_ew[25][1] , \ix_double_ew[25][0] }), + .west_single({ \ix_single_ew[25][3] , \ix_single_ew[25][2] , \ix_single_ew[25][1] , \ix_single_ew[25][0] }) + ); + clb_tile \X[1].Y[4].clb ( + .carry_in(\carry[4][1] ), + .carry_out(\carry[5][1] ), + .cb_east_in({ \dc_ew[34][4] , \dc_ew[34][3] , \dc_ew[34][2] , \dc_ew[34][1] , \dc_ew[34][0] }), + .cb_east_out({ \dc_we[34][9] , \dc_we[34][8] , \dc_we[34][7] , \dc_we[34][6] , \dc_we[34][5] , \dc_we[34][4] , \dc_we[34][3] , \dc_we[34][2] , \dc_we[34][1] , \dc_we[34][0] }), + .cb_north_in({ \dc_ns[36][4] , \dc_ns[36][3] , \dc_ns[36][2] , \dc_ns[36][1] , \dc_ns[36][0] }), + .cb_north_out({ \dc_sn[36][9] , \dc_sn[36][8] , \dc_sn[36][7] , \dc_sn[36][6] , \dc_sn[36][5] , \dc_sn[36][4] , \dc_sn[36][3] , \dc_sn[36][2] , \dc_sn[36][1] , \dc_sn[36][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[29][9] , \dc_sn[29][8] , \dc_sn[29][7] , \dc_sn[29][6] , \dc_sn[29][5] , \dc_sn[29][4] , \dc_sn[29][3] , \dc_sn[29][2] , \dc_sn[29][1] , \dc_sn[29][0] }), + .clb_south_out({ \dc_ns[29][4] , \dc_ns[29][3] , \dc_ns[29][2] , \dc_ns[29][1] , \dc_ns[29][0] }), + .clb_west_in({ \dc_we[33][9] , \dc_we[33][8] , \dc_we[33][7] , \dc_we[33][6] , \dc_we[33][5] , \dc_we[33][4] , \dc_we[33][3] , \dc_we[33][2] , \dc_we[33][1] , \dc_we[33][0] }), + .clb_west_out({ \dc_ew[33][4] , \dc_ew[33][3] , \dc_ew[33][2] , \dc_ew[33][1] , \dc_ew[33][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[34][7] , \ix_double_ew[34][6] , \ix_double_ew[34][5] , \ix_double_ew[34][4] , \ix_double_ew[34][3] , \ix_double_ew[34][2] , \ix_double_ew[34][1] , \ix_double_ew[34][0] }), + .east_single({ \ix_single_ew[34][3] , \ix_single_ew[34][2] , \ix_single_ew[34][1] , \ix_single_ew[34][0] }), + .north_double({ \ix_double_ns[36][7] , \ix_double_ns[36][6] , \ix_double_ns[36][5] , \ix_double_ns[36][4] , \ix_double_ns[36][3] , \ix_double_ns[36][2] , \ix_double_ns[36][1] , \ix_double_ns[36][0] }), + .north_single({ \ix_single_ns[36][3] , \ix_single_ns[36][2] , \ix_single_ns[36][1] , \ix_single_ns[36][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[4][1] ), + .set_out_hard(\col_set[5][1] ), + .shift_in_hard(\col_shift[4][1] ), + .shift_out_hard(\col_shift[5][1] ), + .south_double({ \ix_double_ns[29][7] , \ix_double_ns[29][6] , \ix_double_ns[29][5] , \ix_double_ns[29][4] , \ix_double_ns[29][3] , \ix_double_ns[29][2] , \ix_double_ns[29][1] , \ix_double_ns[29][0] }), + .south_single({ \ix_single_ns[29][3] , \ix_single_ns[29][2] , \ix_single_ns[29][1] , \ix_single_ns[29][0] }), + .west_double({ \ix_double_ew[33][7] , \ix_double_ew[33][6] , \ix_double_ew[33][5] , \ix_double_ew[33][4] , \ix_double_ew[33][3] , \ix_double_ew[33][2] , \ix_double_ew[33][1] , \ix_double_ew[33][0] }), + .west_single({ \ix_single_ew[33][3] , \ix_single_ew[33][2] , \ix_single_ew[33][1] , \ix_single_ew[33][0] }) + ); + clb_tile \X[1].Y[5].clb ( + .carry_in(\carry[5][1] ), + .carry_out(\carry[6][1] ), + .cb_east_in({ \dc_ew[42][4] , \dc_ew[42][3] , \dc_ew[42][2] , \dc_ew[42][1] , \dc_ew[42][0] }), + .cb_east_out({ \dc_we[42][9] , \dc_we[42][8] , \dc_we[42][7] , \dc_we[42][6] , \dc_we[42][5] , \dc_we[42][4] , \dc_we[42][3] , \dc_we[42][2] , \dc_we[42][1] , \dc_we[42][0] }), + .cb_north_in({ \dc_ns[43][4] , \dc_ns[43][3] , \dc_ns[43][2] , \dc_ns[43][1] , \dc_ns[43][0] }), + .cb_north_out({ \dc_sn[43][9] , \dc_sn[43][8] , \dc_sn[43][7] , \dc_sn[43][6] , \dc_sn[43][5] , \dc_sn[43][4] , \dc_sn[43][3] , \dc_sn[43][2] , \dc_sn[43][1] , \dc_sn[43][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[36][9] , \dc_sn[36][8] , \dc_sn[36][7] , \dc_sn[36][6] , \dc_sn[36][5] , \dc_sn[36][4] , \dc_sn[36][3] , \dc_sn[36][2] , \dc_sn[36][1] , \dc_sn[36][0] }), + .clb_south_out({ \dc_ns[36][4] , \dc_ns[36][3] , \dc_ns[36][2] , \dc_ns[36][1] , \dc_ns[36][0] }), + .clb_west_in({ \dc_we[41][9] , \dc_we[41][8] , \dc_we[41][7] , \dc_we[41][6] , \dc_we[41][5] , \dc_we[41][4] , \dc_we[41][3] , \dc_we[41][2] , \dc_we[41][1] , \dc_we[41][0] }), + .clb_west_out({ \dc_ew[41][4] , \dc_ew[41][3] , \dc_ew[41][2] , \dc_ew[41][1] , \dc_ew[41][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[42][7] , \ix_double_ew[42][6] , \ix_double_ew[42][5] , \ix_double_ew[42][4] , \ix_double_ew[42][3] , \ix_double_ew[42][2] , \ix_double_ew[42][1] , \ix_double_ew[42][0] }), + .east_single({ \ix_single_ew[42][3] , \ix_single_ew[42][2] , \ix_single_ew[42][1] , \ix_single_ew[42][0] }), + .north_double({ \ix_double_ns[43][7] , \ix_double_ns[43][6] , \ix_double_ns[43][5] , \ix_double_ns[43][4] , \ix_double_ns[43][3] , \ix_double_ns[43][2] , \ix_double_ns[43][1] , \ix_double_ns[43][0] }), + .north_single({ \ix_single_ns[43][3] , \ix_single_ns[43][2] , \ix_single_ns[43][1] , \ix_single_ns[43][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[5][1] ), + .set_out_hard(\col_set[6][1] ), + .shift_in_hard(\col_shift[5][1] ), + .shift_out_hard(\col_shift[6][1] ), + .south_double({ \ix_double_ns[36][7] , \ix_double_ns[36][6] , \ix_double_ns[36][5] , \ix_double_ns[36][4] , \ix_double_ns[36][3] , \ix_double_ns[36][2] , \ix_double_ns[36][1] , \ix_double_ns[36][0] }), + .south_single({ \ix_single_ns[36][3] , \ix_single_ns[36][2] , \ix_single_ns[36][1] , \ix_single_ns[36][0] }), + .west_double({ \ix_double_ew[41][7] , \ix_double_ew[41][6] , \ix_double_ew[41][5] , \ix_double_ew[41][4] , \ix_double_ew[41][3] , \ix_double_ew[41][2] , \ix_double_ew[41][1] , \ix_double_ew[41][0] }), + .west_single({ \ix_single_ew[41][3] , \ix_single_ew[41][2] , \ix_single_ew[41][1] , \ix_single_ew[41][0] }) + ); + clb_tile \X[1].Y[6].clb ( + .carry_in(\carry[6][1] ), + .carry_out(\carry[7][1] ), + .cb_east_in({ \dc_ew[50][4] , \dc_ew[50][3] , \dc_ew[50][2] , \dc_ew[50][1] , \dc_ew[50][0] }), + .cb_east_out({ \dc_we[50][9] , \dc_we[50][8] , \dc_we[50][7] , \dc_we[50][6] , \dc_we[50][5] , \dc_we[50][4] , \dc_we[50][3] , \dc_we[50][2] , \dc_we[50][1] , \dc_we[50][0] }), + .cb_north_in({ \dc_ns[50][4] , \dc_ns[50][3] , \dc_ns[50][2] , \dc_ns[50][1] , \dc_ns[50][0] }), + .cb_north_out({ \dc_sn[50][9] , \dc_sn[50][8] , \dc_sn[50][7] , \dc_sn[50][6] , \dc_sn[50][5] , \dc_sn[50][4] , \dc_sn[50][3] , \dc_sn[50][2] , \dc_sn[50][1] , \dc_sn[50][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[43][9] , \dc_sn[43][8] , \dc_sn[43][7] , \dc_sn[43][6] , \dc_sn[43][5] , \dc_sn[43][4] , \dc_sn[43][3] , \dc_sn[43][2] , \dc_sn[43][1] , \dc_sn[43][0] }), + .clb_south_out({ \dc_ns[43][4] , \dc_ns[43][3] , \dc_ns[43][2] , \dc_ns[43][1] , \dc_ns[43][0] }), + .clb_west_in({ \dc_we[49][9] , \dc_we[49][8] , \dc_we[49][7] , \dc_we[49][6] , \dc_we[49][5] , \dc_we[49][4] , \dc_we[49][3] , \dc_we[49][2] , \dc_we[49][1] , \dc_we[49][0] }), + .clb_west_out({ \dc_ew[49][4] , \dc_ew[49][3] , \dc_ew[49][2] , \dc_ew[49][1] , \dc_ew[49][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[50][7] , \ix_double_ew[50][6] , \ix_double_ew[50][5] , \ix_double_ew[50][4] , \ix_double_ew[50][3] , \ix_double_ew[50][2] , \ix_double_ew[50][1] , \ix_double_ew[50][0] }), + .east_single({ \ix_single_ew[50][3] , \ix_single_ew[50][2] , \ix_single_ew[50][1] , \ix_single_ew[50][0] }), + .north_double({ \ix_double_ns[50][7] , \ix_double_ns[50][6] , \ix_double_ns[50][5] , \ix_double_ns[50][4] , \ix_double_ns[50][3] , \ix_double_ns[50][2] , \ix_double_ns[50][1] , \ix_double_ns[50][0] }), + .north_single({ \ix_single_ns[50][3] , \ix_single_ns[50][2] , \ix_single_ns[50][1] , \ix_single_ns[50][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[6][1] ), + .set_out_hard(\col_set[7][1] ), + .shift_in_hard(\col_shift[6][1] ), + .shift_out_hard(\col_shift[7][1] ), + .south_double({ \ix_double_ns[43][7] , \ix_double_ns[43][6] , \ix_double_ns[43][5] , \ix_double_ns[43][4] , \ix_double_ns[43][3] , \ix_double_ns[43][2] , \ix_double_ns[43][1] , \ix_double_ns[43][0] }), + .south_single({ \ix_single_ns[43][3] , \ix_single_ns[43][2] , \ix_single_ns[43][1] , \ix_single_ns[43][0] }), + .west_double({ \ix_double_ew[49][7] , \ix_double_ew[49][6] , \ix_double_ew[49][5] , \ix_double_ew[49][4] , \ix_double_ew[49][3] , \ix_double_ew[49][2] , \ix_double_ew[49][1] , \ix_double_ew[49][0] }), + .west_single({ \ix_single_ew[49][3] , \ix_single_ew[49][2] , \ix_single_ew[49][1] , \ix_single_ew[49][0] }) + ); + clb_tile \X[1].Y[7].clb ( + .carry_in(\carry[7][1] ), + .carry_out(\carry[8][1] ), + .cb_east_in({ \dc_ew[58][4] , \dc_ew[58][3] , \dc_ew[58][2] , \dc_ew[58][1] , \dc_ew[58][0] }), + .cb_east_out({ \dc_we[58][9] , \dc_we[58][8] , \dc_we[58][7] , \dc_we[58][6] , \dc_we[58][5] , \dc_we[58][4] , \dc_we[58][3] , \dc_we[58][2] , \dc_we[58][1] , \dc_we[58][0] }), + .cb_north_in({ _111_, _110_, _109_, _108_, _107_ }), + .cb_north_out({ \dc_sn[57][9] , \dc_sn[57][8] , \dc_sn[57][7] , \dc_sn[57][6] , \dc_sn[57][5] , \dc_sn[57][4] , \dc_sn[57][3] , \dc_sn[57][2] , \dc_sn[57][1] , \dc_sn[57][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[50][9] , \dc_sn[50][8] , \dc_sn[50][7] , \dc_sn[50][6] , \dc_sn[50][5] , \dc_sn[50][4] , \dc_sn[50][3] , \dc_sn[50][2] , \dc_sn[50][1] , \dc_sn[50][0] }), + .clb_south_out({ \dc_ns[50][4] , \dc_ns[50][3] , \dc_ns[50][2] , \dc_ns[50][1] , \dc_ns[50][0] }), + .clb_west_in({ \dc_we[57][9] , \dc_we[57][8] , \dc_we[57][7] , \dc_we[57][6] , \dc_we[57][5] , \dc_we[57][4] , \dc_we[57][3] , \dc_we[57][2] , \dc_we[57][1] , \dc_we[57][0] }), + .clb_west_out({ \dc_ew[57][4] , \dc_ew[57][3] , \dc_ew[57][2] , \dc_ew[57][1] , \dc_ew[57][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[58][7] , \ix_double_ew[58][6] , \ix_double_ew[58][5] , \ix_double_ew[58][4] , \ix_double_ew[58][3] , \ix_double_ew[58][2] , \ix_double_ew[58][1] , \ix_double_ew[58][0] }), + .east_single({ \ix_single_ew[58][3] , \ix_single_ew[58][2] , \ix_single_ew[58][1] , \ix_single_ew[58][0] }), + .north_double({ \ix_double_ns[57][7] , \ix_double_ns[57][6] , \ix_double_ns[57][5] , \ix_double_ns[57][4] , \ix_double_ns[57][3] , \ix_double_ns[57][2] , \ix_double_ns[57][1] , \ix_double_ns[57][0] }), + .north_single({ \ix_single_ns[57][3] , \ix_single_ns[57][2] , \ix_single_ns[57][1] , gpio_north[1] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[7][1] ), + .set_out_hard(\col_set[8][1] ), + .shift_in_hard(\col_shift[7][1] ), + .shift_out_hard(\col_shift[8][1] ), + .south_double({ \ix_double_ns[50][7] , \ix_double_ns[50][6] , \ix_double_ns[50][5] , \ix_double_ns[50][4] , \ix_double_ns[50][3] , \ix_double_ns[50][2] , \ix_double_ns[50][1] , \ix_double_ns[50][0] }), + .south_single({ \ix_single_ns[50][3] , \ix_single_ns[50][2] , \ix_single_ns[50][1] , \ix_single_ns[50][0] }), + .west_double({ \ix_double_ew[57][7] , \ix_double_ew[57][6] , \ix_double_ew[57][5] , \ix_double_ew[57][4] , \ix_double_ew[57][3] , \ix_double_ew[57][2] , \ix_double_ew[57][1] , \ix_double_ew[57][0] }), + .west_single({ \ix_single_ew[57][3] , \ix_single_ew[57][2] , \ix_single_ew[57][1] , \ix_single_ew[57][0] }) + ); + clb_tile \X[2].Y[0].clb ( + .carry_in(_112_), + .carry_out(\carry[1][2] ), + .cb_east_in({ \dc_ew[3][4] , \dc_ew[3][3] , \dc_ew[3][2] , \dc_ew[3][1] , \dc_ew[3][0] }), + .cb_east_out({ \dc_we[3][9] , \dc_we[3][8] , \dc_we[3][7] , \dc_we[3][6] , \dc_we[3][5] , \dc_we[3][4] , \dc_we[3][3] , \dc_we[3][2] , \dc_we[3][1] , \dc_we[3][0] }), + .cb_north_in({ \dc_ns[9][4] , \dc_ns[9][3] , \dc_ns[9][2] , \dc_ns[9][1] , \dc_ns[9][0] }), + .cb_north_out({ \dc_sn[9][9] , \dc_sn[9][8] , \dc_sn[9][7] , \dc_sn[9][6] , \dc_sn[9][5] , \dc_sn[9][4] , \dc_sn[9][3] , \dc_sn[9][2] , \dc_sn[9][1] , \dc_sn[9][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ _122_, _121_, _120_, _119_, _118_, _117_, _116_, _115_, _114_, _113_ }), + .clb_south_out({ \dc_ns[2][4] , \dc_ns[2][3] , \dc_ns[2][2] , \dc_ns[2][1] , \dc_ns[2][0] }), + .clb_west_in({ \dc_we[2][9] , \dc_we[2][8] , \dc_we[2][7] , \dc_we[2][6] , \dc_we[2][5] , \dc_we[2][4] , \dc_we[2][3] , \dc_we[2][2] , \dc_we[2][1] , \dc_we[2][0] }), + .clb_west_out({ \dc_ew[2][4] , \dc_ew[2][3] , \dc_ew[2][2] , \dc_ew[2][1] , \dc_ew[2][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[3][7] , \ix_double_ew[3][6] , \ix_double_ew[3][5] , \ix_double_ew[3][4] , \ix_double_ew[3][3] , \ix_double_ew[3][2] , \ix_double_ew[3][1] , \ix_double_ew[3][0] }), + .east_single({ \ix_single_ew[3][3] , \ix_single_ew[3][2] , \ix_single_ew[3][1] , \ix_single_ew[3][0] }), + .north_double({ \ix_double_ns[9][7] , \ix_double_ns[9][6] , \ix_double_ns[9][5] , \ix_double_ns[9][4] , \ix_double_ns[9][3] , \ix_double_ns[9][2] , \ix_double_ns[9][1] , \ix_double_ns[9][0] }), + .north_single({ \ix_single_ns[9][3] , \ix_single_ns[9][2] , \ix_single_ns[9][1] , \ix_single_ns[9][0] }), + .rst(gpio_north[9]), + .set_in_hard(\wb_set_out[0][2] ), + .set_out_hard(\col_set[1][2] ), + .shift_in_hard(\wb_shift_out[0][2] ), + .shift_out_hard(\col_shift[1][2] ), + .south_double({ \ix_double_ns[2][7] , \ix_double_ns[2][6] , \ix_double_ns[2][5] , \ix_double_ns[2][4] , \ix_double_ns[2][3] , \ix_double_ns[2][2] , \ix_double_ns[2][1] , \ix_double_ns[2][0] }), + .south_single({ \ix_single_ns[2][3] , \ix_single_ns[2][2] , \ix_single_ns[2][1] , gpio_south[2] }), + .west_double({ \ix_double_ew[2][7] , \ix_double_ew[2][6] , \ix_double_ew[2][5] , \ix_double_ew[2][4] , \ix_double_ew[2][3] , \ix_double_ew[2][2] , \ix_double_ew[2][1] , \ix_double_ew[2][0] }), + .west_single({ \ix_single_ew[2][3] , \ix_single_ew[2][2] , \ix_single_ew[2][1] , \ix_single_ew[2][0] }) + ); + clb_tile \X[2].Y[1].clb ( + .carry_in(\carry[1][2] ), + .carry_out(\carry[2][2] ), + .cb_east_in({ \dc_ew[11][4] , \dc_ew[11][3] , \dc_ew[11][2] , \dc_ew[11][1] , \dc_ew[11][0] }), + .cb_east_out({ \dc_we[11][9] , \dc_we[11][8] , \dc_we[11][7] , \dc_we[11][6] , \dc_we[11][5] , \dc_we[11][4] , \dc_we[11][3] , \dc_we[11][2] , \dc_we[11][1] , \dc_we[11][0] }), + .cb_north_in({ \dc_ns[16][4] , \dc_ns[16][3] , \dc_ns[16][2] , \dc_ns[16][1] , \dc_ns[16][0] }), + .cb_north_out({ \dc_sn[16][9] , \dc_sn[16][8] , \dc_sn[16][7] , \dc_sn[16][6] , \dc_sn[16][5] , \dc_sn[16][4] , \dc_sn[16][3] , \dc_sn[16][2] , \dc_sn[16][1] , \dc_sn[16][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[9][9] , \dc_sn[9][8] , \dc_sn[9][7] , \dc_sn[9][6] , \dc_sn[9][5] , \dc_sn[9][4] , \dc_sn[9][3] , \dc_sn[9][2] , \dc_sn[9][1] , \dc_sn[9][0] }), + .clb_south_out({ \dc_ns[9][4] , \dc_ns[9][3] , \dc_ns[9][2] , \dc_ns[9][1] , \dc_ns[9][0] }), + .clb_west_in({ \dc_we[10][9] , \dc_we[10][8] , \dc_we[10][7] , \dc_we[10][6] , \dc_we[10][5] , \dc_we[10][4] , \dc_we[10][3] , \dc_we[10][2] , \dc_we[10][1] , \dc_we[10][0] }), + .clb_west_out({ \dc_ew[10][4] , \dc_ew[10][3] , \dc_ew[10][2] , \dc_ew[10][1] , \dc_ew[10][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[11][7] , \ix_double_ew[11][6] , \ix_double_ew[11][5] , \ix_double_ew[11][4] , \ix_double_ew[11][3] , \ix_double_ew[11][2] , \ix_double_ew[11][1] , \ix_double_ew[11][0] }), + .east_single({ \ix_single_ew[11][3] , \ix_single_ew[11][2] , \ix_single_ew[11][1] , \ix_single_ew[11][0] }), + .north_double({ \ix_double_ns[16][7] , \ix_double_ns[16][6] , \ix_double_ns[16][5] , \ix_double_ns[16][4] , \ix_double_ns[16][3] , \ix_double_ns[16][2] , \ix_double_ns[16][1] , \ix_double_ns[16][0] }), + .north_single({ \ix_single_ns[16][3] , \ix_single_ns[16][2] , \ix_single_ns[16][1] , \ix_single_ns[16][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[1][2] ), + .set_out_hard(\col_set[2][2] ), + .shift_in_hard(\col_shift[1][2] ), + .shift_out_hard(\col_shift[2][2] ), + .south_double({ \ix_double_ns[9][7] , \ix_double_ns[9][6] , \ix_double_ns[9][5] , \ix_double_ns[9][4] , \ix_double_ns[9][3] , \ix_double_ns[9][2] , \ix_double_ns[9][1] , \ix_double_ns[9][0] }), + .south_single({ \ix_single_ns[9][3] , \ix_single_ns[9][2] , \ix_single_ns[9][1] , \ix_single_ns[9][0] }), + .west_double({ \ix_double_ew[10][7] , \ix_double_ew[10][6] , \ix_double_ew[10][5] , \ix_double_ew[10][4] , \ix_double_ew[10][3] , \ix_double_ew[10][2] , \ix_double_ew[10][1] , \ix_double_ew[10][0] }), + .west_single({ \ix_single_ew[10][3] , \ix_single_ew[10][2] , \ix_single_ew[10][1] , \ix_single_ew[10][0] }) + ); + clb_tile \X[2].Y[2].clb ( + .carry_in(\carry[2][2] ), + .carry_out(\carry[3][2] ), + .cb_east_in({ \dc_ew[19][4] , \dc_ew[19][3] , \dc_ew[19][2] , \dc_ew[19][1] , \dc_ew[19][0] }), + .cb_east_out({ \dc_we[19][9] , \dc_we[19][8] , \dc_we[19][7] , \dc_we[19][6] , \dc_we[19][5] , \dc_we[19][4] , \dc_we[19][3] , \dc_we[19][2] , \dc_we[19][1] , \dc_we[19][0] }), + .cb_north_in({ \dc_ns[23][4] , \dc_ns[23][3] , \dc_ns[23][2] , \dc_ns[23][1] , \dc_ns[23][0] }), + .cb_north_out({ \dc_sn[23][9] , \dc_sn[23][8] , \dc_sn[23][7] , \dc_sn[23][6] , \dc_sn[23][5] , \dc_sn[23][4] , \dc_sn[23][3] , \dc_sn[23][2] , \dc_sn[23][1] , \dc_sn[23][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[16][9] , \dc_sn[16][8] , \dc_sn[16][7] , \dc_sn[16][6] , \dc_sn[16][5] , \dc_sn[16][4] , \dc_sn[16][3] , \dc_sn[16][2] , \dc_sn[16][1] , \dc_sn[16][0] }), + .clb_south_out({ \dc_ns[16][4] , \dc_ns[16][3] , \dc_ns[16][2] , \dc_ns[16][1] , \dc_ns[16][0] }), + .clb_west_in({ \dc_we[18][9] , \dc_we[18][8] , \dc_we[18][7] , \dc_we[18][6] , \dc_we[18][5] , \dc_we[18][4] , \dc_we[18][3] , \dc_we[18][2] , \dc_we[18][1] , \dc_we[18][0] }), + .clb_west_out({ \dc_ew[18][4] , \dc_ew[18][3] , \dc_ew[18][2] , \dc_ew[18][1] , \dc_ew[18][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[19][7] , \ix_double_ew[19][6] , \ix_double_ew[19][5] , \ix_double_ew[19][4] , \ix_double_ew[19][3] , \ix_double_ew[19][2] , \ix_double_ew[19][1] , \ix_double_ew[19][0] }), + .east_single({ \ix_single_ew[19][3] , \ix_single_ew[19][2] , \ix_single_ew[19][1] , \ix_single_ew[19][0] }), + .north_double({ \ix_double_ns[23][7] , \ix_double_ns[23][6] , \ix_double_ns[23][5] , \ix_double_ns[23][4] , \ix_double_ns[23][3] , \ix_double_ns[23][2] , \ix_double_ns[23][1] , \ix_double_ns[23][0] }), + .north_single({ \ix_single_ns[23][3] , \ix_single_ns[23][2] , \ix_single_ns[23][1] , \ix_single_ns[23][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[2][2] ), + .set_out_hard(\col_set[3][2] ), + .shift_in_hard(\col_shift[2][2] ), + .shift_out_hard(\col_shift[3][2] ), + .south_double({ \ix_double_ns[16][7] , \ix_double_ns[16][6] , \ix_double_ns[16][5] , \ix_double_ns[16][4] , \ix_double_ns[16][3] , \ix_double_ns[16][2] , \ix_double_ns[16][1] , \ix_double_ns[16][0] }), + .south_single({ \ix_single_ns[16][3] , \ix_single_ns[16][2] , \ix_single_ns[16][1] , \ix_single_ns[16][0] }), + .west_double({ \ix_double_ew[18][7] , \ix_double_ew[18][6] , \ix_double_ew[18][5] , \ix_double_ew[18][4] , \ix_double_ew[18][3] , \ix_double_ew[18][2] , \ix_double_ew[18][1] , \ix_double_ew[18][0] }), + .west_single({ \ix_single_ew[18][3] , \ix_single_ew[18][2] , \ix_single_ew[18][1] , \ix_single_ew[18][0] }) + ); + clb_tile \X[2].Y[3].clb ( + .carry_in(\carry[3][2] ), + .carry_out(\carry[4][2] ), + .cb_east_in({ \dc_ew[27][4] , \dc_ew[27][3] , \dc_ew[27][2] , \dc_ew[27][1] , \dc_ew[27][0] }), + .cb_east_out({ \dc_we[27][9] , \dc_we[27][8] , \dc_we[27][7] , \dc_we[27][6] , \dc_we[27][5] , \dc_we[27][4] , \dc_we[27][3] , \dc_we[27][2] , \dc_we[27][1] , \dc_we[27][0] }), + .cb_north_in({ \dc_ns[30][4] , \dc_ns[30][3] , \dc_ns[30][2] , \dc_ns[30][1] , \dc_ns[30][0] }), + .cb_north_out({ \dc_sn[30][9] , \dc_sn[30][8] , \dc_sn[30][7] , \dc_sn[30][6] , \dc_sn[30][5] , \dc_sn[30][4] , \dc_sn[30][3] , \dc_sn[30][2] , \dc_sn[30][1] , \dc_sn[30][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[23][9] , \dc_sn[23][8] , \dc_sn[23][7] , \dc_sn[23][6] , \dc_sn[23][5] , \dc_sn[23][4] , \dc_sn[23][3] , \dc_sn[23][2] , \dc_sn[23][1] , \dc_sn[23][0] }), + .clb_south_out({ \dc_ns[23][4] , \dc_ns[23][3] , \dc_ns[23][2] , \dc_ns[23][1] , \dc_ns[23][0] }), + .clb_west_in({ \dc_we[26][9] , \dc_we[26][8] , \dc_we[26][7] , \dc_we[26][6] , \dc_we[26][5] , \dc_we[26][4] , \dc_we[26][3] , \dc_we[26][2] , \dc_we[26][1] , \dc_we[26][0] }), + .clb_west_out({ \dc_ew[26][4] , \dc_ew[26][3] , \dc_ew[26][2] , \dc_ew[26][1] , \dc_ew[26][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[27][7] , \ix_double_ew[27][6] , \ix_double_ew[27][5] , \ix_double_ew[27][4] , \ix_double_ew[27][3] , \ix_double_ew[27][2] , \ix_double_ew[27][1] , \ix_double_ew[27][0] }), + .east_single({ \ix_single_ew[27][3] , \ix_single_ew[27][2] , \ix_single_ew[27][1] , \ix_single_ew[27][0] }), + .north_double({ \ix_double_ns[30][7] , \ix_double_ns[30][6] , \ix_double_ns[30][5] , \ix_double_ns[30][4] , \ix_double_ns[30][3] , \ix_double_ns[30][2] , \ix_double_ns[30][1] , \ix_double_ns[30][0] }), + .north_single({ \ix_single_ns[30][3] , \ix_single_ns[30][2] , \ix_single_ns[30][1] , \ix_single_ns[30][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[3][2] ), + .set_out_hard(\col_set[4][2] ), + .shift_in_hard(\col_shift[3][2] ), + .shift_out_hard(\col_shift[4][2] ), + .south_double({ \ix_double_ns[23][7] , \ix_double_ns[23][6] , \ix_double_ns[23][5] , \ix_double_ns[23][4] , \ix_double_ns[23][3] , \ix_double_ns[23][2] , \ix_double_ns[23][1] , \ix_double_ns[23][0] }), + .south_single({ \ix_single_ns[23][3] , \ix_single_ns[23][2] , \ix_single_ns[23][1] , \ix_single_ns[23][0] }), + .west_double({ \ix_double_ew[26][7] , \ix_double_ew[26][6] , \ix_double_ew[26][5] , \ix_double_ew[26][4] , \ix_double_ew[26][3] , \ix_double_ew[26][2] , \ix_double_ew[26][1] , \ix_double_ew[26][0] }), + .west_single({ \ix_single_ew[26][3] , \ix_single_ew[26][2] , \ix_single_ew[26][1] , \ix_single_ew[26][0] }) + ); + clb_tile \X[2].Y[4].clb ( + .carry_in(\carry[4][2] ), + .carry_out(\carry[5][2] ), + .cb_east_in({ \dc_ew[35][4] , \dc_ew[35][3] , \dc_ew[35][2] , \dc_ew[35][1] , \dc_ew[35][0] }), + .cb_east_out({ \dc_we[35][9] , \dc_we[35][8] , \dc_we[35][7] , \dc_we[35][6] , \dc_we[35][5] , \dc_we[35][4] , \dc_we[35][3] , \dc_we[35][2] , \dc_we[35][1] , \dc_we[35][0] }), + .cb_north_in({ \dc_ns[37][4] , \dc_ns[37][3] , \dc_ns[37][2] , \dc_ns[37][1] , \dc_ns[37][0] }), + .cb_north_out({ \dc_sn[37][9] , \dc_sn[37][8] , \dc_sn[37][7] , \dc_sn[37][6] , \dc_sn[37][5] , \dc_sn[37][4] , \dc_sn[37][3] , \dc_sn[37][2] , \dc_sn[37][1] , \dc_sn[37][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[30][9] , \dc_sn[30][8] , \dc_sn[30][7] , \dc_sn[30][6] , \dc_sn[30][5] , \dc_sn[30][4] , \dc_sn[30][3] , \dc_sn[30][2] , \dc_sn[30][1] , \dc_sn[30][0] }), + .clb_south_out({ \dc_ns[30][4] , \dc_ns[30][3] , \dc_ns[30][2] , \dc_ns[30][1] , \dc_ns[30][0] }), + .clb_west_in({ \dc_we[34][9] , \dc_we[34][8] , \dc_we[34][7] , \dc_we[34][6] , \dc_we[34][5] , \dc_we[34][4] , \dc_we[34][3] , \dc_we[34][2] , \dc_we[34][1] , \dc_we[34][0] }), + .clb_west_out({ \dc_ew[34][4] , \dc_ew[34][3] , \dc_ew[34][2] , \dc_ew[34][1] , \dc_ew[34][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[35][7] , \ix_double_ew[35][6] , \ix_double_ew[35][5] , \ix_double_ew[35][4] , \ix_double_ew[35][3] , \ix_double_ew[35][2] , \ix_double_ew[35][1] , \ix_double_ew[35][0] }), + .east_single({ \ix_single_ew[35][3] , \ix_single_ew[35][2] , \ix_single_ew[35][1] , \ix_single_ew[35][0] }), + .north_double({ \ix_double_ns[37][7] , \ix_double_ns[37][6] , \ix_double_ns[37][5] , \ix_double_ns[37][4] , \ix_double_ns[37][3] , \ix_double_ns[37][2] , \ix_double_ns[37][1] , \ix_double_ns[37][0] }), + .north_single({ \ix_single_ns[37][3] , \ix_single_ns[37][2] , \ix_single_ns[37][1] , \ix_single_ns[37][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[4][2] ), + .set_out_hard(\col_set[5][2] ), + .shift_in_hard(\col_shift[4][2] ), + .shift_out_hard(\col_shift[5][2] ), + .south_double({ \ix_double_ns[30][7] , \ix_double_ns[30][6] , \ix_double_ns[30][5] , \ix_double_ns[30][4] , \ix_double_ns[30][3] , \ix_double_ns[30][2] , \ix_double_ns[30][1] , \ix_double_ns[30][0] }), + .south_single({ \ix_single_ns[30][3] , \ix_single_ns[30][2] , \ix_single_ns[30][1] , \ix_single_ns[30][0] }), + .west_double({ \ix_double_ew[34][7] , \ix_double_ew[34][6] , \ix_double_ew[34][5] , \ix_double_ew[34][4] , \ix_double_ew[34][3] , \ix_double_ew[34][2] , \ix_double_ew[34][1] , \ix_double_ew[34][0] }), + .west_single({ \ix_single_ew[34][3] , \ix_single_ew[34][2] , \ix_single_ew[34][1] , \ix_single_ew[34][0] }) + ); + clb_tile \X[2].Y[5].clb ( + .carry_in(\carry[5][2] ), + .carry_out(\carry[6][2] ), + .cb_east_in({ \dc_ew[43][4] , \dc_ew[43][3] , \dc_ew[43][2] , \dc_ew[43][1] , \dc_ew[43][0] }), + .cb_east_out({ \dc_we[43][9] , \dc_we[43][8] , \dc_we[43][7] , \dc_we[43][6] , \dc_we[43][5] , \dc_we[43][4] , \dc_we[43][3] , \dc_we[43][2] , \dc_we[43][1] , \dc_we[43][0] }), + .cb_north_in({ \dc_ns[44][4] , \dc_ns[44][3] , \dc_ns[44][2] , \dc_ns[44][1] , \dc_ns[44][0] }), + .cb_north_out({ \dc_sn[44][9] , \dc_sn[44][8] , \dc_sn[44][7] , \dc_sn[44][6] , \dc_sn[44][5] , \dc_sn[44][4] , \dc_sn[44][3] , \dc_sn[44][2] , \dc_sn[44][1] , \dc_sn[44][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[37][9] , \dc_sn[37][8] , \dc_sn[37][7] , \dc_sn[37][6] , \dc_sn[37][5] , \dc_sn[37][4] , \dc_sn[37][3] , \dc_sn[37][2] , \dc_sn[37][1] , \dc_sn[37][0] }), + .clb_south_out({ \dc_ns[37][4] , \dc_ns[37][3] , \dc_ns[37][2] , \dc_ns[37][1] , \dc_ns[37][0] }), + .clb_west_in({ \dc_we[42][9] , \dc_we[42][8] , \dc_we[42][7] , \dc_we[42][6] , \dc_we[42][5] , \dc_we[42][4] , \dc_we[42][3] , \dc_we[42][2] , \dc_we[42][1] , \dc_we[42][0] }), + .clb_west_out({ \dc_ew[42][4] , \dc_ew[42][3] , \dc_ew[42][2] , \dc_ew[42][1] , \dc_ew[42][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[43][7] , \ix_double_ew[43][6] , \ix_double_ew[43][5] , \ix_double_ew[43][4] , \ix_double_ew[43][3] , \ix_double_ew[43][2] , \ix_double_ew[43][1] , \ix_double_ew[43][0] }), + .east_single({ \ix_single_ew[43][3] , \ix_single_ew[43][2] , \ix_single_ew[43][1] , \ix_single_ew[43][0] }), + .north_double({ \ix_double_ns[44][7] , \ix_double_ns[44][6] , \ix_double_ns[44][5] , \ix_double_ns[44][4] , \ix_double_ns[44][3] , \ix_double_ns[44][2] , \ix_double_ns[44][1] , \ix_double_ns[44][0] }), + .north_single({ \ix_single_ns[44][3] , \ix_single_ns[44][2] , \ix_single_ns[44][1] , \ix_single_ns[44][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[5][2] ), + .set_out_hard(\col_set[6][2] ), + .shift_in_hard(\col_shift[5][2] ), + .shift_out_hard(\col_shift[6][2] ), + .south_double({ \ix_double_ns[37][7] , \ix_double_ns[37][6] , \ix_double_ns[37][5] , \ix_double_ns[37][4] , \ix_double_ns[37][3] , \ix_double_ns[37][2] , \ix_double_ns[37][1] , \ix_double_ns[37][0] }), + .south_single({ \ix_single_ns[37][3] , \ix_single_ns[37][2] , \ix_single_ns[37][1] , \ix_single_ns[37][0] }), + .west_double({ \ix_double_ew[42][7] , \ix_double_ew[42][6] , \ix_double_ew[42][5] , \ix_double_ew[42][4] , \ix_double_ew[42][3] , \ix_double_ew[42][2] , \ix_double_ew[42][1] , \ix_double_ew[42][0] }), + .west_single({ \ix_single_ew[42][3] , \ix_single_ew[42][2] , \ix_single_ew[42][1] , \ix_single_ew[42][0] }) + ); + clb_tile \X[2].Y[6].clb ( + .carry_in(\carry[6][2] ), + .carry_out(\carry[7][2] ), + .cb_east_in({ \dc_ew[51][4] , \dc_ew[51][3] , \dc_ew[51][2] , \dc_ew[51][1] , \dc_ew[51][0] }), + .cb_east_out({ \dc_we[51][9] , \dc_we[51][8] , \dc_we[51][7] , \dc_we[51][6] , \dc_we[51][5] , \dc_we[51][4] , \dc_we[51][3] , \dc_we[51][2] , \dc_we[51][1] , \dc_we[51][0] }), + .cb_north_in({ \dc_ns[51][4] , \dc_ns[51][3] , \dc_ns[51][2] , \dc_ns[51][1] , \dc_ns[51][0] }), + .cb_north_out({ \dc_sn[51][9] , \dc_sn[51][8] , \dc_sn[51][7] , \dc_sn[51][6] , \dc_sn[51][5] , \dc_sn[51][4] , \dc_sn[51][3] , \dc_sn[51][2] , \dc_sn[51][1] , \dc_sn[51][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[44][9] , \dc_sn[44][8] , \dc_sn[44][7] , \dc_sn[44][6] , \dc_sn[44][5] , \dc_sn[44][4] , \dc_sn[44][3] , \dc_sn[44][2] , \dc_sn[44][1] , \dc_sn[44][0] }), + .clb_south_out({ \dc_ns[44][4] , \dc_ns[44][3] , \dc_ns[44][2] , \dc_ns[44][1] , \dc_ns[44][0] }), + .clb_west_in({ \dc_we[50][9] , \dc_we[50][8] , \dc_we[50][7] , \dc_we[50][6] , \dc_we[50][5] , \dc_we[50][4] , \dc_we[50][3] , \dc_we[50][2] , \dc_we[50][1] , \dc_we[50][0] }), + .clb_west_out({ \dc_ew[50][4] , \dc_ew[50][3] , \dc_ew[50][2] , \dc_ew[50][1] , \dc_ew[50][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[51][7] , \ix_double_ew[51][6] , \ix_double_ew[51][5] , \ix_double_ew[51][4] , \ix_double_ew[51][3] , \ix_double_ew[51][2] , \ix_double_ew[51][1] , \ix_double_ew[51][0] }), + .east_single({ \ix_single_ew[51][3] , \ix_single_ew[51][2] , \ix_single_ew[51][1] , \ix_single_ew[51][0] }), + .north_double({ \ix_double_ns[51][7] , \ix_double_ns[51][6] , \ix_double_ns[51][5] , \ix_double_ns[51][4] , \ix_double_ns[51][3] , \ix_double_ns[51][2] , \ix_double_ns[51][1] , \ix_double_ns[51][0] }), + .north_single({ \ix_single_ns[51][3] , \ix_single_ns[51][2] , \ix_single_ns[51][1] , \ix_single_ns[51][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[6][2] ), + .set_out_hard(\col_set[7][2] ), + .shift_in_hard(\col_shift[6][2] ), + .shift_out_hard(\col_shift[7][2] ), + .south_double({ \ix_double_ns[44][7] , \ix_double_ns[44][6] , \ix_double_ns[44][5] , \ix_double_ns[44][4] , \ix_double_ns[44][3] , \ix_double_ns[44][2] , \ix_double_ns[44][1] , \ix_double_ns[44][0] }), + .south_single({ \ix_single_ns[44][3] , \ix_single_ns[44][2] , \ix_single_ns[44][1] , \ix_single_ns[44][0] }), + .west_double({ \ix_double_ew[50][7] , \ix_double_ew[50][6] , \ix_double_ew[50][5] , \ix_double_ew[50][4] , \ix_double_ew[50][3] , \ix_double_ew[50][2] , \ix_double_ew[50][1] , \ix_double_ew[50][0] }), + .west_single({ \ix_single_ew[50][3] , \ix_single_ew[50][2] , \ix_single_ew[50][1] , \ix_single_ew[50][0] }) + ); + clb_tile \X[2].Y[7].clb ( + .carry_in(\carry[7][2] ), + .carry_out(\carry[8][2] ), + .cb_east_in({ \dc_ew[59][4] , \dc_ew[59][3] , \dc_ew[59][2] , \dc_ew[59][1] , \dc_ew[59][0] }), + .cb_east_out({ \dc_we[59][9] , \dc_we[59][8] , \dc_we[59][7] , \dc_we[59][6] , \dc_we[59][5] , \dc_we[59][4] , \dc_we[59][3] , \dc_we[59][2] , \dc_we[59][1] , \dc_we[59][0] }), + .cb_north_in({ _127_, _126_, _125_, _124_, _123_ }), + .cb_north_out({ \dc_sn[58][9] , \dc_sn[58][8] , \dc_sn[58][7] , \dc_sn[58][6] , \dc_sn[58][5] , \dc_sn[58][4] , \dc_sn[58][3] , \dc_sn[58][2] , \dc_sn[58][1] , \dc_sn[58][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[51][9] , \dc_sn[51][8] , \dc_sn[51][7] , \dc_sn[51][6] , \dc_sn[51][5] , \dc_sn[51][4] , \dc_sn[51][3] , \dc_sn[51][2] , \dc_sn[51][1] , \dc_sn[51][0] }), + .clb_south_out({ \dc_ns[51][4] , \dc_ns[51][3] , \dc_ns[51][2] , \dc_ns[51][1] , \dc_ns[51][0] }), + .clb_west_in({ \dc_we[58][9] , \dc_we[58][8] , \dc_we[58][7] , \dc_we[58][6] , \dc_we[58][5] , \dc_we[58][4] , \dc_we[58][3] , \dc_we[58][2] , \dc_we[58][1] , \dc_we[58][0] }), + .clb_west_out({ \dc_ew[58][4] , \dc_ew[58][3] , \dc_ew[58][2] , \dc_ew[58][1] , \dc_ew[58][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[59][7] , \ix_double_ew[59][6] , \ix_double_ew[59][5] , \ix_double_ew[59][4] , \ix_double_ew[59][3] , \ix_double_ew[59][2] , \ix_double_ew[59][1] , \ix_double_ew[59][0] }), + .east_single({ \ix_single_ew[59][3] , \ix_single_ew[59][2] , \ix_single_ew[59][1] , \ix_single_ew[59][0] }), + .north_double({ \ix_double_ns[58][7] , \ix_double_ns[58][6] , \ix_double_ns[58][5] , \ix_double_ns[58][4] , \ix_double_ns[58][3] , \ix_double_ns[58][2] , \ix_double_ns[58][1] , \ix_double_ns[58][0] }), + .north_single({ \ix_single_ns[58][3] , \ix_single_ns[58][2] , \ix_single_ns[58][1] , gpio_north[2] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[7][2] ), + .set_out_hard(\col_set[8][2] ), + .shift_in_hard(\col_shift[7][2] ), + .shift_out_hard(\col_shift[8][2] ), + .south_double({ \ix_double_ns[51][7] , \ix_double_ns[51][6] , \ix_double_ns[51][5] , \ix_double_ns[51][4] , \ix_double_ns[51][3] , \ix_double_ns[51][2] , \ix_double_ns[51][1] , \ix_double_ns[51][0] }), + .south_single({ \ix_single_ns[51][3] , \ix_single_ns[51][2] , \ix_single_ns[51][1] , \ix_single_ns[51][0] }), + .west_double({ \ix_double_ew[58][7] , \ix_double_ew[58][6] , \ix_double_ew[58][5] , \ix_double_ew[58][4] , \ix_double_ew[58][3] , \ix_double_ew[58][2] , \ix_double_ew[58][1] , \ix_double_ew[58][0] }), + .west_single({ \ix_single_ew[58][3] , \ix_single_ew[58][2] , \ix_single_ew[58][1] , \ix_single_ew[58][0] }) + ); + clb_tile \X[3].Y[0].clb ( + .carry_in(_128_), + .carry_out(\carry[1][3] ), + .cb_east_in({ \dc_ew[4][4] , \dc_ew[4][3] , \dc_ew[4][2] , \dc_ew[4][1] , \dc_ew[4][0] }), + .cb_east_out({ \dc_we[4][9] , \dc_we[4][8] , \dc_we[4][7] , \dc_we[4][6] , \dc_we[4][5] , \dc_we[4][4] , \dc_we[4][3] , \dc_we[4][2] , \dc_we[4][1] , \dc_we[4][0] }), + .cb_north_in({ \dc_ns[10][4] , \dc_ns[10][3] , \dc_ns[10][2] , \dc_ns[10][1] , \dc_ns[10][0] }), + .cb_north_out({ \dc_sn[10][9] , \dc_sn[10][8] , \dc_sn[10][7] , \dc_sn[10][6] , \dc_sn[10][5] , \dc_sn[10][4] , \dc_sn[10][3] , \dc_sn[10][2] , \dc_sn[10][1] , \dc_sn[10][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ _138_, _137_, _136_, _135_, _134_, _133_, _132_, _131_, _130_, _129_ }), + .clb_south_out({ \dc_ns[3][4] , \dc_ns[3][3] , \dc_ns[3][2] , \dc_ns[3][1] , \dc_ns[3][0] }), + .clb_west_in({ \dc_we[3][9] , \dc_we[3][8] , \dc_we[3][7] , \dc_we[3][6] , \dc_we[3][5] , \dc_we[3][4] , \dc_we[3][3] , \dc_we[3][2] , \dc_we[3][1] , \dc_we[3][0] }), + .clb_west_out({ \dc_ew[3][4] , \dc_ew[3][3] , \dc_ew[3][2] , \dc_ew[3][1] , \dc_ew[3][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[4][7] , \ix_double_ew[4][6] , \ix_double_ew[4][5] , \ix_double_ew[4][4] , \ix_double_ew[4][3] , \ix_double_ew[4][2] , \ix_double_ew[4][1] , \ix_double_ew[4][0] }), + .east_single({ \ix_single_ew[4][3] , \ix_single_ew[4][2] , \ix_single_ew[4][1] , \ix_single_ew[4][0] }), + .north_double({ \ix_double_ns[10][7] , \ix_double_ns[10][6] , \ix_double_ns[10][5] , \ix_double_ns[10][4] , \ix_double_ns[10][3] , \ix_double_ns[10][2] , \ix_double_ns[10][1] , \ix_double_ns[10][0] }), + .north_single({ \ix_single_ns[10][3] , \ix_single_ns[10][2] , \ix_single_ns[10][1] , \ix_single_ns[10][0] }), + .rst(gpio_north[9]), + .set_in_hard(\wb_set_out[0][3] ), + .set_out_hard(\col_set[1][3] ), + .shift_in_hard(\wb_shift_out[0][3] ), + .shift_out_hard(\col_shift[1][3] ), + .south_double({ \ix_double_ns[3][7] , \ix_double_ns[3][6] , \ix_double_ns[3][5] , \ix_double_ns[3][4] , \ix_double_ns[3][3] , \ix_double_ns[3][2] , \ix_double_ns[3][1] , \ix_double_ns[3][0] }), + .south_single({ \ix_single_ns[3][3] , \ix_single_ns[3][2] , \ix_single_ns[3][1] , gpio_south[3] }), + .west_double({ \ix_double_ew[3][7] , \ix_double_ew[3][6] , \ix_double_ew[3][5] , \ix_double_ew[3][4] , \ix_double_ew[3][3] , \ix_double_ew[3][2] , \ix_double_ew[3][1] , \ix_double_ew[3][0] }), + .west_single({ \ix_single_ew[3][3] , \ix_single_ew[3][2] , \ix_single_ew[3][1] , \ix_single_ew[3][0] }) + ); + clb_tile \X[3].Y[1].clb ( + .carry_in(\carry[1][3] ), + .carry_out(\carry[2][3] ), + .cb_east_in({ \dc_ew[12][4] , \dc_ew[12][3] , \dc_ew[12][2] , \dc_ew[12][1] , \dc_ew[12][0] }), + .cb_east_out({ \dc_we[12][9] , \dc_we[12][8] , \dc_we[12][7] , \dc_we[12][6] , \dc_we[12][5] , \dc_we[12][4] , \dc_we[12][3] , \dc_we[12][2] , \dc_we[12][1] , \dc_we[12][0] }), + .cb_north_in({ \dc_ns[17][4] , \dc_ns[17][3] , \dc_ns[17][2] , \dc_ns[17][1] , \dc_ns[17][0] }), + .cb_north_out({ \dc_sn[17][9] , \dc_sn[17][8] , \dc_sn[17][7] , \dc_sn[17][6] , \dc_sn[17][5] , \dc_sn[17][4] , \dc_sn[17][3] , \dc_sn[17][2] , \dc_sn[17][1] , \dc_sn[17][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[10][9] , \dc_sn[10][8] , \dc_sn[10][7] , \dc_sn[10][6] , \dc_sn[10][5] , \dc_sn[10][4] , \dc_sn[10][3] , \dc_sn[10][2] , \dc_sn[10][1] , \dc_sn[10][0] }), + .clb_south_out({ \dc_ns[10][4] , \dc_ns[10][3] , \dc_ns[10][2] , \dc_ns[10][1] , \dc_ns[10][0] }), + .clb_west_in({ \dc_we[11][9] , \dc_we[11][8] , \dc_we[11][7] , \dc_we[11][6] , \dc_we[11][5] , \dc_we[11][4] , \dc_we[11][3] , \dc_we[11][2] , \dc_we[11][1] , \dc_we[11][0] }), + .clb_west_out({ \dc_ew[11][4] , \dc_ew[11][3] , \dc_ew[11][2] , \dc_ew[11][1] , \dc_ew[11][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[12][7] , \ix_double_ew[12][6] , \ix_double_ew[12][5] , \ix_double_ew[12][4] , \ix_double_ew[12][3] , \ix_double_ew[12][2] , \ix_double_ew[12][1] , \ix_double_ew[12][0] }), + .east_single({ \ix_single_ew[12][3] , \ix_single_ew[12][2] , \ix_single_ew[12][1] , \ix_single_ew[12][0] }), + .north_double({ \ix_double_ns[17][7] , \ix_double_ns[17][6] , \ix_double_ns[17][5] , \ix_double_ns[17][4] , \ix_double_ns[17][3] , \ix_double_ns[17][2] , \ix_double_ns[17][1] , \ix_double_ns[17][0] }), + .north_single({ \ix_single_ns[17][3] , \ix_single_ns[17][2] , \ix_single_ns[17][1] , \ix_single_ns[17][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[1][3] ), + .set_out_hard(\col_set[2][3] ), + .shift_in_hard(\col_shift[1][3] ), + .shift_out_hard(\col_shift[2][3] ), + .south_double({ \ix_double_ns[10][7] , \ix_double_ns[10][6] , \ix_double_ns[10][5] , \ix_double_ns[10][4] , \ix_double_ns[10][3] , \ix_double_ns[10][2] , \ix_double_ns[10][1] , \ix_double_ns[10][0] }), + .south_single({ \ix_single_ns[10][3] , \ix_single_ns[10][2] , \ix_single_ns[10][1] , \ix_single_ns[10][0] }), + .west_double({ \ix_double_ew[11][7] , \ix_double_ew[11][6] , \ix_double_ew[11][5] , \ix_double_ew[11][4] , \ix_double_ew[11][3] , \ix_double_ew[11][2] , \ix_double_ew[11][1] , \ix_double_ew[11][0] }), + .west_single({ \ix_single_ew[11][3] , \ix_single_ew[11][2] , \ix_single_ew[11][1] , \ix_single_ew[11][0] }) + ); + clb_tile \X[3].Y[2].clb ( + .carry_in(\carry[2][3] ), + .carry_out(\carry[3][3] ), + .cb_east_in({ \dc_ew[20][4] , \dc_ew[20][3] , \dc_ew[20][2] , \dc_ew[20][1] , \dc_ew[20][0] }), + .cb_east_out({ \dc_we[20][9] , \dc_we[20][8] , \dc_we[20][7] , \dc_we[20][6] , \dc_we[20][5] , \dc_we[20][4] , \dc_we[20][3] , \dc_we[20][2] , \dc_we[20][1] , \dc_we[20][0] }), + .cb_north_in({ \dc_ns[24][4] , \dc_ns[24][3] , \dc_ns[24][2] , \dc_ns[24][1] , \dc_ns[24][0] }), + .cb_north_out({ \dc_sn[24][9] , \dc_sn[24][8] , \dc_sn[24][7] , \dc_sn[24][6] , \dc_sn[24][5] , \dc_sn[24][4] , \dc_sn[24][3] , \dc_sn[24][2] , \dc_sn[24][1] , \dc_sn[24][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[17][9] , \dc_sn[17][8] , \dc_sn[17][7] , \dc_sn[17][6] , \dc_sn[17][5] , \dc_sn[17][4] , \dc_sn[17][3] , \dc_sn[17][2] , \dc_sn[17][1] , \dc_sn[17][0] }), + .clb_south_out({ \dc_ns[17][4] , \dc_ns[17][3] , \dc_ns[17][2] , \dc_ns[17][1] , \dc_ns[17][0] }), + .clb_west_in({ \dc_we[19][9] , \dc_we[19][8] , \dc_we[19][7] , \dc_we[19][6] , \dc_we[19][5] , \dc_we[19][4] , \dc_we[19][3] , \dc_we[19][2] , \dc_we[19][1] , \dc_we[19][0] }), + .clb_west_out({ \dc_ew[19][4] , \dc_ew[19][3] , \dc_ew[19][2] , \dc_ew[19][1] , \dc_ew[19][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[20][7] , \ix_double_ew[20][6] , \ix_double_ew[20][5] , \ix_double_ew[20][4] , \ix_double_ew[20][3] , \ix_double_ew[20][2] , \ix_double_ew[20][1] , \ix_double_ew[20][0] }), + .east_single({ \ix_single_ew[20][3] , \ix_single_ew[20][2] , \ix_single_ew[20][1] , \ix_single_ew[20][0] }), + .north_double({ \ix_double_ns[24][7] , \ix_double_ns[24][6] , \ix_double_ns[24][5] , \ix_double_ns[24][4] , \ix_double_ns[24][3] , \ix_double_ns[24][2] , \ix_double_ns[24][1] , \ix_double_ns[24][0] }), + .north_single({ \ix_single_ns[24][3] , \ix_single_ns[24][2] , \ix_single_ns[24][1] , \ix_single_ns[24][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[2][3] ), + .set_out_hard(\col_set[3][3] ), + .shift_in_hard(\col_shift[2][3] ), + .shift_out_hard(\col_shift[3][3] ), + .south_double({ \ix_double_ns[17][7] , \ix_double_ns[17][6] , \ix_double_ns[17][5] , \ix_double_ns[17][4] , \ix_double_ns[17][3] , \ix_double_ns[17][2] , \ix_double_ns[17][1] , \ix_double_ns[17][0] }), + .south_single({ \ix_single_ns[17][3] , \ix_single_ns[17][2] , \ix_single_ns[17][1] , \ix_single_ns[17][0] }), + .west_double({ \ix_double_ew[19][7] , \ix_double_ew[19][6] , \ix_double_ew[19][5] , \ix_double_ew[19][4] , \ix_double_ew[19][3] , \ix_double_ew[19][2] , \ix_double_ew[19][1] , \ix_double_ew[19][0] }), + .west_single({ \ix_single_ew[19][3] , \ix_single_ew[19][2] , \ix_single_ew[19][1] , \ix_single_ew[19][0] }) + ); + clb_tile \X[3].Y[3].clb ( + .carry_in(\carry[3][3] ), + .carry_out(\carry[4][3] ), + .cb_east_in({ \dc_ew[28][4] , \dc_ew[28][3] , \dc_ew[28][2] , \dc_ew[28][1] , \dc_ew[28][0] }), + .cb_east_out({ \dc_we[28][9] , \dc_we[28][8] , \dc_we[28][7] , \dc_we[28][6] , \dc_we[28][5] , \dc_we[28][4] , \dc_we[28][3] , \dc_we[28][2] , \dc_we[28][1] , \dc_we[28][0] }), + .cb_north_in({ \dc_ns[31][4] , \dc_ns[31][3] , \dc_ns[31][2] , \dc_ns[31][1] , \dc_ns[31][0] }), + .cb_north_out({ \dc_sn[31][9] , \dc_sn[31][8] , \dc_sn[31][7] , \dc_sn[31][6] , \dc_sn[31][5] , \dc_sn[31][4] , \dc_sn[31][3] , \dc_sn[31][2] , \dc_sn[31][1] , \dc_sn[31][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[24][9] , \dc_sn[24][8] , \dc_sn[24][7] , \dc_sn[24][6] , \dc_sn[24][5] , \dc_sn[24][4] , \dc_sn[24][3] , \dc_sn[24][2] , \dc_sn[24][1] , \dc_sn[24][0] }), + .clb_south_out({ \dc_ns[24][4] , \dc_ns[24][3] , \dc_ns[24][2] , \dc_ns[24][1] , \dc_ns[24][0] }), + .clb_west_in({ \dc_we[27][9] , \dc_we[27][8] , \dc_we[27][7] , \dc_we[27][6] , \dc_we[27][5] , \dc_we[27][4] , \dc_we[27][3] , \dc_we[27][2] , \dc_we[27][1] , \dc_we[27][0] }), + .clb_west_out({ \dc_ew[27][4] , \dc_ew[27][3] , \dc_ew[27][2] , \dc_ew[27][1] , \dc_ew[27][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[28][7] , \ix_double_ew[28][6] , \ix_double_ew[28][5] , \ix_double_ew[28][4] , \ix_double_ew[28][3] , \ix_double_ew[28][2] , \ix_double_ew[28][1] , \ix_double_ew[28][0] }), + .east_single({ \ix_single_ew[28][3] , \ix_single_ew[28][2] , \ix_single_ew[28][1] , \ix_single_ew[28][0] }), + .north_double({ \ix_double_ns[31][7] , \ix_double_ns[31][6] , \ix_double_ns[31][5] , \ix_double_ns[31][4] , \ix_double_ns[31][3] , \ix_double_ns[31][2] , \ix_double_ns[31][1] , \ix_double_ns[31][0] }), + .north_single({ \ix_single_ns[31][3] , \ix_single_ns[31][2] , \ix_single_ns[31][1] , \ix_single_ns[31][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[3][3] ), + .set_out_hard(\col_set[4][3] ), + .shift_in_hard(\col_shift[3][3] ), + .shift_out_hard(\col_shift[4][3] ), + .south_double({ \ix_double_ns[24][7] , \ix_double_ns[24][6] , \ix_double_ns[24][5] , \ix_double_ns[24][4] , \ix_double_ns[24][3] , \ix_double_ns[24][2] , \ix_double_ns[24][1] , \ix_double_ns[24][0] }), + .south_single({ \ix_single_ns[24][3] , \ix_single_ns[24][2] , \ix_single_ns[24][1] , \ix_single_ns[24][0] }), + .west_double({ \ix_double_ew[27][7] , \ix_double_ew[27][6] , \ix_double_ew[27][5] , \ix_double_ew[27][4] , \ix_double_ew[27][3] , \ix_double_ew[27][2] , \ix_double_ew[27][1] , \ix_double_ew[27][0] }), + .west_single({ \ix_single_ew[27][3] , \ix_single_ew[27][2] , \ix_single_ew[27][1] , \ix_single_ew[27][0] }) + ); + clb_tile \X[3].Y[4].clb ( + .carry_in(\carry[4][3] ), + .carry_out(\carry[5][3] ), + .cb_east_in({ \dc_ew[36][4] , \dc_ew[36][3] , \dc_ew[36][2] , \dc_ew[36][1] , \dc_ew[36][0] }), + .cb_east_out({ \dc_we[36][9] , \dc_we[36][8] , \dc_we[36][7] , \dc_we[36][6] , \dc_we[36][5] , \dc_we[36][4] , \dc_we[36][3] , \dc_we[36][2] , \dc_we[36][1] , \dc_we[36][0] }), + .cb_north_in({ \dc_ns[38][4] , \dc_ns[38][3] , \dc_ns[38][2] , \dc_ns[38][1] , \dc_ns[38][0] }), + .cb_north_out({ \dc_sn[38][9] , \dc_sn[38][8] , \dc_sn[38][7] , \dc_sn[38][6] , \dc_sn[38][5] , \dc_sn[38][4] , \dc_sn[38][3] , \dc_sn[38][2] , \dc_sn[38][1] , \dc_sn[38][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[31][9] , \dc_sn[31][8] , \dc_sn[31][7] , \dc_sn[31][6] , \dc_sn[31][5] , \dc_sn[31][4] , \dc_sn[31][3] , \dc_sn[31][2] , \dc_sn[31][1] , \dc_sn[31][0] }), + .clb_south_out({ \dc_ns[31][4] , \dc_ns[31][3] , \dc_ns[31][2] , \dc_ns[31][1] , \dc_ns[31][0] }), + .clb_west_in({ \dc_we[35][9] , \dc_we[35][8] , \dc_we[35][7] , \dc_we[35][6] , \dc_we[35][5] , \dc_we[35][4] , \dc_we[35][3] , \dc_we[35][2] , \dc_we[35][1] , \dc_we[35][0] }), + .clb_west_out({ \dc_ew[35][4] , \dc_ew[35][3] , \dc_ew[35][2] , \dc_ew[35][1] , \dc_ew[35][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[36][7] , \ix_double_ew[36][6] , \ix_double_ew[36][5] , \ix_double_ew[36][4] , \ix_double_ew[36][3] , \ix_double_ew[36][2] , \ix_double_ew[36][1] , \ix_double_ew[36][0] }), + .east_single({ \ix_single_ew[36][3] , \ix_single_ew[36][2] , \ix_single_ew[36][1] , \ix_single_ew[36][0] }), + .north_double({ \ix_double_ns[38][7] , \ix_double_ns[38][6] , \ix_double_ns[38][5] , \ix_double_ns[38][4] , \ix_double_ns[38][3] , \ix_double_ns[38][2] , \ix_double_ns[38][1] , \ix_double_ns[38][0] }), + .north_single({ \ix_single_ns[38][3] , \ix_single_ns[38][2] , \ix_single_ns[38][1] , \ix_single_ns[38][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[4][3] ), + .set_out_hard(\col_set[5][3] ), + .shift_in_hard(\col_shift[4][3] ), + .shift_out_hard(\col_shift[5][3] ), + .south_double({ \ix_double_ns[31][7] , \ix_double_ns[31][6] , \ix_double_ns[31][5] , \ix_double_ns[31][4] , \ix_double_ns[31][3] , \ix_double_ns[31][2] , \ix_double_ns[31][1] , \ix_double_ns[31][0] }), + .south_single({ \ix_single_ns[31][3] , \ix_single_ns[31][2] , \ix_single_ns[31][1] , \ix_single_ns[31][0] }), + .west_double({ \ix_double_ew[35][7] , \ix_double_ew[35][6] , \ix_double_ew[35][5] , \ix_double_ew[35][4] , \ix_double_ew[35][3] , \ix_double_ew[35][2] , \ix_double_ew[35][1] , \ix_double_ew[35][0] }), + .west_single({ \ix_single_ew[35][3] , \ix_single_ew[35][2] , \ix_single_ew[35][1] , \ix_single_ew[35][0] }) + ); + clb_tile \X[3].Y[5].clb ( + .carry_in(\carry[5][3] ), + .carry_out(\carry[6][3] ), + .cb_east_in({ \dc_ew[44][4] , \dc_ew[44][3] , \dc_ew[44][2] , \dc_ew[44][1] , \dc_ew[44][0] }), + .cb_east_out({ \dc_we[44][9] , \dc_we[44][8] , \dc_we[44][7] , \dc_we[44][6] , \dc_we[44][5] , \dc_we[44][4] , \dc_we[44][3] , \dc_we[44][2] , \dc_we[44][1] , \dc_we[44][0] }), + .cb_north_in({ \dc_ns[45][4] , \dc_ns[45][3] , \dc_ns[45][2] , \dc_ns[45][1] , \dc_ns[45][0] }), + .cb_north_out({ \dc_sn[45][9] , \dc_sn[45][8] , \dc_sn[45][7] , \dc_sn[45][6] , \dc_sn[45][5] , \dc_sn[45][4] , \dc_sn[45][3] , \dc_sn[45][2] , \dc_sn[45][1] , \dc_sn[45][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[38][9] , \dc_sn[38][8] , \dc_sn[38][7] , \dc_sn[38][6] , \dc_sn[38][5] , \dc_sn[38][4] , \dc_sn[38][3] , \dc_sn[38][2] , \dc_sn[38][1] , \dc_sn[38][0] }), + .clb_south_out({ \dc_ns[38][4] , \dc_ns[38][3] , \dc_ns[38][2] , \dc_ns[38][1] , \dc_ns[38][0] }), + .clb_west_in({ \dc_we[43][9] , \dc_we[43][8] , \dc_we[43][7] , \dc_we[43][6] , \dc_we[43][5] , \dc_we[43][4] , \dc_we[43][3] , \dc_we[43][2] , \dc_we[43][1] , \dc_we[43][0] }), + .clb_west_out({ \dc_ew[43][4] , \dc_ew[43][3] , \dc_ew[43][2] , \dc_ew[43][1] , \dc_ew[43][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[44][7] , \ix_double_ew[44][6] , \ix_double_ew[44][5] , \ix_double_ew[44][4] , \ix_double_ew[44][3] , \ix_double_ew[44][2] , \ix_double_ew[44][1] , \ix_double_ew[44][0] }), + .east_single({ \ix_single_ew[44][3] , \ix_single_ew[44][2] , \ix_single_ew[44][1] , \ix_single_ew[44][0] }), + .north_double({ \ix_double_ns[45][7] , \ix_double_ns[45][6] , \ix_double_ns[45][5] , \ix_double_ns[45][4] , \ix_double_ns[45][3] , \ix_double_ns[45][2] , \ix_double_ns[45][1] , \ix_double_ns[45][0] }), + .north_single({ \ix_single_ns[45][3] , \ix_single_ns[45][2] , \ix_single_ns[45][1] , \ix_single_ns[45][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[5][3] ), + .set_out_hard(\col_set[6][3] ), + .shift_in_hard(\col_shift[5][3] ), + .shift_out_hard(\col_shift[6][3] ), + .south_double({ \ix_double_ns[38][7] , \ix_double_ns[38][6] , \ix_double_ns[38][5] , \ix_double_ns[38][4] , \ix_double_ns[38][3] , \ix_double_ns[38][2] , \ix_double_ns[38][1] , \ix_double_ns[38][0] }), + .south_single({ \ix_single_ns[38][3] , \ix_single_ns[38][2] , \ix_single_ns[38][1] , \ix_single_ns[38][0] }), + .west_double({ \ix_double_ew[43][7] , \ix_double_ew[43][6] , \ix_double_ew[43][5] , \ix_double_ew[43][4] , \ix_double_ew[43][3] , \ix_double_ew[43][2] , \ix_double_ew[43][1] , \ix_double_ew[43][0] }), + .west_single({ \ix_single_ew[43][3] , \ix_single_ew[43][2] , \ix_single_ew[43][1] , \ix_single_ew[43][0] }) + ); + clb_tile \X[3].Y[6].clb ( + .carry_in(\carry[6][3] ), + .carry_out(\carry[7][3] ), + .cb_east_in({ \dc_ew[52][4] , \dc_ew[52][3] , \dc_ew[52][2] , \dc_ew[52][1] , \dc_ew[52][0] }), + .cb_east_out({ \dc_we[52][9] , \dc_we[52][8] , \dc_we[52][7] , \dc_we[52][6] , \dc_we[52][5] , \dc_we[52][4] , \dc_we[52][3] , \dc_we[52][2] , \dc_we[52][1] , \dc_we[52][0] }), + .cb_north_in({ \dc_ns[52][4] , \dc_ns[52][3] , \dc_ns[52][2] , \dc_ns[52][1] , \dc_ns[52][0] }), + .cb_north_out({ \dc_sn[52][9] , \dc_sn[52][8] , \dc_sn[52][7] , \dc_sn[52][6] , \dc_sn[52][5] , \dc_sn[52][4] , \dc_sn[52][3] , \dc_sn[52][2] , \dc_sn[52][1] , \dc_sn[52][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[45][9] , \dc_sn[45][8] , \dc_sn[45][7] , \dc_sn[45][6] , \dc_sn[45][5] , \dc_sn[45][4] , \dc_sn[45][3] , \dc_sn[45][2] , \dc_sn[45][1] , \dc_sn[45][0] }), + .clb_south_out({ \dc_ns[45][4] , \dc_ns[45][3] , \dc_ns[45][2] , \dc_ns[45][1] , \dc_ns[45][0] }), + .clb_west_in({ \dc_we[51][9] , \dc_we[51][8] , \dc_we[51][7] , \dc_we[51][6] , \dc_we[51][5] , \dc_we[51][4] , \dc_we[51][3] , \dc_we[51][2] , \dc_we[51][1] , \dc_we[51][0] }), + .clb_west_out({ \dc_ew[51][4] , \dc_ew[51][3] , \dc_ew[51][2] , \dc_ew[51][1] , \dc_ew[51][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[52][7] , \ix_double_ew[52][6] , \ix_double_ew[52][5] , \ix_double_ew[52][4] , \ix_double_ew[52][3] , \ix_double_ew[52][2] , \ix_double_ew[52][1] , \ix_double_ew[52][0] }), + .east_single({ \ix_single_ew[52][3] , \ix_single_ew[52][2] , \ix_single_ew[52][1] , \ix_single_ew[52][0] }), + .north_double({ \ix_double_ns[52][7] , \ix_double_ns[52][6] , \ix_double_ns[52][5] , \ix_double_ns[52][4] , \ix_double_ns[52][3] , \ix_double_ns[52][2] , \ix_double_ns[52][1] , \ix_double_ns[52][0] }), + .north_single({ \ix_single_ns[52][3] , \ix_single_ns[52][2] , \ix_single_ns[52][1] , \ix_single_ns[52][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[6][3] ), + .set_out_hard(\col_set[7][3] ), + .shift_in_hard(\col_shift[6][3] ), + .shift_out_hard(\col_shift[7][3] ), + .south_double({ \ix_double_ns[45][7] , \ix_double_ns[45][6] , \ix_double_ns[45][5] , \ix_double_ns[45][4] , \ix_double_ns[45][3] , \ix_double_ns[45][2] , \ix_double_ns[45][1] , \ix_double_ns[45][0] }), + .south_single({ \ix_single_ns[45][3] , \ix_single_ns[45][2] , \ix_single_ns[45][1] , \ix_single_ns[45][0] }), + .west_double({ \ix_double_ew[51][7] , \ix_double_ew[51][6] , \ix_double_ew[51][5] , \ix_double_ew[51][4] , \ix_double_ew[51][3] , \ix_double_ew[51][2] , \ix_double_ew[51][1] , \ix_double_ew[51][0] }), + .west_single({ \ix_single_ew[51][3] , \ix_single_ew[51][2] , \ix_single_ew[51][1] , \ix_single_ew[51][0] }) + ); + clb_tile \X[3].Y[7].clb ( + .carry_in(\carry[7][3] ), + .carry_out(\carry[8][3] ), + .cb_east_in({ \dc_ew[60][4] , \dc_ew[60][3] , \dc_ew[60][2] , \dc_ew[60][1] , \dc_ew[60][0] }), + .cb_east_out({ \dc_we[60][9] , \dc_we[60][8] , \dc_we[60][7] , \dc_we[60][6] , \dc_we[60][5] , \dc_we[60][4] , \dc_we[60][3] , \dc_we[60][2] , \dc_we[60][1] , \dc_we[60][0] }), + .cb_north_in({ _143_, _142_, _141_, _140_, _139_ }), + .cb_north_out({ \dc_sn[59][9] , \dc_sn[59][8] , \dc_sn[59][7] , \dc_sn[59][6] , \dc_sn[59][5] , \dc_sn[59][4] , \dc_sn[59][3] , \dc_sn[59][2] , \dc_sn[59][1] , \dc_sn[59][0] }), + .cen(\wb_cen_out[0] ), + .clb_south_in({ \dc_sn[52][9] , \dc_sn[52][8] , \dc_sn[52][7] , \dc_sn[52][6] , \dc_sn[52][5] , \dc_sn[52][4] , \dc_sn[52][3] , \dc_sn[52][2] , \dc_sn[52][1] , \dc_sn[52][0] }), + .clb_south_out({ \dc_ns[52][4] , \dc_ns[52][3] , \dc_ns[52][2] , \dc_ns[52][1] , \dc_ns[52][0] }), + .clb_west_in({ \dc_we[59][9] , \dc_we[59][8] , \dc_we[59][7] , \dc_we[59][6] , \dc_we[59][5] , \dc_we[59][4] , \dc_we[59][3] , \dc_we[59][2] , \dc_we[59][1] , \dc_we[59][0] }), + .clb_west_out({ \dc_ew[59][4] , \dc_ew[59][3] , \dc_ew[59][2] , \dc_ew[59][1] , \dc_ew[59][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[60][7] , \ix_double_ew[60][6] , \ix_double_ew[60][5] , \ix_double_ew[60][4] , \ix_double_ew[60][3] , \ix_double_ew[60][2] , \ix_double_ew[60][1] , \ix_double_ew[60][0] }), + .east_single({ \ix_single_ew[60][3] , \ix_single_ew[60][2] , \ix_single_ew[60][1] , \ix_single_ew[60][0] }), + .north_double({ \ix_double_ns[59][7] , \ix_double_ns[59][6] , \ix_double_ns[59][5] , \ix_double_ns[59][4] , \ix_double_ns[59][3] , \ix_double_ns[59][2] , \ix_double_ns[59][1] , \ix_double_ns[59][0] }), + .north_single({ \ix_single_ns[59][3] , \ix_single_ns[59][2] , \ix_single_ns[59][1] , gpio_north[3] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[7][3] ), + .set_out_hard(\col_set[8][3] ), + .shift_in_hard(\col_shift[7][3] ), + .shift_out_hard(\col_shift[8][3] ), + .south_double({ \ix_double_ns[52][7] , \ix_double_ns[52][6] , \ix_double_ns[52][5] , \ix_double_ns[52][4] , \ix_double_ns[52][3] , \ix_double_ns[52][2] , \ix_double_ns[52][1] , \ix_double_ns[52][0] }), + .south_single({ \ix_single_ns[52][3] , \ix_single_ns[52][2] , \ix_single_ns[52][1] , \ix_single_ns[52][0] }), + .west_double({ \ix_double_ew[59][7] , \ix_double_ew[59][6] , \ix_double_ew[59][5] , \ix_double_ew[59][4] , \ix_double_ew[59][3] , \ix_double_ew[59][2] , \ix_double_ew[59][1] , \ix_double_ew[59][0] }), + .west_single({ \ix_single_ew[59][3] , \ix_single_ew[59][2] , \ix_single_ew[59][1] , \ix_single_ew[59][0] }) + ); + clb_tile \X[4].Y[0].clb ( + .carry_in(_144_), + .carry_out(\carry[1][4] ), + .cb_east_in({ \dc_ew[5][4] , \dc_ew[5][3] , \dc_ew[5][2] , \dc_ew[5][1] , \dc_ew[5][0] }), + .cb_east_out({ \dc_we[5][9] , \dc_we[5][8] , \dc_we[5][7] , \dc_we[5][6] , \dc_we[5][5] , \dc_we[5][4] , \dc_we[5][3] , \dc_we[5][2] , \dc_we[5][1] , \dc_we[5][0] }), + .cb_north_in({ \dc_ns[11][4] , \dc_ns[11][3] , \dc_ns[11][2] , \dc_ns[11][1] , \dc_ns[11][0] }), + .cb_north_out({ \dc_sn[11][9] , \dc_sn[11][8] , \dc_sn[11][7] , \dc_sn[11][6] , \dc_sn[11][5] , \dc_sn[11][4] , \dc_sn[11][3] , \dc_sn[11][2] , \dc_sn[11][1] , \dc_sn[11][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ _154_, _153_, _152_, _151_, _150_, _149_, _148_, _147_, _146_, _145_ }), + .clb_south_out({ \dc_ns[4][4] , \dc_ns[4][3] , \dc_ns[4][2] , \dc_ns[4][1] , \dc_ns[4][0] }), + .clb_west_in({ \dc_we[4][9] , \dc_we[4][8] , \dc_we[4][7] , \dc_we[4][6] , \dc_we[4][5] , \dc_we[4][4] , \dc_we[4][3] , \dc_we[4][2] , \dc_we[4][1] , \dc_we[4][0] }), + .clb_west_out({ \dc_ew[4][4] , \dc_ew[4][3] , \dc_ew[4][2] , \dc_ew[4][1] , \dc_ew[4][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[5][7] , \ix_double_ew[5][6] , \ix_double_ew[5][5] , \ix_double_ew[5][4] , \ix_double_ew[5][3] , \ix_double_ew[5][2] , \ix_double_ew[5][1] , \ix_double_ew[5][0] }), + .east_single({ \ix_single_ew[5][3] , \ix_single_ew[5][2] , \ix_single_ew[5][1] , \ix_single_ew[5][0] }), + .north_double({ \ix_double_ns[11][7] , \ix_double_ns[11][6] , \ix_double_ns[11][5] , \ix_double_ns[11][4] , \ix_double_ns[11][3] , \ix_double_ns[11][2] , \ix_double_ns[11][1] , \ix_double_ns[11][0] }), + .north_single({ \ix_single_ns[11][3] , \ix_single_ns[11][2] , \ix_single_ns[11][1] , \ix_single_ns[11][0] }), + .rst(gpio_north[9]), + .set_in_hard(\wb_set_out[1][0] ), + .set_out_hard(\col_set[1][4] ), + .shift_in_hard(\wb_shift_out[1][0] ), + .shift_out_hard(\col_shift[1][4] ), + .south_double({ \ix_double_ns[4][7] , \ix_double_ns[4][6] , \ix_double_ns[4][5] , \ix_double_ns[4][4] , \ix_double_ns[4][3] , \ix_double_ns[4][2] , \ix_double_ns[4][1] , \ix_double_ns[4][0] }), + .south_single({ \ix_single_ns[4][3] , \ix_single_ns[4][2] , \ix_single_ns[4][1] , gpio_south[4] }), + .west_double({ \ix_double_ew[4][7] , \ix_double_ew[4][6] , \ix_double_ew[4][5] , \ix_double_ew[4][4] , \ix_double_ew[4][3] , \ix_double_ew[4][2] , \ix_double_ew[4][1] , \ix_double_ew[4][0] }), + .west_single({ \ix_single_ew[4][3] , \ix_single_ew[4][2] , \ix_single_ew[4][1] , \ix_single_ew[4][0] }) + ); + clb_tile \X[4].Y[1].clb ( + .carry_in(\carry[1][4] ), + .carry_out(\carry[2][4] ), + .cb_east_in({ \dc_ew[13][4] , \dc_ew[13][3] , \dc_ew[13][2] , \dc_ew[13][1] , \dc_ew[13][0] }), + .cb_east_out({ \dc_we[13][9] , \dc_we[13][8] , \dc_we[13][7] , \dc_we[13][6] , \dc_we[13][5] , \dc_we[13][4] , \dc_we[13][3] , \dc_we[13][2] , \dc_we[13][1] , \dc_we[13][0] }), + .cb_north_in({ \dc_ns[18][4] , \dc_ns[18][3] , \dc_ns[18][2] , \dc_ns[18][1] , \dc_ns[18][0] }), + .cb_north_out({ \dc_sn[18][9] , \dc_sn[18][8] , \dc_sn[18][7] , \dc_sn[18][6] , \dc_sn[18][5] , \dc_sn[18][4] , \dc_sn[18][3] , \dc_sn[18][2] , \dc_sn[18][1] , \dc_sn[18][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ \dc_sn[11][9] , \dc_sn[11][8] , \dc_sn[11][7] , \dc_sn[11][6] , \dc_sn[11][5] , \dc_sn[11][4] , \dc_sn[11][3] , \dc_sn[11][2] , \dc_sn[11][1] , \dc_sn[11][0] }), + .clb_south_out({ \dc_ns[11][4] , \dc_ns[11][3] , \dc_ns[11][2] , \dc_ns[11][1] , \dc_ns[11][0] }), + .clb_west_in({ \dc_we[12][9] , \dc_we[12][8] , \dc_we[12][7] , \dc_we[12][6] , \dc_we[12][5] , \dc_we[12][4] , \dc_we[12][3] , \dc_we[12][2] , \dc_we[12][1] , \dc_we[12][0] }), + .clb_west_out({ \dc_ew[12][4] , \dc_ew[12][3] , \dc_ew[12][2] , \dc_ew[12][1] , \dc_ew[12][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[13][7] , \ix_double_ew[13][6] , \ix_double_ew[13][5] , \ix_double_ew[13][4] , \ix_double_ew[13][3] , \ix_double_ew[13][2] , \ix_double_ew[13][1] , \ix_double_ew[13][0] }), + .east_single({ \ix_single_ew[13][3] , \ix_single_ew[13][2] , \ix_single_ew[13][1] , \ix_single_ew[13][0] }), + .north_double({ \ix_double_ns[18][7] , \ix_double_ns[18][6] , \ix_double_ns[18][5] , \ix_double_ns[18][4] , \ix_double_ns[18][3] , \ix_double_ns[18][2] , \ix_double_ns[18][1] , \ix_double_ns[18][0] }), + .north_single({ \ix_single_ns[18][3] , \ix_single_ns[18][2] , \ix_single_ns[18][1] , \ix_single_ns[18][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[1][4] ), + .set_out_hard(\col_set[2][4] ), + .shift_in_hard(\col_shift[1][4] ), + .shift_out_hard(\col_shift[2][4] ), + .south_double({ \ix_double_ns[11][7] , \ix_double_ns[11][6] , \ix_double_ns[11][5] , \ix_double_ns[11][4] , \ix_double_ns[11][3] , \ix_double_ns[11][2] , \ix_double_ns[11][1] , \ix_double_ns[11][0] }), + .south_single({ \ix_single_ns[11][3] , \ix_single_ns[11][2] , \ix_single_ns[11][1] , \ix_single_ns[11][0] }), + .west_double({ \ix_double_ew[12][7] , \ix_double_ew[12][6] , \ix_double_ew[12][5] , \ix_double_ew[12][4] , \ix_double_ew[12][3] , \ix_double_ew[12][2] , \ix_double_ew[12][1] , \ix_double_ew[12][0] }), + .west_single({ \ix_single_ew[12][3] , \ix_single_ew[12][2] , \ix_single_ew[12][1] , \ix_single_ew[12][0] }) + ); + clb_tile \X[4].Y[2].clb ( + .carry_in(\carry[2][4] ), + .carry_out(\carry[3][4] ), + .cb_east_in({ \dc_ew[21][4] , \dc_ew[21][3] , \dc_ew[21][2] , \dc_ew[21][1] , \dc_ew[21][0] }), + .cb_east_out({ \dc_we[21][9] , \dc_we[21][8] , \dc_we[21][7] , \dc_we[21][6] , \dc_we[21][5] , \dc_we[21][4] , \dc_we[21][3] , \dc_we[21][2] , \dc_we[21][1] , \dc_we[21][0] }), + .cb_north_in({ \dc_ns[25][4] , \dc_ns[25][3] , \dc_ns[25][2] , \dc_ns[25][1] , \dc_ns[25][0] }), + .cb_north_out({ \dc_sn[25][9] , \dc_sn[25][8] , \dc_sn[25][7] , \dc_sn[25][6] , \dc_sn[25][5] , \dc_sn[25][4] , \dc_sn[25][3] , \dc_sn[25][2] , \dc_sn[25][1] , \dc_sn[25][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ \dc_sn[18][9] , \dc_sn[18][8] , \dc_sn[18][7] , \dc_sn[18][6] , \dc_sn[18][5] , \dc_sn[18][4] , \dc_sn[18][3] , \dc_sn[18][2] , \dc_sn[18][1] , \dc_sn[18][0] }), + .clb_south_out({ \dc_ns[18][4] , \dc_ns[18][3] , \dc_ns[18][2] , \dc_ns[18][1] , \dc_ns[18][0] }), + .clb_west_in({ \dc_we[20][9] , \dc_we[20][8] , \dc_we[20][7] , \dc_we[20][6] , \dc_we[20][5] , \dc_we[20][4] , \dc_we[20][3] , \dc_we[20][2] , \dc_we[20][1] , \dc_we[20][0] }), + .clb_west_out({ \dc_ew[20][4] , \dc_ew[20][3] , \dc_ew[20][2] , \dc_ew[20][1] , \dc_ew[20][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[21][7] , \ix_double_ew[21][6] , \ix_double_ew[21][5] , \ix_double_ew[21][4] , \ix_double_ew[21][3] , \ix_double_ew[21][2] , \ix_double_ew[21][1] , \ix_double_ew[21][0] }), + .east_single({ \ix_single_ew[21][3] , \ix_single_ew[21][2] , \ix_single_ew[21][1] , \ix_single_ew[21][0] }), + .north_double({ \ix_double_ns[25][7] , \ix_double_ns[25][6] , \ix_double_ns[25][5] , \ix_double_ns[25][4] , \ix_double_ns[25][3] , \ix_double_ns[25][2] , \ix_double_ns[25][1] , \ix_double_ns[25][0] }), + .north_single({ \ix_single_ns[25][3] , \ix_single_ns[25][2] , \ix_single_ns[25][1] , \ix_single_ns[25][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[2][4] ), + .set_out_hard(\col_set[3][4] ), + .shift_in_hard(\col_shift[2][4] ), + .shift_out_hard(\col_shift[3][4] ), + .south_double({ \ix_double_ns[18][7] , \ix_double_ns[18][6] , \ix_double_ns[18][5] , \ix_double_ns[18][4] , \ix_double_ns[18][3] , \ix_double_ns[18][2] , \ix_double_ns[18][1] , \ix_double_ns[18][0] }), + .south_single({ \ix_single_ns[18][3] , \ix_single_ns[18][2] , \ix_single_ns[18][1] , \ix_single_ns[18][0] }), + .west_double({ \ix_double_ew[20][7] , \ix_double_ew[20][6] , \ix_double_ew[20][5] , \ix_double_ew[20][4] , \ix_double_ew[20][3] , \ix_double_ew[20][2] , \ix_double_ew[20][1] , \ix_double_ew[20][0] }), + .west_single({ \ix_single_ew[20][3] , \ix_single_ew[20][2] , \ix_single_ew[20][1] , \ix_single_ew[20][0] }) + ); + clb_tile \X[4].Y[3].clb ( + .carry_in(\carry[3][4] ), + .carry_out(\carry[4][4] ), + .cb_east_in({ \dc_ew[29][4] , \dc_ew[29][3] , \dc_ew[29][2] , \dc_ew[29][1] , \dc_ew[29][0] }), + .cb_east_out({ \dc_we[29][9] , \dc_we[29][8] , \dc_we[29][7] , \dc_we[29][6] , \dc_we[29][5] , \dc_we[29][4] , \dc_we[29][3] , \dc_we[29][2] , \dc_we[29][1] , \dc_we[29][0] }), + .cb_north_in({ \dc_ns[32][4] , \dc_ns[32][3] , \dc_ns[32][2] , \dc_ns[32][1] , \dc_ns[32][0] }), + .cb_north_out({ \dc_sn[32][9] , \dc_sn[32][8] , \dc_sn[32][7] , \dc_sn[32][6] , \dc_sn[32][5] , \dc_sn[32][4] , \dc_sn[32][3] , \dc_sn[32][2] , \dc_sn[32][1] , \dc_sn[32][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ \dc_sn[25][9] , \dc_sn[25][8] , \dc_sn[25][7] , \dc_sn[25][6] , \dc_sn[25][5] , \dc_sn[25][4] , \dc_sn[25][3] , \dc_sn[25][2] , \dc_sn[25][1] , \dc_sn[25][0] }), + .clb_south_out({ \dc_ns[25][4] , \dc_ns[25][3] , \dc_ns[25][2] , \dc_ns[25][1] , \dc_ns[25][0] }), + .clb_west_in({ \dc_we[28][9] , \dc_we[28][8] , \dc_we[28][7] , \dc_we[28][6] , \dc_we[28][5] , \dc_we[28][4] , \dc_we[28][3] , \dc_we[28][2] , \dc_we[28][1] , \dc_we[28][0] }), + .clb_west_out({ \dc_ew[28][4] , \dc_ew[28][3] , \dc_ew[28][2] , \dc_ew[28][1] , \dc_ew[28][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[29][7] , \ix_double_ew[29][6] , \ix_double_ew[29][5] , \ix_double_ew[29][4] , \ix_double_ew[29][3] , \ix_double_ew[29][2] , \ix_double_ew[29][1] , \ix_double_ew[29][0] }), + .east_single({ \ix_single_ew[29][3] , \ix_single_ew[29][2] , \ix_single_ew[29][1] , \ix_single_ew[29][0] }), + .north_double({ \ix_double_ns[32][7] , \ix_double_ns[32][6] , \ix_double_ns[32][5] , \ix_double_ns[32][4] , \ix_double_ns[32][3] , \ix_double_ns[32][2] , \ix_double_ns[32][1] , \ix_double_ns[32][0] }), + .north_single({ \ix_single_ns[32][3] , \ix_single_ns[32][2] , \ix_single_ns[32][1] , \ix_single_ns[32][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[3][4] ), + .set_out_hard(\col_set[4][4] ), + .shift_in_hard(\col_shift[3][4] ), + .shift_out_hard(\col_shift[4][4] ), + .south_double({ \ix_double_ns[25][7] , \ix_double_ns[25][6] , \ix_double_ns[25][5] , \ix_double_ns[25][4] , \ix_double_ns[25][3] , \ix_double_ns[25][2] , \ix_double_ns[25][1] , \ix_double_ns[25][0] }), + .south_single({ \ix_single_ns[25][3] , \ix_single_ns[25][2] , \ix_single_ns[25][1] , \ix_single_ns[25][0] }), + .west_double({ \ix_double_ew[28][7] , \ix_double_ew[28][6] , \ix_double_ew[28][5] , \ix_double_ew[28][4] , \ix_double_ew[28][3] , \ix_double_ew[28][2] , \ix_double_ew[28][1] , \ix_double_ew[28][0] }), + .west_single({ \ix_single_ew[28][3] , \ix_single_ew[28][2] , \ix_single_ew[28][1] , \ix_single_ew[28][0] }) + ); + clb_tile \X[4].Y[4].clb ( + .carry_in(\carry[4][4] ), + .carry_out(\carry[5][4] ), + .cb_east_in({ \dc_ew[37][4] , \dc_ew[37][3] , \dc_ew[37][2] , \dc_ew[37][1] , \dc_ew[37][0] }), + .cb_east_out({ \dc_we[37][9] , \dc_we[37][8] , \dc_we[37][7] , \dc_we[37][6] , \dc_we[37][5] , \dc_we[37][4] , \dc_we[37][3] , \dc_we[37][2] , \dc_we[37][1] , \dc_we[37][0] }), + .cb_north_in({ \dc_ns[39][4] , \dc_ns[39][3] , \dc_ns[39][2] , \dc_ns[39][1] , \dc_ns[39][0] }), + .cb_north_out({ \dc_sn[39][9] , \dc_sn[39][8] , \dc_sn[39][7] , \dc_sn[39][6] , \dc_sn[39][5] , \dc_sn[39][4] , \dc_sn[39][3] , \dc_sn[39][2] , \dc_sn[39][1] , \dc_sn[39][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ \dc_sn[32][9] , \dc_sn[32][8] , \dc_sn[32][7] , \dc_sn[32][6] , \dc_sn[32][5] , \dc_sn[32][4] , \dc_sn[32][3] , \dc_sn[32][2] , \dc_sn[32][1] , \dc_sn[32][0] }), + .clb_south_out({ \dc_ns[32][4] , \dc_ns[32][3] , \dc_ns[32][2] , \dc_ns[32][1] , \dc_ns[32][0] }), + .clb_west_in({ \dc_we[36][9] , \dc_we[36][8] , \dc_we[36][7] , \dc_we[36][6] , \dc_we[36][5] , \dc_we[36][4] , \dc_we[36][3] , \dc_we[36][2] , \dc_we[36][1] , \dc_we[36][0] }), + .clb_west_out({ \dc_ew[36][4] , \dc_ew[36][3] , \dc_ew[36][2] , \dc_ew[36][1] , \dc_ew[36][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[37][7] , \ix_double_ew[37][6] , \ix_double_ew[37][5] , \ix_double_ew[37][4] , \ix_double_ew[37][3] , \ix_double_ew[37][2] , \ix_double_ew[37][1] , \ix_double_ew[37][0] }), + .east_single({ \ix_single_ew[37][3] , \ix_single_ew[37][2] , \ix_single_ew[37][1] , \ix_single_ew[37][0] }), + .north_double({ \ix_double_ns[39][7] , \ix_double_ns[39][6] , \ix_double_ns[39][5] , \ix_double_ns[39][4] , \ix_double_ns[39][3] , \ix_double_ns[39][2] , \ix_double_ns[39][1] , \ix_double_ns[39][0] }), + .north_single({ \ix_single_ns[39][3] , \ix_single_ns[39][2] , \ix_single_ns[39][1] , \ix_single_ns[39][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[4][4] ), + .set_out_hard(\col_set[5][4] ), + .shift_in_hard(\col_shift[4][4] ), + .shift_out_hard(\col_shift[5][4] ), + .south_double({ \ix_double_ns[32][7] , \ix_double_ns[32][6] , \ix_double_ns[32][5] , \ix_double_ns[32][4] , \ix_double_ns[32][3] , \ix_double_ns[32][2] , \ix_double_ns[32][1] , \ix_double_ns[32][0] }), + .south_single({ \ix_single_ns[32][3] , \ix_single_ns[32][2] , \ix_single_ns[32][1] , \ix_single_ns[32][0] }), + .west_double({ \ix_double_ew[36][7] , \ix_double_ew[36][6] , \ix_double_ew[36][5] , \ix_double_ew[36][4] , \ix_double_ew[36][3] , \ix_double_ew[36][2] , \ix_double_ew[36][1] , \ix_double_ew[36][0] }), + .west_single({ \ix_single_ew[36][3] , \ix_single_ew[36][2] , \ix_single_ew[36][1] , \ix_single_ew[36][0] }) + ); + clb_tile \X[4].Y[5].clb ( + .carry_in(\carry[5][4] ), + .carry_out(\carry[6][4] ), + .cb_east_in({ \dc_ew[45][4] , \dc_ew[45][3] , \dc_ew[45][2] , \dc_ew[45][1] , \dc_ew[45][0] }), + .cb_east_out({ \dc_we[45][9] , \dc_we[45][8] , \dc_we[45][7] , \dc_we[45][6] , \dc_we[45][5] , \dc_we[45][4] , \dc_we[45][3] , \dc_we[45][2] , \dc_we[45][1] , \dc_we[45][0] }), + .cb_north_in({ \dc_ns[46][4] , \dc_ns[46][3] , \dc_ns[46][2] , \dc_ns[46][1] , \dc_ns[46][0] }), + .cb_north_out({ \dc_sn[46][9] , \dc_sn[46][8] , \dc_sn[46][7] , \dc_sn[46][6] , \dc_sn[46][5] , \dc_sn[46][4] , \dc_sn[46][3] , \dc_sn[46][2] , \dc_sn[46][1] , \dc_sn[46][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ \dc_sn[39][9] , \dc_sn[39][8] , \dc_sn[39][7] , \dc_sn[39][6] , \dc_sn[39][5] , \dc_sn[39][4] , \dc_sn[39][3] , \dc_sn[39][2] , \dc_sn[39][1] , \dc_sn[39][0] }), + .clb_south_out({ \dc_ns[39][4] , \dc_ns[39][3] , \dc_ns[39][2] , \dc_ns[39][1] , \dc_ns[39][0] }), + .clb_west_in({ \dc_we[44][9] , \dc_we[44][8] , \dc_we[44][7] , \dc_we[44][6] , \dc_we[44][5] , \dc_we[44][4] , \dc_we[44][3] , \dc_we[44][2] , \dc_we[44][1] , \dc_we[44][0] }), + .clb_west_out({ \dc_ew[44][4] , \dc_ew[44][3] , \dc_ew[44][2] , \dc_ew[44][1] , \dc_ew[44][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[45][7] , \ix_double_ew[45][6] , \ix_double_ew[45][5] , \ix_double_ew[45][4] , \ix_double_ew[45][3] , \ix_double_ew[45][2] , \ix_double_ew[45][1] , \ix_double_ew[45][0] }), + .east_single({ \ix_single_ew[45][3] , \ix_single_ew[45][2] , \ix_single_ew[45][1] , \ix_single_ew[45][0] }), + .north_double({ \ix_double_ns[46][7] , \ix_double_ns[46][6] , \ix_double_ns[46][5] , \ix_double_ns[46][4] , \ix_double_ns[46][3] , \ix_double_ns[46][2] , \ix_double_ns[46][1] , \ix_double_ns[46][0] }), + .north_single({ \ix_single_ns[46][3] , \ix_single_ns[46][2] , \ix_single_ns[46][1] , \ix_single_ns[46][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[5][4] ), + .set_out_hard(\col_set[6][4] ), + .shift_in_hard(\col_shift[5][4] ), + .shift_out_hard(\col_shift[6][4] ), + .south_double({ \ix_double_ns[39][7] , \ix_double_ns[39][6] , \ix_double_ns[39][5] , \ix_double_ns[39][4] , \ix_double_ns[39][3] , \ix_double_ns[39][2] , \ix_double_ns[39][1] , \ix_double_ns[39][0] }), + .south_single({ \ix_single_ns[39][3] , \ix_single_ns[39][2] , \ix_single_ns[39][1] , \ix_single_ns[39][0] }), + .west_double({ \ix_double_ew[44][7] , \ix_double_ew[44][6] , \ix_double_ew[44][5] , \ix_double_ew[44][4] , \ix_double_ew[44][3] , \ix_double_ew[44][2] , \ix_double_ew[44][1] , \ix_double_ew[44][0] }), + .west_single({ \ix_single_ew[44][3] , \ix_single_ew[44][2] , \ix_single_ew[44][1] , \ix_single_ew[44][0] }) + ); + clb_tile \X[4].Y[6].clb ( + .carry_in(\carry[6][4] ), + .carry_out(\carry[7][4] ), + .cb_east_in({ \dc_ew[53][4] , \dc_ew[53][3] , \dc_ew[53][2] , \dc_ew[53][1] , \dc_ew[53][0] }), + .cb_east_out({ \dc_we[53][9] , \dc_we[53][8] , \dc_we[53][7] , \dc_we[53][6] , \dc_we[53][5] , \dc_we[53][4] , \dc_we[53][3] , \dc_we[53][2] , \dc_we[53][1] , \dc_we[53][0] }), + .cb_north_in({ \dc_ns[53][4] , \dc_ns[53][3] , \dc_ns[53][2] , \dc_ns[53][1] , \dc_ns[53][0] }), + .cb_north_out({ \dc_sn[53][9] , \dc_sn[53][8] , \dc_sn[53][7] , \dc_sn[53][6] , \dc_sn[53][5] , \dc_sn[53][4] , \dc_sn[53][3] , \dc_sn[53][2] , \dc_sn[53][1] , \dc_sn[53][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ \dc_sn[46][9] , \dc_sn[46][8] , \dc_sn[46][7] , \dc_sn[46][6] , \dc_sn[46][5] , \dc_sn[46][4] , \dc_sn[46][3] , \dc_sn[46][2] , \dc_sn[46][1] , \dc_sn[46][0] }), + .clb_south_out({ \dc_ns[46][4] , \dc_ns[46][3] , \dc_ns[46][2] , \dc_ns[46][1] , \dc_ns[46][0] }), + .clb_west_in({ \dc_we[52][9] , \dc_we[52][8] , \dc_we[52][7] , \dc_we[52][6] , \dc_we[52][5] , \dc_we[52][4] , \dc_we[52][3] , \dc_we[52][2] , \dc_we[52][1] , \dc_we[52][0] }), + .clb_west_out({ \dc_ew[52][4] , \dc_ew[52][3] , \dc_ew[52][2] , \dc_ew[52][1] , \dc_ew[52][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[53][7] , \ix_double_ew[53][6] , \ix_double_ew[53][5] , \ix_double_ew[53][4] , \ix_double_ew[53][3] , \ix_double_ew[53][2] , \ix_double_ew[53][1] , \ix_double_ew[53][0] }), + .east_single({ \ix_single_ew[53][3] , \ix_single_ew[53][2] , \ix_single_ew[53][1] , \ix_single_ew[53][0] }), + .north_double({ \ix_double_ns[53][7] , \ix_double_ns[53][6] , \ix_double_ns[53][5] , \ix_double_ns[53][4] , \ix_double_ns[53][3] , \ix_double_ns[53][2] , \ix_double_ns[53][1] , \ix_double_ns[53][0] }), + .north_single({ \ix_single_ns[53][3] , \ix_single_ns[53][2] , \ix_single_ns[53][1] , \ix_single_ns[53][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[6][4] ), + .set_out_hard(\col_set[7][4] ), + .shift_in_hard(\col_shift[6][4] ), + .shift_out_hard(\col_shift[7][4] ), + .south_double({ \ix_double_ns[46][7] , \ix_double_ns[46][6] , \ix_double_ns[46][5] , \ix_double_ns[46][4] , \ix_double_ns[46][3] , \ix_double_ns[46][2] , \ix_double_ns[46][1] , \ix_double_ns[46][0] }), + .south_single({ \ix_single_ns[46][3] , \ix_single_ns[46][2] , \ix_single_ns[46][1] , \ix_single_ns[46][0] }), + .west_double({ \ix_double_ew[52][7] , \ix_double_ew[52][6] , \ix_double_ew[52][5] , \ix_double_ew[52][4] , \ix_double_ew[52][3] , \ix_double_ew[52][2] , \ix_double_ew[52][1] , \ix_double_ew[52][0] }), + .west_single({ \ix_single_ew[52][3] , \ix_single_ew[52][2] , \ix_single_ew[52][1] , \ix_single_ew[52][0] }) + ); + clb_tile \X[4].Y[7].clb ( + .carry_in(\carry[7][4] ), + .carry_out(\carry[8][4] ), + .cb_east_in({ \dc_ew[61][4] , \dc_ew[61][3] , \dc_ew[61][2] , \dc_ew[61][1] , \dc_ew[61][0] }), + .cb_east_out({ \dc_we[61][9] , \dc_we[61][8] , \dc_we[61][7] , \dc_we[61][6] , \dc_we[61][5] , \dc_we[61][4] , \dc_we[61][3] , \dc_we[61][2] , \dc_we[61][1] , \dc_we[61][0] }), + .cb_north_in({ _159_, _158_, _157_, _156_, _155_ }), + .cb_north_out({ \dc_sn[60][9] , \dc_sn[60][8] , \dc_sn[60][7] , \dc_sn[60][6] , \dc_sn[60][5] , \dc_sn[60][4] , \dc_sn[60][3] , \dc_sn[60][2] , \dc_sn[60][1] , \dc_sn[60][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ \dc_sn[53][9] , \dc_sn[53][8] , \dc_sn[53][7] , \dc_sn[53][6] , \dc_sn[53][5] , \dc_sn[53][4] , \dc_sn[53][3] , \dc_sn[53][2] , \dc_sn[53][1] , \dc_sn[53][0] }), + .clb_south_out({ \dc_ns[53][4] , \dc_ns[53][3] , \dc_ns[53][2] , \dc_ns[53][1] , \dc_ns[53][0] }), + .clb_west_in({ \dc_we[60][9] , \dc_we[60][8] , \dc_we[60][7] , \dc_we[60][6] , \dc_we[60][5] , \dc_we[60][4] , \dc_we[60][3] , \dc_we[60][2] , \dc_we[60][1] , \dc_we[60][0] }), + .clb_west_out({ \dc_ew[60][4] , \dc_ew[60][3] , \dc_ew[60][2] , \dc_ew[60][1] , \dc_ew[60][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[61][7] , \ix_double_ew[61][6] , \ix_double_ew[61][5] , \ix_double_ew[61][4] , \ix_double_ew[61][3] , \ix_double_ew[61][2] , \ix_double_ew[61][1] , \ix_double_ew[61][0] }), + .east_single({ \ix_single_ew[61][3] , \ix_single_ew[61][2] , \ix_single_ew[61][1] , \ix_single_ew[61][0] }), + .north_double({ \ix_double_ns[60][7] , \ix_double_ns[60][6] , \ix_double_ns[60][5] , \ix_double_ns[60][4] , \ix_double_ns[60][3] , \ix_double_ns[60][2] , \ix_double_ns[60][1] , \ix_double_ns[60][0] }), + .north_single({ \ix_single_ns[60][3] , \ix_single_ns[60][2] , \ix_single_ns[60][1] , gpio_north[4] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[7][4] ), + .set_out_hard(\col_set[8][4] ), + .shift_in_hard(\col_shift[7][4] ), + .shift_out_hard(\col_shift[8][4] ), + .south_double({ \ix_double_ns[53][7] , \ix_double_ns[53][6] , \ix_double_ns[53][5] , \ix_double_ns[53][4] , \ix_double_ns[53][3] , \ix_double_ns[53][2] , \ix_double_ns[53][1] , \ix_double_ns[53][0] }), + .south_single({ \ix_single_ns[53][3] , \ix_single_ns[53][2] , \ix_single_ns[53][1] , \ix_single_ns[53][0] }), + .west_double({ \ix_double_ew[60][7] , \ix_double_ew[60][6] , \ix_double_ew[60][5] , \ix_double_ew[60][4] , \ix_double_ew[60][3] , \ix_double_ew[60][2] , \ix_double_ew[60][1] , \ix_double_ew[60][0] }), + .west_single({ \ix_single_ew[60][3] , \ix_single_ew[60][2] , \ix_single_ew[60][1] , \ix_single_ew[60][0] }) + ); + clb_tile \X[5].Y[0].clb ( + .carry_in(_160_), + .carry_out(\carry[1][5] ), + .cb_east_in({ \dc_ew[6][4] , \dc_ew[6][3] , \dc_ew[6][2] , \dc_ew[6][1] , \dc_ew[6][0] }), + .cb_east_out({ \dc_we[6][9] , \dc_we[6][8] , \dc_we[6][7] , \dc_we[6][6] , \dc_we[6][5] , \dc_we[6][4] , \dc_we[6][3] , \dc_we[6][2] , \dc_we[6][1] , \dc_we[6][0] }), + .cb_north_in({ \dc_ns[12][4] , \dc_ns[12][3] , \dc_ns[12][2] , \dc_ns[12][1] , \dc_ns[12][0] }), + .cb_north_out({ \dc_sn[12][9] , \dc_sn[12][8] , \dc_sn[12][7] , \dc_sn[12][6] , \dc_sn[12][5] , \dc_sn[12][4] , \dc_sn[12][3] , \dc_sn[12][2] , \dc_sn[12][1] , \dc_sn[12][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ _170_, _169_, _168_, _167_, _166_, _165_, _164_, _163_, _162_, _161_ }), + .clb_south_out({ \dc_ns[5][4] , \dc_ns[5][3] , \dc_ns[5][2] , \dc_ns[5][1] , \dc_ns[5][0] }), + .clb_west_in({ \dc_we[5][9] , \dc_we[5][8] , \dc_we[5][7] , \dc_we[5][6] , \dc_we[5][5] , \dc_we[5][4] , \dc_we[5][3] , \dc_we[5][2] , \dc_we[5][1] , \dc_we[5][0] }), + .clb_west_out({ \dc_ew[5][4] , \dc_ew[5][3] , \dc_ew[5][2] , \dc_ew[5][1] , \dc_ew[5][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[6][7] , \ix_double_ew[6][6] , \ix_double_ew[6][5] , \ix_double_ew[6][4] , \ix_double_ew[6][3] , \ix_double_ew[6][2] , \ix_double_ew[6][1] , \ix_double_ew[6][0] }), + .east_single({ \ix_single_ew[6][3] , \ix_single_ew[6][2] , \ix_single_ew[6][1] , \ix_single_ew[6][0] }), + .north_double({ \ix_double_ns[12][7] , \ix_double_ns[12][6] , \ix_double_ns[12][5] , \ix_double_ns[12][4] , \ix_double_ns[12][3] , \ix_double_ns[12][2] , \ix_double_ns[12][1] , \ix_double_ns[12][0] }), + .north_single({ \ix_single_ns[12][3] , \ix_single_ns[12][2] , \ix_single_ns[12][1] , \ix_single_ns[12][0] }), + .rst(gpio_north[9]), + .set_in_hard(\wb_set_out[1][1] ), + .set_out_hard(\col_set[1][5] ), + .shift_in_hard(\wb_shift_out[1][1] ), + .shift_out_hard(\col_shift[1][5] ), + .south_double({ \ix_double_ns[5][7] , \ix_double_ns[5][6] , \ix_double_ns[5][5] , \ix_double_ns[5][4] , \ix_double_ns[5][3] , \ix_double_ns[5][2] , \ix_double_ns[5][1] , \ix_double_ns[5][0] }), + .south_single({ \ix_single_ns[5][3] , \ix_single_ns[5][2] , \ix_single_ns[5][1] , gpio_south[5] }), + .west_double({ \ix_double_ew[5][7] , \ix_double_ew[5][6] , \ix_double_ew[5][5] , \ix_double_ew[5][4] , \ix_double_ew[5][3] , \ix_double_ew[5][2] , \ix_double_ew[5][1] , \ix_double_ew[5][0] }), + .west_single({ \ix_single_ew[5][3] , \ix_single_ew[5][2] , \ix_single_ew[5][1] , \ix_single_ew[5][0] }) + ); + clb_tile \X[5].Y[1].clb ( + .carry_in(\carry[1][5] ), + .carry_out(\carry[2][5] ), + .cb_east_in({ \dc_ew[14][4] , \dc_ew[14][3] , \dc_ew[14][2] , \dc_ew[14][1] , \dc_ew[14][0] }), + .cb_east_out({ \dc_we[14][9] , \dc_we[14][8] , \dc_we[14][7] , \dc_we[14][6] , \dc_we[14][5] , \dc_we[14][4] , \dc_we[14][3] , \dc_we[14][2] , \dc_we[14][1] , \dc_we[14][0] }), + .cb_north_in({ \dc_ns[19][4] , \dc_ns[19][3] , \dc_ns[19][2] , \dc_ns[19][1] , \dc_ns[19][0] }), + .cb_north_out({ \dc_sn[19][9] , \dc_sn[19][8] , \dc_sn[19][7] , \dc_sn[19][6] , \dc_sn[19][5] , \dc_sn[19][4] , \dc_sn[19][3] , \dc_sn[19][2] , \dc_sn[19][1] , \dc_sn[19][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ \dc_sn[12][9] , \dc_sn[12][8] , \dc_sn[12][7] , \dc_sn[12][6] , \dc_sn[12][5] , \dc_sn[12][4] , \dc_sn[12][3] , \dc_sn[12][2] , \dc_sn[12][1] , \dc_sn[12][0] }), + .clb_south_out({ \dc_ns[12][4] , \dc_ns[12][3] , \dc_ns[12][2] , \dc_ns[12][1] , \dc_ns[12][0] }), + .clb_west_in({ \dc_we[13][9] , \dc_we[13][8] , \dc_we[13][7] , \dc_we[13][6] , \dc_we[13][5] , \dc_we[13][4] , \dc_we[13][3] , \dc_we[13][2] , \dc_we[13][1] , \dc_we[13][0] }), + .clb_west_out({ \dc_ew[13][4] , \dc_ew[13][3] , \dc_ew[13][2] , \dc_ew[13][1] , \dc_ew[13][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[14][7] , \ix_double_ew[14][6] , \ix_double_ew[14][5] , \ix_double_ew[14][4] , \ix_double_ew[14][3] , \ix_double_ew[14][2] , \ix_double_ew[14][1] , \ix_double_ew[14][0] }), + .east_single({ \ix_single_ew[14][3] , \ix_single_ew[14][2] , \ix_single_ew[14][1] , \ix_single_ew[14][0] }), + .north_double({ \ix_double_ns[19][7] , \ix_double_ns[19][6] , \ix_double_ns[19][5] , \ix_double_ns[19][4] , \ix_double_ns[19][3] , \ix_double_ns[19][2] , \ix_double_ns[19][1] , \ix_double_ns[19][0] }), + .north_single({ \ix_single_ns[19][3] , \ix_single_ns[19][2] , \ix_single_ns[19][1] , \ix_single_ns[19][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[1][5] ), + .set_out_hard(\col_set[2][5] ), + .shift_in_hard(\col_shift[1][5] ), + .shift_out_hard(\col_shift[2][5] ), + .south_double({ \ix_double_ns[12][7] , \ix_double_ns[12][6] , \ix_double_ns[12][5] , \ix_double_ns[12][4] , \ix_double_ns[12][3] , \ix_double_ns[12][2] , \ix_double_ns[12][1] , \ix_double_ns[12][0] }), + .south_single({ \ix_single_ns[12][3] , \ix_single_ns[12][2] , \ix_single_ns[12][1] , \ix_single_ns[12][0] }), + .west_double({ \ix_double_ew[13][7] , \ix_double_ew[13][6] , \ix_double_ew[13][5] , \ix_double_ew[13][4] , \ix_double_ew[13][3] , \ix_double_ew[13][2] , \ix_double_ew[13][1] , \ix_double_ew[13][0] }), + .west_single({ \ix_single_ew[13][3] , \ix_single_ew[13][2] , \ix_single_ew[13][1] , \ix_single_ew[13][0] }) + ); + clb_tile \X[5].Y[2].clb ( + .carry_in(\carry[2][5] ), + .carry_out(\carry[3][5] ), + .cb_east_in({ \dc_ew[22][4] , \dc_ew[22][3] , \dc_ew[22][2] , \dc_ew[22][1] , \dc_ew[22][0] }), + .cb_east_out({ \dc_we[22][9] , \dc_we[22][8] , \dc_we[22][7] , \dc_we[22][6] , \dc_we[22][5] , \dc_we[22][4] , \dc_we[22][3] , \dc_we[22][2] , \dc_we[22][1] , \dc_we[22][0] }), + .cb_north_in({ \dc_ns[26][4] , \dc_ns[26][3] , \dc_ns[26][2] , \dc_ns[26][1] , \dc_ns[26][0] }), + .cb_north_out({ \dc_sn[26][9] , \dc_sn[26][8] , \dc_sn[26][7] , \dc_sn[26][6] , \dc_sn[26][5] , \dc_sn[26][4] , \dc_sn[26][3] , \dc_sn[26][2] , \dc_sn[26][1] , \dc_sn[26][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ \dc_sn[19][9] , \dc_sn[19][8] , \dc_sn[19][7] , \dc_sn[19][6] , \dc_sn[19][5] , \dc_sn[19][4] , \dc_sn[19][3] , \dc_sn[19][2] , \dc_sn[19][1] , \dc_sn[19][0] }), + .clb_south_out({ \dc_ns[19][4] , \dc_ns[19][3] , \dc_ns[19][2] , \dc_ns[19][1] , \dc_ns[19][0] }), + .clb_west_in({ \dc_we[21][9] , \dc_we[21][8] , \dc_we[21][7] , \dc_we[21][6] , \dc_we[21][5] , \dc_we[21][4] , \dc_we[21][3] , \dc_we[21][2] , \dc_we[21][1] , \dc_we[21][0] }), + .clb_west_out({ \dc_ew[21][4] , \dc_ew[21][3] , \dc_ew[21][2] , \dc_ew[21][1] , \dc_ew[21][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[22][7] , \ix_double_ew[22][6] , \ix_double_ew[22][5] , \ix_double_ew[22][4] , \ix_double_ew[22][3] , \ix_double_ew[22][2] , \ix_double_ew[22][1] , \ix_double_ew[22][0] }), + .east_single({ \ix_single_ew[22][3] , \ix_single_ew[22][2] , \ix_single_ew[22][1] , \ix_single_ew[22][0] }), + .north_double({ \ix_double_ns[26][7] , \ix_double_ns[26][6] , \ix_double_ns[26][5] , \ix_double_ns[26][4] , \ix_double_ns[26][3] , \ix_double_ns[26][2] , \ix_double_ns[26][1] , \ix_double_ns[26][0] }), + .north_single({ \ix_single_ns[26][3] , \ix_single_ns[26][2] , \ix_single_ns[26][1] , \ix_single_ns[26][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[2][5] ), + .set_out_hard(\col_set[3][5] ), + .shift_in_hard(\col_shift[2][5] ), + .shift_out_hard(\col_shift[3][5] ), + .south_double({ \ix_double_ns[19][7] , \ix_double_ns[19][6] , \ix_double_ns[19][5] , \ix_double_ns[19][4] , \ix_double_ns[19][3] , \ix_double_ns[19][2] , \ix_double_ns[19][1] , \ix_double_ns[19][0] }), + .south_single({ \ix_single_ns[19][3] , \ix_single_ns[19][2] , \ix_single_ns[19][1] , \ix_single_ns[19][0] }), + .west_double({ \ix_double_ew[21][7] , \ix_double_ew[21][6] , \ix_double_ew[21][5] , \ix_double_ew[21][4] , \ix_double_ew[21][3] , \ix_double_ew[21][2] , \ix_double_ew[21][1] , \ix_double_ew[21][0] }), + .west_single({ \ix_single_ew[21][3] , \ix_single_ew[21][2] , \ix_single_ew[21][1] , \ix_single_ew[21][0] }) + ); + clb_tile \X[5].Y[3].clb ( + .carry_in(\carry[3][5] ), + .carry_out(\carry[4][5] ), + .cb_east_in({ \dc_ew[30][4] , \dc_ew[30][3] , \dc_ew[30][2] , \dc_ew[30][1] , \dc_ew[30][0] }), + .cb_east_out({ \dc_we[30][9] , \dc_we[30][8] , \dc_we[30][7] , \dc_we[30][6] , \dc_we[30][5] , \dc_we[30][4] , \dc_we[30][3] , \dc_we[30][2] , \dc_we[30][1] , \dc_we[30][0] }), + .cb_north_in({ \dc_ns[33][4] , \dc_ns[33][3] , \dc_ns[33][2] , \dc_ns[33][1] , \dc_ns[33][0] }), + .cb_north_out({ \dc_sn[33][9] , \dc_sn[33][8] , \dc_sn[33][7] , \dc_sn[33][6] , \dc_sn[33][5] , \dc_sn[33][4] , \dc_sn[33][3] , \dc_sn[33][2] , \dc_sn[33][1] , \dc_sn[33][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ \dc_sn[26][9] , \dc_sn[26][8] , \dc_sn[26][7] , \dc_sn[26][6] , \dc_sn[26][5] , \dc_sn[26][4] , \dc_sn[26][3] , \dc_sn[26][2] , \dc_sn[26][1] , \dc_sn[26][0] }), + .clb_south_out({ \dc_ns[26][4] , \dc_ns[26][3] , \dc_ns[26][2] , \dc_ns[26][1] , \dc_ns[26][0] }), + .clb_west_in({ \dc_we[29][9] , \dc_we[29][8] , \dc_we[29][7] , \dc_we[29][6] , \dc_we[29][5] , \dc_we[29][4] , \dc_we[29][3] , \dc_we[29][2] , \dc_we[29][1] , \dc_we[29][0] }), + .clb_west_out({ \dc_ew[29][4] , \dc_ew[29][3] , \dc_ew[29][2] , \dc_ew[29][1] , \dc_ew[29][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[30][7] , \ix_double_ew[30][6] , \ix_double_ew[30][5] , \ix_double_ew[30][4] , \ix_double_ew[30][3] , \ix_double_ew[30][2] , \ix_double_ew[30][1] , \ix_double_ew[30][0] }), + .east_single({ \ix_single_ew[30][3] , \ix_single_ew[30][2] , \ix_single_ew[30][1] , \ix_single_ew[30][0] }), + .north_double({ \ix_double_ns[33][7] , \ix_double_ns[33][6] , \ix_double_ns[33][5] , \ix_double_ns[33][4] , \ix_double_ns[33][3] , \ix_double_ns[33][2] , \ix_double_ns[33][1] , \ix_double_ns[33][0] }), + .north_single({ \ix_single_ns[33][3] , \ix_single_ns[33][2] , \ix_single_ns[33][1] , \ix_single_ns[33][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[3][5] ), + .set_out_hard(\col_set[4][5] ), + .shift_in_hard(\col_shift[3][5] ), + .shift_out_hard(\col_shift[4][5] ), + .south_double({ \ix_double_ns[26][7] , \ix_double_ns[26][6] , \ix_double_ns[26][5] , \ix_double_ns[26][4] , \ix_double_ns[26][3] , \ix_double_ns[26][2] , \ix_double_ns[26][1] , \ix_double_ns[26][0] }), + .south_single({ \ix_single_ns[26][3] , \ix_single_ns[26][2] , \ix_single_ns[26][1] , \ix_single_ns[26][0] }), + .west_double({ \ix_double_ew[29][7] , \ix_double_ew[29][6] , \ix_double_ew[29][5] , \ix_double_ew[29][4] , \ix_double_ew[29][3] , \ix_double_ew[29][2] , \ix_double_ew[29][1] , \ix_double_ew[29][0] }), + .west_single({ \ix_single_ew[29][3] , \ix_single_ew[29][2] , \ix_single_ew[29][1] , \ix_single_ew[29][0] }) + ); + clb_tile \X[5].Y[4].clb ( + .carry_in(\carry[4][5] ), + .carry_out(\carry[5][5] ), + .cb_east_in({ \dc_ew[38][4] , \dc_ew[38][3] , \dc_ew[38][2] , \dc_ew[38][1] , \dc_ew[38][0] }), + .cb_east_out({ \dc_we[38][9] , \dc_we[38][8] , \dc_we[38][7] , \dc_we[38][6] , \dc_we[38][5] , \dc_we[38][4] , \dc_we[38][3] , \dc_we[38][2] , \dc_we[38][1] , \dc_we[38][0] }), + .cb_north_in({ \dc_ns[40][4] , \dc_ns[40][3] , \dc_ns[40][2] , \dc_ns[40][1] , \dc_ns[40][0] }), + .cb_north_out({ \dc_sn[40][9] , \dc_sn[40][8] , \dc_sn[40][7] , \dc_sn[40][6] , \dc_sn[40][5] , \dc_sn[40][4] , \dc_sn[40][3] , \dc_sn[40][2] , \dc_sn[40][1] , \dc_sn[40][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ \dc_sn[33][9] , \dc_sn[33][8] , \dc_sn[33][7] , \dc_sn[33][6] , \dc_sn[33][5] , \dc_sn[33][4] , \dc_sn[33][3] , \dc_sn[33][2] , \dc_sn[33][1] , \dc_sn[33][0] }), + .clb_south_out({ \dc_ns[33][4] , \dc_ns[33][3] , \dc_ns[33][2] , \dc_ns[33][1] , \dc_ns[33][0] }), + .clb_west_in({ \dc_we[37][9] , \dc_we[37][8] , \dc_we[37][7] , \dc_we[37][6] , \dc_we[37][5] , \dc_we[37][4] , \dc_we[37][3] , \dc_we[37][2] , \dc_we[37][1] , \dc_we[37][0] }), + .clb_west_out({ \dc_ew[37][4] , \dc_ew[37][3] , \dc_ew[37][2] , \dc_ew[37][1] , \dc_ew[37][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[38][7] , \ix_double_ew[38][6] , \ix_double_ew[38][5] , \ix_double_ew[38][4] , \ix_double_ew[38][3] , \ix_double_ew[38][2] , \ix_double_ew[38][1] , \ix_double_ew[38][0] }), + .east_single({ \ix_single_ew[38][3] , \ix_single_ew[38][2] , \ix_single_ew[38][1] , \ix_single_ew[38][0] }), + .north_double({ \ix_double_ns[40][7] , \ix_double_ns[40][6] , \ix_double_ns[40][5] , \ix_double_ns[40][4] , \ix_double_ns[40][3] , \ix_double_ns[40][2] , \ix_double_ns[40][1] , \ix_double_ns[40][0] }), + .north_single({ \ix_single_ns[40][3] , \ix_single_ns[40][2] , \ix_single_ns[40][1] , \ix_single_ns[40][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[4][5] ), + .set_out_hard(\col_set[5][5] ), + .shift_in_hard(\col_shift[4][5] ), + .shift_out_hard(\col_shift[5][5] ), + .south_double({ \ix_double_ns[33][7] , \ix_double_ns[33][6] , \ix_double_ns[33][5] , \ix_double_ns[33][4] , \ix_double_ns[33][3] , \ix_double_ns[33][2] , \ix_double_ns[33][1] , \ix_double_ns[33][0] }), + .south_single({ \ix_single_ns[33][3] , \ix_single_ns[33][2] , \ix_single_ns[33][1] , \ix_single_ns[33][0] }), + .west_double({ \ix_double_ew[37][7] , \ix_double_ew[37][6] , \ix_double_ew[37][5] , \ix_double_ew[37][4] , \ix_double_ew[37][3] , \ix_double_ew[37][2] , \ix_double_ew[37][1] , \ix_double_ew[37][0] }), + .west_single({ \ix_single_ew[37][3] , \ix_single_ew[37][2] , \ix_single_ew[37][1] , \ix_single_ew[37][0] }) + ); + clb_tile \X[5].Y[5].clb ( + .carry_in(\carry[5][5] ), + .carry_out(\carry[6][5] ), + .cb_east_in({ \dc_ew[46][4] , \dc_ew[46][3] , \dc_ew[46][2] , \dc_ew[46][1] , \dc_ew[46][0] }), + .cb_east_out({ \dc_we[46][9] , \dc_we[46][8] , \dc_we[46][7] , \dc_we[46][6] , \dc_we[46][5] , \dc_we[46][4] , \dc_we[46][3] , \dc_we[46][2] , \dc_we[46][1] , \dc_we[46][0] }), + .cb_north_in({ \dc_ns[47][4] , \dc_ns[47][3] , \dc_ns[47][2] , \dc_ns[47][1] , \dc_ns[47][0] }), + .cb_north_out({ \dc_sn[47][9] , \dc_sn[47][8] , \dc_sn[47][7] , \dc_sn[47][6] , \dc_sn[47][5] , \dc_sn[47][4] , \dc_sn[47][3] , \dc_sn[47][2] , \dc_sn[47][1] , \dc_sn[47][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ \dc_sn[40][9] , \dc_sn[40][8] , \dc_sn[40][7] , \dc_sn[40][6] , \dc_sn[40][5] , \dc_sn[40][4] , \dc_sn[40][3] , \dc_sn[40][2] , \dc_sn[40][1] , \dc_sn[40][0] }), + .clb_south_out({ \dc_ns[40][4] , \dc_ns[40][3] , \dc_ns[40][2] , \dc_ns[40][1] , \dc_ns[40][0] }), + .clb_west_in({ \dc_we[45][9] , \dc_we[45][8] , \dc_we[45][7] , \dc_we[45][6] , \dc_we[45][5] , \dc_we[45][4] , \dc_we[45][3] , \dc_we[45][2] , \dc_we[45][1] , \dc_we[45][0] }), + .clb_west_out({ \dc_ew[45][4] , \dc_ew[45][3] , \dc_ew[45][2] , \dc_ew[45][1] , \dc_ew[45][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[46][7] , \ix_double_ew[46][6] , \ix_double_ew[46][5] , \ix_double_ew[46][4] , \ix_double_ew[46][3] , \ix_double_ew[46][2] , \ix_double_ew[46][1] , \ix_double_ew[46][0] }), + .east_single({ \ix_single_ew[46][3] , \ix_single_ew[46][2] , \ix_single_ew[46][1] , \ix_single_ew[46][0] }), + .north_double({ \ix_double_ns[47][7] , \ix_double_ns[47][6] , \ix_double_ns[47][5] , \ix_double_ns[47][4] , \ix_double_ns[47][3] , \ix_double_ns[47][2] , \ix_double_ns[47][1] , \ix_double_ns[47][0] }), + .north_single({ \ix_single_ns[47][3] , \ix_single_ns[47][2] , \ix_single_ns[47][1] , \ix_single_ns[47][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[5][5] ), + .set_out_hard(\col_set[6][5] ), + .shift_in_hard(\col_shift[5][5] ), + .shift_out_hard(\col_shift[6][5] ), + .south_double({ \ix_double_ns[40][7] , \ix_double_ns[40][6] , \ix_double_ns[40][5] , \ix_double_ns[40][4] , \ix_double_ns[40][3] , \ix_double_ns[40][2] , \ix_double_ns[40][1] , \ix_double_ns[40][0] }), + .south_single({ \ix_single_ns[40][3] , \ix_single_ns[40][2] , \ix_single_ns[40][1] , \ix_single_ns[40][0] }), + .west_double({ \ix_double_ew[45][7] , \ix_double_ew[45][6] , \ix_double_ew[45][5] , \ix_double_ew[45][4] , \ix_double_ew[45][3] , \ix_double_ew[45][2] , \ix_double_ew[45][1] , \ix_double_ew[45][0] }), + .west_single({ \ix_single_ew[45][3] , \ix_single_ew[45][2] , \ix_single_ew[45][1] , \ix_single_ew[45][0] }) + ); + clb_tile \X[5].Y[6].clb ( + .carry_in(\carry[6][5] ), + .carry_out(\carry[7][5] ), + .cb_east_in({ \dc_ew[54][4] , \dc_ew[54][3] , \dc_ew[54][2] , \dc_ew[54][1] , \dc_ew[54][0] }), + .cb_east_out({ \dc_we[54][9] , \dc_we[54][8] , \dc_we[54][7] , \dc_we[54][6] , \dc_we[54][5] , \dc_we[54][4] , \dc_we[54][3] , \dc_we[54][2] , \dc_we[54][1] , \dc_we[54][0] }), + .cb_north_in({ \dc_ns[54][4] , \dc_ns[54][3] , \dc_ns[54][2] , \dc_ns[54][1] , \dc_ns[54][0] }), + .cb_north_out({ \dc_sn[54][9] , \dc_sn[54][8] , \dc_sn[54][7] , \dc_sn[54][6] , \dc_sn[54][5] , \dc_sn[54][4] , \dc_sn[54][3] , \dc_sn[54][2] , \dc_sn[54][1] , \dc_sn[54][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ \dc_sn[47][9] , \dc_sn[47][8] , \dc_sn[47][7] , \dc_sn[47][6] , \dc_sn[47][5] , \dc_sn[47][4] , \dc_sn[47][3] , \dc_sn[47][2] , \dc_sn[47][1] , \dc_sn[47][0] }), + .clb_south_out({ \dc_ns[47][4] , \dc_ns[47][3] , \dc_ns[47][2] , \dc_ns[47][1] , \dc_ns[47][0] }), + .clb_west_in({ \dc_we[53][9] , \dc_we[53][8] , \dc_we[53][7] , \dc_we[53][6] , \dc_we[53][5] , \dc_we[53][4] , \dc_we[53][3] , \dc_we[53][2] , \dc_we[53][1] , \dc_we[53][0] }), + .clb_west_out({ \dc_ew[53][4] , \dc_ew[53][3] , \dc_ew[53][2] , \dc_ew[53][1] , \dc_ew[53][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[54][7] , \ix_double_ew[54][6] , \ix_double_ew[54][5] , \ix_double_ew[54][4] , \ix_double_ew[54][3] , \ix_double_ew[54][2] , \ix_double_ew[54][1] , \ix_double_ew[54][0] }), + .east_single({ \ix_single_ew[54][3] , \ix_single_ew[54][2] , \ix_single_ew[54][1] , \ix_single_ew[54][0] }), + .north_double({ \ix_double_ns[54][7] , \ix_double_ns[54][6] , \ix_double_ns[54][5] , \ix_double_ns[54][4] , \ix_double_ns[54][3] , \ix_double_ns[54][2] , \ix_double_ns[54][1] , \ix_double_ns[54][0] }), + .north_single({ \ix_single_ns[54][3] , \ix_single_ns[54][2] , \ix_single_ns[54][1] , \ix_single_ns[54][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[6][5] ), + .set_out_hard(\col_set[7][5] ), + .shift_in_hard(\col_shift[6][5] ), + .shift_out_hard(\col_shift[7][5] ), + .south_double({ \ix_double_ns[47][7] , \ix_double_ns[47][6] , \ix_double_ns[47][5] , \ix_double_ns[47][4] , \ix_double_ns[47][3] , \ix_double_ns[47][2] , \ix_double_ns[47][1] , \ix_double_ns[47][0] }), + .south_single({ \ix_single_ns[47][3] , \ix_single_ns[47][2] , \ix_single_ns[47][1] , \ix_single_ns[47][0] }), + .west_double({ \ix_double_ew[53][7] , \ix_double_ew[53][6] , \ix_double_ew[53][5] , \ix_double_ew[53][4] , \ix_double_ew[53][3] , \ix_double_ew[53][2] , \ix_double_ew[53][1] , \ix_double_ew[53][0] }), + .west_single({ \ix_single_ew[53][3] , \ix_single_ew[53][2] , \ix_single_ew[53][1] , \ix_single_ew[53][0] }) + ); + clb_tile \X[5].Y[7].clb ( + .carry_in(\carry[7][5] ), + .carry_out(\carry[8][5] ), + .cb_east_in({ \dc_ew[62][4] , \dc_ew[62][3] , \dc_ew[62][2] , \dc_ew[62][1] , \dc_ew[62][0] }), + .cb_east_out({ \dc_we[62][9] , \dc_we[62][8] , \dc_we[62][7] , \dc_we[62][6] , \dc_we[62][5] , \dc_we[62][4] , \dc_we[62][3] , \dc_we[62][2] , \dc_we[62][1] , \dc_we[62][0] }), + .cb_north_in({ _175_, _174_, _173_, _172_, _171_ }), + .cb_north_out({ \dc_sn[61][9] , \dc_sn[61][8] , \dc_sn[61][7] , \dc_sn[61][6] , \dc_sn[61][5] , \dc_sn[61][4] , \dc_sn[61][3] , \dc_sn[61][2] , \dc_sn[61][1] , \dc_sn[61][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ \dc_sn[54][9] , \dc_sn[54][8] , \dc_sn[54][7] , \dc_sn[54][6] , \dc_sn[54][5] , \dc_sn[54][4] , \dc_sn[54][3] , \dc_sn[54][2] , \dc_sn[54][1] , \dc_sn[54][0] }), + .clb_south_out({ \dc_ns[54][4] , \dc_ns[54][3] , \dc_ns[54][2] , \dc_ns[54][1] , \dc_ns[54][0] }), + .clb_west_in({ \dc_we[61][9] , \dc_we[61][8] , \dc_we[61][7] , \dc_we[61][6] , \dc_we[61][5] , \dc_we[61][4] , \dc_we[61][3] , \dc_we[61][2] , \dc_we[61][1] , \dc_we[61][0] }), + .clb_west_out({ \dc_ew[61][4] , \dc_ew[61][3] , \dc_ew[61][2] , \dc_ew[61][1] , \dc_ew[61][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[62][7] , \ix_double_ew[62][6] , \ix_double_ew[62][5] , \ix_double_ew[62][4] , \ix_double_ew[62][3] , \ix_double_ew[62][2] , \ix_double_ew[62][1] , \ix_double_ew[62][0] }), + .east_single({ \ix_single_ew[62][3] , \ix_single_ew[62][2] , \ix_single_ew[62][1] , \ix_single_ew[62][0] }), + .north_double({ \ix_double_ns[61][7] , \ix_double_ns[61][6] , \ix_double_ns[61][5] , \ix_double_ns[61][4] , \ix_double_ns[61][3] , \ix_double_ns[61][2] , \ix_double_ns[61][1] , \ix_double_ns[61][0] }), + .north_single({ \ix_single_ns[61][3] , \ix_single_ns[61][2] , \ix_single_ns[61][1] , gpio_north[5] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[7][5] ), + .set_out_hard(\col_set[8][5] ), + .shift_in_hard(\col_shift[7][5] ), + .shift_out_hard(\col_shift[8][5] ), + .south_double({ \ix_double_ns[54][7] , \ix_double_ns[54][6] , \ix_double_ns[54][5] , \ix_double_ns[54][4] , \ix_double_ns[54][3] , \ix_double_ns[54][2] , \ix_double_ns[54][1] , \ix_double_ns[54][0] }), + .south_single({ \ix_single_ns[54][3] , \ix_single_ns[54][2] , \ix_single_ns[54][1] , \ix_single_ns[54][0] }), + .west_double({ \ix_double_ew[61][7] , \ix_double_ew[61][6] , \ix_double_ew[61][5] , \ix_double_ew[61][4] , \ix_double_ew[61][3] , \ix_double_ew[61][2] , \ix_double_ew[61][1] , \ix_double_ew[61][0] }), + .west_single({ \ix_single_ew[61][3] , \ix_single_ew[61][2] , \ix_single_ew[61][1] , \ix_single_ew[61][0] }) + ); + clb_tile \X[6].Y[0].clb ( + .carry_in(_176_), + .carry_out(\carry[1][6] ), + .cb_east_in({ _181_, _180_, _179_, _178_, _177_ }), + .cb_east_out({ \dc_we[7][9] , \dc_we[7][8] , \dc_we[7][7] , \dc_we[7][6] , \dc_we[7][5] , \dc_we[7][4] , \dc_we[7][3] , \dc_we[7][2] , \dc_we[7][1] , \dc_we[7][0] }), + .cb_north_in({ \dc_ns[13][4] , \dc_ns[13][3] , \dc_ns[13][2] , \dc_ns[13][1] , \dc_ns[13][0] }), + .cb_north_out({ \dc_sn[13][9] , \dc_sn[13][8] , \dc_sn[13][7] , \dc_sn[13][6] , \dc_sn[13][5] , \dc_sn[13][4] , \dc_sn[13][3] , \dc_sn[13][2] , \dc_sn[13][1] , \dc_sn[13][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ _191_, _190_, _189_, _188_, _187_, _186_, _185_, _184_, _183_, _182_ }), + .clb_south_out({ \dc_ns[6][4] , \dc_ns[6][3] , \dc_ns[6][2] , \dc_ns[6][1] , \dc_ns[6][0] }), + .clb_west_in({ \dc_we[6][9] , \dc_we[6][8] , \dc_we[6][7] , \dc_we[6][6] , \dc_we[6][5] , \dc_we[6][4] , \dc_we[6][3] , \dc_we[6][2] , \dc_we[6][1] , \dc_we[6][0] }), + .clb_west_out({ \dc_ew[6][4] , \dc_ew[6][3] , \dc_ew[6][2] , \dc_ew[6][1] , \dc_ew[6][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[7][7] , \ix_double_ew[7][6] , \ix_double_ew[7][5] , \ix_double_ew[7][4] , \ix_double_ew[7][3] , \ix_double_ew[7][2] , \ix_double_ew[7][1] , \ix_double_ew[7][0] }), + .east_single({ \ix_single_ew[7][3] , \ix_single_ew[7][2] , \ix_single_ew[7][1] , gpio_east[0] }), + .north_double({ \ix_double_ns[13][7] , \ix_double_ns[13][6] , \ix_double_ns[13][5] , \ix_double_ns[13][4] , \ix_double_ns[13][3] , \ix_double_ns[13][2] , \ix_double_ns[13][1] , \ix_double_ns[13][0] }), + .north_single({ \ix_single_ns[13][3] , \ix_single_ns[13][2] , \ix_single_ns[13][1] , \ix_single_ns[13][0] }), + .rst(gpio_north[9]), + .set_in_hard(\wb_set_out[1][2] ), + .set_out_hard(\col_set[1][6] ), + .shift_in_hard(\wb_shift_out[1][2] ), + .shift_out_hard(\col_shift[1][6] ), + .south_double({ \ix_double_ns[6][7] , \ix_double_ns[6][6] , \ix_double_ns[6][5] , \ix_double_ns[6][4] , \ix_double_ns[6][3] , \ix_double_ns[6][2] , \ix_double_ns[6][1] , \ix_double_ns[6][0] }), + .south_single({ \ix_single_ns[6][3] , \ix_single_ns[6][2] , \ix_single_ns[6][1] , gpio_south[6] }), + .west_double({ \ix_double_ew[6][7] , \ix_double_ew[6][6] , \ix_double_ew[6][5] , \ix_double_ew[6][4] , \ix_double_ew[6][3] , \ix_double_ew[6][2] , \ix_double_ew[6][1] , \ix_double_ew[6][0] }), + .west_single({ \ix_single_ew[6][3] , \ix_single_ew[6][2] , \ix_single_ew[6][1] , \ix_single_ew[6][0] }) + ); + clb_tile \X[6].Y[1].clb ( + .carry_in(\carry[1][6] ), + .carry_out(\carry[2][6] ), + .cb_east_in({ _196_, _195_, _194_, _193_, _192_ }), + .cb_east_out({ \dc_we[15][9] , \dc_we[15][8] , \dc_we[15][7] , \dc_we[15][6] , \dc_we[15][5] , \dc_we[15][4] , \dc_we[15][3] , \dc_we[15][2] , \dc_we[15][1] , \dc_we[15][0] }), + .cb_north_in({ \dc_ns[20][4] , \dc_ns[20][3] , \dc_ns[20][2] , \dc_ns[20][1] , \dc_ns[20][0] }), + .cb_north_out({ \dc_sn[20][9] , \dc_sn[20][8] , \dc_sn[20][7] , \dc_sn[20][6] , \dc_sn[20][5] , \dc_sn[20][4] , \dc_sn[20][3] , \dc_sn[20][2] , \dc_sn[20][1] , \dc_sn[20][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ \dc_sn[13][9] , \dc_sn[13][8] , \dc_sn[13][7] , \dc_sn[13][6] , \dc_sn[13][5] , \dc_sn[13][4] , \dc_sn[13][3] , \dc_sn[13][2] , \dc_sn[13][1] , \dc_sn[13][0] }), + .clb_south_out({ \dc_ns[13][4] , \dc_ns[13][3] , \dc_ns[13][2] , \dc_ns[13][1] , \dc_ns[13][0] }), + .clb_west_in({ \dc_we[14][9] , \dc_we[14][8] , \dc_we[14][7] , \dc_we[14][6] , \dc_we[14][5] , \dc_we[14][4] , \dc_we[14][3] , \dc_we[14][2] , \dc_we[14][1] , \dc_we[14][0] }), + .clb_west_out({ \dc_ew[14][4] , \dc_ew[14][3] , \dc_ew[14][2] , \dc_ew[14][1] , \dc_ew[14][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[15][7] , \ix_double_ew[15][6] , \ix_double_ew[15][5] , \ix_double_ew[15][4] , \ix_double_ew[15][3] , \ix_double_ew[15][2] , \ix_double_ew[15][1] , \ix_double_ew[15][0] }), + .east_single({ \ix_single_ew[15][3] , \ix_single_ew[15][2] , \ix_single_ew[15][1] , gpio_east[1] }), + .north_double({ \ix_double_ns[20][7] , \ix_double_ns[20][6] , \ix_double_ns[20][5] , \ix_double_ns[20][4] , \ix_double_ns[20][3] , \ix_double_ns[20][2] , \ix_double_ns[20][1] , \ix_double_ns[20][0] }), + .north_single({ \ix_single_ns[20][3] , \ix_single_ns[20][2] , \ix_single_ns[20][1] , \ix_single_ns[20][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[1][6] ), + .set_out_hard(\col_set[2][6] ), + .shift_in_hard(\col_shift[1][6] ), + .shift_out_hard(\col_shift[2][6] ), + .south_double({ \ix_double_ns[13][7] , \ix_double_ns[13][6] , \ix_double_ns[13][5] , \ix_double_ns[13][4] , \ix_double_ns[13][3] , \ix_double_ns[13][2] , \ix_double_ns[13][1] , \ix_double_ns[13][0] }), + .south_single({ \ix_single_ns[13][3] , \ix_single_ns[13][2] , \ix_single_ns[13][1] , \ix_single_ns[13][0] }), + .west_double({ \ix_double_ew[14][7] , \ix_double_ew[14][6] , \ix_double_ew[14][5] , \ix_double_ew[14][4] , \ix_double_ew[14][3] , \ix_double_ew[14][2] , \ix_double_ew[14][1] , \ix_double_ew[14][0] }), + .west_single({ \ix_single_ew[14][3] , \ix_single_ew[14][2] , \ix_single_ew[14][1] , \ix_single_ew[14][0] }) + ); + clb_tile \X[6].Y[2].clb ( + .carry_in(\carry[2][6] ), + .carry_out(\carry[3][6] ), + .cb_east_in({ _201_, _200_, _199_, _198_, _197_ }), + .cb_east_out({ \dc_we[23][9] , \dc_we[23][8] , \dc_we[23][7] , \dc_we[23][6] , \dc_we[23][5] , \dc_we[23][4] , \dc_we[23][3] , \dc_we[23][2] , \dc_we[23][1] , \dc_we[23][0] }), + .cb_north_in({ \dc_ns[27][4] , \dc_ns[27][3] , \dc_ns[27][2] , \dc_ns[27][1] , \dc_ns[27][0] }), + .cb_north_out({ \dc_sn[27][9] , \dc_sn[27][8] , \dc_sn[27][7] , \dc_sn[27][6] , \dc_sn[27][5] , \dc_sn[27][4] , \dc_sn[27][3] , \dc_sn[27][2] , \dc_sn[27][1] , \dc_sn[27][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ \dc_sn[20][9] , \dc_sn[20][8] , \dc_sn[20][7] , \dc_sn[20][6] , \dc_sn[20][5] , \dc_sn[20][4] , \dc_sn[20][3] , \dc_sn[20][2] , \dc_sn[20][1] , \dc_sn[20][0] }), + .clb_south_out({ \dc_ns[20][4] , \dc_ns[20][3] , \dc_ns[20][2] , \dc_ns[20][1] , \dc_ns[20][0] }), + .clb_west_in({ \dc_we[22][9] , \dc_we[22][8] , \dc_we[22][7] , \dc_we[22][6] , \dc_we[22][5] , \dc_we[22][4] , \dc_we[22][3] , \dc_we[22][2] , \dc_we[22][1] , \dc_we[22][0] }), + .clb_west_out({ \dc_ew[22][4] , \dc_ew[22][3] , \dc_ew[22][2] , \dc_ew[22][1] , \dc_ew[22][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[23][7] , \ix_double_ew[23][6] , \ix_double_ew[23][5] , \ix_double_ew[23][4] , \ix_double_ew[23][3] , \ix_double_ew[23][2] , \ix_double_ew[23][1] , \ix_double_ew[23][0] }), + .east_single({ \ix_single_ew[23][3] , \ix_single_ew[23][2] , \ix_single_ew[23][1] , gpio_east[2] }), + .north_double({ \ix_double_ns[27][7] , \ix_double_ns[27][6] , \ix_double_ns[27][5] , \ix_double_ns[27][4] , \ix_double_ns[27][3] , \ix_double_ns[27][2] , \ix_double_ns[27][1] , \ix_double_ns[27][0] }), + .north_single({ \ix_single_ns[27][3] , \ix_single_ns[27][2] , \ix_single_ns[27][1] , \ix_single_ns[27][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[2][6] ), + .set_out_hard(\col_set[3][6] ), + .shift_in_hard(\col_shift[2][6] ), + .shift_out_hard(\col_shift[3][6] ), + .south_double({ \ix_double_ns[20][7] , \ix_double_ns[20][6] , \ix_double_ns[20][5] , \ix_double_ns[20][4] , \ix_double_ns[20][3] , \ix_double_ns[20][2] , \ix_double_ns[20][1] , \ix_double_ns[20][0] }), + .south_single({ \ix_single_ns[20][3] , \ix_single_ns[20][2] , \ix_single_ns[20][1] , \ix_single_ns[20][0] }), + .west_double({ \ix_double_ew[22][7] , \ix_double_ew[22][6] , \ix_double_ew[22][5] , \ix_double_ew[22][4] , \ix_double_ew[22][3] , \ix_double_ew[22][2] , \ix_double_ew[22][1] , \ix_double_ew[22][0] }), + .west_single({ \ix_single_ew[22][3] , \ix_single_ew[22][2] , \ix_single_ew[22][1] , \ix_single_ew[22][0] }) + ); + clb_tile \X[6].Y[3].clb ( + .carry_in(\carry[3][6] ), + .carry_out(\carry[4][6] ), + .cb_east_in({ _206_, _205_, _204_, _203_, _202_ }), + .cb_east_out({ \dc_we[31][9] , \dc_we[31][8] , \dc_we[31][7] , \dc_we[31][6] , \dc_we[31][5] , \dc_we[31][4] , \dc_we[31][3] , \dc_we[31][2] , \dc_we[31][1] , \dc_we[31][0] }), + .cb_north_in({ \dc_ns[34][4] , \dc_ns[34][3] , \dc_ns[34][2] , \dc_ns[34][1] , \dc_ns[34][0] }), + .cb_north_out({ \dc_sn[34][9] , \dc_sn[34][8] , \dc_sn[34][7] , \dc_sn[34][6] , \dc_sn[34][5] , \dc_sn[34][4] , \dc_sn[34][3] , \dc_sn[34][2] , \dc_sn[34][1] , \dc_sn[34][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ \dc_sn[27][9] , \dc_sn[27][8] , \dc_sn[27][7] , \dc_sn[27][6] , \dc_sn[27][5] , \dc_sn[27][4] , \dc_sn[27][3] , \dc_sn[27][2] , \dc_sn[27][1] , \dc_sn[27][0] }), + .clb_south_out({ \dc_ns[27][4] , \dc_ns[27][3] , \dc_ns[27][2] , \dc_ns[27][1] , \dc_ns[27][0] }), + .clb_west_in({ \dc_we[30][9] , \dc_we[30][8] , \dc_we[30][7] , \dc_we[30][6] , \dc_we[30][5] , \dc_we[30][4] , \dc_we[30][3] , \dc_we[30][2] , \dc_we[30][1] , \dc_we[30][0] }), + .clb_west_out({ \dc_ew[30][4] , \dc_ew[30][3] , \dc_ew[30][2] , \dc_ew[30][1] , \dc_ew[30][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[31][7] , \ix_double_ew[31][6] , \ix_double_ew[31][5] , \ix_double_ew[31][4] , \ix_double_ew[31][3] , \ix_double_ew[31][2] , \ix_double_ew[31][1] , \ix_double_ew[31][0] }), + .east_single({ \ix_single_ew[31][3] , \ix_single_ew[31][2] , \ix_single_ew[31][1] , gpio_east[3] }), + .north_double({ \ix_double_ns[34][7] , \ix_double_ns[34][6] , \ix_double_ns[34][5] , \ix_double_ns[34][4] , \ix_double_ns[34][3] , \ix_double_ns[34][2] , \ix_double_ns[34][1] , \ix_double_ns[34][0] }), + .north_single({ \ix_single_ns[34][3] , \ix_single_ns[34][2] , \ix_single_ns[34][1] , \ix_single_ns[34][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[3][6] ), + .set_out_hard(\col_set[4][6] ), + .shift_in_hard(\col_shift[3][6] ), + .shift_out_hard(\col_shift[4][6] ), + .south_double({ \ix_double_ns[27][7] , \ix_double_ns[27][6] , \ix_double_ns[27][5] , \ix_double_ns[27][4] , \ix_double_ns[27][3] , \ix_double_ns[27][2] , \ix_double_ns[27][1] , \ix_double_ns[27][0] }), + .south_single({ \ix_single_ns[27][3] , \ix_single_ns[27][2] , \ix_single_ns[27][1] , \ix_single_ns[27][0] }), + .west_double({ \ix_double_ew[30][7] , \ix_double_ew[30][6] , \ix_double_ew[30][5] , \ix_double_ew[30][4] , \ix_double_ew[30][3] , \ix_double_ew[30][2] , \ix_double_ew[30][1] , \ix_double_ew[30][0] }), + .west_single({ \ix_single_ew[30][3] , \ix_single_ew[30][2] , \ix_single_ew[30][1] , \ix_single_ew[30][0] }) + ); + clb_tile \X[6].Y[4].clb ( + .carry_in(\carry[4][6] ), + .carry_out(\carry[5][6] ), + .cb_east_in({ _211_, _210_, _209_, _208_, _207_ }), + .cb_east_out({ \dc_we[39][9] , \dc_we[39][8] , \dc_we[39][7] , \dc_we[39][6] , \dc_we[39][5] , \dc_we[39][4] , \dc_we[39][3] , \dc_we[39][2] , \dc_we[39][1] , \dc_we[39][0] }), + .cb_north_in({ \dc_ns[41][4] , \dc_ns[41][3] , \dc_ns[41][2] , \dc_ns[41][1] , \dc_ns[41][0] }), + .cb_north_out({ \dc_sn[41][9] , \dc_sn[41][8] , \dc_sn[41][7] , \dc_sn[41][6] , \dc_sn[41][5] , \dc_sn[41][4] , \dc_sn[41][3] , \dc_sn[41][2] , \dc_sn[41][1] , \dc_sn[41][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ \dc_sn[34][9] , \dc_sn[34][8] , \dc_sn[34][7] , \dc_sn[34][6] , \dc_sn[34][5] , \dc_sn[34][4] , \dc_sn[34][3] , \dc_sn[34][2] , \dc_sn[34][1] , \dc_sn[34][0] }), + .clb_south_out({ \dc_ns[34][4] , \dc_ns[34][3] , \dc_ns[34][2] , \dc_ns[34][1] , \dc_ns[34][0] }), + .clb_west_in({ \dc_we[38][9] , \dc_we[38][8] , \dc_we[38][7] , \dc_we[38][6] , \dc_we[38][5] , \dc_we[38][4] , \dc_we[38][3] , \dc_we[38][2] , \dc_we[38][1] , \dc_we[38][0] }), + .clb_west_out({ \dc_ew[38][4] , \dc_ew[38][3] , \dc_ew[38][2] , \dc_ew[38][1] , \dc_ew[38][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[39][7] , \ix_double_ew[39][6] , \ix_double_ew[39][5] , \ix_double_ew[39][4] , \ix_double_ew[39][3] , \ix_double_ew[39][2] , \ix_double_ew[39][1] , \ix_double_ew[39][0] }), + .east_single({ \ix_single_ew[39][3] , \ix_single_ew[39][2] , \ix_single_ew[39][1] , gpio_east[4] }), + .north_double({ \ix_double_ns[41][7] , \ix_double_ns[41][6] , \ix_double_ns[41][5] , \ix_double_ns[41][4] , \ix_double_ns[41][3] , \ix_double_ns[41][2] , \ix_double_ns[41][1] , \ix_double_ns[41][0] }), + .north_single({ \ix_single_ns[41][3] , \ix_single_ns[41][2] , \ix_single_ns[41][1] , \ix_single_ns[41][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[4][6] ), + .set_out_hard(\col_set[5][6] ), + .shift_in_hard(\col_shift[4][6] ), + .shift_out_hard(\col_shift[5][6] ), + .south_double({ \ix_double_ns[34][7] , \ix_double_ns[34][6] , \ix_double_ns[34][5] , \ix_double_ns[34][4] , \ix_double_ns[34][3] , \ix_double_ns[34][2] , \ix_double_ns[34][1] , \ix_double_ns[34][0] }), + .south_single({ \ix_single_ns[34][3] , \ix_single_ns[34][2] , \ix_single_ns[34][1] , \ix_single_ns[34][0] }), + .west_double({ \ix_double_ew[38][7] , \ix_double_ew[38][6] , \ix_double_ew[38][5] , \ix_double_ew[38][4] , \ix_double_ew[38][3] , \ix_double_ew[38][2] , \ix_double_ew[38][1] , \ix_double_ew[38][0] }), + .west_single({ \ix_single_ew[38][3] , \ix_single_ew[38][2] , \ix_single_ew[38][1] , \ix_single_ew[38][0] }) + ); + clb_tile \X[6].Y[5].clb ( + .carry_in(\carry[5][6] ), + .carry_out(\carry[6][6] ), + .cb_east_in({ _216_, _215_, _214_, _213_, _212_ }), + .cb_east_out({ \dc_we[47][9] , \dc_we[47][8] , \dc_we[47][7] , \dc_we[47][6] , \dc_we[47][5] , \dc_we[47][4] , \dc_we[47][3] , \dc_we[47][2] , \dc_we[47][1] , \dc_we[47][0] }), + .cb_north_in({ \dc_ns[48][4] , \dc_ns[48][3] , \dc_ns[48][2] , \dc_ns[48][1] , \dc_ns[48][0] }), + .cb_north_out({ \dc_sn[48][9] , \dc_sn[48][8] , \dc_sn[48][7] , \dc_sn[48][6] , \dc_sn[48][5] , \dc_sn[48][4] , \dc_sn[48][3] , \dc_sn[48][2] , \dc_sn[48][1] , \dc_sn[48][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ \dc_sn[41][9] , \dc_sn[41][8] , \dc_sn[41][7] , \dc_sn[41][6] , \dc_sn[41][5] , \dc_sn[41][4] , \dc_sn[41][3] , \dc_sn[41][2] , \dc_sn[41][1] , \dc_sn[41][0] }), + .clb_south_out({ \dc_ns[41][4] , \dc_ns[41][3] , \dc_ns[41][2] , \dc_ns[41][1] , \dc_ns[41][0] }), + .clb_west_in({ \dc_we[46][9] , \dc_we[46][8] , \dc_we[46][7] , \dc_we[46][6] , \dc_we[46][5] , \dc_we[46][4] , \dc_we[46][3] , \dc_we[46][2] , \dc_we[46][1] , \dc_we[46][0] }), + .clb_west_out({ \dc_ew[46][4] , \dc_ew[46][3] , \dc_ew[46][2] , \dc_ew[46][1] , \dc_ew[46][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[47][7] , \ix_double_ew[47][6] , \ix_double_ew[47][5] , \ix_double_ew[47][4] , \ix_double_ew[47][3] , \ix_double_ew[47][2] , \ix_double_ew[47][1] , \ix_double_ew[47][0] }), + .east_single({ \ix_single_ew[47][3] , \ix_single_ew[47][2] , \ix_single_ew[47][1] , gpio_east[5] }), + .north_double({ \ix_double_ns[48][7] , \ix_double_ns[48][6] , \ix_double_ns[48][5] , \ix_double_ns[48][4] , \ix_double_ns[48][3] , \ix_double_ns[48][2] , \ix_double_ns[48][1] , \ix_double_ns[48][0] }), + .north_single({ \ix_single_ns[48][3] , \ix_single_ns[48][2] , \ix_single_ns[48][1] , \ix_single_ns[48][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[5][6] ), + .set_out_hard(\col_set[6][6] ), + .shift_in_hard(\col_shift[5][6] ), + .shift_out_hard(\col_shift[6][6] ), + .south_double({ \ix_double_ns[41][7] , \ix_double_ns[41][6] , \ix_double_ns[41][5] , \ix_double_ns[41][4] , \ix_double_ns[41][3] , \ix_double_ns[41][2] , \ix_double_ns[41][1] , \ix_double_ns[41][0] }), + .south_single({ \ix_single_ns[41][3] , \ix_single_ns[41][2] , \ix_single_ns[41][1] , \ix_single_ns[41][0] }), + .west_double({ \ix_double_ew[46][7] , \ix_double_ew[46][6] , \ix_double_ew[46][5] , \ix_double_ew[46][4] , \ix_double_ew[46][3] , \ix_double_ew[46][2] , \ix_double_ew[46][1] , \ix_double_ew[46][0] }), + .west_single({ \ix_single_ew[46][3] , \ix_single_ew[46][2] , \ix_single_ew[46][1] , \ix_single_ew[46][0] }) + ); + clb_tile \X[6].Y[6].clb ( + .carry_in(\carry[6][6] ), + .carry_out(\carry[7][6] ), + .cb_east_in({ _221_, _220_, _219_, _218_, _217_ }), + .cb_east_out({ \dc_we[55][9] , \dc_we[55][8] , \dc_we[55][7] , \dc_we[55][6] , \dc_we[55][5] , \dc_we[55][4] , \dc_we[55][3] , \dc_we[55][2] , \dc_we[55][1] , \dc_we[55][0] }), + .cb_north_in({ \dc_ns[55][4] , \dc_ns[55][3] , \dc_ns[55][2] , \dc_ns[55][1] , \dc_ns[55][0] }), + .cb_north_out({ \dc_sn[55][9] , \dc_sn[55][8] , \dc_sn[55][7] , \dc_sn[55][6] , \dc_sn[55][5] , \dc_sn[55][4] , \dc_sn[55][3] , \dc_sn[55][2] , \dc_sn[55][1] , \dc_sn[55][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ \dc_sn[48][9] , \dc_sn[48][8] , \dc_sn[48][7] , \dc_sn[48][6] , \dc_sn[48][5] , \dc_sn[48][4] , \dc_sn[48][3] , \dc_sn[48][2] , \dc_sn[48][1] , \dc_sn[48][0] }), + .clb_south_out({ \dc_ns[48][4] , \dc_ns[48][3] , \dc_ns[48][2] , \dc_ns[48][1] , \dc_ns[48][0] }), + .clb_west_in({ \dc_we[54][9] , \dc_we[54][8] , \dc_we[54][7] , \dc_we[54][6] , \dc_we[54][5] , \dc_we[54][4] , \dc_we[54][3] , \dc_we[54][2] , \dc_we[54][1] , \dc_we[54][0] }), + .clb_west_out({ \dc_ew[54][4] , \dc_ew[54][3] , \dc_ew[54][2] , \dc_ew[54][1] , \dc_ew[54][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[55][7] , \ix_double_ew[55][6] , \ix_double_ew[55][5] , \ix_double_ew[55][4] , \ix_double_ew[55][3] , \ix_double_ew[55][2] , \ix_double_ew[55][1] , \ix_double_ew[55][0] }), + .east_single({ \ix_single_ew[55][3] , \ix_single_ew[55][2] , \ix_single_ew[55][1] , gpio_east[6] }), + .north_double({ \ix_double_ns[55][7] , \ix_double_ns[55][6] , \ix_double_ns[55][5] , \ix_double_ns[55][4] , \ix_double_ns[55][3] , \ix_double_ns[55][2] , \ix_double_ns[55][1] , \ix_double_ns[55][0] }), + .north_single({ \ix_single_ns[55][3] , \ix_single_ns[55][2] , \ix_single_ns[55][1] , \ix_single_ns[55][0] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[6][6] ), + .set_out_hard(\col_set[7][6] ), + .shift_in_hard(\col_shift[6][6] ), + .shift_out_hard(\col_shift[7][6] ), + .south_double({ \ix_double_ns[48][7] , \ix_double_ns[48][6] , \ix_double_ns[48][5] , \ix_double_ns[48][4] , \ix_double_ns[48][3] , \ix_double_ns[48][2] , \ix_double_ns[48][1] , \ix_double_ns[48][0] }), + .south_single({ \ix_single_ns[48][3] , \ix_single_ns[48][2] , \ix_single_ns[48][1] , \ix_single_ns[48][0] }), + .west_double({ \ix_double_ew[54][7] , \ix_double_ew[54][6] , \ix_double_ew[54][5] , \ix_double_ew[54][4] , \ix_double_ew[54][3] , \ix_double_ew[54][2] , \ix_double_ew[54][1] , \ix_double_ew[54][0] }), + .west_single({ \ix_single_ew[54][3] , \ix_single_ew[54][2] , \ix_single_ew[54][1] , \ix_single_ew[54][0] }) + ); + clb_tile \X[6].Y[7].clb ( + .carry_in(\carry[7][6] ), + .carry_out(\carry[8][6] ), + .cb_east_in({ _226_, _225_, _224_, _223_, _222_ }), + .cb_east_out({ \dc_we[63][9] , \dc_we[63][8] , \dc_we[63][7] , \dc_we[63][6] , \dc_we[63][5] , \dc_we[63][4] , \dc_we[63][3] , \dc_we[63][2] , \dc_we[63][1] , \dc_we[63][0] }), + .cb_north_in({ _231_, _230_, _229_, _228_, _227_ }), + .cb_north_out({ \dc_sn[62][9] , \dc_sn[62][8] , \dc_sn[62][7] , \dc_sn[62][6] , \dc_sn[62][5] , \dc_sn[62][4] , \dc_sn[62][3] , \dc_sn[62][2] , \dc_sn[62][1] , \dc_sn[62][0] }), + .cen(\wb_cen_out[1] ), + .clb_south_in({ \dc_sn[55][9] , \dc_sn[55][8] , \dc_sn[55][7] , \dc_sn[55][6] , \dc_sn[55][5] , \dc_sn[55][4] , \dc_sn[55][3] , \dc_sn[55][2] , \dc_sn[55][1] , \dc_sn[55][0] }), + .clb_south_out({ \dc_ns[55][4] , \dc_ns[55][3] , \dc_ns[55][2] , \dc_ns[55][1] , \dc_ns[55][0] }), + .clb_west_in({ \dc_we[62][9] , \dc_we[62][8] , \dc_we[62][7] , \dc_we[62][6] , \dc_we[62][5] , \dc_we[62][4] , \dc_we[62][3] , \dc_we[62][2] , \dc_we[62][1] , \dc_we[62][0] }), + .clb_west_out({ \dc_ew[62][4] , \dc_ew[62][3] , \dc_ew[62][2] , \dc_ew[62][1] , \dc_ew[62][0] }), + .clk(wb_clk_i), + .east_double({ \ix_double_ew[63][7] , \ix_double_ew[63][6] , \ix_double_ew[63][5] , \ix_double_ew[63][4] , \ix_double_ew[63][3] , \ix_double_ew[63][2] , \ix_double_ew[63][1] , \ix_double_ew[63][0] }), + .east_single({ \ix_single_ew[63][3] , \ix_single_ew[63][2] , \ix_single_ew[63][1] , gpio_east[7] }), + .north_double({ \ix_double_ns[62][7] , \ix_double_ns[62][6] , \ix_double_ns[62][5] , \ix_double_ns[62][4] , \ix_double_ns[62][3] , \ix_double_ns[62][2] , \ix_double_ns[62][1] , \ix_double_ns[62][0] }), + .north_single({ \ix_single_ns[62][3] , \ix_single_ns[62][2] , \ix_single_ns[62][1] , gpio_north[6] }), + .rst(gpio_north[9]), + .set_in_hard(\col_set[7][6] ), + .set_out_hard(\col_set[8][6] ), + .shift_in_hard(\col_shift[7][6] ), + .shift_out_hard(\col_shift[8][6] ), + .south_double({ \ix_double_ns[55][7] , \ix_double_ns[55][6] , \ix_double_ns[55][5] , \ix_double_ns[55][4] , \ix_double_ns[55][3] , \ix_double_ns[55][2] , \ix_double_ns[55][1] , \ix_double_ns[55][0] }), + .south_single({ \ix_single_ns[55][3] , \ix_single_ns[55][2] , \ix_single_ns[55][1] , \ix_single_ns[55][0] }), + .west_double({ \ix_double_ew[62][7] , \ix_double_ew[62][6] , \ix_double_ew[62][5] , \ix_double_ew[62][4] , \ix_double_ew[62][3] , \ix_double_ew[62][2] , \ix_double_ew[62][1] , \ix_double_ew[62][0] }), + .west_single({ \ix_single_ew[62][3] , \ix_single_ew[62][2] , \ix_single_ew[62][1] , \ix_single_ew[62][0] }) + ); + wishbone_configuratorinator_00 wishbonatron_00 ( + .cen(\wb_cen_out[0] ), + .set_out({ \wb_set_out[0][3] , \wb_set_out[0][2] , \wb_set_out[0][1] , \wb_set_out[0][0] }), + .shift_out({ \wb_shift_out[0][3] , \wb_shift_out[0][2] , \wb_shift_out[0][1] , \wb_shift_out[0][0] }), + .wb_clk_i(wb_clk_i), + .wb_rst_i(wb_rst_i), + .wbs_ack_o(\wbs_ack_o_internal[0] ), + .wbs_addr_i(wbs_addr_i), + .wbs_cyc_i(wbs_cyc_i), + .wbs_data_i(wbs_data_i), + .wbs_data_o({ \wbs_data_o_internal[0][31] , \wbs_data_o_internal[0][30] , \wbs_data_o_internal[0][29] , \wbs_data_o_internal[0][28] , \wbs_data_o_internal[0][27] , \wbs_data_o_internal[0][26] , \wbs_data_o_internal[0][25] , \wbs_data_o_internal[0][24] , \wbs_data_o_internal[0][23] , \wbs_data_o_internal[0][22] , \wbs_data_o_internal[0][21] , \wbs_data_o_internal[0][20] , \wbs_data_o_internal[0][19] , \wbs_data_o_internal[0][18] , \wbs_data_o_internal[0][17] , \wbs_data_o_internal[0][16] , \wbs_data_o_internal[0][15] , \wbs_data_o_internal[0][14] , \wbs_data_o_internal[0][13] , \wbs_data_o_internal[0][12] , \wbs_data_o_internal[0][11] , \wbs_data_o_internal[0][10] , \wbs_data_o_internal[0][9] , \wbs_data_o_internal[0][8] , \wbs_data_o_internal[0][7] , \wbs_data_o_internal[0][6] , \wbs_data_o_internal[0][5] , \wbs_data_o_internal[0][4] , \wbs_data_o_internal[0][3] , \wbs_data_o_internal[0][2] , \wbs_data_o_internal[0][1] , \wbs_data_o_internal[0][0] }), + .wbs_sel_i(wbs_sel_i), + .wbs_stb_i(wbs_stb_i), + .wbs_we_i(wbs_we_i) + ); + wishbone_configuratorinator_10 wishbonatron_10 ( + .cen(\wb_cen_out[1] ), + .set_out({ \wb_set_out[1][3] , \wb_set_out[1][2] , \wb_set_out[1][1] , \wb_set_out[1][0] }), + .shift_out({ \wb_shift_out[1][3] , \wb_shift_out[1][2] , \wb_shift_out[1][1] , \wb_shift_out[1][0] }), + .wb_clk_i(wb_clk_i), + .wb_rst_i(wb_rst_i), + .wbs_ack_o(\wbs_ack_o_internal[1] ), + .wbs_addr_i(wbs_addr_i), + .wbs_cyc_i(wbs_cyc_i), + .wbs_data_i(wbs_data_i), + .wbs_data_o({ \wbs_data_o_internal[1][31] , \wbs_data_o_internal[1][30] , \wbs_data_o_internal[1][29] , \wbs_data_o_internal[1][28] , \wbs_data_o_internal[1][27] , \wbs_data_o_internal[1][26] , \wbs_data_o_internal[1][25] , \wbs_data_o_internal[1][24] , \wbs_data_o_internal[1][23] , \wbs_data_o_internal[1][22] , \wbs_data_o_internal[1][21] , \wbs_data_o_internal[1][20] , \wbs_data_o_internal[1][19] , \wbs_data_o_internal[1][18] , \wbs_data_o_internal[1][17] , \wbs_data_o_internal[1][16] , \wbs_data_o_internal[1][15] , \wbs_data_o_internal[1][14] , \wbs_data_o_internal[1][13] , \wbs_data_o_internal[1][12] , \wbs_data_o_internal[1][11] , \wbs_data_o_internal[1][10] , \wbs_data_o_internal[1][9] , \wbs_data_o_internal[1][8] , \wbs_data_o_internal[1][7] , \wbs_data_o_internal[1][6] , \wbs_data_o_internal[1][5] , \wbs_data_o_internal[1][4] , \wbs_data_o_internal[1][3] , \wbs_data_o_internal[1][2] , \wbs_data_o_internal[1][1] , \wbs_data_o_internal[1][0] }), + .wbs_sel_i(wbs_sel_i), + .wbs_stb_i(wbs_stb_i), + .wbs_we_i(wbs_we_i) + ); +endmodule +/* Generated by Yosys 0.9+3621 (git sha1 84e9fa7, gcc 8.3.1 -fPIC -Os) */ + +module clb_tile(clk, rst, cen, north_single, east_single, south_single, west_single, north_double, east_double, south_double, west_double, cb_north_out, cb_east_out, cb_north_in, cb_east_in, clb_south_in, clb_west_in, clb_south_out, clb_west_out, shift_in_hard, set_in_hard, shift_out_hard, set_out_hard, carry_in, carry_out); + wire _00000_; + wire _00001_; + wire _00002_; + wire _00003_; + wire _00004_; + wire _00005_; + wire _00006_; + wire _00007_; + wire _00008_; + wire _00009_; + wire _00010_; + wire _00011_; + wire _00012_; + wire _00013_; + wire _00014_; + wire _00015_; + wire _00016_; + wire _00017_; + wire _00018_; + wire _00019_; + wire _00020_; + wire _00021_; + wire _00022_; + wire _00023_; + wire _00024_; + wire _00025_; + wire _00026_; + wire _00027_; + wire _00028_; + wire _00029_; + wire _00030_; + wire _00031_; + wire _00032_; + wire _00033_; + wire _00034_; + wire _00035_; + wire _00036_; + wire _00037_; + wire _00038_; + wire _00039_; + wire _00040_; + wire _00041_; + wire _00042_; + wire _00043_; + wire _00044_; + wire _00045_; + wire _00046_; + wire _00047_; + wire _00048_; + wire _00049_; + wire _00050_; + wire _00051_; + wire _00052_; + wire _00053_; + wire _00054_; + wire _00055_; + wire _00056_; + wire _00057_; + wire _00058_; + wire _00059_; + wire _00060_; + wire _00061_; + wire _00062_; + wire _00063_; + wire _00064_; + wire _00065_; + wire _00066_; + wire _00067_; + wire _00068_; + wire _00069_; + wire _00070_; + wire _00071_; + wire _00072_; + wire _00073_; + wire _00074_; + wire _00075_; + wire _00076_; + wire _00077_; + wire _00078_; + wire _00079_; + wire _00080_; + wire _00081_; + wire _00082_; + wire _00083_; + wire _00084_; + wire _00085_; + wire _00086_; + wire _00087_; + wire _00088_; + wire _00089_; + wire _00090_; + wire _00091_; + wire _00092_; + wire _00093_; + wire _00094_; + wire _00095_; + wire _00096_; + wire _00097_; + wire _00098_; + wire _00099_; + wire _00100_; + wire _00101_; + wire _00102_; + wire _00103_; + wire _00104_; + wire _00105_; + wire _00106_; + wire _00107_; + wire _00108_; + wire _00109_; + wire _00110_; + wire _00111_; + wire _00112_; + wire _00113_; + wire _00114_; + wire _00115_; + wire _00116_; + wire _00117_; + wire _00118_; + wire _00119_; + wire _00120_; + wire _00121_; + wire _00122_; + wire _00123_; + wire _00124_; + wire _00125_; + wire _00126_; + wire _00127_; + wire _00128_; + wire _00129_; + wire _00130_; + wire _00131_; + wire _00132_; + wire _00133_; + wire _00134_; + wire _00135_; + wire _00136_; + wire _00137_; + wire _00138_; + wire _00139_; + wire _00140_; + wire _00141_; + wire _00142_; + wire _00143_; + wire _00144_; + wire _00145_; + wire _00146_; + wire _00147_; + wire _00148_; + wire _00149_; + wire _00150_; + wire _00151_; + wire _00152_; + wire _00153_; + wire _00154_; + wire _00155_; + wire _00156_; + wire _00157_; + wire _00158_; + wire _00159_; + wire _00160_; + wire _00161_; + wire _00162_; + wire _00163_; + wire _00164_; + wire _00165_; + wire _00166_; + wire _00167_; + wire _00168_; + wire _00169_; + wire _00170_; + wire _00171_; + wire _00172_; + wire _00173_; + wire _00174_; + wire _00175_; + wire _00176_; + wire _00177_; + wire _00178_; + wire _00179_; + wire _00180_; + wire _00181_; + wire _00182_; + wire _00183_; + wire _00184_; + wire _00185_; + wire _00186_; + wire _00187_; + wire _00188_; + wire _00189_; + wire _00190_; + wire _00191_; + wire _00192_; + wire _00193_; + wire _00194_; + wire _00195_; + wire _00196_; + wire _00197_; + wire _00198_; + wire _00199_; + wire _00200_; + wire _00201_; + wire _00202_; + wire _00203_; + wire _00204_; + wire _00205_; + wire _00206_; + wire _00207_; + wire _00208_; + wire _00209_; + wire _00210_; + wire _00211_; + wire _00212_; + wire _00213_; + wire _00214_; + wire _00215_; + wire _00216_; + wire _00217_; + wire _00218_; + wire _00219_; + wire _00220_; + wire _00221_; + wire _00222_; + wire _00223_; + wire _00224_; + wire _00225_; + wire _00226_; + wire _00227_; + wire _00228_; + wire _00229_; + wire _00230_; + wire _00231_; + wire _00232_; + wire _00233_; + wire _00234_; + wire _00235_; + wire _00236_; + wire _00237_; + wire _00238_; + wire _00239_; + wire _00240_; + wire _00241_; + wire _00242_; + wire _00243_; + wire _00244_; + wire _00245_; + wire _00246_; + wire _00247_; + wire _00248_; + wire _00249_; + wire _00250_; + wire _00251_; + wire _00252_; + wire _00253_; + wire _00254_; + wire _00255_; + wire _00256_; + wire _00257_; + wire _00258_; + wire _00259_; + wire _00260_; + wire _00261_; + wire _00262_; + wire _00263_; + wire _00264_; + wire _00265_; + wire _00266_; + wire _00267_; + wire _00268_; + wire _00269_; + wire _00270_; + wire _00271_; + wire _00272_; + wire _00273_; + wire _00274_; + wire _00275_; + wire _00276_; + wire _00277_; + wire _00278_; + wire _00279_; + wire _00280_; + wire _00281_; + wire _00282_; + wire _00283_; + wire _00284_; + wire _00285_; + wire _00286_; + wire _00287_; + wire _00288_; + wire _00289_; + wire _00290_; + wire _00291_; + wire _00292_; + wire _00293_; + wire _00294_; + wire _00295_; + wire _00296_; + wire _00297_; + wire _00298_; + wire _00299_; + wire _00300_; + wire _00301_; + wire _00302_; + wire _00303_; + wire _00304_; + wire _00305_; + wire _00306_; + wire _00307_; + wire _00308_; + wire _00309_; + wire _00310_; + wire _00311_; + wire _00312_; + wire _00313_; + wire _00314_; + wire _00315_; + wire _00316_; + wire _00317_; + wire _00318_; + wire _00319_; + wire _00320_; + wire _00321_; + wire _00322_; + wire _00323_; + wire _00324_; + wire _00325_; + wire _00326_; + wire _00327_; + wire _00328_; + wire _00329_; + wire _00330_; + wire _00331_; + wire _00332_; + wire _00333_; + wire _00334_; + wire _00335_; + wire _00336_; + wire _00337_; + wire _00338_; + wire _00339_; + wire _00340_; + wire _00341_; + wire _00342_; + wire _00343_; + wire _00344_; + wire _00345_; + wire _00346_; + wire _00347_; + wire _00348_; + wire _00349_; + wire _00350_; + wire _00351_; + wire _00352_; + wire _00353_; + wire _00354_; + wire _00355_; + wire _00356_; + wire _00357_; + wire _00358_; + wire _00359_; + wire _00360_; + wire _00361_; + wire _00362_; + wire _00363_; + wire _00364_; + wire _00365_; + wire _00366_; + wire _00367_; + wire _00368_; + wire _00369_; + wire _00370_; + wire _00371_; + wire _00372_; + wire _00373_; + wire _00374_; + wire _00375_; + wire _00376_; + wire _00377_; + wire _00378_; + wire _00379_; + wire _00380_; + wire _00381_; + wire _00382_; + wire _00383_; + wire _00384_; + wire _00385_; + wire _00386_; + wire _00387_; + wire _00388_; + wire _00389_; + wire _00390_; + wire _00391_; + wire _00392_; + wire _00393_; + wire _00394_; + wire _00395_; + wire _00396_; + wire _00397_; + wire _00398_; + wire _00399_; + wire _00400_; + wire _00401_; + wire _00402_; + wire _00403_; + wire _00404_; + wire _00405_; + wire _00406_; + wire _00407_; + wire _00408_; + wire _00409_; + wire _00410_; + wire _00411_; + wire _00412_; + wire _00413_; + wire _00414_; + wire _00415_; + wire _00416_; + wire _00417_; + wire _00418_; + wire _00419_; + wire _00420_; + wire _00421_; + wire _00422_; + wire _00423_; + wire _00424_; + wire _00425_; + wire _00426_; + wire _00427_; + wire _00428_; + wire _00429_; + wire _00430_; + wire _00431_; + wire _00432_; + wire _00433_; + wire _00434_; + wire _00435_; + wire _00436_; + wire _00437_; + wire _00438_; + wire _00439_; + wire _00440_; + wire _00441_; + wire _00442_; + wire _00443_; + wire _00444_; + wire _00445_; + wire _00446_; + wire _00447_; + wire _00448_; + wire _00449_; + wire _00450_; + wire _00451_; + wire _00452_; + wire _00453_; + wire _00454_; + wire _00455_; + wire _00456_; + wire _00457_; + wire _00458_; + wire _00459_; + wire _00460_; + wire _00461_; + wire _00462_; + wire _00463_; + wire _00464_; + wire _00465_; + wire _00466_; + wire _00467_; + wire _00468_; + wire _00469_; + wire _00470_; + wire _00471_; + wire _00472_; + wire _00473_; + wire _00474_; + wire _00475_; + wire _00476_; + wire _00477_; + wire _00478_; + wire _00479_; + wire _00480_; + wire _00481_; + wire _00482_; + wire _00483_; + wire _00484_; + wire _00485_; + wire _00486_; + wire _00487_; + wire _00488_; + wire _00489_; + wire _00490_; + wire _00491_; + wire _00492_; + wire _00493_; + wire _00494_; + wire _00495_; + wire _00496_; + wire _00497_; + wire _00498_; + wire _00499_; + wire _00500_; + wire _00501_; + wire _00502_; + wire _00503_; + wire _00504_; + wire _00505_; + wire _00506_; + wire _00507_; + wire _00508_; + wire _00509_; + wire _00510_; + wire _00511_; + wire _00512_; + wire _00513_; + wire _00514_; + wire _00515_; + wire _00516_; + wire _00517_; + wire _00518_; + wire _00519_; + wire _00520_; + wire _00521_; + wire _00522_; + wire _00523_; + wire _00524_; + wire _00525_; + wire _00526_; + wire _00527_; + wire _00528_; + wire _00529_; + wire _00530_; + wire _00531_; + wire _00532_; + wire _00533_; + wire _00534_; + wire _00535_; + wire _00536_; + wire _00537_; + wire _00538_; + wire _00539_; + wire _00540_; + wire _00541_; + wire _00542_; + wire _00543_; + wire _00544_; + wire _00545_; + wire _00546_; + wire _00547_; + wire _00548_; + wire _00549_; + wire _00550_; + wire _00551_; + wire _00552_; + wire _00553_; + wire _00554_; + wire _00555_; + wire _00556_; + wire _00557_; + wire _00558_; + wire _00559_; + wire _00560_; + wire _00561_; + wire _00562_; + wire _00563_; + wire _00564_; + wire _00565_; + wire _00566_; + wire _00567_; + wire _00568_; + wire _00569_; + wire _00570_; + wire _00571_; + wire _00572_; + wire _00573_; + wire _00574_; + wire _00575_; + wire _00576_; + wire _00577_; + wire _00578_; + wire _00579_; + wire _00580_; + wire _00581_; + wire _00582_; + wire _00583_; + wire _00584_; + wire _00585_; + wire _00586_; + wire _00587_; + wire _00588_; + wire _00589_; + wire _00590_; + wire _00591_; + wire _00592_; + wire _00593_; + wire _00594_; + wire _00595_; + wire _00596_; + wire _00597_; + wire _00598_; + wire _00599_; + wire _00600_; + wire _00601_; + wire _00602_; + wire _00603_; + wire _00604_; + wire _00605_; + wire _00606_; + wire _00607_; + wire _00608_; + wire _00609_; + wire _00610_; + wire _00611_; + wire _00612_; + wire _00613_; + wire _00614_; + wire _00615_; + wire _00616_; + wire _00617_; + wire _00618_; + wire _00619_; + wire _00620_; + wire _00621_; + wire _00622_; + wire _00623_; + wire _00624_; + wire _00625_; + wire _00626_; + wire _00627_; + wire _00628_; + wire _00629_; + wire _00630_; + wire _00631_; + wire _00632_; + wire _00633_; + wire _00634_; + wire _00635_; + wire _00636_; + wire _00637_; + wire _00638_; + wire _00639_; + wire _00640_; + wire _00641_; + wire _00642_; + wire _00643_; + wire _00644_; + wire _00645_; + wire _00646_; + wire _00647_; + wire _00648_; + wire _00649_; + wire _00650_; + wire _00651_; + wire _00652_; + wire _00653_; + wire _00654_; + wire _00655_; + wire _00656_; + wire _00657_; + wire _00658_; + wire _00659_; + wire _00660_; + wire _00661_; + wire _00662_; + wire _00663_; + wire _00664_; + wire _00665_; + wire _00666_; + wire _00667_; + wire _00668_; + wire _00669_; + wire _00670_; + wire _00671_; + wire _00672_; + wire _00673_; + wire _00674_; + wire _00675_; + wire _00676_; + wire _00677_; + wire _00678_; + wire _00679_; + wire _00680_; + wire _00681_; + wire _00682_; + wire _00683_; + wire _00684_; + wire _00685_; + wire _00686_; + wire _00687_; + wire _00688_; + wire _00689_; + wire _00690_; + wire _00691_; + wire _00692_; + wire _00693_; + wire _00694_; + wire _00695_; + wire _00696_; + wire _00697_; + wire _00698_; + wire _00699_; + wire _00700_; + wire _00701_; + wire _00702_; + wire _00703_; + wire _00704_; + wire _00705_; + wire _00706_; + wire _00707_; + wire _00708_; + wire _00709_; + wire _00710_; + wire _00711_; + wire _00712_; + wire _00713_; + wire _00714_; + wire _00715_; + wire _00716_; + wire _00717_; + wire _00718_; + wire _00719_; + wire _00720_; + wire _00721_; + wire _00722_; + wire _00723_; + wire _00724_; + wire _00725_; + wire _00726_; + wire _00727_; + wire _00728_; + wire _00729_; + wire _00730_; + wire _00731_; + wire _00732_; + wire _00733_; + wire _00734_; + wire _00735_; + wire _00736_; + wire _00737_; + wire _00738_; + wire _00739_; + wire _00740_; + wire _00741_; + wire _00742_; + wire _00743_; + wire _00744_; + wire _00745_; + wire _00746_; + wire _00747_; + wire _00748_; + wire _00749_; + wire _00750_; + wire _00751_; + wire _00752_; + wire _00753_; + wire _00754_; + wire _00755_; + wire _00756_; + wire _00757_; + wire _00758_; + wire _00759_; + wire _00760_; + wire _00761_; + wire _00762_; + wire _00763_; + wire _00764_; + wire _00765_; + wire _00766_; + wire _00767_; + wire _00768_; + wire _00769_; + wire _00770_; + wire _00771_; + wire _00772_; + wire _00773_; + wire _00774_; + wire _00775_; + wire _00776_; + wire _00777_; + wire _00778_; + wire _00779_; + wire _00780_; + wire _00781_; + wire _00782_; + wire _00783_; + wire _00784_; + wire _00785_; + wire _00786_; + wire _00787_; + wire _00788_; + wire _00789_; + wire _00790_; + wire _00791_; + wire _00792_; + wire _00793_; + wire _00794_; + wire _00795_; + wire _00796_; + wire _00797_; + wire _00798_; + wire _00799_; + wire _00800_; + wire _00801_; + wire _00802_; + wire _00803_; + wire _00804_; + wire _00805_; + wire _00806_; + wire _00807_; + wire _00808_; + wire _00809_; + wire _00810_; + wire _00811_; + wire _00812_; + wire _00813_; + wire _00814_; + wire _00815_; + wire _00816_; + wire _00817_; + wire _00818_; + wire _00819_; + wire _00820_; + wire _00821_; + wire _00822_; + wire _00823_; + wire _00824_; + wire _00825_; + wire _00826_; + wire _00827_; + wire _00828_; + wire _00829_; + wire _00830_; + wire _00831_; + wire _00832_; + wire _00833_; + wire _00834_; + wire _00835_; + wire _00836_; + wire _00837_; + wire _00838_; + wire _00839_; + wire _00840_; + wire _00841_; + wire _00842_; + wire _00843_; + wire _00844_; + wire _00845_; + wire _00846_; + wire _00847_; + wire _00848_; + wire _00849_; + wire _00850_; + wire _00851_; + wire _00852_; + wire _00853_; + wire _00854_; + wire _00855_; + wire _00856_; + wire _00857_; + wire _00858_; + wire _00859_; + wire _00860_; + wire _00861_; + wire _00862_; + wire _00863_; + wire _00864_; + wire _00865_; + wire _00866_; + wire _00867_; + wire _00868_; + wire _00869_; + wire _00870_; + wire _00871_; + wire _00872_; + wire _00873_; + wire _00874_; + wire _00875_; + wire _00876_; + wire _00877_; + wire _00878_; + wire _00879_; + wire _00880_; + wire _00881_; + wire _00882_; + wire _00883_; + wire _00884_; + wire _00885_; + wire _00886_; + wire _00887_; + wire _00888_; + wire _00889_; + wire _00890_; + wire _00891_; + wire _00892_; + wire _00893_; + wire _00894_; + wire _00895_; + wire _00896_; + wire _00897_; + wire _00898_; + wire _00899_; + wire _00900_; + wire _00901_; + wire _00902_; + wire _00903_; + wire _00904_; + wire _00905_; + wire _00906_; + wire _00907_; + wire _00908_; + wire _00909_; + wire _00910_; + wire _00911_; + wire _00912_; + wire _00913_; + wire _00914_; + wire _00915_; + wire _00916_; + wire _00917_; + wire _00918_; + wire _00919_; + wire _00920_; + wire _00921_; + wire _00922_; + wire _00923_; + wire _00924_; + wire _00925_; + wire _00926_; + wire _00927_; + wire _00928_; + wire _00929_; + wire _00930_; + wire _00931_; + wire _00932_; + wire _00933_; + wire _00934_; + wire _00935_; + wire _00936_; + wire _00937_; + wire _00938_; + wire _00939_; + wire _00940_; + wire _00941_; + wire _00942_; + wire _00943_; + wire _00944_; + wire _00945_; + wire _00946_; + wire _00947_; + wire _00948_; + wire _00949_; + wire _00950_; + wire _00951_; + wire _00952_; + wire _00953_; + wire _00954_; + wire _00955_; + wire _00956_; + wire _00957_; + wire _00958_; + wire _00959_; + wire _00960_; + wire _00961_; + wire _00962_; + wire _00963_; + wire _00964_; + wire _00965_; + wire _00966_; + wire _00967_; + wire _00968_; + wire _00969_; + wire _00970_; + wire _00971_; + wire _00972_; + wire _00973_; + wire _00974_; + wire _00975_; + wire _00976_; + wire _00977_; + wire _00978_; + wire _00979_; + wire _00980_; + wire _00981_; + wire _00982_; + wire _00983_; + wire _00984_; + wire _00985_; + wire _00986_; + wire _00987_; + wire _00988_; + wire _00989_; + wire _00990_; + wire _00991_; + wire _00992_; + wire _00993_; + wire _00994_; + wire _00995_; + wire _00996_; + wire _00997_; + wire _00998_; + wire _00999_; + wire _01000_; + wire _01001_; + wire _01002_; + wire _01003_; + wire _01004_; + wire _01005_; + wire _01006_; + wire _01007_; + wire _01008_; + wire _01009_; + wire _01010_; + wire _01011_; + wire _01012_; + wire _01013_; + wire _01014_; + wire _01015_; + wire _01016_; + wire _01017_; + wire _01018_; + wire _01019_; + wire _01020_; + wire _01021_; + wire _01022_; + wire _01023_; + wire _01024_; + wire _01025_; + wire _01026_; + wire _01027_; + wire _01028_; + wire _01029_; + wire _01030_; + wire _01031_; + wire _01032_; + wire _01033_; + wire _01034_; + wire _01035_; + wire _01036_; + wire _01037_; + wire _01038_; + wire _01039_; + wire _01040_; + wire _01041_; + wire _01042_; + wire _01043_; + wire _01044_; + wire _01045_; + wire _01046_; + wire _01047_; + wire _01048_; + wire _01049_; + wire _01050_; + wire _01051_; + wire _01052_; + wire _01053_; + wire _01054_; + wire _01055_; + wire _01056_; + wire _01057_; + wire _01058_; + wire _01059_; + wire _01060_; + wire _01061_; + wire _01062_; + wire _01063_; + wire _01064_; + wire _01065_; + wire _01066_; + wire _01067_; + wire _01068_; + wire _01069_; + wire _01070_; + wire _01071_; + wire _01072_; + wire _01073_; + wire _01074_; + wire _01075_; + wire _01076_; + wire _01077_; + wire _01078_; + wire _01079_; + wire _01080_; + wire _01081_; + wire _01082_; + wire _01083_; + wire _01084_; + wire _01085_; + wire _01086_; + wire _01087_; + wire _01088_; + wire _01089_; + wire _01090_; + wire _01091_; + wire _01092_; + wire _01093_; + wire _01094_; + wire _01095_; + wire _01096_; + wire _01097_; + wire _01098_; + wire _01099_; + wire _01100_; + wire _01101_; + wire _01102_; + wire _01103_; + wire _01104_; + wire _01105_; + wire _01106_; + wire _01107_; + wire _01108_; + wire _01109_; + wire _01110_; + wire _01111_; + wire _01112_; + wire _01113_; + wire _01114_; + wire _01115_; + wire _01116_; + wire _01117_; + wire _01118_; + wire _01119_; + wire _01120_; + wire _01121_; + wire _01122_; + wire _01123_; + wire _01124_; + wire _01125_; + wire _01126_; + wire _01127_; + wire _01128_; + wire _01129_; + wire _01130_; + wire _01131_; + wire _01132_; + wire _01133_; + wire _01134_; + wire _01135_; + wire _01136_; + wire _01137_; + wire _01138_; + wire _01139_; + wire _01140_; + wire _01141_; + wire _01142_; + wire _01143_; + wire _01144_; + wire _01145_; + wire _01146_; + wire _01147_; + wire _01148_; + wire _01149_; + wire _01150_; + wire _01151_; + wire _01152_; + wire _01153_; + wire _01154_; + wire _01155_; + wire _01156_; + wire _01157_; + wire _01158_; + wire _01159_; + wire _01160_; + wire _01161_; + wire _01162_; + wire _01163_; + wire _01164_; + wire _01165_; + wire _01166_; + wire _01167_; + wire _01168_; + wire _01169_; + wire _01170_; + wire _01171_; + wire _01172_; + wire _01173_; + wire _01174_; + wire _01175_; + wire _01176_; + wire _01177_; + wire _01178_; + wire _01179_; + wire _01180_; + wire _01181_; + wire _01182_; + wire _01183_; + wire _01184_; + wire _01185_; + wire _01186_; + wire _01187_; + wire _01188_; + wire _01189_; + wire _01190_; + wire _01191_; + wire _01192_; + wire _01193_; + wire _01194_; + wire _01195_; + wire _01196_; + wire _01197_; + wire _01198_; + wire _01199_; + wire _01200_; + wire _01201_; + wire _01202_; + wire _01203_; + wire _01204_; + wire _01205_; + wire _01206_; + wire _01207_; + wire _01208_; + wire _01209_; + wire _01210_; + wire _01211_; + wire _01212_; + wire _01213_; + wire _01214_; + wire _01215_; + wire _01216_; + wire _01217_; + wire _01218_; + wire _01219_; + wire _01220_; + wire _01221_; + wire _01222_; + wire _01223_; + wire _01224_; + wire _01225_; + wire _01226_; + wire _01227_; + wire _01228_; + wire _01229_; + wire _01230_; + wire _01231_; + wire _01232_; + wire _01233_; + wire _01234_; + wire _01235_; + wire _01236_; + wire _01237_; + wire _01238_; + wire _01239_; + wire _01240_; + wire _01241_; + wire _01242_; + wire _01243_; + wire _01244_; + wire _01245_; + wire _01246_; + wire _01247_; + wire _01248_; + wire _01249_; + wire _01250_; + wire _01251_; + wire _01252_; + wire _01253_; + wire _01254_; + wire _01255_; + wire _01256_; + wire _01257_; + wire _01258_; + wire _01259_; + wire _01260_; + wire _01261_; + wire _01262_; + wire _01263_; + wire _01264_; + wire _01265_; + wire _01266_; + wire _01267_; + wire _01268_; + wire _01269_; + wire _01270_; + wire _01271_; + wire _01272_; + wire _01273_; + wire _01274_; + wire _01275_; + wire _01276_; + wire _01277_; + wire _01278_; + wire _01279_; + wire _01280_; + wire _01281_; + wire _01282_; + wire _01283_; + wire _01284_; + wire _01285_; + wire _01286_; + wire _01287_; + wire _01288_; + wire _01289_; + wire _01290_; + wire _01291_; + wire _01292_; + wire _01293_; + wire _01294_; + wire _01295_; + wire _01296_; + wire _01297_; + wire _01298_; + wire _01299_; + wire _01300_; + wire _01301_; + wire _01302_; + wire _01303_; + wire _01304_; + wire _01305_; + wire _01306_; + wire _01307_; + wire _01308_; + wire _01309_; + wire _01310_; + wire _01311_; + wire _01312_; + wire _01313_; + wire _01314_; + wire _01315_; + wire _01316_; + wire _01317_; + wire _01318_; + wire _01319_; + wire _01320_; + wire _01321_; + wire _01322_; + wire _01323_; + wire _01324_; + wire _01325_; + wire _01326_; + wire _01327_; + wire _01328_; + wire _01329_; + wire _01330_; + wire _01331_; + wire _01332_; + wire _01333_; + wire _01334_; + wire _01335_; + wire _01336_; + wire _01337_; + wire _01338_; + wire _01339_; + wire _01340_; + wire _01341_; + wire _01342_; + wire _01343_; + wire _01344_; + wire _01345_; + wire _01346_; + wire _01347_; + wire _01348_; + wire _01349_; + wire _01350_; + wire _01351_; + wire _01352_; + wire _01353_; + wire _01354_; + wire _01355_; + wire _01356_; + wire _01357_; + wire _01358_; + wire _01359_; + wire _01360_; + wire _01361_; + wire _01362_; + wire _01363_; + wire _01364_; + wire _01365_; + wire _01366_; + wire _01367_; + wire _01368_; + wire _01369_; + wire _01370_; + wire _01371_; + wire _01372_; + wire _01373_; + wire _01374_; + wire _01375_; + wire _01376_; + wire _01377_; + wire _01378_; + wire _01379_; + wire _01380_; + wire _01381_; + wire _01382_; + wire _01383_; + wire _01384_; + wire _01385_; + wire _01386_; + wire _01387_; + wire _01388_; + wire _01389_; + wire _01390_; + wire _01391_; + wire _01392_; + wire _01393_; + wire _01394_; + wire _01395_; + wire _01396_; + wire _01397_; + wire _01398_; + wire _01399_; + wire _01400_; + wire _01401_; + wire _01402_; + wire _01403_; + wire _01404_; + wire _01405_; + wire _01406_; + wire _01407_; + wire _01408_; + wire _01409_; + wire _01410_; + wire _01411_; + wire _01412_; + wire _01413_; + wire _01414_; + wire _01415_; + wire _01416_; + wire _01417_; + wire _01418_; + wire _01419_; + wire _01420_; + wire _01421_; + wire _01422_; + wire _01423_; + wire _01424_; + wire _01425_; + wire _01426_; + wire _01427_; + wire _01428_; + wire _01429_; + wire _01430_; + wire _01431_; + wire _01432_; + wire _01433_; + wire _01434_; + wire _01435_; + wire _01436_; + wire _01437_; + wire _01438_; + wire _01439_; + wire _01440_; + wire _01441_; + wire _01442_; + wire _01443_; + wire _01444_; + wire _01445_; + wire _01446_; + wire _01447_; + wire _01448_; + wire _01449_; + wire _01450_; + wire _01451_; + wire _01452_; + wire _01453_; + wire _01454_; + wire _01455_; + wire _01456_; + wire _01457_; + wire _01458_; + wire _01459_; + wire _01460_; + wire _01461_; + wire _01462_; + wire _01463_; + wire _01464_; + wire _01465_; + wire _01466_; + wire _01467_; + wire _01468_; + wire _01469_; + wire _01470_; + wire _01471_; + wire _01472_; + wire _01473_; + wire _01474_; + wire _01475_; + wire _01476_; + wire _01477_; + wire _01478_; + wire _01479_; + wire _01480_; + wire _01481_; + wire _01482_; + wire _01483_; + wire _01484_; + wire _01485_; + wire _01486_; + wire _01487_; + wire _01488_; + wire _01489_; + wire _01490_; + wire _01491_; + wire _01492_; + wire _01493_; + wire _01494_; + wire _01495_; + wire _01496_; + wire _01497_; + wire _01498_; + wire _01499_; + wire _01500_; + wire _01501_; + wire _01502_; + wire _01503_; + wire _01504_; + wire _01505_; + wire _01506_; + wire _01507_; + wire _01508_; + wire _01509_; + wire _01510_; + wire _01511_; + wire _01512_; + wire _01513_; + wire _01514_; + wire _01515_; + wire _01516_; + wire _01517_; + wire _01518_; + wire _01519_; + wire _01520_; + wire _01521_; + wire _01522_; + wire _01523_; + wire _01524_; + wire _01525_; + wire _01526_; + wire _01527_; + wire _01528_; + wire _01529_; + wire _01530_; + wire _01531_; + wire _01532_; + wire _01533_; + wire _01534_; + wire _01535_; + wire _01536_; + wire _01537_; + wire _01538_; + wire _01539_; + wire _01540_; + wire _01541_; + wire _01542_; + wire _01543_; + wire _01544_; + wire _01545_; + wire _01546_; + wire _01547_; + wire _01548_; + wire _01549_; + wire _01550_; + wire _01551_; + wire _01552_; + wire _01553_; + wire _01554_; + wire _01555_; + wire _01556_; + wire _01557_; + wire _01558_; + wire _01559_; + wire _01560_; + wire _01561_; + wire _01562_; + wire _01563_; + wire _01564_; + wire _01565_; + wire _01566_; + wire _01567_; + wire _01568_; + wire _01569_; + wire _01570_; + wire _01571_; + wire _01572_; + wire _01573_; + wire _01574_; + wire _01575_; + wire _01576_; + wire _01577_; + wire _01578_; + wire _01579_; + wire _01580_; + wire _01581_; + wire _01582_; + wire _01583_; + wire _01584_; + wire _01585_; + wire _01586_; + wire _01587_; + wire _01588_; + wire _01589_; + wire _01590_; + wire _01591_; + wire _01592_; + wire _01593_; + wire _01594_; + wire _01595_; + wire _01596_; + wire _01597_; + wire _01598_; + wire _01599_; + wire _01600_; + wire _01601_; + wire _01602_; + wire _01603_; + wire _01604_; + wire _01605_; + wire _01606_; + wire _01607_; + wire _01608_; + wire _01609_; + wire _01610_; + wire _01611_; + wire _01612_; + wire _01613_; + wire _01614_; + wire _01615_; + wire _01616_; + wire _01617_; + wire _01618_; + wire _01619_; + wire _01620_; + wire _01621_; + wire _01622_; + wire _01623_; + wire _01624_; + wire _01625_; + wire _01626_; + wire _01627_; + wire _01628_; + wire _01629_; + wire _01630_; + wire _01631_; + wire _01632_; + wire _01633_; + wire _01634_; + wire _01635_; + wire _01636_; + wire _01637_; + wire _01638_; + wire _01639_; + wire _01640_; + wire _01641_; + wire _01642_; + wire _01643_; + wire _01644_; + wire _01645_; + wire _01646_; + wire _01647_; + wire _01648_; + wire _01649_; + wire _01650_; + wire _01651_; + wire _01652_; + wire _01653_; + wire _01654_; + wire _01655_; + wire _01656_; + wire _01657_; + wire _01658_; + wire _01659_; + wire _01660_; + wire _01661_; + wire _01662_; + wire _01663_; + wire _01664_; + wire _01665_; + wire _01666_; + wire _01667_; + wire _01668_; + wire _01669_; + wire _01670_; + wire _01671_; + wire _01672_; + wire _01673_; + wire _01674_; + wire _01675_; + wire _01676_; + wire _01677_; + wire _01678_; + wire _01679_; + wire _01680_; + wire _01681_; + wire _01682_; + wire _01683_; + wire _01684_; + wire _01685_; + wire _01686_; + wire _01687_; + wire _01688_; + wire _01689_; + wire _01690_; + wire _01691_; + wire _01692_; + wire _01693_; + wire _01694_; + wire _01695_; + wire _01696_; + wire _01697_; + wire _01698_; + wire _01699_; + wire _01700_; + wire _01701_; + wire _01702_; + wire _01703_; + wire _01704_; + wire _01705_; + wire _01706_; + wire _01707_; + wire _01708_; + wire _01709_; + wire _01710_; + wire _01711_; + wire _01712_; + wire _01713_; + wire _01714_; + wire _01715_; + wire _01716_; + wire _01717_; + wire _01718_; + wire _01719_; + wire _01720_; + wire _01721_; + wire _01722_; + wire _01723_; + wire _01724_; + wire _01725_; + wire _01726_; + wire _01727_; + wire _01728_; + wire _01729_; + wire _01730_; + wire _01731_; + wire _01732_; + wire _01733_; + wire _01734_; + wire _01735_; + wire _01736_; + wire _01737_; + wire _01738_; + wire _01739_; + wire _01740_; + wire _01741_; + wire _01742_; + wire _01743_; + wire _01744_; + wire _01745_; + wire _01746_; + wire _01747_; + wire _01748_; + wire _01749_; + wire _01750_; + wire _01751_; + wire _01752_; + wire _01753_; + wire _01754_; + wire _01755_; + wire _01756_; + wire _01757_; + wire _01758_; + wire _01759_; + wire _01760_; + wire _01761_; + wire _01762_; + wire _01763_; + wire _01764_; + wire _01765_; + wire _01766_; + wire _01767_; + wire _01768_; + wire _01769_; + wire _01770_; + wire _01771_; + wire _01772_; + wire _01773_; + wire _01774_; + wire _01775_; + wire _01776_; + wire _01777_; + wire _01778_; + wire _01779_; + wire _01780_; + wire _01781_; + wire _01782_; + wire _01783_; + wire _01784_; + wire _01785_; + wire _01786_; + wire _01787_; + wire _01788_; + wire _01789_; + wire _01790_; + wire _01791_; + wire _01792_; + wire _01793_; + wire _01794_; + wire _01795_; + wire _01796_; + wire _01797_; + wire _01798_; + wire _01799_; + wire _01800_; + wire _01801_; + wire _01802_; + wire _01803_; + wire _01804_; + wire _01805_; + wire _01806_; + wire _01807_; + wire _01808_; + wire _01809_; + wire _01810_; + wire _01811_; + wire _01812_; + wire _01813_; + wire _01814_; + wire _01815_; + wire _01816_; + wire _01817_; + wire _01818_; + wire _01819_; + wire _01820_; + wire _01821_; + wire _01822_; + wire _01823_; + wire _01824_; + wire _01825_; + wire _01826_; + wire _01827_; + wire _01828_; + wire _01829_; + wire _01830_; + wire _01831_; + wire _01832_; + wire _01833_; + wire _01834_; + wire _01835_; + wire _01836_; + wire _01837_; + wire _01838_; + wire _01839_; + wire _01840_; + wire _01841_; + wire _01842_; + wire _01843_; + wire _01844_; + wire _01845_; + wire _01846_; + wire _01847_; + wire _01848_; + wire _01849_; + wire _01850_; + wire _01851_; + wire _01852_; + wire _01853_; + wire _01854_; + wire _01855_; + wire _01856_; + wire _01857_; + wire _01858_; + wire _01859_; + wire _01860_; + wire _01861_; + wire _01862_; + wire _01863_; + wire _01864_; + wire _01865_; + wire _01866_; + wire _01867_; + wire _01868_; + wire _01869_; + wire _01870_; + wire _01871_; + wire _01872_; + wire _01873_; + wire _01874_; + wire _01875_; + wire _01876_; + wire _01877_; + wire _01878_; + wire _01879_; + wire _01880_; + wire _01881_; + wire _01882_; + wire _01883_; + wire _01884_; + wire _01885_; + wire _01886_; + wire _01887_; + wire _01888_; + wire _01889_; + wire _01890_; + wire _01891_; + wire _01892_; + wire _01893_; + wire _01894_; + wire _01895_; + wire _01896_; + wire _01897_; + wire _01898_; + wire _01899_; + wire _01900_; + wire _01901_; + wire _01902_; + wire _01903_; + wire _01904_; + wire _01905_; + wire _01906_; + wire _01907_; + wire _01908_; + wire _01909_; + wire _01910_; + wire _01911_; + wire _01912_; + wire _01913_; + wire _01914_; + wire _01915_; + wire _01916_; + wire _01917_; + wire _01918_; + wire _01919_; + wire _01920_; + wire _01921_; + wire _01922_; + wire _01923_; + wire _01924_; + wire _01925_; + wire _01926_; + wire _01927_; + wire _01928_; + wire _01929_; + wire _01930_; + wire _01931_; + wire _01932_; + wire _01933_; + wire _01934_; + wire _01935_; + wire _01936_; + wire _01937_; + wire _01938_; + wire _01939_; + wire _01940_; + wire _01941_; + wire _01942_; + wire _01943_; + wire _01944_; + wire _01945_; + wire _01946_; + wire _01947_; + wire _01948_; + wire _01949_; + wire _01950_; + wire _01951_; + wire _01952_; + wire _01953_; + wire _01954_; + wire _01955_; + wire _01956_; + wire _01957_; + wire _01958_; + wire _01959_; + wire _01960_; + wire _01961_; + wire _01962_; + wire _01963_; + wire _01964_; + wire _01965_; + wire _01966_; + wire _01967_; + wire _01968_; + wire _01969_; + wire _01970_; + wire _01971_; + wire _01972_; + wire _01973_; + wire _01974_; + wire _01975_; + wire _01976_; + wire _01977_; + wire _01978_; + wire _01979_; + wire _01980_; + wire _01981_; + wire _01982_; + wire _01983_; + wire _01984_; + wire _01985_; + wire _01986_; + wire _01987_; + wire _01988_; + wire _01989_; + wire _01990_; + wire _01991_; + wire _01992_; + wire _01993_; + wire _01994_; + wire _01995_; + wire _01996_; + wire _01997_; + wire _01998_; + wire _01999_; + wire _02000_; + wire _02001_; + wire _02002_; + wire _02003_; + wire _02004_; + wire _02005_; + wire _02006_; + wire _02007_; + wire _02008_; + wire _02009_; + wire _02010_; + wire _02011_; + wire _02012_; + wire _02013_; + wire _02014_; + wire _02015_; + wire _02016_; + wire _02017_; + wire _02018_; + wire _02019_; + wire _02020_; + wire _02021_; + wire _02022_; + wire _02023_; + wire _02024_; + wire _02025_; + wire _02026_; + wire _02027_; + wire _02028_; + wire _02029_; + wire _02030_; + wire _02031_; + wire _02032_; + wire _02033_; + wire _02034_; + wire _02035_; + wire _02036_; + wire _02037_; + wire _02038_; + wire _02039_; + wire _02040_; + wire _02041_; + wire _02042_; + wire _02043_; + wire _02044_; + wire _02045_; + wire _02046_; + wire _02047_; + wire _02048_; + wire _02049_; + wire _02050_; + wire _02051_; + wire _02052_; + wire _02053_; + wire _02054_; + wire _02055_; + wire _02056_; + wire _02057_; + wire _02058_; + wire _02059_; + wire _02060_; + wire _02061_; + wire _02062_; + wire _02063_; + wire _02064_; + wire _02065_; + wire _02066_; + wire _02067_; + wire _02068_; + wire _02069_; + wire _02070_; + wire _02071_; + wire _02072_; + wire _02073_; + wire _02074_; + wire _02075_; + wire _02076_; + wire _02077_; + wire _02078_; + wire _02079_; + wire _02080_; + wire _02081_; + wire _02082_; + wire _02083_; + wire _02084_; + wire _02085_; + wire _02086_; + wire _02087_; + wire _02088_; + wire _02089_; + wire _02090_; + wire _02091_; + wire _02092_; + wire _02093_; + wire _02094_; + wire _02095_; + wire _02096_; + wire _02097_; + wire _02098_; + wire _02099_; + wire _02100_; + wire _02101_; + wire _02102_; + wire _02103_; + wire _02104_; + wire _02105_; + wire _02106_; + wire _02107_; + wire _02108_; + wire _02109_; + wire _02110_; + wire _02111_; + wire _02112_; + wire _02113_; + wire _02114_; + wire _02115_; + wire _02116_; + wire _02117_; + wire _02118_; + wire _02119_; + wire _02120_; + wire _02121_; + wire _02122_; + wire _02123_; + wire _02124_; + wire _02125_; + wire _02126_; + wire _02127_; + wire _02128_; + wire _02129_; + wire _02130_; + wire _02131_; + wire _02132_; + wire _02133_; + wire _02134_; + wire _02135_; + wire _02136_; + wire _02137_; + wire _02138_; + wire _02139_; + wire _02140_; + wire _02141_; + wire _02142_; + wire _02143_; + wire _02144_; + wire _02145_; + wire _02146_; + wire _02147_; + wire _02148_; + wire _02149_; + wire _02150_; + wire _02151_; + wire _02152_; + wire _02153_; + wire _02154_; + wire _02155_; + wire _02156_; + wire _02157_; + wire _02158_; + wire _02159_; + wire _02160_; + wire _02161_; + wire _02162_; + wire _02163_; + wire _02164_; + wire _02165_; + wire _02166_; + wire _02167_; + wire _02168_; + wire _02169_; + wire _02170_; + wire _02171_; + wire _02172_; + wire _02173_; + wire _02174_; + wire _02175_; + wire _02176_; + wire _02177_; + wire _02178_; + wire _02179_; + wire _02180_; + wire _02181_; + wire _02182_; + wire _02183_; + wire _02184_; + wire _02185_; + wire _02186_; + wire _02187_; + wire _02188_; + wire _02189_; + wire _02190_; + wire _02191_; + wire _02192_; + wire _02193_; + wire _02194_; + wire _02195_; + wire _02196_; + wire _02197_; + wire _02198_; + wire _02199_; + wire _02200_; + wire _02201_; + wire _02202_; + wire _02203_; + wire _02204_; + wire _02205_; + wire _02206_; + wire _02207_; + wire _02208_; + wire _02209_; + wire _02210_; + wire _02211_; + wire _02212_; + wire _02213_; + wire _02214_; + wire _02215_; + wire _02216_; + wire _02217_; + wire _02218_; + wire _02219_; + wire _02220_; + wire _02221_; + wire _02222_; + wire _02223_; + wire _02224_; + wire _02225_; + wire _02226_; + wire _02227_; + wire _02228_; + wire _02229_; + wire _02230_; + wire _02231_; + wire _02232_; + wire _02233_; + wire _02234_; + wire _02235_; + wire _02236_; + wire _02237_; + wire _02238_; + wire _02239_; + wire _02240_; + wire _02241_; + wire _02242_; + wire _02243_; + wire _02244_; + wire _02245_; + wire _02246_; + wire _02247_; + wire _02248_; + wire _02249_; + wire _02250_; + wire _02251_; + wire _02252_; + wire _02253_; + wire _02254_; + wire _02255_; + wire _02256_; + wire _02257_; + wire _02258_; + wire _02259_; + wire _02260_; + wire _02261_; + wire _02262_; + wire _02263_; + wire _02264_; + wire _02265_; + wire _02266_; + wire _02267_; + wire _02268_; + wire _02269_; + wire _02270_; + wire _02271_; + wire _02272_; + wire _02273_; + wire _02274_; + wire _02275_; + wire _02276_; + wire _02277_; + wire _02278_; + wire _02279_; + wire _02280_; + wire _02281_; + wire _02282_; + wire _02283_; + wire _02284_; + wire _02285_; + wire _02286_; + wire _02287_; + wire _02288_; + wire _02289_; + wire _02290_; + wire _02291_; + wire _02292_; + wire _02293_; + wire _02294_; + wire _02295_; + wire _02296_; + wire _02297_; + wire _02298_; + wire _02299_; + wire _02300_; + wire _02301_; + wire _02302_; + wire _02303_; + wire _02304_; + wire _02305_; + wire _02306_; + wire _02307_; + wire _02308_; + wire _02309_; + wire _02310_; + wire _02311_; + wire _02312_; + wire _02313_; + wire _02314_; + wire _02315_; + wire _02316_; + wire _02317_; + wire _02318_; + wire _02319_; + wire _02320_; + wire _02321_; + wire _02322_; + wire _02323_; + wire _02324_; + wire _02325_; + wire _02326_; + wire _02327_; + wire _02328_; + wire _02329_; + wire _02330_; + wire _02331_; + wire _02332_; + wire _02333_; + wire _02334_; + wire _02335_; + wire _02336_; + wire _02337_; + wire _02338_; + wire _02339_; + wire _02340_; + wire _02341_; + wire _02342_; + wire _02343_; + wire _02344_; + wire _02345_; + wire _02346_; + wire _02347_; + wire _02348_; + wire _02349_; + wire _02350_; + wire _02351_; + wire _02352_; + wire _02353_; + wire _02354_; + wire _02355_; + wire _02356_; + wire _02357_; + wire _02358_; + wire _02359_; + wire _02360_; + wire _02361_; + wire _02362_; + wire _02363_; + wire _02364_; + wire _02365_; + wire _02366_; + wire _02367_; + wire _02368_; + wire _02369_; + wire _02370_; + wire _02371_; + wire _02372_; + wire _02373_; + wire _02374_; + wire _02375_; + wire _02376_; + wire _02377_; + wire _02378_; + wire _02379_; + wire _02380_; + wire _02381_; + wire _02382_; + wire _02383_; + wire _02384_; + wire _02385_; + wire _02386_; + wire _02387_; + wire _02388_; + wire _02389_; + wire _02390_; + wire _02391_; + wire _02392_; + wire _02393_; + wire _02394_; + wire _02395_; + wire _02396_; + wire _02397_; + wire _02398_; + wire _02399_; + wire _02400_; + wire _02401_; + wire _02402_; + wire _02403_; + wire _02404_; + wire _02405_; + wire _02406_; + wire _02407_; + wire _02408_; + wire _02409_; + wire _02410_; + wire _02411_; + wire _02412_; + wire _02413_; + wire _02414_; + wire _02415_; + wire _02416_; + wire _02417_; + wire _02418_; + wire _02419_; + wire _02420_; + wire _02421_; + wire _02422_; + wire _02423_; + wire _02424_; + wire _02425_; + wire _02426_; + wire _02427_; + wire _02428_; + wire _02429_; + wire _02430_; + wire _02431_; + wire _02432_; + wire _02433_; + wire _02434_; + wire _02435_; + wire _02436_; + wire _02437_; + wire _02438_; + wire _02439_; + wire _02440_; + wire _02441_; + wire _02442_; + wire _02443_; + wire _02444_; + wire _02445_; + wire _02446_; + wire _02447_; + wire _02448_; + wire _02449_; + wire _02450_; + wire _02451_; + wire _02452_; + wire _02453_; + wire _02454_; + wire _02455_; + wire _02456_; + wire _02457_; + wire _02458_; + wire _02459_; + wire _02460_; + wire _02461_; + wire _02462_; + wire _02463_; + wire _02464_; + wire _02465_; + wire _02466_; + wire _02467_; + wire _02468_; + wire _02469_; + wire _02470_; + wire _02471_; + wire _02472_; + wire _02473_; + wire _02474_; + wire _02475_; + wire _02476_; + wire _02477_; + wire _02478_; + wire _02479_; + wire _02480_; + wire _02481_; + wire _02482_; + wire _02483_; + wire _02484_; + wire _02485_; + wire _02486_; + wire _02487_; + wire _02488_; + wire _02489_; + wire _02490_; + wire _02491_; + wire _02492_; + wire _02493_; + wire _02494_; + wire _02495_; + wire _02496_; + wire _02497_; + wire _02498_; + wire _02499_; + wire _02500_; + wire _02501_; + wire _02502_; + wire _02503_; + wire _02504_; + wire _02505_; + wire _02506_; + wire _02507_; + wire _02508_; + wire _02509_; + wire _02510_; + wire _02511_; + wire _02512_; + wire _02513_; + wire _02514_; + wire _02515_; + wire _02516_; + wire _02517_; + wire _02518_; + wire _02519_; + wire _02520_; + wire _02521_; + wire _02522_; + wire _02523_; + wire _02524_; + wire _02525_; + wire _02526_; + wire _02527_; + wire _02528_; + wire _02529_; + wire _02530_; + wire _02531_; + wire _02532_; + wire _02533_; + wire _02534_; + wire _02535_; + wire _02536_; + wire _02537_; + wire _02538_; + wire _02539_; + wire _02540_; + wire _02541_; + wire _02542_; + wire _02543_; + wire _02544_; + wire _02545_; + wire _02546_; + wire _02547_; + wire _02548_; + wire _02549_; + wire _02550_; + wire _02551_; + wire _02552_; + wire _02553_; + wire _02554_; + wire _02555_; + wire _02556_; + wire _02557_; + wire _02558_; + wire _02559_; + wire _02560_; + wire _02561_; + wire _02562_; + wire _02563_; + wire _02564_; + wire _02565_; + wire _02566_; + wire _02567_; + wire _02568_; + wire _02569_; + wire _02570_; + wire _02571_; + wire _02572_; + wire _02573_; + wire _02574_; + wire _02575_; + wire _02576_; + wire _02577_; + wire _02578_; + wire _02579_; + wire _02580_; + wire _02581_; + wire _02582_; + wire _02583_; + wire _02584_; + wire _02585_; + wire _02586_; + wire _02587_; + wire _02588_; + wire _02589_; + wire _02590_; + wire _02591_; + wire _02592_; + wire _02593_; + wire _02594_; + wire _02595_; + wire _02596_; + wire _02597_; + wire _02598_; + wire _02599_; + wire _02600_; + wire _02601_; + wire _02602_; + wire _02603_; + wire _02604_; + wire _02605_; + wire _02606_; + wire _02607_; + wire _02608_; + wire _02609_; + wire _02610_; + wire _02611_; + wire _02612_; + wire _02613_; + wire _02614_; + wire _02615_; + wire _02616_; + wire _02617_; + wire _02618_; + wire _02619_; + wire _02620_; + wire _02621_; + wire _02622_; + wire _02623_; + wire _02624_; + wire _02625_; + wire _02626_; + wire _02627_; + wire _02628_; + wire _02629_; + wire _02630_; + wire _02631_; + wire _02632_; + wire _02633_; + wire _02634_; + wire _02635_; + wire _02636_; + wire _02637_; + wire _02638_; + wire _02639_; + wire _02640_; + wire _02641_; + wire _02642_; + wire _02643_; + wire _02644_; + wire _02645_; + wire _02646_; + wire _02647_; + wire _02648_; + wire _02649_; + wire _02650_; + wire _02651_; + wire _02652_; + wire _02653_; + wire _02654_; + wire _02655_; + wire _02656_; + wire _02657_; + wire _02658_; + wire _02659_; + wire _02660_; + wire _02661_; + wire _02662_; + wire _02663_; + wire _02664_; + wire _02665_; + wire _02666_; + wire _02667_; + wire _02668_; + wire _02669_; + wire _02670_; + wire _02671_; + wire _02672_; + wire _02673_; + wire _02674_; + wire _02675_; + wire _02676_; + wire _02677_; + wire _02678_; + wire _02679_; + wire _02680_; + wire _02681_; + wire _02682_; + wire _02683_; + wire _02684_; + wire _02685_; + wire _02686_; + wire _02687_; + wire _02688_; + wire _02689_; + wire _02690_; + wire _02691_; + wire _02692_; + wire _02693_; + wire _02694_; + wire _02695_; + wire _02696_; + wire _02697_; + wire _02698_; + wire _02699_; + wire _02700_; + wire _02701_; + wire _02702_; + wire _02703_; + wire _02704_; + wire _02705_; + wire _02706_; + wire _02707_; + wire _02708_; + wire _02709_; + wire _02710_; + wire _02711_; + wire _02712_; + wire _02713_; + wire _02714_; + wire _02715_; + wire _02716_; + wire _02717_; + wire _02718_; + wire _02719_; + wire _02720_; + wire _02721_; + wire _02722_; + wire _02723_; + wire _02724_; + wire _02725_; + wire _02726_; + wire _02727_; + wire _02728_; + wire _02729_; + wire _02730_; + wire _02731_; + wire _02732_; + wire _02733_; + wire _02734_; + wire _02735_; + wire _02736_; + wire _02737_; + wire _02738_; + wire _02739_; + wire _02740_; + wire _02741_; + wire _02742_; + wire _02743_; + wire _02744_; + wire _02745_; + wire _02746_; + wire _02747_; + wire _02748_; + wire _02749_; + wire _02750_; + wire _02751_; + wire _02752_; + wire _02753_; + wire _02754_; + wire _02755_; + wire _02756_; + wire _02757_; + wire _02758_; + wire _02759_; + wire _02760_; + wire _02761_; + wire _02762_; + wire _02763_; + wire _02764_; + wire _02765_; + wire _02766_; + wire _02767_; + wire _02768_; + wire _02769_; + wire _02770_; + wire _02771_; + wire _02772_; + wire _02773_; + wire _02774_; + wire _02775_; + wire _02776_; + wire _02777_; + wire _02778_; + wire _02779_; + wire _02780_; + wire _02781_; + wire _02782_; + wire _02783_; + wire _02784_; + wire _02785_; + wire _02786_; + wire _02787_; + wire _02788_; + wire _02789_; + wire _02790_; + wire _02791_; + wire _02792_; + wire _02793_; + wire _02794_; + wire _02795_; + wire _02796_; + wire _02797_; + wire _02798_; + wire _02799_; + wire _02800_; + wire _02801_; + wire _02802_; + wire _02803_; + wire _02804_; + wire _02805_; + wire _02806_; + wire _02807_; + wire _02808_; + wire _02809_; + wire _02810_; + wire _02811_; + wire _02812_; + wire _02813_; + wire _02814_; + wire _02815_; + wire _02816_; + wire _02817_; + wire _02818_; + wire _02819_; + wire _02820_; + wire _02821_; + wire _02822_; + wire _02823_; + wire _02824_; + wire _02825_; + wire _02826_; + wire _02827_; + wire _02828_; + wire _02829_; + wire _02830_; + wire _02831_; + wire _02832_; + wire _02833_; + wire _02834_; + wire _02835_; + wire _02836_; + wire _02837_; + wire _02838_; + wire _02839_; + wire _02840_; + wire _02841_; + wire _02842_; + wire _02843_; + wire _02844_; + wire _02845_; + wire _02846_; + wire _02847_; + wire _02848_; + wire _02849_; + wire _02850_; + wire _02851_; + wire _02852_; + wire _02853_; + wire _02854_; + wire _02855_; + wire _02856_; + wire _02857_; + wire _02858_; + wire _02859_; + wire _02860_; + wire _02861_; + wire _02862_; + wire _02863_; + wire _02864_; + wire _02865_; + wire _02866_; + wire _02867_; + wire _02868_; + wire _02869_; + wire _02870_; + wire _02871_; + wire _02872_; + wire _02873_; + wire _02874_; + wire _02875_; + wire _02876_; + wire _02877_; + wire _02878_; + wire _02879_; + wire _02880_; + wire _02881_; + wire _02882_; + wire _02883_; + wire _02884_; + wire _02885_; + wire _02886_; + wire _02887_; + wire _02888_; + wire _02889_; + wire _02890_; + wire _02891_; + wire _02892_; + wire _02893_; + wire _02894_; + wire _02895_; + wire _02896_; + wire _02897_; + wire _02898_; + wire _02899_; + wire _02900_; + wire _02901_; + wire _02902_; + wire _02903_; + wire _02904_; + wire _02905_; + wire _02906_; + wire _02907_; + wire _02908_; + wire _02909_; + wire _02910_; + wire _02911_; + wire _02912_; + wire _02913_; + wire _02914_; + wire _02915_; + wire _02916_; + wire _02917_; + wire _02918_; + wire _02919_; + wire _02920_; + wire _02921_; + wire _02922_; + wire _02923_; + wire _02924_; + wire _02925_; + wire _02926_; + wire _02927_; + wire _02928_; + wire _02929_; + wire _02930_; + wire _02931_; + wire _02932_; + wire _02933_; + wire _02934_; + wire _02935_; + wire _02936_; + wire _02937_; + wire _02938_; + wire _02939_; + wire _02940_; + wire _02941_; + wire _02942_; + wire _02943_; + wire _02944_; + wire _02945_; + wire _02946_; + wire _02947_; + wire _02948_; + wire _02949_; + wire _02950_; + wire _02951_; + wire _02952_; + wire _02953_; + wire _02954_; + wire _02955_; + wire _02956_; + wire _02957_; + wire _02958_; + wire _02959_; + wire _02960_; + wire _02961_; + wire _02962_; + wire _02963_; + wire _02964_; + wire _02965_; + wire _02966_; + wire _02967_; + wire _02968_; + wire _02969_; + wire _02970_; + wire _02971_; + wire _02972_; + wire _02973_; + wire _02974_; + wire _02975_; + wire _02976_; + wire _02977_; + wire _02978_; + wire _02979_; + wire _02980_; + wire _02981_; + wire _02982_; + wire _02983_; + wire _02984_; + wire _02985_; + wire _02986_; + wire _02987_; + wire _02988_; + wire _02989_; + wire _02990_; + wire _02991_; + wire _02992_; + wire _02993_; + wire _02994_; + wire _02995_; + wire _02996_; + wire _02997_; + wire _02998_; + wire _02999_; + wire _03000_; + wire _03001_; + wire _03002_; + wire _03003_; + wire _03004_; + wire _03005_; + wire _03006_; + wire _03007_; + wire _03008_; + wire _03009_; + wire _03010_; + wire _03011_; + wire _03012_; + wire _03013_; + wire _03014_; + wire _03015_; + wire _03016_; + wire _03017_; + wire _03018_; + wire _03019_; + wire _03020_; + wire _03021_; + wire _03022_; + wire _03023_; + wire _03024_; + wire _03025_; + wire _03026_; + wire _03027_; + wire _03028_; + wire _03029_; + wire _03030_; + wire _03031_; + wire _03032_; + wire _03033_; + wire _03034_; + wire _03035_; + wire _03036_; + wire _03037_; + wire _03038_; + wire _03039_; + wire _03040_; + wire _03041_; + wire _03042_; + wire _03043_; + wire _03044_; + wire _03045_; + wire _03046_; + wire _03047_; + wire _03048_; + wire _03049_; + wire _03050_; + wire _03051_; + wire _03052_; + wire _03053_; + wire _03054_; + wire _03055_; + wire _03056_; + wire _03057_; + wire _03058_; + wire _03059_; + wire _03060_; + wire _03061_; + wire _03062_; + wire _03063_; + wire _03064_; + wire _03065_; + wire _03066_; + wire _03067_; + wire _03068_; + wire _03069_; + wire _03070_; + wire _03071_; + wire _03072_; + wire _03073_; + wire _03074_; + wire _03075_; + wire _03076_; + wire _03077_; + wire _03078_; + wire _03079_; + wire _03080_; + wire _03081_; + wire _03082_; + wire _03083_; + wire _03084_; + wire _03085_; + wire _03086_; + wire _03087_; + wire _03088_; + wire _03089_; + wire _03090_; + wire _03091_; + wire _03092_; + wire _03093_; + wire _03094_; + wire _03095_; + wire _03096_; + wire _03097_; + wire _03098_; + wire _03099_; + wire _03100_; + wire _03101_; + wire _03102_; + wire _03103_; + wire _03104_; + wire _03105_; + wire _03106_; + wire _03107_; + wire _03108_; + wire _03109_; + wire _03110_; + wire _03111_; + wire _03112_; + wire _03113_; + wire _03114_; + wire _03115_; + wire _03116_; + wire _03117_; + wire _03118_; + wire _03119_; + wire _03120_; + wire _03121_; + wire _03122_; + wire _03123_; + wire _03124_; + wire _03125_; + wire _03126_; + wire _03127_; + wire _03128_; + wire _03129_; + wire _03130_; + wire _03131_; + wire _03132_; + wire _03133_; + wire _03134_; + wire _03135_; + wire _03136_; + wire _03137_; + wire _03138_; + wire _03139_; + wire _03140_; + wire _03141_; + wire _03142_; + wire _03143_; + wire _03144_; + wire _03145_; + wire _03146_; + wire _03147_; + wire _03148_; + wire _03149_; + wire _03150_; + wire _03151_; + wire _03152_; + wire _03153_; + wire _03154_; + wire _03155_; + wire _03156_; + wire _03157_; + wire _03158_; + wire _03159_; + wire _03160_; + wire _03161_; + wire _03162_; + wire _03163_; + wire _03164_; + wire _03165_; + wire _03166_; + wire _03167_; + wire _03168_; + wire _03169_; + wire _03170_; + wire _03171_; + wire _03172_; + wire _03173_; + wire _03174_; + wire _03175_; + wire _03176_; + wire _03177_; + wire _03178_; + wire _03179_; + wire _03180_; + wire _03181_; + wire _03182_; + wire _03183_; + wire _03184_; + wire _03185_; + wire _03186_; + wire _03187_; + wire _03188_; + wire _03189_; + wire _03190_; + wire _03191_; + wire _03192_; + wire _03193_; + wire _03194_; + wire _03195_; + wire _03196_; + wire _03197_; + wire _03198_; + wire _03199_; + wire _03200_; + wire _03201_; + wire _03202_; + wire _03203_; + wire _03204_; + wire _03205_; + wire _03206_; + wire _03207_; + wire _03208_; + wire _03209_; + wire _03210_; + wire _03211_; + wire _03212_; + wire _03213_; + wire _03214_; + wire _03215_; + wire _03216_; + wire _03217_; + wire _03218_; + wire _03219_; + wire _03220_; + wire _03221_; + wire _03222_; + wire _03223_; + wire _03224_; + wire _03225_; + wire _03226_; + wire _03227_; + wire _03228_; + wire _03229_; + wire _03230_; + wire _03231_; + wire _03232_; + wire _03233_; + wire _03234_; + wire _03235_; + wire _03236_; + wire _03237_; + wire _03238_; + wire _03239_; + wire _03240_; + wire _03241_; + wire _03242_; + wire _03243_; + wire _03244_; + wire _03245_; + wire _03246_; + wire _03247_; + wire _03248_; + wire _03249_; + wire _03250_; + wire _03251_; + wire _03252_; + wire _03253_; + wire _03254_; + wire _03255_; + wire _03256_; + wire _03257_; + wire _03258_; + wire _03259_; + wire _03260_; + wire _03261_; + wire _03262_; + wire _03263_; + wire _03264_; + wire _03265_; + wire _03266_; + wire _03267_; + wire _03268_; + wire _03269_; + wire _03270_; + wire _03271_; + wire _03272_; + wire _03273_; + wire _03274_; + wire _03275_; + wire _03276_; + wire _03277_; + wire _03278_; + wire _03279_; + wire _03280_; + wire _03281_; + wire _03282_; + wire _03283_; + wire _03284_; + wire _03285_; + wire _03286_; + wire _03287_; + wire _03288_; + wire _03289_; + wire _03290_; + wire _03291_; + wire _03292_; + wire _03293_; + wire _03294_; + wire _03295_; + wire _03296_; + wire _03297_; + wire _03298_; + wire _03299_; + wire _03300_; + wire _03301_; + wire _03302_; + wire _03303_; + wire _03304_; + wire _03305_; + wire _03306_; + wire _03307_; + wire _03308_; + wire _03309_; + wire _03310_; + wire _03311_; + wire _03312_; + wire _03313_; + wire _03314_; + wire _03315_; + wire _03316_; + wire _03317_; + wire _03318_; + wire _03319_; + wire _03320_; + wire _03321_; + wire _03322_; + wire _03323_; + wire _03324_; + wire _03325_; + wire _03326_; + wire _03327_; + wire _03328_; + wire _03329_; + wire _03330_; + wire _03331_; + wire _03332_; + wire _03333_; + wire _03334_; + wire _03335_; + wire _03336_; + wire _03337_; + wire _03338_; + wire _03339_; + wire _03340_; + wire _03341_; + wire _03342_; + wire _03343_; + wire _03344_; + wire _03345_; + wire _03346_; + wire _03347_; + wire _03348_; + wire _03349_; + wire _03350_; + wire _03351_; + wire _03352_; + wire _03353_; + wire _03354_; + wire _03355_; + wire _03356_; + wire _03357_; + wire _03358_; + wire _03359_; + wire _03360_; + wire _03361_; + wire _03362_; + wire _03363_; + wire _03364_; + wire _03365_; + wire _03366_; + wire _03367_; + wire _03368_; + wire _03369_; + wire _03370_; + wire _03371_; + wire _03372_; + wire _03373_; + wire _03374_; + wire _03375_; + wire _03376_; + wire _03377_; + wire _03378_; + wire _03379_; + wire _03380_; + wire _03381_; + wire _03382_; + wire _03383_; + wire _03384_; + wire _03385_; + wire _03386_; + wire _03387_; + wire _03388_; + wire _03389_; + wire _03390_; + wire _03391_; + wire _03392_; + wire _03393_; + wire _03394_; + wire _03395_; + wire _03396_; + wire _03397_; + wire _03398_; + wire _03399_; + wire _03400_; + wire _03401_; + wire _03402_; + wire _03403_; + wire _03404_; + wire _03405_; + wire _03406_; + wire _03407_; + wire _03408_; + wire _03409_; + wire _03410_; + wire _03411_; + wire _03412_; + wire _03413_; + wire _03414_; + wire _03415_; + wire _03416_; + wire _03417_; + wire _03418_; + wire _03419_; + wire _03420_; + wire _03421_; + wire _03422_; + wire _03423_; + wire _03424_; + wire _03425_; + wire _03426_; + wire _03427_; + wire _03428_; + wire _03429_; + wire _03430_; + wire _03431_; + wire _03432_; + wire _03433_; + wire _03434_; + wire _03435_; + wire _03436_; + wire _03437_; + wire _03438_; + wire _03439_; + wire _03440_; + wire _03441_; + wire _03442_; + wire _03443_; + wire _03444_; + wire _03445_; + wire _03446_; + wire _03447_; + wire _03448_; + wire _03449_; + wire _03450_; + wire _03451_; + wire _03452_; + wire _03453_; + wire _03454_; + wire _03455_; + wire _03456_; + wire _03457_; + wire _03458_; + wire _03459_; + wire _03460_; + wire _03461_; + wire _03462_; + wire _03463_; + wire _03464_; + wire _03465_; + wire _03466_; + wire _03467_; + wire _03468_; + wire _03469_; + wire _03470_; + wire _03471_; + wire _03472_; + wire _03473_; + wire _03474_; + wire _03475_; + wire _03476_; + wire _03477_; + wire _03478_; + wire _03479_; + wire _03480_; + wire _03481_; + wire _03482_; + wire _03483_; + wire _03484_; + wire _03485_; + wire _03486_; + wire _03487_; + wire _03488_; + wire _03489_; + wire _03490_; + wire _03491_; + wire _03492_; + wire _03493_; + wire _03494_; + wire _03495_; + wire _03496_; + wire _03497_; + wire _03498_; + wire _03499_; + wire _03500_; + wire _03501_; + wire _03502_; + wire _03503_; + wire _03504_; + wire _03505_; + wire _03506_; + wire _03507_; + wire _03508_; + wire _03509_; + wire _03510_; + wire _03511_; + wire _03512_; + wire _03513_; + wire _03514_; + wire _03515_; + wire _03516_; + wire _03517_; + wire _03518_; + wire _03519_; + wire _03520_; + wire _03521_; + wire _03522_; + wire _03523_; + wire _03524_; + wire _03525_; + wire _03526_; + wire _03527_; + wire _03528_; + wire _03529_; + wire _03530_; + wire _03531_; + wire _03532_; + wire _03533_; + wire _03534_; + wire _03535_; + wire _03536_; + wire _03537_; + wire _03538_; + wire _03539_; + wire _03540_; + wire _03541_; + wire _03542_; + wire _03543_; + wire _03544_; + wire _03545_; + wire _03546_; + wire _03547_; + wire _03548_; + wire _03549_; + wire _03550_; + wire _03551_; + wire _03552_; + wire _03553_; + wire _03554_; + wire _03555_; + wire _03556_; + wire _03557_; + wire _03558_; + wire _03559_; + wire _03560_; + wire _03561_; + wire _03562_; + wire _03563_; + wire _03564_; + wire _03565_; + wire _03566_; + wire _03567_; + wire _03568_; + wire _03569_; + wire _03570_; + wire _03571_; + wire _03572_; + wire _03573_; + wire _03574_; + wire _03575_; + wire _03576_; + wire _03577_; + wire _03578_; + wire _03579_; + wire _03580_; + wire _03581_; + wire _03582_; + wire _03583_; + wire _03584_; + wire _03585_; + wire _03586_; + wire _03587_; + wire _03588_; + wire _03589_; + wire _03590_; + wire _03591_; + wire _03592_; + wire _03593_; + wire _03594_; + wire _03595_; + wire _03596_; + wire _03597_; + wire _03598_; + wire _03599_; + wire _03600_; + wire _03601_; + wire _03602_; + wire _03603_; + wire _03604_; + wire _03605_; + wire _03606_; + wire _03607_; + wire _03608_; + wire _03609_; + wire _03610_; + wire _03611_; + wire _03612_; + wire _03613_; + wire _03614_; + wire _03615_; + wire _03616_; + wire _03617_; + wire _03618_; + wire _03619_; + wire _03620_; + wire _03621_; + wire _03622_; + wire _03623_; + wire _03624_; + wire _03625_; + wire _03626_; + wire _03627_; + wire _03628_; + wire _03629_; + wire _03630_; + wire _03631_; + wire _03632_; + wire _03633_; + wire _03634_; + wire _03635_; + wire _03636_; + wire _03637_; + wire _03638_; + wire _03639_; + wire _03640_; + wire _03641_; + wire _03642_; + wire _03643_; + wire _03644_; + wire _03645_; + wire _03646_; + wire _03647_; + wire _03648_; + wire _03649_; + wire _03650_; + wire _03651_; + wire _03652_; + wire _03653_; + wire _03654_; + wire _03655_; + wire _03656_; + wire _03657_; + wire _03658_; + wire _03659_; + wire _03660_; + wire _03661_; + wire _03662_; + wire _03663_; + wire _03664_; + wire _03665_; + wire _03666_; + wire _03667_; + wire _03668_; + wire _03669_; + wire _03670_; + wire _03671_; + wire _03672_; + wire _03673_; + wire _03674_; + wire _03675_; + wire _03676_; + wire _03677_; + wire _03678_; + wire _03679_; + wire _03680_; + wire _03681_; + wire _03682_; + wire _03683_; + wire _03684_; + wire _03685_; + wire _03686_; + wire _03687_; + wire _03688_; + wire _03689_; + wire _03690_; + wire _03691_; + wire _03692_; + wire _03693_; + wire _03694_; + wire _03695_; + wire _03696_; + wire _03697_; + wire _03698_; + wire _03699_; + wire _03700_; + wire _03701_; + wire _03702_; + wire _03703_; + wire _03704_; + wire _03705_; + wire _03706_; + wire _03707_; + wire _03708_; + wire _03709_; + wire _03710_; + wire _03711_; + wire _03712_; + wire _03713_; + wire _03714_; + wire _03715_; + wire _03716_; + wire _03717_; + wire _03718_; + wire _03719_; + wire _03720_; + wire _03721_; + wire _03722_; + wire _03723_; + wire _03724_; + wire _03725_; + wire _03726_; + wire _03727_; + wire _03728_; + wire _03729_; + wire _03730_; + wire _03731_; + wire _03732_; + wire _03733_; + wire _03734_; + wire _03735_; + wire _03736_; + wire _03737_; + wire _03738_; + wire _03739_; + wire _03740_; + wire _03741_; + wire _03742_; + wire _03743_; + wire _03744_; + wire _03745_; + wire _03746_; + wire _03747_; + wire _03748_; + wire _03749_; + wire _03750_; + wire _03751_; + wire _03752_; + wire _03753_; + wire _03754_; + wire _03755_; + wire _03756_; + wire _03757_; + wire _03758_; + wire _03759_; + wire _03760_; + wire _03761_; + wire _03762_; + wire _03763_; + wire _03764_; + wire _03765_; + wire _03766_; + wire _03767_; + wire _03768_; + wire _03769_; + wire _03770_; + wire _03771_; + wire _03772_; + wire _03773_; + wire _03774_; + wire _03775_; + wire _03776_; + wire _03777_; + wire _03778_; + wire _03779_; + wire _03780_; + wire _03781_; + wire _03782_; + wire _03783_; + wire _03784_; + wire _03785_; + wire _03786_; + wire _03787_; + wire _03788_; + wire _03789_; + wire _03790_; + wire _03791_; + wire _03792_; + wire _03793_; + wire _03794_; + wire _03795_; + wire _03796_; + wire _03797_; + wire _03798_; + wire _03799_; + wire _03800_; + wire _03801_; + wire _03802_; + wire _03803_; + wire _03804_; + wire _03805_; + wire _03806_; + wire _03807_; + wire _03808_; + wire _03809_; + wire _03810_; + wire _03811_; + wire _03812_; + wire _03813_; + wire _03814_; + wire _03815_; + wire _03816_; + wire _03817_; + wire _03818_; + wire _03819_; + wire _03820_; + wire _03821_; + wire _03822_; + wire _03823_; + wire _03824_; + wire _03825_; + wire _03826_; + wire _03827_; + wire _03828_; + wire _03829_; + wire _03830_; + wire _03831_; + wire _03832_; + wire _03833_; + wire _03834_; + wire _03835_; + wire _03836_; + wire _03837_; + wire _03838_; + wire _03839_; + wire _03840_; + wire _03841_; + wire _03842_; + wire _03843_; + wire _03844_; + wire _03845_; + wire _03846_; + wire _03847_; + wire _03848_; + wire _03849_; + wire _03850_; + wire _03851_; + wire _03852_; + wire _03853_; + wire _03854_; + wire _03855_; + wire _03856_; + wire _03857_; + wire _03858_; + wire _03859_; + wire _03860_; + wire _03861_; + wire _03862_; + wire _03863_; + wire _03864_; + wire _03865_; + wire _03866_; + wire _03867_; + wire _03868_; + wire _03869_; + wire _03870_; + wire _03871_; + wire _03872_; + wire _03873_; + wire _03874_; + wire _03875_; + wire _03876_; + wire _03877_; + wire _03878_; + wire _03879_; + wire _03880_; + wire _03881_; + wire _03882_; + wire _03883_; + wire _03884_; + wire _03885_; + wire _03886_; + wire _03887_; + wire _03888_; + wire _03889_; + wire _03890_; + wire _03891_; + wire _03892_; + wire _03893_; + wire _03894_; + wire _03895_; + wire _03896_; + wire _03897_; + wire _03898_; + wire _03899_; + wire _03900_; + wire _03901_; + wire _03902_; + wire _03903_; + wire _03904_; + wire _03905_; + wire _03906_; + wire _03907_; + wire _03908_; + wire _03909_; + wire _03910_; + wire _03911_; + wire _03912_; + wire _03913_; + wire _03914_; + wire _03915_; + wire _03916_; + wire _03917_; + wire _03918_; + wire _03919_; + wire _03920_; + wire _03921_; + wire _03922_; + wire _03923_; + wire _03924_; + wire _03925_; + wire _03926_; + wire _03927_; + wire _03928_; + wire _03929_; + wire _03930_; + wire _03931_; + wire _03932_; + wire _03933_; + wire _03934_; + wire _03935_; + wire _03936_; + wire _03937_; + wire _03938_; + wire _03939_; + wire _03940_; + wire _03941_; + wire _03942_; + wire _03943_; + wire _03944_; + wire _03945_; + wire _03946_; + wire _03947_; + wire _03948_; + wire _03949_; + wire _03950_; + wire _03951_; + wire _03952_; + wire _03953_; + wire _03954_; + wire _03955_; + wire _03956_; + wire _03957_; + wire _03958_; + wire _03959_; + wire _03960_; + wire _03961_; + wire _03962_; + wire _03963_; + wire _03964_; + wire _03965_; + wire _03966_; + wire _03967_; + wire _03968_; + wire _03969_; + wire _03970_; + wire _03971_; + wire _03972_; + wire _03973_; + wire _03974_; + wire _03975_; + wire _03976_; + wire _03977_; + wire _03978_; + wire _03979_; + wire _03980_; + wire _03981_; + wire _03982_; + wire _03983_; + wire _03984_; + wire _03985_; + wire _03986_; + wire _03987_; + wire _03988_; + wire _03989_; + wire _03990_; + wire _03991_; + wire _03992_; + wire _03993_; + wire _03994_; + wire _03995_; + wire _03996_; + wire _03997_; + wire _03998_; + wire _03999_; + wire _04000_; + wire _04001_; + wire _04002_; + wire _04003_; + wire _04004_; + wire _04005_; + wire _04006_; + wire _04007_; + wire _04008_; + wire _04009_; + wire _04010_; + wire _04011_; + wire _04012_; + wire _04013_; + wire _04014_; + wire _04015_; + wire _04016_; + wire _04017_; + wire _04018_; + wire _04019_; + wire _04020_; + wire _04021_; + wire _04022_; + wire _04023_; + wire _04024_; + wire _04025_; + wire _04026_; + wire _04027_; + wire _04028_; + wire _04029_; + wire _04030_; + wire _04031_; + wire _04032_; + wire _04033_; + wire _04034_; + wire _04035_; + wire _04036_; + wire _04037_; + wire _04038_; + wire _04039_; + wire _04040_; + wire _04041_; + wire _04042_; + wire _04043_; + wire _04044_; + wire _04045_; + wire _04046_; + wire _04047_; + wire _04048_; + wire _04049_; + wire _04050_; + wire _04051_; + wire _04052_; + wire _04053_; + wire _04054_; + wire _04055_; + wire _04056_; + wire _04057_; + wire _04058_; + wire _04059_; + wire _04060_; + wire _04061_; + wire _04062_; + wire _04063_; + wire _04064_; + wire _04065_; + wire _04066_; + wire _04067_; + wire _04068_; + wire _04069_; + wire _04070_; + wire _04071_; + wire _04072_; + wire _04073_; + wire _04074_; + wire _04075_; + wire _04076_; + wire _04077_; + wire _04078_; + wire _04079_; + wire _04080_; + wire _04081_; + wire _04082_; + wire _04083_; + wire _04084_; + wire _04085_; + wire _04086_; + wire _04087_; + wire _04088_; + wire _04089_; + wire _04090_; + wire _04091_; + wire _04092_; + wire _04093_; + wire _04094_; + wire _04095_; + wire _04096_; + wire _04097_; + wire _04098_; + wire _04099_; + wire _04100_; + wire _04101_; + wire _04102_; + wire _04103_; + wire _04104_; + wire _04105_; + wire _04106_; + wire _04107_; + wire _04108_; + wire _04109_; + wire _04110_; + wire _04111_; + wire _04112_; + wire _04113_; + wire _04114_; + wire _04115_; + wire _04116_; + wire _04117_; + wire _04118_; + wire _04119_; + wire _04120_; + wire _04121_; + wire _04122_; + wire _04123_; + wire _04124_; + wire _04125_; + wire _04126_; + wire _04127_; + wire _04128_; + wire _04129_; + wire _04130_; + wire _04131_; + wire _04132_; + wire _04133_; + wire _04134_; + wire _04135_; + wire _04136_; + wire _04137_; + wire _04138_; + wire _04139_; + wire _04140_; + wire _04141_; + wire _04142_; + wire _04143_; + wire _04144_; + wire _04145_; + wire _04146_; + wire _04147_; + wire _04148_; + wire _04149_; + wire _04150_; + wire _04151_; + wire _04152_; + wire _04153_; + wire _04154_; + wire _04155_; + wire _04156_; + wire _04157_; + wire _04158_; + wire _04159_; + wire _04160_; + wire _04161_; + wire _04162_; + wire _04163_; + wire _04164_; + wire _04165_; + wire _04166_; + wire _04167_; + wire _04168_; + wire _04169_; + wire _04170_; + wire _04171_; + wire _04172_; + wire _04173_; + wire _04174_; + wire _04175_; + wire _04176_; + wire _04177_; + wire _04178_; + wire _04179_; + wire _04180_; + wire _04181_; + wire _04182_; + wire _04183_; + wire _04184_; + wire _04185_; + wire _04186_; + wire _04187_; + wire _04188_; + wire _04189_; + wire _04190_; + wire _04191_; + wire _04192_; + wire _04193_; + wire _04194_; + wire _04195_; + wire _04196_; + wire _04197_; + wire _04198_; + wire _04199_; + wire _04200_; + wire _04201_; + wire _04202_; + wire _04203_; + wire _04204_; + wire _04205_; + wire _04206_; + wire _04207_; + wire _04208_; + wire _04209_; + wire _04210_; + wire _04211_; + wire _04212_; + wire _04213_; + wire _04214_; + wire _04215_; + wire _04216_; + wire _04217_; + wire _04218_; + wire _04219_; + wire _04220_; + wire _04221_; + wire _04222_; + wire _04223_; + wire _04224_; + wire _04225_; + wire _04226_; + wire _04227_; + wire _04228_; + wire _04229_; + wire _04230_; + wire _04231_; + wire _04232_; + wire _04233_; + wire _04234_; + wire _04235_; + wire _04236_; + wire _04237_; + wire _04238_; + wire _04239_; + wire _04240_; + wire _04241_; + wire _04242_; + wire _04243_; + wire _04244_; + wire _04245_; + wire _04246_; + wire _04247_; + wire _04248_; + wire _04249_; + wire _04250_; + wire _04251_; + wire _04252_; + wire _04253_; + wire _04254_; + wire _04255_; + wire _04256_; + wire _04257_; + wire _04258_; + wire _04259_; + wire _04260_; + wire _04261_; + wire _04262_; + wire _04263_; + wire _04264_; + wire _04265_; + wire _04266_; + wire _04267_; + wire _04268_; + wire _04269_; + wire _04270_; + wire _04271_; + wire _04272_; + wire _04273_; + wire _04274_; + wire _04275_; + wire _04276_; + wire _04277_; + wire _04278_; + wire _04279_; + wire _04280_; + wire _04281_; + wire _04282_; + wire _04283_; + wire _04284_; + wire _04285_; + wire _04286_; + wire _04287_; + wire _04288_; + wire _04289_; + wire _04290_; + wire _04291_; + wire _04292_; + wire _04293_; + wire _04294_; + wire _04295_; + wire _04296_; + wire _04297_; + wire _04298_; + wire _04299_; + wire _04300_; + wire _04301_; + wire _04302_; + wire _04303_; + wire _04304_; + wire _04305_; + wire _04306_; + wire _04307_; + wire _04308_; + wire _04309_; + wire _04310_; + wire _04311_; + wire _04312_; + wire _04313_; + wire _04314_; + wire _04315_; + input carry_in; + output carry_out; + wire \cb_east.inst.cb_conf_bus[100] ; + wire \cb_east.inst.cb_conf_bus[101] ; + wire \cb_east.inst.cb_conf_bus[102] ; + wire \cb_east.inst.cb_conf_bus[103] ; + wire \cb_east.inst.cb_conf_bus[104] ; + wire \cb_east.inst.cb_conf_bus[105] ; + wire \cb_east.inst.cb_conf_bus[106] ; + wire \cb_east.inst.cb_conf_bus[107] ; + wire \cb_east.inst.cb_conf_bus[108] ; + wire \cb_east.inst.cb_conf_bus[109] ; + wire \cb_east.inst.cb_conf_bus[10] ; + wire \cb_east.inst.cb_conf_bus[110] ; + wire \cb_east.inst.cb_conf_bus[111] ; + wire \cb_east.inst.cb_conf_bus[112] ; + wire \cb_east.inst.cb_conf_bus[113] ; + wire \cb_east.inst.cb_conf_bus[114] ; + wire \cb_east.inst.cb_conf_bus[115] ; + wire \cb_east.inst.cb_conf_bus[116] ; + wire \cb_east.inst.cb_conf_bus[117] ; + wire \cb_east.inst.cb_conf_bus[118] ; + wire \cb_east.inst.cb_conf_bus[119] ; + wire \cb_east.inst.cb_conf_bus[11] ; + wire \cb_east.inst.cb_conf_bus[120] ; + wire \cb_east.inst.cb_conf_bus[121] ; + wire \cb_east.inst.cb_conf_bus[122] ; + wire \cb_east.inst.cb_conf_bus[123] ; + wire \cb_east.inst.cb_conf_bus[124] ; + wire \cb_east.inst.cb_conf_bus[125] ; + wire \cb_east.inst.cb_conf_bus[126] ; + wire \cb_east.inst.cb_conf_bus[127] ; + wire \cb_east.inst.cb_conf_bus[128] ; + wire \cb_east.inst.cb_conf_bus[129] ; + wire \cb_east.inst.cb_conf_bus[12] ; + wire \cb_east.inst.cb_conf_bus[130] ; + wire \cb_east.inst.cb_conf_bus[131] ; + wire \cb_east.inst.cb_conf_bus[132] ; + wire \cb_east.inst.cb_conf_bus[133] ; + wire \cb_east.inst.cb_conf_bus[134] ; + wire \cb_east.inst.cb_conf_bus[135] ; + wire \cb_east.inst.cb_conf_bus[136] ; + wire \cb_east.inst.cb_conf_bus[137] ; + wire \cb_east.inst.cb_conf_bus[138] ; + wire \cb_east.inst.cb_conf_bus[139] ; + wire \cb_east.inst.cb_conf_bus[13] ; + wire \cb_east.inst.cb_conf_bus[140] ; + wire \cb_east.inst.cb_conf_bus[141] ; + wire \cb_east.inst.cb_conf_bus[142] ; + wire \cb_east.inst.cb_conf_bus[143] ; + wire \cb_east.inst.cb_conf_bus[144] ; + wire \cb_east.inst.cb_conf_bus[145] ; + wire \cb_east.inst.cb_conf_bus[146] ; + wire \cb_east.inst.cb_conf_bus[147] ; + wire \cb_east.inst.cb_conf_bus[148] ; + wire \cb_east.inst.cb_conf_bus[149] ; + wire \cb_east.inst.cb_conf_bus[14] ; + wire \cb_east.inst.cb_conf_bus[150] ; + wire \cb_east.inst.cb_conf_bus[151] ; + wire \cb_east.inst.cb_conf_bus[152] ; + wire \cb_east.inst.cb_conf_bus[153] ; + wire \cb_east.inst.cb_conf_bus[154] ; + wire \cb_east.inst.cb_conf_bus[155] ; + wire \cb_east.inst.cb_conf_bus[156] ; + wire \cb_east.inst.cb_conf_bus[157] ; + wire \cb_east.inst.cb_conf_bus[158] ; + wire \cb_east.inst.cb_conf_bus[159] ; + wire \cb_east.inst.cb_conf_bus[15] ; + wire \cb_east.inst.cb_conf_bus[160] ; + wire \cb_east.inst.cb_conf_bus[161] ; + wire \cb_east.inst.cb_conf_bus[162] ; + wire \cb_east.inst.cb_conf_bus[163] ; + wire \cb_east.inst.cb_conf_bus[164] ; + wire \cb_east.inst.cb_conf_bus[165] ; + wire \cb_east.inst.cb_conf_bus[166] ; + wire \cb_east.inst.cb_conf_bus[167] ; + wire \cb_east.inst.cb_conf_bus[168] ; + wire \cb_east.inst.cb_conf_bus[169] ; + wire \cb_east.inst.cb_conf_bus[16] ; + wire \cb_east.inst.cb_conf_bus[170] ; + wire \cb_east.inst.cb_conf_bus[171] ; + wire \cb_east.inst.cb_conf_bus[172] ; + wire \cb_east.inst.cb_conf_bus[173] ; + wire \cb_east.inst.cb_conf_bus[174] ; + wire \cb_east.inst.cb_conf_bus[175] ; + wire \cb_east.inst.cb_conf_bus[176] ; + wire \cb_east.inst.cb_conf_bus[177] ; + wire \cb_east.inst.cb_conf_bus[178] ; + wire \cb_east.inst.cb_conf_bus[179] ; + wire \cb_east.inst.cb_conf_bus[17] ; + wire \cb_east.inst.cb_conf_bus[180] ; + wire \cb_east.inst.cb_conf_bus[181] ; + wire \cb_east.inst.cb_conf_bus[182] ; + wire \cb_east.inst.cb_conf_bus[183] ; + wire \cb_east.inst.cb_conf_bus[184] ; + wire \cb_east.inst.cb_conf_bus[185] ; + wire \cb_east.inst.cb_conf_bus[186] ; + wire \cb_east.inst.cb_conf_bus[187] ; + wire \cb_east.inst.cb_conf_bus[188] ; + wire \cb_east.inst.cb_conf_bus[189] ; + wire \cb_east.inst.cb_conf_bus[18] ; + wire \cb_east.inst.cb_conf_bus[190] ; + wire \cb_east.inst.cb_conf_bus[191] ; + wire \cb_east.inst.cb_conf_bus[192] ; + wire \cb_east.inst.cb_conf_bus[193] ; + wire \cb_east.inst.cb_conf_bus[194] ; + wire \cb_east.inst.cb_conf_bus[195] ; + wire \cb_east.inst.cb_conf_bus[196] ; + wire \cb_east.inst.cb_conf_bus[197] ; + wire \cb_east.inst.cb_conf_bus[198] ; + wire \cb_east.inst.cb_conf_bus[199] ; + wire \cb_east.inst.cb_conf_bus[19] ; + wire \cb_east.inst.cb_conf_bus[1] ; + wire \cb_east.inst.cb_conf_bus[200] ; + wire \cb_east.inst.cb_conf_bus[201] ; + wire \cb_east.inst.cb_conf_bus[202] ; + wire \cb_east.inst.cb_conf_bus[203] ; + wire \cb_east.inst.cb_conf_bus[204] ; + wire \cb_east.inst.cb_conf_bus[205] ; + wire \cb_east.inst.cb_conf_bus[206] ; + wire \cb_east.inst.cb_conf_bus[207] ; + wire \cb_east.inst.cb_conf_bus[208] ; + wire \cb_east.inst.cb_conf_bus[209] ; + wire \cb_east.inst.cb_conf_bus[20] ; + wire \cb_east.inst.cb_conf_bus[210] ; + wire \cb_east.inst.cb_conf_bus[211] ; + wire \cb_east.inst.cb_conf_bus[212] ; + wire \cb_east.inst.cb_conf_bus[213] ; + wire \cb_east.inst.cb_conf_bus[214] ; + wire \cb_east.inst.cb_conf_bus[215] ; + wire \cb_east.inst.cb_conf_bus[216] ; + wire \cb_east.inst.cb_conf_bus[217] ; + wire \cb_east.inst.cb_conf_bus[218] ; + wire \cb_east.inst.cb_conf_bus[219] ; + wire \cb_east.inst.cb_conf_bus[21] ; + wire \cb_east.inst.cb_conf_bus[220] ; + wire \cb_east.inst.cb_conf_bus[221] ; + wire \cb_east.inst.cb_conf_bus[222] ; + wire \cb_east.inst.cb_conf_bus[223] ; + wire \cb_east.inst.cb_conf_bus[224] ; + wire \cb_east.inst.cb_conf_bus[225] ; + wire \cb_east.inst.cb_conf_bus[226] ; + wire \cb_east.inst.cb_conf_bus[227] ; + wire \cb_east.inst.cb_conf_bus[228] ; + wire \cb_east.inst.cb_conf_bus[229] ; + wire \cb_east.inst.cb_conf_bus[22] ; + wire \cb_east.inst.cb_conf_bus[230] ; + wire \cb_east.inst.cb_conf_bus[231] ; + wire \cb_east.inst.cb_conf_bus[232] ; + wire \cb_east.inst.cb_conf_bus[233] ; + wire \cb_east.inst.cb_conf_bus[234] ; + wire \cb_east.inst.cb_conf_bus[235] ; + wire \cb_east.inst.cb_conf_bus[236] ; + wire \cb_east.inst.cb_conf_bus[237] ; + wire \cb_east.inst.cb_conf_bus[238] ; + wire \cb_east.inst.cb_conf_bus[239] ; + wire \cb_east.inst.cb_conf_bus[23] ; + wire \cb_east.inst.cb_conf_bus[240] ; + wire \cb_east.inst.cb_conf_bus[241] ; + wire \cb_east.inst.cb_conf_bus[242] ; + wire \cb_east.inst.cb_conf_bus[243] ; + wire \cb_east.inst.cb_conf_bus[244] ; + wire \cb_east.inst.cb_conf_bus[245] ; + wire \cb_east.inst.cb_conf_bus[246] ; + wire \cb_east.inst.cb_conf_bus[247] ; + wire \cb_east.inst.cb_conf_bus[248] ; + wire \cb_east.inst.cb_conf_bus[249] ; + wire \cb_east.inst.cb_conf_bus[24] ; + wire \cb_east.inst.cb_conf_bus[250] ; + wire \cb_east.inst.cb_conf_bus[251] ; + wire \cb_east.inst.cb_conf_bus[252] ; + wire \cb_east.inst.cb_conf_bus[253] ; + wire \cb_east.inst.cb_conf_bus[254] ; + wire \cb_east.inst.cb_conf_bus[255] ; + wire \cb_east.inst.cb_conf_bus[256] ; + wire \cb_east.inst.cb_conf_bus[257] ; + wire \cb_east.inst.cb_conf_bus[258] ; + wire \cb_east.inst.cb_conf_bus[259] ; + wire \cb_east.inst.cb_conf_bus[25] ; + wire \cb_east.inst.cb_conf_bus[260] ; + wire \cb_east.inst.cb_conf_bus[261] ; + wire \cb_east.inst.cb_conf_bus[262] ; + wire \cb_east.inst.cb_conf_bus[263] ; + wire \cb_east.inst.cb_conf_bus[264] ; + wire \cb_east.inst.cb_conf_bus[265] ; + wire \cb_east.inst.cb_conf_bus[266] ; + wire \cb_east.inst.cb_conf_bus[267] ; + wire \cb_east.inst.cb_conf_bus[268] ; + wire \cb_east.inst.cb_conf_bus[269] ; + wire \cb_east.inst.cb_conf_bus[26] ; + wire \cb_east.inst.cb_conf_bus[270] ; + wire \cb_east.inst.cb_conf_bus[271] ; + wire \cb_east.inst.cb_conf_bus[272] ; + wire \cb_east.inst.cb_conf_bus[273] ; + wire \cb_east.inst.cb_conf_bus[274] ; + wire \cb_east.inst.cb_conf_bus[275] ; + wire \cb_east.inst.cb_conf_bus[276] ; + wire \cb_east.inst.cb_conf_bus[277] ; + wire \cb_east.inst.cb_conf_bus[278] ; + wire \cb_east.inst.cb_conf_bus[279] ; + wire \cb_east.inst.cb_conf_bus[27] ; + wire \cb_east.inst.cb_conf_bus[280] ; + wire \cb_east.inst.cb_conf_bus[281] ; + wire \cb_east.inst.cb_conf_bus[282] ; + wire \cb_east.inst.cb_conf_bus[283] ; + wire \cb_east.inst.cb_conf_bus[284] ; + wire \cb_east.inst.cb_conf_bus[285] ; + wire \cb_east.inst.cb_conf_bus[286] ; + wire \cb_east.inst.cb_conf_bus[287] ; + wire \cb_east.inst.cb_conf_bus[288] ; + wire \cb_east.inst.cb_conf_bus[289] ; + wire \cb_east.inst.cb_conf_bus[28] ; + wire \cb_east.inst.cb_conf_bus[290] ; + wire \cb_east.inst.cb_conf_bus[291] ; + wire \cb_east.inst.cb_conf_bus[292] ; + wire \cb_east.inst.cb_conf_bus[293] ; + wire \cb_east.inst.cb_conf_bus[294] ; + wire \cb_east.inst.cb_conf_bus[295] ; + wire \cb_east.inst.cb_conf_bus[296] ; + wire \cb_east.inst.cb_conf_bus[297] ; + wire \cb_east.inst.cb_conf_bus[298] ; + wire \cb_east.inst.cb_conf_bus[299] ; + wire \cb_east.inst.cb_conf_bus[29] ; + wire \cb_east.inst.cb_conf_bus[2] ; + wire \cb_east.inst.cb_conf_bus[300] ; + wire \cb_east.inst.cb_conf_bus[301] ; + wire \cb_east.inst.cb_conf_bus[302] ; + wire \cb_east.inst.cb_conf_bus[303] ; + wire \cb_east.inst.cb_conf_bus[304] ; + wire \cb_east.inst.cb_conf_bus[305] ; + wire \cb_east.inst.cb_conf_bus[306] ; + wire \cb_east.inst.cb_conf_bus[307] ; + wire \cb_east.inst.cb_conf_bus[308] ; + wire \cb_east.inst.cb_conf_bus[309] ; + wire \cb_east.inst.cb_conf_bus[30] ; + wire \cb_east.inst.cb_conf_bus[310] ; + wire \cb_east.inst.cb_conf_bus[311] ; + wire \cb_east.inst.cb_conf_bus[312] ; + wire \cb_east.inst.cb_conf_bus[313] ; + wire \cb_east.inst.cb_conf_bus[314] ; + wire \cb_east.inst.cb_conf_bus[315] ; + wire \cb_east.inst.cb_conf_bus[316] ; + wire \cb_east.inst.cb_conf_bus[317] ; + wire \cb_east.inst.cb_conf_bus[318] ; + wire \cb_east.inst.cb_conf_bus[319] ; + wire \cb_east.inst.cb_conf_bus[31] ; + wire \cb_east.inst.cb_conf_bus[320] ; + wire \cb_east.inst.cb_conf_bus[321] ; + wire \cb_east.inst.cb_conf_bus[322] ; + wire \cb_east.inst.cb_conf_bus[323] ; + wire \cb_east.inst.cb_conf_bus[324] ; + wire \cb_east.inst.cb_conf_bus[325] ; + wire \cb_east.inst.cb_conf_bus[326] ; + wire \cb_east.inst.cb_conf_bus[327] ; + wire \cb_east.inst.cb_conf_bus[328] ; + wire \cb_east.inst.cb_conf_bus[329] ; + wire \cb_east.inst.cb_conf_bus[32] ; + wire \cb_east.inst.cb_conf_bus[330] ; + wire \cb_east.inst.cb_conf_bus[331] ; + wire \cb_east.inst.cb_conf_bus[332] ; + wire \cb_east.inst.cb_conf_bus[333] ; + wire \cb_east.inst.cb_conf_bus[334] ; + wire \cb_east.inst.cb_conf_bus[335] ; + wire \cb_east.inst.cb_conf_bus[336] ; + wire \cb_east.inst.cb_conf_bus[337] ; + wire \cb_east.inst.cb_conf_bus[338] ; + wire \cb_east.inst.cb_conf_bus[339] ; + wire \cb_east.inst.cb_conf_bus[33] ; + wire \cb_east.inst.cb_conf_bus[340] ; + wire \cb_east.inst.cb_conf_bus[341] ; + wire \cb_east.inst.cb_conf_bus[342] ; + wire \cb_east.inst.cb_conf_bus[343] ; + wire \cb_east.inst.cb_conf_bus[344] ; + wire \cb_east.inst.cb_conf_bus[345] ; + wire \cb_east.inst.cb_conf_bus[346] ; + wire \cb_east.inst.cb_conf_bus[347] ; + wire \cb_east.inst.cb_conf_bus[348] ; + wire \cb_east.inst.cb_conf_bus[349] ; + wire \cb_east.inst.cb_conf_bus[34] ; + wire \cb_east.inst.cb_conf_bus[350] ; + wire \cb_east.inst.cb_conf_bus[351] ; + wire \cb_east.inst.cb_conf_bus[352] ; + wire \cb_east.inst.cb_conf_bus[353] ; + wire \cb_east.inst.cb_conf_bus[354] ; + wire \cb_east.inst.cb_conf_bus[355] ; + wire \cb_east.inst.cb_conf_bus[356] ; + wire \cb_east.inst.cb_conf_bus[357] ; + wire \cb_east.inst.cb_conf_bus[358] ; + wire \cb_east.inst.cb_conf_bus[359] ; + wire \cb_east.inst.cb_conf_bus[35] ; + wire \cb_east.inst.cb_conf_bus[360] ; + wire \cb_east.inst.cb_conf_bus[361] ; + wire \cb_east.inst.cb_conf_bus[362] ; + wire \cb_east.inst.cb_conf_bus[363] ; + wire \cb_east.inst.cb_conf_bus[364] ; + wire \cb_east.inst.cb_conf_bus[365] ; + wire \cb_east.inst.cb_conf_bus[366] ; + wire \cb_east.inst.cb_conf_bus[367] ; + wire \cb_east.inst.cb_conf_bus[368] ; + wire \cb_east.inst.cb_conf_bus[369] ; + wire \cb_east.inst.cb_conf_bus[36] ; + wire \cb_east.inst.cb_conf_bus[370] ; + wire \cb_east.inst.cb_conf_bus[371] ; + wire \cb_east.inst.cb_conf_bus[372] ; + wire \cb_east.inst.cb_conf_bus[373] ; + wire \cb_east.inst.cb_conf_bus[374] ; + wire \cb_east.inst.cb_conf_bus[375] ; + wire \cb_east.inst.cb_conf_bus[376] ; + wire \cb_east.inst.cb_conf_bus[377] ; + wire \cb_east.inst.cb_conf_bus[378] ; + wire \cb_east.inst.cb_conf_bus[379] ; + wire \cb_east.inst.cb_conf_bus[37] ; + wire \cb_east.inst.cb_conf_bus[380] ; + wire \cb_east.inst.cb_conf_bus[381] ; + wire \cb_east.inst.cb_conf_bus[382] ; + wire \cb_east.inst.cb_conf_bus[383] ; + wire \cb_east.inst.cb_conf_bus[384] ; + wire \cb_east.inst.cb_conf_bus[385] ; + wire \cb_east.inst.cb_conf_bus[386] ; + wire \cb_east.inst.cb_conf_bus[387] ; + wire \cb_east.inst.cb_conf_bus[388] ; + wire \cb_east.inst.cb_conf_bus[389] ; + wire \cb_east.inst.cb_conf_bus[38] ; + wire \cb_east.inst.cb_conf_bus[390] ; + wire \cb_east.inst.cb_conf_bus[391] ; + wire \cb_east.inst.cb_conf_bus[392] ; + wire \cb_east.inst.cb_conf_bus[393] ; + wire \cb_east.inst.cb_conf_bus[394] ; + wire \cb_east.inst.cb_conf_bus[395] ; + wire \cb_east.inst.cb_conf_bus[396] ; + wire \cb_east.inst.cb_conf_bus[397] ; + wire \cb_east.inst.cb_conf_bus[398] ; + wire \cb_east.inst.cb_conf_bus[399] ; + wire \cb_east.inst.cb_conf_bus[39] ; + wire \cb_east.inst.cb_conf_bus[3] ; + wire \cb_east.inst.cb_conf_bus[400] ; + wire \cb_east.inst.cb_conf_bus[401] ; + wire \cb_east.inst.cb_conf_bus[402] ; + wire \cb_east.inst.cb_conf_bus[403] ; + wire \cb_east.inst.cb_conf_bus[404] ; + wire \cb_east.inst.cb_conf_bus[405] ; + wire \cb_east.inst.cb_conf_bus[406] ; + wire \cb_east.inst.cb_conf_bus[407] ; + wire \cb_east.inst.cb_conf_bus[408] ; + wire \cb_east.inst.cb_conf_bus[409] ; + wire \cb_east.inst.cb_conf_bus[40] ; + wire \cb_east.inst.cb_conf_bus[410] ; + wire \cb_east.inst.cb_conf_bus[411] ; + wire \cb_east.inst.cb_conf_bus[412] ; + wire \cb_east.inst.cb_conf_bus[413] ; + wire \cb_east.inst.cb_conf_bus[414] ; + wire \cb_east.inst.cb_conf_bus[415] ; + wire \cb_east.inst.cb_conf_bus[416] ; + wire \cb_east.inst.cb_conf_bus[417] ; + wire \cb_east.inst.cb_conf_bus[418] ; + wire \cb_east.inst.cb_conf_bus[419] ; + wire \cb_east.inst.cb_conf_bus[41] ; + wire \cb_east.inst.cb_conf_bus[42] ; + wire \cb_east.inst.cb_conf_bus[43] ; + wire \cb_east.inst.cb_conf_bus[44] ; + wire \cb_east.inst.cb_conf_bus[45] ; + wire \cb_east.inst.cb_conf_bus[46] ; + wire \cb_east.inst.cb_conf_bus[47] ; + wire \cb_east.inst.cb_conf_bus[48] ; + wire \cb_east.inst.cb_conf_bus[49] ; + wire \cb_east.inst.cb_conf_bus[4] ; + wire \cb_east.inst.cb_conf_bus[50] ; + wire \cb_east.inst.cb_conf_bus[51] ; + wire \cb_east.inst.cb_conf_bus[52] ; + wire \cb_east.inst.cb_conf_bus[53] ; + wire \cb_east.inst.cb_conf_bus[54] ; + wire \cb_east.inst.cb_conf_bus[55] ; + wire \cb_east.inst.cb_conf_bus[56] ; + wire \cb_east.inst.cb_conf_bus[57] ; + wire \cb_east.inst.cb_conf_bus[58] ; + wire \cb_east.inst.cb_conf_bus[59] ; + wire \cb_east.inst.cb_conf_bus[5] ; + wire \cb_east.inst.cb_conf_bus[60] ; + wire \cb_east.inst.cb_conf_bus[61] ; + wire \cb_east.inst.cb_conf_bus[62] ; + wire \cb_east.inst.cb_conf_bus[63] ; + wire \cb_east.inst.cb_conf_bus[64] ; + wire \cb_east.inst.cb_conf_bus[65] ; + wire \cb_east.inst.cb_conf_bus[66] ; + wire \cb_east.inst.cb_conf_bus[67] ; + wire \cb_east.inst.cb_conf_bus[68] ; + wire \cb_east.inst.cb_conf_bus[69] ; + wire \cb_east.inst.cb_conf_bus[6] ; + wire \cb_east.inst.cb_conf_bus[70] ; + wire \cb_east.inst.cb_conf_bus[71] ; + wire \cb_east.inst.cb_conf_bus[72] ; + wire \cb_east.inst.cb_conf_bus[73] ; + wire \cb_east.inst.cb_conf_bus[74] ; + wire \cb_east.inst.cb_conf_bus[75] ; + wire \cb_east.inst.cb_conf_bus[76] ; + wire \cb_east.inst.cb_conf_bus[77] ; + wire \cb_east.inst.cb_conf_bus[78] ; + wire \cb_east.inst.cb_conf_bus[79] ; + wire \cb_east.inst.cb_conf_bus[7] ; + wire \cb_east.inst.cb_conf_bus[80] ; + wire \cb_east.inst.cb_conf_bus[81] ; + wire \cb_east.inst.cb_conf_bus[82] ; + wire \cb_east.inst.cb_conf_bus[83] ; + wire \cb_east.inst.cb_conf_bus[84] ; + wire \cb_east.inst.cb_conf_bus[85] ; + wire \cb_east.inst.cb_conf_bus[86] ; + wire \cb_east.inst.cb_conf_bus[87] ; + wire \cb_east.inst.cb_conf_bus[88] ; + wire \cb_east.inst.cb_conf_bus[89] ; + wire \cb_east.inst.cb_conf_bus[8] ; + wire \cb_east.inst.cb_conf_bus[90] ; + wire \cb_east.inst.cb_conf_bus[91] ; + wire \cb_east.inst.cb_conf_bus[92] ; + wire \cb_east.inst.cb_conf_bus[93] ; + wire \cb_east.inst.cb_conf_bus[94] ; + wire \cb_east.inst.cb_conf_bus[95] ; + wire \cb_east.inst.cb_conf_bus[96] ; + wire \cb_east.inst.cb_conf_bus[97] ; + wire \cb_east.inst.cb_conf_bus[98] ; + wire \cb_east.inst.cb_conf_bus[99] ; + wire \cb_east.inst.cb_conf_bus[9] ; + wire \cb_east.inst.configuroni.comb_shifter.config_data[420] ; + wire \cb_east.inst.configuroni.comb_shifter.config_data[421] ; + wire \cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ; + wire \cb_east.inst.configuroni.comb_shifter.head_bit.shift_in ; + wire \cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ; + wire \cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[0].directs[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[0].directs[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[0].directs[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[0].directs[4].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[0].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[0].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[0].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[0].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[0].doubles[4].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[0].doubles[5].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[0].doubles[6].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[0].doubles[7].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[0].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[0].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[0].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[0].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ; + wire \cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[1].directs[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[1].directs[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[1].directs[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[1].directs[4].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[1].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[1].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[1].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[1].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[1].doubles[4].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[1].doubles[5].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[1].doubles[6].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[1].doubles[7].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[1].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[1].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[1].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[1].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ; + wire \cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[2].directs[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[2].directs[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[2].directs[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[2].directs[4].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[2].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[2].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[2].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[2].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[2].doubles[4].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[2].doubles[5].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[2].doubles[6].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[2].doubles[7].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[2].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[2].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[2].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[2].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.a ; + wire \cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[3].directs[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[3].directs[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[3].directs[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[3].directs[4].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[3].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[3].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[3].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[3].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[3].doubles[4].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[3].doubles[5].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[3].doubles[6].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[3].doubles[7].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[3].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[3].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[3].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[3].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ; + wire \cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[4].directs[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[4].directs[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[4].directs[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[4].directs[4].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[4].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[4].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[4].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[4].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[4].doubles[4].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[4].doubles[5].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[4].doubles[6].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[4].doubles[7].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[4].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[4].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[4].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[4].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ; + wire \cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[5].directs[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[5].directs[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[5].directs[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[5].directs[4].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[5].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[5].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[5].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[5].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[5].doubles[4].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[5].doubles[5].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[5].doubles[6].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[5].doubles[7].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[5].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[5].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[5].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[5].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ; + wire \cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[6].directs[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[6].directs[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[6].directs[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[6].directs[4].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[6].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[6].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[6].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[6].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[6].doubles[4].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[6].doubles[5].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[6].doubles[6].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[6].doubles[7].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[6].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[6].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[6].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[6].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ; + wire \cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[7].directs[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[7].directs[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[7].directs[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[7].directs[4].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[7].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[7].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[7].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[7].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[7].doubles[4].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[7].doubles[5].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[7].doubles[6].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[7].doubles[7].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[7].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[7].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[7].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[7].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.a ; + wire \cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[8].directs[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[8].directs[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[8].directs[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[8].directs[4].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[8].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[8].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[8].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[8].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[8].doubles[4].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[8].doubles[5].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[8].doubles[6].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[8].doubles[7].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[8].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[8].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[8].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[8].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.a ; + wire \cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[9].directs[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[9].directs[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[9].directs[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[9].directs[4].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[9].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[9].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[9].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[9].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[9].doubles[4].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[9].doubles[5].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[9].doubles[6].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[9].doubles[7].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[9].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[9].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[9].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_inputs[9].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ; + wire \cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[0].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[0].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[0].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[0].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[0].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[0].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[0].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ; + wire \cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[1].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[1].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[1].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[1].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[1].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[1].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[1].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ; + wire \cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[2].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[2].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[2].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[2].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[2].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[2].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[2].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ; + wire \cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[3].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[3].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[3].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[3].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[3].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[3].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[3].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[4].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[4].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[4].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[4].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[4].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[4].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[4].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb0_outputs[4].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.a ; + wire \cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[0].directs[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[0].directs[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[0].directs[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[0].directs[4].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[0].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[0].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[0].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[0].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[0].doubles[4].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[0].doubles[5].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[0].doubles[6].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[0].doubles[7].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[0].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[0].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[0].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[0].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.a ; + wire \cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[1].directs[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[1].directs[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[1].directs[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[1].directs[4].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[1].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[1].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[1].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[1].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[1].doubles[4].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[1].doubles[5].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[1].doubles[6].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[1].doubles[7].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[1].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[1].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[1].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[1].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.a ; + wire \cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[2].directs[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[2].directs[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[2].directs[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[2].directs[4].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[2].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[2].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[2].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[2].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[2].doubles[4].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[2].doubles[5].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[2].doubles[6].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[2].doubles[7].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[2].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[2].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[2].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[2].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.a ; + wire \cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[3].directs[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[3].directs[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[3].directs[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[3].directs[4].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[3].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[3].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[3].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[3].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[3].doubles[4].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[3].doubles[5].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[3].doubles[6].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[3].doubles[7].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[3].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[3].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[3].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[3].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.a ; + wire \cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[4].directs[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[4].directs[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[4].directs[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[4].directs[4].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[4].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[4].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[4].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[4].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[4].doubles[4].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[4].doubles[5].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[4].doubles[6].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[4].doubles[7].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[4].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[4].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[4].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[4].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.a ; + wire \cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[5].directs[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[5].directs[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[5].directs[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[5].directs[4].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[5].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[5].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[5].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[5].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[5].doubles[4].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[5].doubles[5].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[5].doubles[6].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[5].doubles[7].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[5].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[5].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[5].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[5].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.a ; + wire \cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[6].directs[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[6].directs[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[6].directs[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[6].directs[4].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[6].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[6].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[6].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[6].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[6].doubles[4].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[6].doubles[5].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[6].doubles[6].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[6].doubles[7].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[6].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[6].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[6].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[6].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.a ; + wire \cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[7].directs[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[7].directs[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[7].directs[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[7].directs[4].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[7].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[7].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[7].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[7].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[7].doubles[4].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[7].doubles[5].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[7].doubles[6].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[7].doubles[7].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[7].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[7].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[7].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[7].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.a ; + wire \cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[8].directs[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[8].directs[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[8].directs[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[8].directs[4].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[8].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[8].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[8].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[8].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[8].doubles[4].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[8].doubles[5].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[8].doubles[6].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[8].doubles[7].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[8].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[8].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[8].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[8].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.a ; + wire \cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[9].directs[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[9].directs[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[9].directs[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[9].directs[4].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[9].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[9].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[9].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[9].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[9].doubles[4].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[9].doubles[5].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[9].doubles[6].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[9].doubles[7].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[9].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[9].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[9].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_inputs[9].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[0].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[0].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[0].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[0].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[0].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[0].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[0].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[0].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[1].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[1].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[1].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[1].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[1].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[1].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[1].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[1].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[2].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[2].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[2].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[2].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[2].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[2].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[2].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[2].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[3].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[3].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[3].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[3].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[3].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[3].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[3].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[3].singles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[4].doubles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[4].doubles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[4].doubles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[4].doubles[3].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[4].singles[0].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[4].singles[1].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[4].singles[2].s.c ; + wire \cb_east.inst.connectaroni.clb1_outputs[4].singles[3].s.c ; + input [4:0] cb_east_in; + output [9:0] cb_east_out; + wire \cb_north.inst.cb_conf_bus[0] ; + wire \cb_north.inst.cb_conf_bus[100] ; + wire \cb_north.inst.cb_conf_bus[101] ; + wire \cb_north.inst.cb_conf_bus[102] ; + wire \cb_north.inst.cb_conf_bus[103] ; + wire \cb_north.inst.cb_conf_bus[104] ; + wire \cb_north.inst.cb_conf_bus[105] ; + wire \cb_north.inst.cb_conf_bus[106] ; + wire \cb_north.inst.cb_conf_bus[107] ; + wire \cb_north.inst.cb_conf_bus[108] ; + wire \cb_north.inst.cb_conf_bus[109] ; + wire \cb_north.inst.cb_conf_bus[10] ; + wire \cb_north.inst.cb_conf_bus[110] ; + wire \cb_north.inst.cb_conf_bus[111] ; + wire \cb_north.inst.cb_conf_bus[112] ; + wire \cb_north.inst.cb_conf_bus[113] ; + wire \cb_north.inst.cb_conf_bus[114] ; + wire \cb_north.inst.cb_conf_bus[115] ; + wire \cb_north.inst.cb_conf_bus[116] ; + wire \cb_north.inst.cb_conf_bus[117] ; + wire \cb_north.inst.cb_conf_bus[118] ; + wire \cb_north.inst.cb_conf_bus[119] ; + wire \cb_north.inst.cb_conf_bus[11] ; + wire \cb_north.inst.cb_conf_bus[120] ; + wire \cb_north.inst.cb_conf_bus[121] ; + wire \cb_north.inst.cb_conf_bus[122] ; + wire \cb_north.inst.cb_conf_bus[123] ; + wire \cb_north.inst.cb_conf_bus[124] ; + wire \cb_north.inst.cb_conf_bus[125] ; + wire \cb_north.inst.cb_conf_bus[126] ; + wire \cb_north.inst.cb_conf_bus[127] ; + wire \cb_north.inst.cb_conf_bus[128] ; + wire \cb_north.inst.cb_conf_bus[129] ; + wire \cb_north.inst.cb_conf_bus[12] ; + wire \cb_north.inst.cb_conf_bus[130] ; + wire \cb_north.inst.cb_conf_bus[131] ; + wire \cb_north.inst.cb_conf_bus[132] ; + wire \cb_north.inst.cb_conf_bus[133] ; + wire \cb_north.inst.cb_conf_bus[134] ; + wire \cb_north.inst.cb_conf_bus[135] ; + wire \cb_north.inst.cb_conf_bus[136] ; + wire \cb_north.inst.cb_conf_bus[137] ; + wire \cb_north.inst.cb_conf_bus[138] ; + wire \cb_north.inst.cb_conf_bus[139] ; + wire \cb_north.inst.cb_conf_bus[13] ; + wire \cb_north.inst.cb_conf_bus[140] ; + wire \cb_north.inst.cb_conf_bus[141] ; + wire \cb_north.inst.cb_conf_bus[142] ; + wire \cb_north.inst.cb_conf_bus[143] ; + wire \cb_north.inst.cb_conf_bus[144] ; + wire \cb_north.inst.cb_conf_bus[145] ; + wire \cb_north.inst.cb_conf_bus[146] ; + wire \cb_north.inst.cb_conf_bus[147] ; + wire \cb_north.inst.cb_conf_bus[148] ; + wire \cb_north.inst.cb_conf_bus[149] ; + wire \cb_north.inst.cb_conf_bus[14] ; + wire \cb_north.inst.cb_conf_bus[150] ; + wire \cb_north.inst.cb_conf_bus[151] ; + wire \cb_north.inst.cb_conf_bus[152] ; + wire \cb_north.inst.cb_conf_bus[153] ; + wire \cb_north.inst.cb_conf_bus[154] ; + wire \cb_north.inst.cb_conf_bus[155] ; + wire \cb_north.inst.cb_conf_bus[156] ; + wire \cb_north.inst.cb_conf_bus[157] ; + wire \cb_north.inst.cb_conf_bus[158] ; + wire \cb_north.inst.cb_conf_bus[159] ; + wire \cb_north.inst.cb_conf_bus[15] ; + wire \cb_north.inst.cb_conf_bus[160] ; + wire \cb_north.inst.cb_conf_bus[161] ; + wire \cb_north.inst.cb_conf_bus[162] ; + wire \cb_north.inst.cb_conf_bus[163] ; + wire \cb_north.inst.cb_conf_bus[164] ; + wire \cb_north.inst.cb_conf_bus[165] ; + wire \cb_north.inst.cb_conf_bus[166] ; + wire \cb_north.inst.cb_conf_bus[167] ; + wire \cb_north.inst.cb_conf_bus[168] ; + wire \cb_north.inst.cb_conf_bus[169] ; + wire \cb_north.inst.cb_conf_bus[16] ; + wire \cb_north.inst.cb_conf_bus[170] ; + wire \cb_north.inst.cb_conf_bus[171] ; + wire \cb_north.inst.cb_conf_bus[172] ; + wire \cb_north.inst.cb_conf_bus[173] ; + wire \cb_north.inst.cb_conf_bus[174] ; + wire \cb_north.inst.cb_conf_bus[175] ; + wire \cb_north.inst.cb_conf_bus[176] ; + wire \cb_north.inst.cb_conf_bus[177] ; + wire \cb_north.inst.cb_conf_bus[178] ; + wire \cb_north.inst.cb_conf_bus[179] ; + wire \cb_north.inst.cb_conf_bus[17] ; + wire \cb_north.inst.cb_conf_bus[180] ; + wire \cb_north.inst.cb_conf_bus[181] ; + wire \cb_north.inst.cb_conf_bus[182] ; + wire \cb_north.inst.cb_conf_bus[183] ; + wire \cb_north.inst.cb_conf_bus[184] ; + wire \cb_north.inst.cb_conf_bus[185] ; + wire \cb_north.inst.cb_conf_bus[186] ; + wire \cb_north.inst.cb_conf_bus[187] ; + wire \cb_north.inst.cb_conf_bus[188] ; + wire \cb_north.inst.cb_conf_bus[189] ; + wire \cb_north.inst.cb_conf_bus[18] ; + wire \cb_north.inst.cb_conf_bus[190] ; + wire \cb_north.inst.cb_conf_bus[191] ; + wire \cb_north.inst.cb_conf_bus[192] ; + wire \cb_north.inst.cb_conf_bus[193] ; + wire \cb_north.inst.cb_conf_bus[194] ; + wire \cb_north.inst.cb_conf_bus[195] ; + wire \cb_north.inst.cb_conf_bus[196] ; + wire \cb_north.inst.cb_conf_bus[197] ; + wire \cb_north.inst.cb_conf_bus[198] ; + wire \cb_north.inst.cb_conf_bus[199] ; + wire \cb_north.inst.cb_conf_bus[19] ; + wire \cb_north.inst.cb_conf_bus[1] ; + wire \cb_north.inst.cb_conf_bus[200] ; + wire \cb_north.inst.cb_conf_bus[201] ; + wire \cb_north.inst.cb_conf_bus[202] ; + wire \cb_north.inst.cb_conf_bus[203] ; + wire \cb_north.inst.cb_conf_bus[204] ; + wire \cb_north.inst.cb_conf_bus[205] ; + wire \cb_north.inst.cb_conf_bus[206] ; + wire \cb_north.inst.cb_conf_bus[207] ; + wire \cb_north.inst.cb_conf_bus[208] ; + wire \cb_north.inst.cb_conf_bus[209] ; + wire \cb_north.inst.cb_conf_bus[20] ; + wire \cb_north.inst.cb_conf_bus[210] ; + wire \cb_north.inst.cb_conf_bus[211] ; + wire \cb_north.inst.cb_conf_bus[212] ; + wire \cb_north.inst.cb_conf_bus[213] ; + wire \cb_north.inst.cb_conf_bus[214] ; + wire \cb_north.inst.cb_conf_bus[215] ; + wire \cb_north.inst.cb_conf_bus[216] ; + wire \cb_north.inst.cb_conf_bus[217] ; + wire \cb_north.inst.cb_conf_bus[218] ; + wire \cb_north.inst.cb_conf_bus[219] ; + wire \cb_north.inst.cb_conf_bus[21] ; + wire \cb_north.inst.cb_conf_bus[220] ; + wire \cb_north.inst.cb_conf_bus[221] ; + wire \cb_north.inst.cb_conf_bus[222] ; + wire \cb_north.inst.cb_conf_bus[223] ; + wire \cb_north.inst.cb_conf_bus[224] ; + wire \cb_north.inst.cb_conf_bus[225] ; + wire \cb_north.inst.cb_conf_bus[226] ; + wire \cb_north.inst.cb_conf_bus[227] ; + wire \cb_north.inst.cb_conf_bus[228] ; + wire \cb_north.inst.cb_conf_bus[229] ; + wire \cb_north.inst.cb_conf_bus[22] ; + wire \cb_north.inst.cb_conf_bus[230] ; + wire \cb_north.inst.cb_conf_bus[231] ; + wire \cb_north.inst.cb_conf_bus[232] ; + wire \cb_north.inst.cb_conf_bus[233] ; + wire \cb_north.inst.cb_conf_bus[234] ; + wire \cb_north.inst.cb_conf_bus[235] ; + wire \cb_north.inst.cb_conf_bus[236] ; + wire \cb_north.inst.cb_conf_bus[237] ; + wire \cb_north.inst.cb_conf_bus[238] ; + wire \cb_north.inst.cb_conf_bus[239] ; + wire \cb_north.inst.cb_conf_bus[23] ; + wire \cb_north.inst.cb_conf_bus[240] ; + wire \cb_north.inst.cb_conf_bus[241] ; + wire \cb_north.inst.cb_conf_bus[242] ; + wire \cb_north.inst.cb_conf_bus[243] ; + wire \cb_north.inst.cb_conf_bus[244] ; + wire \cb_north.inst.cb_conf_bus[245] ; + wire \cb_north.inst.cb_conf_bus[246] ; + wire \cb_north.inst.cb_conf_bus[247] ; + wire \cb_north.inst.cb_conf_bus[248] ; + wire \cb_north.inst.cb_conf_bus[249] ; + wire \cb_north.inst.cb_conf_bus[24] ; + wire \cb_north.inst.cb_conf_bus[250] ; + wire \cb_north.inst.cb_conf_bus[251] ; + wire \cb_north.inst.cb_conf_bus[252] ; + wire \cb_north.inst.cb_conf_bus[253] ; + wire \cb_north.inst.cb_conf_bus[254] ; + wire \cb_north.inst.cb_conf_bus[255] ; + wire \cb_north.inst.cb_conf_bus[256] ; + wire \cb_north.inst.cb_conf_bus[257] ; + wire \cb_north.inst.cb_conf_bus[258] ; + wire \cb_north.inst.cb_conf_bus[259] ; + wire \cb_north.inst.cb_conf_bus[25] ; + wire \cb_north.inst.cb_conf_bus[260] ; + wire \cb_north.inst.cb_conf_bus[261] ; + wire \cb_north.inst.cb_conf_bus[262] ; + wire \cb_north.inst.cb_conf_bus[263] ; + wire \cb_north.inst.cb_conf_bus[264] ; + wire \cb_north.inst.cb_conf_bus[265] ; + wire \cb_north.inst.cb_conf_bus[266] ; + wire \cb_north.inst.cb_conf_bus[267] ; + wire \cb_north.inst.cb_conf_bus[268] ; + wire \cb_north.inst.cb_conf_bus[269] ; + wire \cb_north.inst.cb_conf_bus[26] ; + wire \cb_north.inst.cb_conf_bus[270] ; + wire \cb_north.inst.cb_conf_bus[271] ; + wire \cb_north.inst.cb_conf_bus[272] ; + wire \cb_north.inst.cb_conf_bus[273] ; + wire \cb_north.inst.cb_conf_bus[274] ; + wire \cb_north.inst.cb_conf_bus[275] ; + wire \cb_north.inst.cb_conf_bus[276] ; + wire \cb_north.inst.cb_conf_bus[277] ; + wire \cb_north.inst.cb_conf_bus[278] ; + wire \cb_north.inst.cb_conf_bus[279] ; + wire \cb_north.inst.cb_conf_bus[27] ; + wire \cb_north.inst.cb_conf_bus[280] ; + wire \cb_north.inst.cb_conf_bus[281] ; + wire \cb_north.inst.cb_conf_bus[282] ; + wire \cb_north.inst.cb_conf_bus[283] ; + wire \cb_north.inst.cb_conf_bus[284] ; + wire \cb_north.inst.cb_conf_bus[285] ; + wire \cb_north.inst.cb_conf_bus[286] ; + wire \cb_north.inst.cb_conf_bus[287] ; + wire \cb_north.inst.cb_conf_bus[288] ; + wire \cb_north.inst.cb_conf_bus[289] ; + wire \cb_north.inst.cb_conf_bus[28] ; + wire \cb_north.inst.cb_conf_bus[290] ; + wire \cb_north.inst.cb_conf_bus[291] ; + wire \cb_north.inst.cb_conf_bus[292] ; + wire \cb_north.inst.cb_conf_bus[293] ; + wire \cb_north.inst.cb_conf_bus[294] ; + wire \cb_north.inst.cb_conf_bus[295] ; + wire \cb_north.inst.cb_conf_bus[296] ; + wire \cb_north.inst.cb_conf_bus[297] ; + wire \cb_north.inst.cb_conf_bus[298] ; + wire \cb_north.inst.cb_conf_bus[299] ; + wire \cb_north.inst.cb_conf_bus[29] ; + wire \cb_north.inst.cb_conf_bus[2] ; + wire \cb_north.inst.cb_conf_bus[300] ; + wire \cb_north.inst.cb_conf_bus[301] ; + wire \cb_north.inst.cb_conf_bus[302] ; + wire \cb_north.inst.cb_conf_bus[303] ; + wire \cb_north.inst.cb_conf_bus[304] ; + wire \cb_north.inst.cb_conf_bus[305] ; + wire \cb_north.inst.cb_conf_bus[306] ; + wire \cb_north.inst.cb_conf_bus[307] ; + wire \cb_north.inst.cb_conf_bus[308] ; + wire \cb_north.inst.cb_conf_bus[309] ; + wire \cb_north.inst.cb_conf_bus[30] ; + wire \cb_north.inst.cb_conf_bus[310] ; + wire \cb_north.inst.cb_conf_bus[311] ; + wire \cb_north.inst.cb_conf_bus[312] ; + wire \cb_north.inst.cb_conf_bus[313] ; + wire \cb_north.inst.cb_conf_bus[314] ; + wire \cb_north.inst.cb_conf_bus[315] ; + wire \cb_north.inst.cb_conf_bus[316] ; + wire \cb_north.inst.cb_conf_bus[317] ; + wire \cb_north.inst.cb_conf_bus[318] ; + wire \cb_north.inst.cb_conf_bus[319] ; + wire \cb_north.inst.cb_conf_bus[31] ; + wire \cb_north.inst.cb_conf_bus[320] ; + wire \cb_north.inst.cb_conf_bus[321] ; + wire \cb_north.inst.cb_conf_bus[322] ; + wire \cb_north.inst.cb_conf_bus[323] ; + wire \cb_north.inst.cb_conf_bus[324] ; + wire \cb_north.inst.cb_conf_bus[325] ; + wire \cb_north.inst.cb_conf_bus[326] ; + wire \cb_north.inst.cb_conf_bus[327] ; + wire \cb_north.inst.cb_conf_bus[328] ; + wire \cb_north.inst.cb_conf_bus[329] ; + wire \cb_north.inst.cb_conf_bus[32] ; + wire \cb_north.inst.cb_conf_bus[330] ; + wire \cb_north.inst.cb_conf_bus[331] ; + wire \cb_north.inst.cb_conf_bus[332] ; + wire \cb_north.inst.cb_conf_bus[333] ; + wire \cb_north.inst.cb_conf_bus[334] ; + wire \cb_north.inst.cb_conf_bus[335] ; + wire \cb_north.inst.cb_conf_bus[336] ; + wire \cb_north.inst.cb_conf_bus[337] ; + wire \cb_north.inst.cb_conf_bus[338] ; + wire \cb_north.inst.cb_conf_bus[339] ; + wire \cb_north.inst.cb_conf_bus[33] ; + wire \cb_north.inst.cb_conf_bus[340] ; + wire \cb_north.inst.cb_conf_bus[341] ; + wire \cb_north.inst.cb_conf_bus[342] ; + wire \cb_north.inst.cb_conf_bus[343] ; + wire \cb_north.inst.cb_conf_bus[344] ; + wire \cb_north.inst.cb_conf_bus[345] ; + wire \cb_north.inst.cb_conf_bus[346] ; + wire \cb_north.inst.cb_conf_bus[347] ; + wire \cb_north.inst.cb_conf_bus[348] ; + wire \cb_north.inst.cb_conf_bus[349] ; + wire \cb_north.inst.cb_conf_bus[34] ; + wire \cb_north.inst.cb_conf_bus[350] ; + wire \cb_north.inst.cb_conf_bus[351] ; + wire \cb_north.inst.cb_conf_bus[352] ; + wire \cb_north.inst.cb_conf_bus[353] ; + wire \cb_north.inst.cb_conf_bus[354] ; + wire \cb_north.inst.cb_conf_bus[355] ; + wire \cb_north.inst.cb_conf_bus[356] ; + wire \cb_north.inst.cb_conf_bus[357] ; + wire \cb_north.inst.cb_conf_bus[358] ; + wire \cb_north.inst.cb_conf_bus[359] ; + wire \cb_north.inst.cb_conf_bus[35] ; + wire \cb_north.inst.cb_conf_bus[360] ; + wire \cb_north.inst.cb_conf_bus[361] ; + wire \cb_north.inst.cb_conf_bus[362] ; + wire \cb_north.inst.cb_conf_bus[363] ; + wire \cb_north.inst.cb_conf_bus[364] ; + wire \cb_north.inst.cb_conf_bus[365] ; + wire \cb_north.inst.cb_conf_bus[366] ; + wire \cb_north.inst.cb_conf_bus[367] ; + wire \cb_north.inst.cb_conf_bus[368] ; + wire \cb_north.inst.cb_conf_bus[369] ; + wire \cb_north.inst.cb_conf_bus[36] ; + wire \cb_north.inst.cb_conf_bus[370] ; + wire \cb_north.inst.cb_conf_bus[371] ; + wire \cb_north.inst.cb_conf_bus[372] ; + wire \cb_north.inst.cb_conf_bus[373] ; + wire \cb_north.inst.cb_conf_bus[374] ; + wire \cb_north.inst.cb_conf_bus[375] ; + wire \cb_north.inst.cb_conf_bus[376] ; + wire \cb_north.inst.cb_conf_bus[377] ; + wire \cb_north.inst.cb_conf_bus[378] ; + wire \cb_north.inst.cb_conf_bus[379] ; + wire \cb_north.inst.cb_conf_bus[37] ; + wire \cb_north.inst.cb_conf_bus[380] ; + wire \cb_north.inst.cb_conf_bus[381] ; + wire \cb_north.inst.cb_conf_bus[382] ; + wire \cb_north.inst.cb_conf_bus[383] ; + wire \cb_north.inst.cb_conf_bus[384] ; + wire \cb_north.inst.cb_conf_bus[385] ; + wire \cb_north.inst.cb_conf_bus[386] ; + wire \cb_north.inst.cb_conf_bus[387] ; + wire \cb_north.inst.cb_conf_bus[388] ; + wire \cb_north.inst.cb_conf_bus[389] ; + wire \cb_north.inst.cb_conf_bus[38] ; + wire \cb_north.inst.cb_conf_bus[390] ; + wire \cb_north.inst.cb_conf_bus[391] ; + wire \cb_north.inst.cb_conf_bus[392] ; + wire \cb_north.inst.cb_conf_bus[393] ; + wire \cb_north.inst.cb_conf_bus[394] ; + wire \cb_north.inst.cb_conf_bus[395] ; + wire \cb_north.inst.cb_conf_bus[396] ; + wire \cb_north.inst.cb_conf_bus[397] ; + wire \cb_north.inst.cb_conf_bus[398] ; + wire \cb_north.inst.cb_conf_bus[399] ; + wire \cb_north.inst.cb_conf_bus[39] ; + wire \cb_north.inst.cb_conf_bus[3] ; + wire \cb_north.inst.cb_conf_bus[400] ; + wire \cb_north.inst.cb_conf_bus[401] ; + wire \cb_north.inst.cb_conf_bus[402] ; + wire \cb_north.inst.cb_conf_bus[403] ; + wire \cb_north.inst.cb_conf_bus[404] ; + wire \cb_north.inst.cb_conf_bus[405] ; + wire \cb_north.inst.cb_conf_bus[406] ; + wire \cb_north.inst.cb_conf_bus[407] ; + wire \cb_north.inst.cb_conf_bus[408] ; + wire \cb_north.inst.cb_conf_bus[409] ; + wire \cb_north.inst.cb_conf_bus[40] ; + wire \cb_north.inst.cb_conf_bus[410] ; + wire \cb_north.inst.cb_conf_bus[411] ; + wire \cb_north.inst.cb_conf_bus[412] ; + wire \cb_north.inst.cb_conf_bus[413] ; + wire \cb_north.inst.cb_conf_bus[414] ; + wire \cb_north.inst.cb_conf_bus[415] ; + wire \cb_north.inst.cb_conf_bus[416] ; + wire \cb_north.inst.cb_conf_bus[417] ; + wire \cb_north.inst.cb_conf_bus[418] ; + wire \cb_north.inst.cb_conf_bus[419] ; + wire \cb_north.inst.cb_conf_bus[41] ; + wire \cb_north.inst.cb_conf_bus[42] ; + wire \cb_north.inst.cb_conf_bus[43] ; + wire \cb_north.inst.cb_conf_bus[44] ; + wire \cb_north.inst.cb_conf_bus[45] ; + wire \cb_north.inst.cb_conf_bus[46] ; + wire \cb_north.inst.cb_conf_bus[47] ; + wire \cb_north.inst.cb_conf_bus[48] ; + wire \cb_north.inst.cb_conf_bus[49] ; + wire \cb_north.inst.cb_conf_bus[4] ; + wire \cb_north.inst.cb_conf_bus[50] ; + wire \cb_north.inst.cb_conf_bus[51] ; + wire \cb_north.inst.cb_conf_bus[52] ; + wire \cb_north.inst.cb_conf_bus[53] ; + wire \cb_north.inst.cb_conf_bus[54] ; + wire \cb_north.inst.cb_conf_bus[55] ; + wire \cb_north.inst.cb_conf_bus[56] ; + wire \cb_north.inst.cb_conf_bus[57] ; + wire \cb_north.inst.cb_conf_bus[58] ; + wire \cb_north.inst.cb_conf_bus[59] ; + wire \cb_north.inst.cb_conf_bus[5] ; + wire \cb_north.inst.cb_conf_bus[60] ; + wire \cb_north.inst.cb_conf_bus[61] ; + wire \cb_north.inst.cb_conf_bus[62] ; + wire \cb_north.inst.cb_conf_bus[63] ; + wire \cb_north.inst.cb_conf_bus[64] ; + wire \cb_north.inst.cb_conf_bus[65] ; + wire \cb_north.inst.cb_conf_bus[66] ; + wire \cb_north.inst.cb_conf_bus[67] ; + wire \cb_north.inst.cb_conf_bus[68] ; + wire \cb_north.inst.cb_conf_bus[69] ; + wire \cb_north.inst.cb_conf_bus[6] ; + wire \cb_north.inst.cb_conf_bus[70] ; + wire \cb_north.inst.cb_conf_bus[71] ; + wire \cb_north.inst.cb_conf_bus[72] ; + wire \cb_north.inst.cb_conf_bus[73] ; + wire \cb_north.inst.cb_conf_bus[74] ; + wire \cb_north.inst.cb_conf_bus[75] ; + wire \cb_north.inst.cb_conf_bus[76] ; + wire \cb_north.inst.cb_conf_bus[77] ; + wire \cb_north.inst.cb_conf_bus[78] ; + wire \cb_north.inst.cb_conf_bus[79] ; + wire \cb_north.inst.cb_conf_bus[7] ; + wire \cb_north.inst.cb_conf_bus[80] ; + wire \cb_north.inst.cb_conf_bus[81] ; + wire \cb_north.inst.cb_conf_bus[82] ; + wire \cb_north.inst.cb_conf_bus[83] ; + wire \cb_north.inst.cb_conf_bus[84] ; + wire \cb_north.inst.cb_conf_bus[85] ; + wire \cb_north.inst.cb_conf_bus[86] ; + wire \cb_north.inst.cb_conf_bus[87] ; + wire \cb_north.inst.cb_conf_bus[88] ; + wire \cb_north.inst.cb_conf_bus[89] ; + wire \cb_north.inst.cb_conf_bus[8] ; + wire \cb_north.inst.cb_conf_bus[90] ; + wire \cb_north.inst.cb_conf_bus[91] ; + wire \cb_north.inst.cb_conf_bus[92] ; + wire \cb_north.inst.cb_conf_bus[93] ; + wire \cb_north.inst.cb_conf_bus[94] ; + wire \cb_north.inst.cb_conf_bus[95] ; + wire \cb_north.inst.cb_conf_bus[96] ; + wire \cb_north.inst.cb_conf_bus[97] ; + wire \cb_north.inst.cb_conf_bus[98] ; + wire \cb_north.inst.cb_conf_bus[99] ; + wire \cb_north.inst.cb_conf_bus[9] ; + wire \cb_north.inst.configuroni.comb_shifter.config_data[420] ; + wire \cb_north.inst.configuroni.comb_shifter.config_data[421] ; + wire \cb_north.inst.configuroni.comb_shifter.head_bit.shift_in ; + wire \cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ; + wire \cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[0].directs[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[0].directs[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[0].directs[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[0].directs[4].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[0].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[0].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[0].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[0].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[0].doubles[4].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[0].doubles[5].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[0].doubles[6].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[0].doubles[7].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[0].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[0].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[0].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[0].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ; + wire \cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[1].directs[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[1].directs[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[1].directs[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[1].directs[4].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[1].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[1].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[1].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[1].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[1].doubles[4].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[1].doubles[5].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[1].doubles[6].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[1].doubles[7].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[1].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[1].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[1].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[1].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ; + wire \cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[2].directs[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[2].directs[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[2].directs[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[2].directs[4].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[2].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[2].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[2].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[2].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[2].doubles[4].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[2].doubles[5].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[2].doubles[6].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[2].doubles[7].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[2].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[2].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[2].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[2].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.a ; + wire \cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[3].directs[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[3].directs[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[3].directs[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[3].directs[4].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[3].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[3].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[3].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[3].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[3].doubles[4].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[3].doubles[5].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[3].doubles[6].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[3].doubles[7].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[3].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[3].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[3].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[3].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ; + wire \cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[4].directs[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[4].directs[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[4].directs[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[4].directs[4].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[4].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[4].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[4].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[4].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[4].doubles[4].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[4].doubles[5].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[4].doubles[6].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[4].doubles[7].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[4].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[4].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[4].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[4].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ; + wire \cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[5].directs[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[5].directs[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[5].directs[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[5].directs[4].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[5].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[5].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[5].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[5].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[5].doubles[4].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[5].doubles[5].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[5].doubles[6].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[5].doubles[7].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[5].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[5].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[5].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[5].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ; + wire \cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[6].directs[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[6].directs[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[6].directs[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[6].directs[4].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[6].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[6].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[6].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[6].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[6].doubles[4].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[6].doubles[5].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[6].doubles[6].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[6].doubles[7].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[6].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[6].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[6].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[6].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ; + wire \cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[7].directs[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[7].directs[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[7].directs[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[7].directs[4].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[7].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[7].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[7].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[7].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[7].doubles[4].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[7].doubles[5].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[7].doubles[6].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[7].doubles[7].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[7].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[7].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[7].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[7].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.a ; + wire \cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[8].directs[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[8].directs[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[8].directs[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[8].directs[4].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[8].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[8].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[8].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[8].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[8].doubles[4].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[8].doubles[5].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[8].doubles[6].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[8].doubles[7].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[8].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[8].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[8].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[8].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.a ; + wire \cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[9].directs[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[9].directs[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[9].directs[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[9].directs[4].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[9].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[9].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[9].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[9].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[9].doubles[4].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[9].doubles[5].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[9].doubles[6].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[9].doubles[7].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[9].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[9].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[9].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_inputs[9].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ; + wire \cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[0].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[0].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[0].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[0].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[0].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[0].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[0].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ; + wire \cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[1].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[1].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[1].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[1].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[1].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[1].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[1].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ; + wire \cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[2].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[2].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[2].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[2].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[2].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[2].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[2].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ; + wire \cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[3].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[3].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[3].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[3].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[3].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[3].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[3].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[4].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[4].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[4].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[4].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[4].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[4].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[4].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb0_outputs[4].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.a ; + wire \cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[0].directs[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[0].directs[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[0].directs[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[0].directs[4].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[0].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[0].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[0].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[0].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[0].doubles[4].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[0].doubles[5].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[0].doubles[6].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[0].doubles[7].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[0].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[0].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[0].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[0].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.a ; + wire \cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[1].directs[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[1].directs[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[1].directs[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[1].directs[4].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[1].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[1].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[1].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[1].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[1].doubles[4].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[1].doubles[5].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[1].doubles[6].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[1].doubles[7].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[1].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[1].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[1].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[1].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.a ; + wire \cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[2].directs[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[2].directs[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[2].directs[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[2].directs[4].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[2].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[2].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[2].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[2].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[2].doubles[4].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[2].doubles[5].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[2].doubles[6].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[2].doubles[7].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[2].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[2].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[2].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[2].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.a ; + wire \cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[3].directs[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[3].directs[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[3].directs[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[3].directs[4].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[3].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[3].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[3].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[3].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[3].doubles[4].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[3].doubles[5].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[3].doubles[6].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[3].doubles[7].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[3].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[3].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[3].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[3].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.a ; + wire \cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[4].directs[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[4].directs[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[4].directs[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[4].directs[4].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[4].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[4].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[4].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[4].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[4].doubles[4].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[4].doubles[5].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[4].doubles[6].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[4].doubles[7].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[4].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[4].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[4].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[4].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.a ; + wire \cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[5].directs[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[5].directs[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[5].directs[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[5].directs[4].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[5].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[5].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[5].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[5].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[5].doubles[4].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[5].doubles[5].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[5].doubles[6].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[5].doubles[7].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[5].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[5].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[5].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[5].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.a ; + wire \cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[6].directs[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[6].directs[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[6].directs[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[6].directs[4].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[6].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[6].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[6].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[6].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[6].doubles[4].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[6].doubles[5].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[6].doubles[6].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[6].doubles[7].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[6].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[6].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[6].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[6].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.a ; + wire \cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[7].directs[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[7].directs[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[7].directs[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[7].directs[4].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[7].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[7].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[7].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[7].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[7].doubles[4].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[7].doubles[5].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[7].doubles[6].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[7].doubles[7].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[7].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[7].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[7].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[7].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.a ; + wire \cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[8].directs[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[8].directs[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[8].directs[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[8].directs[4].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[8].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[8].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[8].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[8].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[8].doubles[4].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[8].doubles[5].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[8].doubles[6].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[8].doubles[7].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[8].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[8].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[8].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[8].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.a ; + wire \cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[9].directs[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[9].directs[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[9].directs[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[9].directs[4].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[9].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[9].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[9].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[9].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[9].doubles[4].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[9].doubles[5].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[9].doubles[6].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[9].doubles[7].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[9].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[9].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[9].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_inputs[9].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[0].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[0].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[0].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[0].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[0].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[0].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[0].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[0].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[1].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[1].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[1].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[1].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[1].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[1].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[1].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[1].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[2].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[2].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[2].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[2].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[2].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[2].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[2].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[2].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[3].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[3].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[3].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[3].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[3].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[3].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[3].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[3].singles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[4].doubles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[4].doubles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[4].doubles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[4].doubles[3].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[4].singles[0].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[4].singles[1].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[4].singles[2].s.c ; + wire \cb_north.inst.connectaroni.clb1_outputs[4].singles[3].s.c ; + input [4:0] cb_north_in; + output [9:0] cb_north_out; + input cen; + input [9:0] clb_south_in; + output [4:0] clb_south_out; + input [9:0] clb_west_in; + output [4:0] clb_west_out; + input clk; + inout [7:0] east_double; + inout [3:0] east_single; + inout [7:0] north_double; + inout [3:0] north_single; + input rst; + wire \sb.configuroni.comb_config[10] ; + wire \sb.configuroni.comb_config[11] ; + wire \sb.configuroni.comb_config[12] ; + wire \sb.configuroni.comb_config[13] ; + wire \sb.configuroni.comb_config[14] ; + wire \sb.configuroni.comb_config[15] ; + wire \sb.configuroni.comb_config[16] ; + wire \sb.configuroni.comb_config[17] ; + wire \sb.configuroni.comb_config[18] ; + wire \sb.configuroni.comb_config[19] ; + wire \sb.configuroni.comb_config[1] ; + wire \sb.configuroni.comb_config[20] ; + wire \sb.configuroni.comb_config[21] ; + wire \sb.configuroni.comb_config[22] ; + wire \sb.configuroni.comb_config[23] ; + wire \sb.configuroni.comb_config[24] ; + wire \sb.configuroni.comb_config[25] ; + wire \sb.configuroni.comb_config[26] ; + wire \sb.configuroni.comb_config[27] ; + wire \sb.configuroni.comb_config[28] ; + wire \sb.configuroni.comb_config[29] ; + wire \sb.configuroni.comb_config[2] ; + wire \sb.configuroni.comb_config[30] ; + wire \sb.configuroni.comb_config[31] ; + wire \sb.configuroni.comb_config[32] ; + wire \sb.configuroni.comb_config[33] ; + wire \sb.configuroni.comb_config[34] ; + wire \sb.configuroni.comb_config[35] ; + wire \sb.configuroni.comb_config[36] ; + wire \sb.configuroni.comb_config[37] ; + wire \sb.configuroni.comb_config[38] ; + wire \sb.configuroni.comb_config[39] ; + wire \sb.configuroni.comb_config[3] ; + wire \sb.configuroni.comb_config[40] ; + wire \sb.configuroni.comb_config[41] ; + wire \sb.configuroni.comb_config[42] ; + wire \sb.configuroni.comb_config[43] ; + wire \sb.configuroni.comb_config[44] ; + wire \sb.configuroni.comb_config[45] ; + wire \sb.configuroni.comb_config[46] ; + wire \sb.configuroni.comb_config[47] ; + wire \sb.configuroni.comb_config[4] ; + wire \sb.configuroni.comb_config[5] ; + wire \sb.configuroni.comb_config[6] ; + wire \sb.configuroni.comb_config[7] ; + wire \sb.configuroni.comb_config[8] ; + wire \sb.configuroni.comb_config[9] ; + wire \sb.configuroni.comb_shifter.config_data[48] ; + wire \sb.configuroni.comb_shifter.config_data[49] ; + wire \sb.switcharoni.dusb.switch_box_element_two[0].elem.e0s1.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[0].elem.e1s0.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[0].elem.e1w1.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[0].elem.n0e0.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[0].elem.n0s0.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[0].elem.n1e1.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[0].elem.s0w0.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[0].elem.s1n1.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[0].elem.s1w1.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[0].elem.w0e0.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[0].elem.w0n1.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[0].elem.w1n0.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[1].elem.e0s1.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[1].elem.e1s0.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[1].elem.e1w1.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[1].elem.n0e0.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[1].elem.n0s0.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[1].elem.n1e1.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[1].elem.s0w0.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[1].elem.s1n1.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[1].elem.s1w1.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[1].elem.w0e0.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[1].elem.w0n1.c ; + wire \sb.switcharoni.dusb.switch_box_element_two[1].elem.w1n0.c ; + wire \sb.switcharoni.susb.switch_box_element_two[0].elem.e0s1.c ; + wire \sb.switcharoni.susb.switch_box_element_two[0].elem.e1s0.c ; + wire \sb.switcharoni.susb.switch_box_element_two[0].elem.e1w1.c ; + wire \sb.switcharoni.susb.switch_box_element_two[0].elem.n0e0.c ; + wire \sb.switcharoni.susb.switch_box_element_two[0].elem.n0s0.c ; + wire \sb.switcharoni.susb.switch_box_element_two[0].elem.n1e1.c ; + wire \sb.switcharoni.susb.switch_box_element_two[0].elem.s0w0.c ; + wire \sb.switcharoni.susb.switch_box_element_two[0].elem.s1n1.c ; + wire \sb.switcharoni.susb.switch_box_element_two[0].elem.s1w1.c ; + wire \sb.switcharoni.susb.switch_box_element_two[0].elem.w0e0.c ; + wire \sb.switcharoni.susb.switch_box_element_two[0].elem.w0n1.c ; + wire \sb.switcharoni.susb.switch_box_element_two[0].elem.w1n0.c ; + wire \sb.switcharoni.susb.switch_box_element_two[1].elem.e0s1.c ; + wire \sb.switcharoni.susb.switch_box_element_two[1].elem.e1s0.c ; + wire \sb.switcharoni.susb.switch_box_element_two[1].elem.e1w1.c ; + wire \sb.switcharoni.susb.switch_box_element_two[1].elem.n0e0.c ; + wire \sb.switcharoni.susb.switch_box_element_two[1].elem.n0s0.c ; + wire \sb.switcharoni.susb.switch_box_element_two[1].elem.n1e1.c ; + wire \sb.switcharoni.susb.switch_box_element_two[1].elem.s0w0.c ; + wire \sb.switcharoni.susb.switch_box_element_two[1].elem.s1n1.c ; + wire \sb.switcharoni.susb.switch_box_element_two[1].elem.s1w1.c ; + wire \sb.switcharoni.susb.switch_box_element_two[1].elem.w0e0.c ; + wire \sb.switcharoni.susb.switch_box_element_two[1].elem.w0n1.c ; + wire \sb.switcharoni.susb.switch_box_element_two[1].elem.w1n0.c ; + input set_in_hard; + output set_out_hard; + input shift_in_hard; + output shift_out_hard; + wire \slice.configuroni.comb_config[0] ; + wire \slice.configuroni.comb_config[100] ; + wire \slice.configuroni.comb_config[101] ; + wire \slice.configuroni.comb_config[102] ; + wire \slice.configuroni.comb_config[103] ; + wire \slice.configuroni.comb_config[104] ; + wire \slice.configuroni.comb_config[105] ; + wire \slice.configuroni.comb_config[106] ; + wire \slice.configuroni.comb_config[107] ; + wire \slice.configuroni.comb_config[108] ; + wire \slice.configuroni.comb_config[109] ; + wire \slice.configuroni.comb_config[10] ; + wire \slice.configuroni.comb_config[110] ; + wire \slice.configuroni.comb_config[111] ; + wire \slice.configuroni.comb_config[112] ; + wire \slice.configuroni.comb_config[113] ; + wire \slice.configuroni.comb_config[114] ; + wire \slice.configuroni.comb_config[115] ; + wire \slice.configuroni.comb_config[116] ; + wire \slice.configuroni.comb_config[117] ; + wire \slice.configuroni.comb_config[118] ; + wire \slice.configuroni.comb_config[119] ; + wire \slice.configuroni.comb_config[11] ; + wire \slice.configuroni.comb_config[120] ; + wire \slice.configuroni.comb_config[121] ; + wire \slice.configuroni.comb_config[122] ; + wire \slice.configuroni.comb_config[123] ; + wire \slice.configuroni.comb_config[124] ; + wire \slice.configuroni.comb_config[125] ; + wire \slice.configuroni.comb_config[126] ; + wire \slice.configuroni.comb_config[127] ; + wire \slice.configuroni.comb_config[128] ; + wire \slice.configuroni.comb_config[129] ; + wire \slice.configuroni.comb_config[12] ; + wire \slice.configuroni.comb_config[130] ; + wire \slice.configuroni.comb_config[131] ; + wire \slice.configuroni.comb_config[132] ; + wire \slice.configuroni.comb_config[133] ; + wire \slice.configuroni.comb_config[134] ; + wire \slice.configuroni.comb_config[13] ; + wire \slice.configuroni.comb_config[14] ; + wire \slice.configuroni.comb_config[15] ; + wire \slice.configuroni.comb_config[16] ; + wire \slice.configuroni.comb_config[17] ; + wire \slice.configuroni.comb_config[18] ; + wire \slice.configuroni.comb_config[19] ; + wire \slice.configuroni.comb_config[1] ; + wire \slice.configuroni.comb_config[20] ; + wire \slice.configuroni.comb_config[21] ; + wire \slice.configuroni.comb_config[22] ; + wire \slice.configuroni.comb_config[23] ; + wire \slice.configuroni.comb_config[24] ; + wire \slice.configuroni.comb_config[25] ; + wire \slice.configuroni.comb_config[26] ; + wire \slice.configuroni.comb_config[27] ; + wire \slice.configuroni.comb_config[28] ; + wire \slice.configuroni.comb_config[29] ; + wire \slice.configuroni.comb_config[2] ; + wire \slice.configuroni.comb_config[30] ; + wire \slice.configuroni.comb_config[31] ; + wire \slice.configuroni.comb_config[32] ; + wire \slice.configuroni.comb_config[33] ; + wire \slice.configuroni.comb_config[34] ; + wire \slice.configuroni.comb_config[35] ; + wire \slice.configuroni.comb_config[36] ; + wire \slice.configuroni.comb_config[37] ; + wire \slice.configuroni.comb_config[38] ; + wire \slice.configuroni.comb_config[39] ; + wire \slice.configuroni.comb_config[3] ; + wire \slice.configuroni.comb_config[40] ; + wire \slice.configuroni.comb_config[41] ; + wire \slice.configuroni.comb_config[42] ; + wire \slice.configuroni.comb_config[43] ; + wire \slice.configuroni.comb_config[44] ; + wire \slice.configuroni.comb_config[45] ; + wire \slice.configuroni.comb_config[46] ; + wire \slice.configuroni.comb_config[47] ; + wire \slice.configuroni.comb_config[48] ; + wire \slice.configuroni.comb_config[49] ; + wire \slice.configuroni.comb_config[4] ; + wire \slice.configuroni.comb_config[50] ; + wire \slice.configuroni.comb_config[51] ; + wire \slice.configuroni.comb_config[52] ; + wire \slice.configuroni.comb_config[53] ; + wire \slice.configuroni.comb_config[54] ; + wire \slice.configuroni.comb_config[55] ; + wire \slice.configuroni.comb_config[56] ; + wire \slice.configuroni.comb_config[57] ; + wire \slice.configuroni.comb_config[58] ; + wire \slice.configuroni.comb_config[59] ; + wire \slice.configuroni.comb_config[5] ; + wire \slice.configuroni.comb_config[60] ; + wire \slice.configuroni.comb_config[61] ; + wire \slice.configuroni.comb_config[62] ; + wire \slice.configuroni.comb_config[63] ; + wire \slice.configuroni.comb_config[64] ; + wire \slice.configuroni.comb_config[65] ; + wire \slice.configuroni.comb_config[66] ; + wire \slice.configuroni.comb_config[67] ; + wire \slice.configuroni.comb_config[68] ; + wire \slice.configuroni.comb_config[69] ; + wire \slice.configuroni.comb_config[6] ; + wire \slice.configuroni.comb_config[70] ; + wire \slice.configuroni.comb_config[71] ; + wire \slice.configuroni.comb_config[72] ; + wire \slice.configuroni.comb_config[73] ; + wire \slice.configuroni.comb_config[74] ; + wire \slice.configuroni.comb_config[75] ; + wire \slice.configuroni.comb_config[76] ; + wire \slice.configuroni.comb_config[77] ; + wire \slice.configuroni.comb_config[78] ; + wire \slice.configuroni.comb_config[79] ; + wire \slice.configuroni.comb_config[7] ; + wire \slice.configuroni.comb_config[80] ; + wire \slice.configuroni.comb_config[81] ; + wire \slice.configuroni.comb_config[82] ; + wire \slice.configuroni.comb_config[83] ; + wire \slice.configuroni.comb_config[84] ; + wire \slice.configuroni.comb_config[85] ; + wire \slice.configuroni.comb_config[86] ; + wire \slice.configuroni.comb_config[87] ; + wire \slice.configuroni.comb_config[88] ; + wire \slice.configuroni.comb_config[89] ; + wire \slice.configuroni.comb_config[8] ; + wire \slice.configuroni.comb_config[90] ; + wire \slice.configuroni.comb_config[91] ; + wire \slice.configuroni.comb_config[92] ; + wire \slice.configuroni.comb_config[93] ; + wire \slice.configuroni.comb_config[94] ; + wire \slice.configuroni.comb_config[95] ; + wire \slice.configuroni.comb_config[96] ; + wire \slice.configuroni.comb_config[97] ; + wire \slice.configuroni.comb_config[98] ; + wire \slice.configuroni.comb_config[99] ; + wire \slice.configuroni.comb_config[9] ; + wire \slice.configuroni.comb_shifter.config_data[135] ; + wire \slice.configuroni.comb_shifter.config_data[136] ; + wire \slice.configuroni.comb_shifter.head_bit.shift_enable ; + wire \slice.configuroni.comb_shifter.head_bit.shift_in ; + wire \slice.configuroni.input_mux ; + wire \slice.configuroni.mem_config[1] ; + wire \slice.configuroni.mem_config[2] ; + wire \slice.configuroni.mem_config[3] ; + wire \slice.configuroni.mem_config[4] ; + wire \slice.configuroni.mem_config[5] ; + wire \slice.configuroni.mem_config[6] ; + wire \slice.configuroni.mem_config[7] ; + wire \slice.configuroni.mem_ctrl ; + wire \slice.sliceluroni.cc.P[0] ; + wire \slice.sliceluroni.cc.P[1] ; + wire \slice.sliceluroni.cc.P[2] ; + wire \slice.sliceluroni.cc.P[3] ; + wire \slice.sliceluroni.muxes.config_state[0] ; + wire \slice.sliceluroni.muxes.config_state[1] ; + wire \slice.sliceluroni.use_cc ; + inout [7:0] south_double; + inout [3:0] south_single; + inout [7:0] west_double; + inout [3:0] west_single; + sky130_fd_sc_hd__mux2_1 _04316_ ( + .A0(set_in_hard), + .A1(\cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.a ), + .S(\slice.configuroni.input_mux ), + .X(set_out_hard) + ); + sky130_fd_sc_hd__mux2_1 _04317_ ( + .A0(\slice.sliceluroni.cc.P[0] ), + .A1(\slice.sliceluroni.cc.P[1] ), + .S(\cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.a ), + .X(_00090_) + ); + sky130_fd_sc_hd__mux2_1 _04318_ ( + .A0(\slice.sliceluroni.cc.P[0] ), + .A1(_00090_), + .S(\slice.sliceluroni.muxes.config_state[0] ), + .X(_00091_) + ); + sky130_fd_sc_hd__mux2_1 _04319_ ( + .A0(\slice.sliceluroni.cc.P[2] ), + .A1(\slice.sliceluroni.cc.P[3] ), + .S(\cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.a ), + .X(_00092_) + ); + sky130_fd_sc_hd__mux2_1 _04320_ ( + .A0(\slice.sliceluroni.cc.P[2] ), + .A1(_00092_), + .S(\slice.sliceluroni.muxes.config_state[0] ), + .X(_00093_) + ); + sky130_fd_sc_hd__mux2_1 _04321_ ( + .A0(_00091_), + .A1(_00093_), + .S(\cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.a ), + .X(_00094_) + ); + sky130_fd_sc_hd__mux2_1 _04322_ ( + .A0(_00091_), + .A1(_00094_), + .S(\slice.sliceluroni.muxes.config_state[1] ), + .X(_00095_) + ); + sky130_fd_sc_hd__mux2_1 _04323_ ( + .A0(_00095_), + .A1(_00096_), + .S(\slice.sliceluroni.use_cc ), + .X(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ) + ); + sky130_fd_sc_hd__mux2_1 _04324_ ( + .A0(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .A1(carry_in), + .S(\slice.sliceluroni.cc.P[0] ), + .X(_00097_) + ); + sky130_fd_sc_hd__mux2_1 _04325_ ( + .A0(\slice.sliceluroni.cc.P[1] ), + .A1(_00098_), + .S(\slice.sliceluroni.use_cc ), + .X(clb_south_out[0]) + ); + sky130_fd_sc_hd__mux2_1 _04326_ ( + .A0(clb_south_out[1]), + .A1(_00097_), + .S(\slice.sliceluroni.cc.P[1] ), + .X(_00099_) + ); + sky130_fd_sc_hd__mux2_1 _04327_ ( + .A0(_00093_), + .A1(_00100_), + .S(\slice.sliceluroni.use_cc ), + .X(clb_west_out[0]) + ); + sky130_fd_sc_hd__mux2_1 _04328_ ( + .A0(clb_west_out[1]), + .A1(_00099_), + .S(\slice.sliceluroni.cc.P[2] ), + .X(_00101_) + ); + sky130_fd_sc_hd__mux2_1 _04329_ ( + .A0(\slice.sliceluroni.cc.P[3] ), + .A1(_00102_), + .S(\slice.sliceluroni.use_cc ), + .X(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ) + ); + sky130_fd_sc_hd__mux2_1 _04330_ ( + .A0(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .A1(\slice.configuroni.mem_config[6] ), + .S(_00089_), + .X(_00055_) + ); + sky130_fd_sc_hd__mux2_1 _04331_ ( + .A0(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .A1(\slice.configuroni.mem_config[7] ), + .S(_00089_), + .X(_00056_) + ); + sky130_fd_sc_hd__mux2_1 _04332_ ( + .A0(clb_west_out[0]), + .A1(\slice.configuroni.mem_config[4] ), + .S(_00089_), + .X(_00053_) + ); + sky130_fd_sc_hd__mux2_1 _04333_ ( + .A0(clb_west_out[1]), + .A1(\slice.configuroni.mem_config[5] ), + .S(_00089_), + .X(_00054_) + ); + sky130_fd_sc_hd__mux2_1 _04334_ ( + .A0(clb_south_out[0]), + .A1(\slice.configuroni.mem_config[2] ), + .S(_00089_), + .X(_00051_) + ); + sky130_fd_sc_hd__mux2_1 _04335_ ( + .A0(clb_south_out[1]), + .A1(\slice.configuroni.mem_config[3] ), + .S(_00089_), + .X(_00052_) + ); + sky130_fd_sc_hd__mux2_1 _04336_ ( + .A0(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .A1(\cb_north.inst.configuroni.comb_shifter.head_bit.shift_in ), + .S(_00089_), + .X(_00049_) + ); + sky130_fd_sc_hd__mux2_1 _04337_ ( + .A0(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .A1(\slice.configuroni.mem_config[1] ), + .S(_00089_), + .X(_00050_) + ); + sky130_fd_sc_hd__mux2_1 _04338_ ( + .A0(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .A1(_00101_), + .S(\slice.sliceluroni.cc.P[3] ), + .X(carry_out) + ); + sky130_fd_sc_hd__mux2_1 _04339_ ( + .A0(shift_in_hard), + .A1(\cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.a ), + .S(\slice.configuroni.input_mux ), + .X(\slice.configuroni.comb_shifter.head_bit.shift_in ) + ); + sky130_fd_sc_hd__mux2_1 _04340_ ( + .A0(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .A1(\cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.a ), + .S(_04168_), + .X(_00103_) + ); + sky130_fd_sc_hd__mux2_1 _04341_ ( + .A0(clb_south_out[1]), + .A1(clb_south_in[3]), + .S(_04217_), + .X(_00104_) + ); + sky130_fd_sc_hd__mux2_1 _04342_ ( + .A0(clb_west_out[1]), + .A1(clb_west_in[3]), + .S(_04266_), + .X(_00105_) + ); + sky130_fd_sc_hd__mux2_1 _04343_ ( + .A0(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .A1(\cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.a ), + .S(_04315_), + .X(_00106_) + ); + sky130_fd_sc_hd__inv_2 _04344_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[0].singles[0].s.c ), + .Y(_00981_) + ); + sky130_fd_sc_hd__inv_2 _04345_ ( + .A(\slice.configuroni.mem_ctrl ), + .Y(_00107_) + ); + sky130_fd_sc_hd__and2_4 _04346_ ( + .A(set_out_hard), + .B(_00107_), + .X(_00089_) + ); + sky130_fd_sc_hd__a21o_4 _04347_ ( + .A1(set_out_hard), + .A2(_00107_), + .B1(clb_south_in[8]), + .X(_00000_) + ); + sky130_fd_sc_hd__xor2_4 _04348_ ( + .A(carry_in), + .B(\slice.sliceluroni.cc.P[0] ), + .X(_00096_) + ); + sky130_fd_sc_hd__xor2_4 _04349_ ( + .A(_00097_), + .B(\slice.sliceluroni.cc.P[1] ), + .X(_00098_) + ); + sky130_fd_sc_hd__xor2_4 _04350_ ( + .A(_00099_), + .B(\slice.sliceluroni.cc.P[2] ), + .X(_00100_) + ); + sky130_fd_sc_hd__xor2_4 _04351_ ( + .A(_00101_), + .B(\slice.sliceluroni.cc.P[3] ), + .X(_00102_) + ); + sky130_fd_sc_hd__inv_2 _04352_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[1].elem.n0e0.c ), + .Y(_00040_) + ); + sky130_fd_sc_hd__inv_2 _04353_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[1].elem.e1s0.c ), + .Y(_00038_) + ); + sky130_fd_sc_hd__inv_2 _04354_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[1].elem.s1w1.c ), + .Y(_00045_) + ); + sky130_fd_sc_hd__inv_2 _04355_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[1].elem.w0n1.c ), + .Y(_00047_) + ); + sky130_fd_sc_hd__inv_2 _04356_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[1].elem.n0s0.c ), + .Y(_00041_) + ); + sky130_fd_sc_hd__inv_2 _04357_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[1].elem.e1w1.c ), + .Y(_00039_) + ); + sky130_fd_sc_hd__inv_2 _04358_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[1].elem.s1n1.c ), + .Y(_00044_) + ); + sky130_fd_sc_hd__inv_2 _04359_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[1].elem.w0e0.c ), + .Y(_00046_) + ); + sky130_fd_sc_hd__inv_2 _04360_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[1].elem.n1e1.c ), + .Y(_00042_) + ); + sky130_fd_sc_hd__inv_2 _04361_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[1].elem.e0s1.c ), + .Y(_00037_) + ); + sky130_fd_sc_hd__inv_2 _04362_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[1].elem.s0w0.c ), + .Y(_00043_) + ); + sky130_fd_sc_hd__inv_2 _04363_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[1].elem.w1n0.c ), + .Y(_00048_) + ); + sky130_fd_sc_hd__inv_2 _04364_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[0].elem.n0e0.c ), + .Y(_00028_) + ); + sky130_fd_sc_hd__inv_2 _04365_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[0].elem.e1s0.c ), + .Y(_00026_) + ); + sky130_fd_sc_hd__inv_2 _04366_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[0].elem.s1w1.c ), + .Y(_00033_) + ); + sky130_fd_sc_hd__inv_2 _04367_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[0].elem.w0n1.c ), + .Y(_00035_) + ); + sky130_fd_sc_hd__inv_2 _04368_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[0].elem.n0s0.c ), + .Y(_00029_) + ); + sky130_fd_sc_hd__inv_2 _04369_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[0].elem.e1w1.c ), + .Y(_00027_) + ); + sky130_fd_sc_hd__inv_2 _04370_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[0].elem.s1n1.c ), + .Y(_00032_) + ); + sky130_fd_sc_hd__inv_2 _04371_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[0].elem.w0e0.c ), + .Y(_00034_) + ); + sky130_fd_sc_hd__inv_2 _04372_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[0].elem.n1e1.c ), + .Y(_00030_) + ); + sky130_fd_sc_hd__inv_2 _04373_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[0].elem.e0s1.c ), + .Y(_00025_) + ); + sky130_fd_sc_hd__inv_2 _04374_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[0].elem.s0w0.c ), + .Y(_00031_) + ); + sky130_fd_sc_hd__inv_2 _04375_ ( + .A(\sb.switcharoni.susb.switch_box_element_two[0].elem.w1n0.c ), + .Y(_00036_) + ); + sky130_fd_sc_hd__inv_2 _04376_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[1].elem.n0e0.c ), + .Y(_00016_) + ); + sky130_fd_sc_hd__inv_2 _04377_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[1].elem.e1s0.c ), + .Y(_00014_) + ); + sky130_fd_sc_hd__inv_2 _04378_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[1].elem.s1w1.c ), + .Y(_00021_) + ); + sky130_fd_sc_hd__inv_2 _04379_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[1].elem.w0n1.c ), + .Y(_00023_) + ); + sky130_fd_sc_hd__inv_2 _04380_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[1].elem.n0s0.c ), + .Y(_00017_) + ); + sky130_fd_sc_hd__inv_2 _04381_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[1].elem.e1w1.c ), + .Y(_00015_) + ); + sky130_fd_sc_hd__inv_2 _04382_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[1].elem.s1n1.c ), + .Y(_00020_) + ); + sky130_fd_sc_hd__inv_2 _04383_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[1].elem.w0e0.c ), + .Y(_00022_) + ); + sky130_fd_sc_hd__inv_2 _04384_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[1].elem.n1e1.c ), + .Y(_00018_) + ); + sky130_fd_sc_hd__inv_2 _04385_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[1].elem.e0s1.c ), + .Y(_00013_) + ); + sky130_fd_sc_hd__inv_2 _04386_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[1].elem.s0w0.c ), + .Y(_00019_) + ); + sky130_fd_sc_hd__inv_2 _04387_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[1].elem.w1n0.c ), + .Y(_00024_) + ); + sky130_fd_sc_hd__inv_2 _04388_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[0].elem.n0e0.c ), + .Y(_00004_) + ); + sky130_fd_sc_hd__inv_2 _04389_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[0].elem.e1s0.c ), + .Y(_00002_) + ); + sky130_fd_sc_hd__inv_2 _04390_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[0].elem.s1w1.c ), + .Y(_00009_) + ); + sky130_fd_sc_hd__inv_2 _04391_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[0].elem.w0n1.c ), + .Y(_00011_) + ); + sky130_fd_sc_hd__inv_2 _04392_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[0].elem.n0s0.c ), + .Y(_00005_) + ); + sky130_fd_sc_hd__inv_2 _04393_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[0].elem.e1w1.c ), + .Y(_00003_) + ); + sky130_fd_sc_hd__inv_2 _04394_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[0].elem.s1n1.c ), + .Y(_00008_) + ); + sky130_fd_sc_hd__inv_2 _04395_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[0].elem.w0e0.c ), + .Y(_00010_) + ); + sky130_fd_sc_hd__inv_2 _04396_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[0].elem.n1e1.c ), + .Y(_00006_) + ); + sky130_fd_sc_hd__inv_2 _04397_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[0].elem.e0s1.c ), + .Y(_00001_) + ); + sky130_fd_sc_hd__inv_2 _04398_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[0].elem.s0w0.c ), + .Y(_00007_) + ); + sky130_fd_sc_hd__inv_2 _04399_ ( + .A(\sb.switcharoni.dusb.switch_box_element_two[0].elem.w1n0.c ), + .Y(_00012_) + ); + sky130_fd_sc_hd__and2_4 _04400_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ), + .B(_00103_), + .X(_00108_) + ); + sky130_fd_sc_hd__buf_2 _04401_ ( + .A(_00108_), + .X(_04151_) + ); + sky130_fd_sc_hd__inv_2 _04402_ ( + .A(_04151_), + .Y(_00064_) + ); + sky130_fd_sc_hd__inv_2 _04403_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ), + .Y(_00109_) + ); + sky130_fd_sc_hd__and2_4 _04404_ ( + .A(_00109_), + .B(_00103_), + .X(_04150_) + ); + sky130_fd_sc_hd__inv_2 _04405_ ( + .A(_00103_), + .Y(_00110_) + ); + sky130_fd_sc_hd__or2_4 _04406_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ), + .B(_00110_), + .X(_00063_) + ); + sky130_fd_sc_hd__and2_4 _04407_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ), + .B(_00110_), + .X(_04149_) + ); + sky130_fd_sc_hd__or2_4 _04408_ ( + .A(_00109_), + .B(_00103_), + .X(_00062_) + ); + sky130_fd_sc_hd__or2_4 _04409_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ), + .B(_00103_), + .X(_00111_) + ); + sky130_fd_sc_hd__buf_2 _04410_ ( + .A(_00111_), + .X(_00061_) + ); + sky130_fd_sc_hd__inv_2 _04411_ ( + .A(_00061_), + .Y(_04148_) + ); + sky130_fd_sc_hd__and2_4 _04412_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ), + .B(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ), + .X(_00112_) + ); + sky130_fd_sc_hd__buf_2 _04413_ ( + .A(_00112_), + .X(_04127_) + ); + sky130_fd_sc_hd__inv_2 _04414_ ( + .A(_04127_), + .Y(_00060_) + ); + sky130_fd_sc_hd__inv_2 _04415_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ), + .Y(_00113_) + ); + sky130_fd_sc_hd__and2_4 _04416_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ), + .B(_00113_), + .X(_04126_) + ); + sky130_fd_sc_hd__inv_2 _04417_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ), + .Y(_00114_) + ); + sky130_fd_sc_hd__or2_4 _04418_ ( + .A(_00114_), + .B(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ), + .X(_00059_) + ); + sky130_fd_sc_hd__and2_4 _04419_ ( + .A(_00114_), + .B(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ), + .X(_04125_) + ); + sky130_fd_sc_hd__or2_4 _04420_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ), + .B(_00113_), + .X(_00058_) + ); + sky130_fd_sc_hd__or2_4 _04421_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ), + .B(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ), + .X(_00115_) + ); + sky130_fd_sc_hd__buf_2 _04422_ ( + .A(_00115_), + .X(_00057_) + ); + sky130_fd_sc_hd__inv_2 _04423_ ( + .A(_00057_), + .Y(_04124_) + ); + sky130_fd_sc_hd__and2_4 _04424_ ( + .A(clb_south_in[2]), + .B(_00104_), + .X(_00116_) + ); + sky130_fd_sc_hd__buf_2 _04425_ ( + .A(_00116_), + .X(_04200_) + ); + sky130_fd_sc_hd__inv_2 _04426_ ( + .A(_04200_), + .Y(_00072_) + ); + sky130_fd_sc_hd__inv_2 _04427_ ( + .A(clb_south_in[2]), + .Y(_00117_) + ); + sky130_fd_sc_hd__and2_4 _04428_ ( + .A(_00117_), + .B(_00104_), + .X(_04199_) + ); + sky130_fd_sc_hd__inv_2 _04429_ ( + .A(_00104_), + .Y(_00118_) + ); + sky130_fd_sc_hd__or2_4 _04430_ ( + .A(clb_south_in[2]), + .B(_00118_), + .X(_00071_) + ); + sky130_fd_sc_hd__and2_4 _04431_ ( + .A(clb_south_in[2]), + .B(_00118_), + .X(_04198_) + ); + sky130_fd_sc_hd__or2_4 _04432_ ( + .A(_00117_), + .B(_00104_), + .X(_00070_) + ); + sky130_fd_sc_hd__or2_4 _04433_ ( + .A(clb_south_in[2]), + .B(_00104_), + .X(_00119_) + ); + sky130_fd_sc_hd__buf_2 _04434_ ( + .A(_00119_), + .X(_00069_) + ); + sky130_fd_sc_hd__inv_2 _04435_ ( + .A(_00069_), + .Y(_04197_) + ); + sky130_fd_sc_hd__and2_4 _04436_ ( + .A(clb_south_in[7]), + .B(clb_south_in[6]), + .X(_00120_) + ); + sky130_fd_sc_hd__buf_2 _04437_ ( + .A(_00120_), + .X(_04176_) + ); + sky130_fd_sc_hd__inv_2 _04438_ ( + .A(_04176_), + .Y(_00068_) + ); + sky130_fd_sc_hd__inv_2 _04439_ ( + .A(clb_south_in[6]), + .Y(_00121_) + ); + sky130_fd_sc_hd__and2_4 _04440_ ( + .A(clb_south_in[7]), + .B(_00121_), + .X(_04175_) + ); + sky130_fd_sc_hd__inv_2 _04441_ ( + .A(clb_south_in[7]), + .Y(_00122_) + ); + sky130_fd_sc_hd__or2_4 _04442_ ( + .A(_00122_), + .B(clb_south_in[6]), + .X(_00067_) + ); + sky130_fd_sc_hd__and2_4 _04443_ ( + .A(_00122_), + .B(clb_south_in[6]), + .X(_04174_) + ); + sky130_fd_sc_hd__or2_4 _04444_ ( + .A(clb_south_in[7]), + .B(_00121_), + .X(_00066_) + ); + sky130_fd_sc_hd__or2_4 _04445_ ( + .A(clb_south_in[7]), + .B(clb_south_in[6]), + .X(_00123_) + ); + sky130_fd_sc_hd__buf_2 _04446_ ( + .A(_00123_), + .X(_00065_) + ); + sky130_fd_sc_hd__inv_2 _04447_ ( + .A(_00065_), + .Y(_04173_) + ); + sky130_fd_sc_hd__and2_4 _04448_ ( + .A(clb_west_in[2]), + .B(_00105_), + .X(_00124_) + ); + sky130_fd_sc_hd__buf_2 _04449_ ( + .A(_00124_), + .X(_04249_) + ); + sky130_fd_sc_hd__inv_2 _04450_ ( + .A(_04249_), + .Y(_00080_) + ); + sky130_fd_sc_hd__inv_2 _04451_ ( + .A(clb_west_in[2]), + .Y(_00125_) + ); + sky130_fd_sc_hd__and2_4 _04452_ ( + .A(_00125_), + .B(_00105_), + .X(_04248_) + ); + sky130_fd_sc_hd__inv_2 _04453_ ( + .A(_00105_), + .Y(_00126_) + ); + sky130_fd_sc_hd__or2_4 _04454_ ( + .A(clb_west_in[2]), + .B(_00126_), + .X(_00079_) + ); + sky130_fd_sc_hd__and2_4 _04455_ ( + .A(clb_west_in[2]), + .B(_00126_), + .X(_04247_) + ); + sky130_fd_sc_hd__or2_4 _04456_ ( + .A(_00125_), + .B(_00105_), + .X(_00078_) + ); + sky130_fd_sc_hd__or2_4 _04457_ ( + .A(clb_west_in[2]), + .B(_00105_), + .X(_00127_) + ); + sky130_fd_sc_hd__buf_2 _04458_ ( + .A(_00127_), + .X(_00077_) + ); + sky130_fd_sc_hd__inv_2 _04459_ ( + .A(_00077_), + .Y(_04246_) + ); + sky130_fd_sc_hd__and2_4 _04460_ ( + .A(clb_west_in[7]), + .B(clb_west_in[6]), + .X(_00128_) + ); + sky130_fd_sc_hd__buf_2 _04461_ ( + .A(_00128_), + .X(_04225_) + ); + sky130_fd_sc_hd__inv_2 _04462_ ( + .A(_04225_), + .Y(_00076_) + ); + sky130_fd_sc_hd__inv_2 _04463_ ( + .A(clb_west_in[6]), + .Y(_00129_) + ); + sky130_fd_sc_hd__and2_4 _04464_ ( + .A(clb_west_in[7]), + .B(_00129_), + .X(_04224_) + ); + sky130_fd_sc_hd__inv_2 _04465_ ( + .A(clb_west_in[7]), + .Y(_00130_) + ); + sky130_fd_sc_hd__or2_4 _04466_ ( + .A(_00130_), + .B(clb_west_in[6]), + .X(_00075_) + ); + sky130_fd_sc_hd__and2_4 _04467_ ( + .A(_00130_), + .B(clb_west_in[6]), + .X(_04223_) + ); + sky130_fd_sc_hd__or2_4 _04468_ ( + .A(clb_west_in[7]), + .B(_00129_), + .X(_00074_) + ); + sky130_fd_sc_hd__or2_4 _04469_ ( + .A(clb_west_in[7]), + .B(clb_west_in[6]), + .X(_00131_) + ); + sky130_fd_sc_hd__buf_2 _04470_ ( + .A(_00131_), + .X(_00073_) + ); + sky130_fd_sc_hd__inv_2 _04471_ ( + .A(_00073_), + .Y(_04222_) + ); + sky130_fd_sc_hd__and2_4 _04472_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ), + .B(_00106_), + .X(_00132_) + ); + sky130_fd_sc_hd__buf_2 _04473_ ( + .A(_00132_), + .X(_04298_) + ); + sky130_fd_sc_hd__inv_2 _04474_ ( + .A(_04298_), + .Y(_00088_) + ); + sky130_fd_sc_hd__inv_2 _04475_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ), + .Y(_00133_) + ); + sky130_fd_sc_hd__and2_4 _04476_ ( + .A(_00133_), + .B(_00106_), + .X(_04297_) + ); + sky130_fd_sc_hd__inv_2 _04477_ ( + .A(_00106_), + .Y(_00134_) + ); + sky130_fd_sc_hd__or2_4 _04478_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ), + .B(_00134_), + .X(_00087_) + ); + sky130_fd_sc_hd__and2_4 _04479_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ), + .B(_00134_), + .X(_04296_) + ); + sky130_fd_sc_hd__or2_4 _04480_ ( + .A(_00133_), + .B(_00106_), + .X(_00086_) + ); + sky130_fd_sc_hd__or2_4 _04481_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ), + .B(_00106_), + .X(_00135_) + ); + sky130_fd_sc_hd__buf_2 _04482_ ( + .A(_00135_), + .X(_00085_) + ); + sky130_fd_sc_hd__inv_2 _04483_ ( + .A(_00085_), + .Y(_04295_) + ); + sky130_fd_sc_hd__and2_4 _04484_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ), + .B(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ), + .X(_00136_) + ); + sky130_fd_sc_hd__buf_2 _04485_ ( + .A(_00136_), + .X(_04274_) + ); + sky130_fd_sc_hd__inv_2 _04486_ ( + .A(_04274_), + .Y(_00084_) + ); + sky130_fd_sc_hd__inv_2 _04487_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ), + .Y(_00137_) + ); + sky130_fd_sc_hd__and2_4 _04488_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ), + .B(_00137_), + .X(_04273_) + ); + sky130_fd_sc_hd__inv_2 _04489_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ), + .Y(_00138_) + ); + sky130_fd_sc_hd__or2_4 _04490_ ( + .A(_00138_), + .B(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ), + .X(_00083_) + ); + sky130_fd_sc_hd__and2_4 _04491_ ( + .A(_00138_), + .B(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ), + .X(_04272_) + ); + sky130_fd_sc_hd__or2_4 _04492_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ), + .B(_00137_), + .X(_00082_) + ); + sky130_fd_sc_hd__or2_4 _04493_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ), + .B(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ), + .X(_00139_) + ); + sky130_fd_sc_hd__buf_2 _04494_ ( + .A(_00139_), + .X(_00081_) + ); + sky130_fd_sc_hd__inv_2 _04495_ ( + .A(_00081_), + .Y(_04271_) + ); + sky130_fd_sc_hd__inv_2 _04496_ ( + .A(set_in_hard), + .Y(_00140_) + ); + sky130_fd_sc_hd__and2_4 _04497_ ( + .A(cen), + .B(_00140_), + .X(\slice.configuroni.comb_shifter.head_bit.shift_enable ) + ); + sky130_fd_sc_hd__inv_2 _04498_ ( + .A(set_out_hard), + .Y(_00141_) + ); + sky130_fd_sc_hd__and2_4 _04499_ ( + .A(_00141_), + .B(cen), + .X(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ) + ); + sky130_fd_sc_hd__inv_2 _04500_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[7].doubles[2].s.c ), + .Y(_00686_) + ); + sky130_fd_sc_hd__inv_2 _04501_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[7].doubles[1].s.c ), + .Y(_00687_) + ); + sky130_fd_sc_hd__inv_2 _04502_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[7].doubles[0].s.c ), + .Y(_00688_) + ); + sky130_fd_sc_hd__inv_2 _04503_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[7].singles[3].s.c ), + .Y(_00689_) + ); + sky130_fd_sc_hd__inv_2 _04504_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[7].singles[2].s.c ), + .Y(_00690_) + ); + sky130_fd_sc_hd__inv_2 _04505_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[7].singles[1].s.c ), + .Y(_00691_) + ); + sky130_fd_sc_hd__inv_2 _04506_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[7].singles[0].s.c ), + .Y(_00692_) + ); + sky130_fd_sc_hd__inv_2 _04507_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[6].directs[4].s.c ), + .Y(_00693_) + ); + sky130_fd_sc_hd__inv_2 _04508_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[6].directs[3].s.c ), + .Y(_00694_) + ); + sky130_fd_sc_hd__inv_2 _04509_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[6].directs[2].s.c ), + .Y(_00695_) + ); + sky130_fd_sc_hd__inv_2 _04510_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[6].directs[1].s.c ), + .Y(_00696_) + ); + sky130_fd_sc_hd__inv_2 _04511_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.c ), + .Y(_00697_) + ); + sky130_fd_sc_hd__inv_2 _04512_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[6].doubles[7].s.c ), + .Y(_00698_) + ); + sky130_fd_sc_hd__inv_2 _04513_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[6].doubles[6].s.c ), + .Y(_00699_) + ); + sky130_fd_sc_hd__inv_2 _04514_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[6].doubles[5].s.c ), + .Y(_00700_) + ); + sky130_fd_sc_hd__inv_2 _04515_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[6].doubles[4].s.c ), + .Y(_00701_) + ); + sky130_fd_sc_hd__inv_2 _04516_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[6].doubles[3].s.c ), + .Y(_00702_) + ); + sky130_fd_sc_hd__inv_2 _04517_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[6].doubles[2].s.c ), + .Y(_00703_) + ); + sky130_fd_sc_hd__inv_2 _04518_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[6].doubles[1].s.c ), + .Y(_00704_) + ); + sky130_fd_sc_hd__inv_2 _04519_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[6].doubles[0].s.c ), + .Y(_00705_) + ); + sky130_fd_sc_hd__inv_2 _04520_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[6].singles[3].s.c ), + .Y(_00706_) + ); + sky130_fd_sc_hd__inv_2 _04521_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[6].singles[2].s.c ), + .Y(_00707_) + ); + sky130_fd_sc_hd__inv_2 _04522_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[6].singles[1].s.c ), + .Y(_00708_) + ); + sky130_fd_sc_hd__inv_2 _04523_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[6].singles[0].s.c ), + .Y(_00709_) + ); + sky130_fd_sc_hd__inv_2 _04524_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[5].directs[4].s.c ), + .Y(_00710_) + ); + sky130_fd_sc_hd__inv_2 _04525_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[5].directs[3].s.c ), + .Y(_00711_) + ); + sky130_fd_sc_hd__inv_2 _04526_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[5].directs[2].s.c ), + .Y(_00712_) + ); + sky130_fd_sc_hd__inv_2 _04527_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[5].directs[1].s.c ), + .Y(_00713_) + ); + sky130_fd_sc_hd__inv_2 _04528_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.c ), + .Y(_00714_) + ); + sky130_fd_sc_hd__inv_2 _04529_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[5].doubles[7].s.c ), + .Y(_00715_) + ); + sky130_fd_sc_hd__inv_2 _04530_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[5].doubles[6].s.c ), + .Y(_00716_) + ); + sky130_fd_sc_hd__inv_2 _04531_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[5].doubles[5].s.c ), + .Y(_00717_) + ); + sky130_fd_sc_hd__inv_2 _04532_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[5].doubles[4].s.c ), + .Y(_00718_) + ); + sky130_fd_sc_hd__inv_2 _04533_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[5].doubles[3].s.c ), + .Y(_00719_) + ); + sky130_fd_sc_hd__inv_2 _04534_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[5].doubles[2].s.c ), + .Y(_00720_) + ); + sky130_fd_sc_hd__inv_2 _04535_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[5].doubles[1].s.c ), + .Y(_00721_) + ); + sky130_fd_sc_hd__inv_2 _04536_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[5].doubles[0].s.c ), + .Y(_00722_) + ); + sky130_fd_sc_hd__inv_2 _04537_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[5].singles[3].s.c ), + .Y(_00723_) + ); + sky130_fd_sc_hd__inv_2 _04538_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[5].singles[2].s.c ), + .Y(_00724_) + ); + sky130_fd_sc_hd__inv_2 _04539_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[5].singles[1].s.c ), + .Y(_00725_) + ); + sky130_fd_sc_hd__inv_2 _04540_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[5].singles[0].s.c ), + .Y(_00726_) + ); + sky130_fd_sc_hd__inv_2 _04541_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[4].directs[4].s.c ), + .Y(_00727_) + ); + sky130_fd_sc_hd__inv_2 _04542_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[4].directs[3].s.c ), + .Y(_00728_) + ); + sky130_fd_sc_hd__inv_2 _04543_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[4].directs[2].s.c ), + .Y(_00729_) + ); + sky130_fd_sc_hd__inv_2 _04544_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[4].directs[1].s.c ), + .Y(_00730_) + ); + sky130_fd_sc_hd__inv_2 _04545_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.c ), + .Y(_00731_) + ); + sky130_fd_sc_hd__inv_2 _04546_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[4].doubles[7].s.c ), + .Y(_00732_) + ); + sky130_fd_sc_hd__inv_2 _04547_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[4].doubles[6].s.c ), + .Y(_00733_) + ); + sky130_fd_sc_hd__inv_2 _04548_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[4].doubles[5].s.c ), + .Y(_00734_) + ); + sky130_fd_sc_hd__inv_2 _04549_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[4].doubles[4].s.c ), + .Y(_00735_) + ); + sky130_fd_sc_hd__inv_2 _04550_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[4].doubles[3].s.c ), + .Y(_00736_) + ); + sky130_fd_sc_hd__inv_2 _04551_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[4].doubles[2].s.c ), + .Y(_00737_) + ); + sky130_fd_sc_hd__inv_2 _04552_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[4].doubles[1].s.c ), + .Y(_00738_) + ); + sky130_fd_sc_hd__inv_2 _04553_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[4].doubles[0].s.c ), + .Y(_00739_) + ); + sky130_fd_sc_hd__inv_2 _04554_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[4].singles[3].s.c ), + .Y(_00740_) + ); + sky130_fd_sc_hd__inv_2 _04555_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[4].singles[2].s.c ), + .Y(_00741_) + ); + sky130_fd_sc_hd__inv_2 _04556_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[4].singles[1].s.c ), + .Y(_00742_) + ); + sky130_fd_sc_hd__inv_2 _04557_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[4].singles[0].s.c ), + .Y(_00743_) + ); + sky130_fd_sc_hd__inv_2 _04558_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[3].directs[4].s.c ), + .Y(_00744_) + ); + sky130_fd_sc_hd__inv_2 _04559_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[3].directs[3].s.c ), + .Y(_00745_) + ); + sky130_fd_sc_hd__inv_2 _04560_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[3].directs[2].s.c ), + .Y(_00746_) + ); + sky130_fd_sc_hd__inv_2 _04561_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[3].directs[1].s.c ), + .Y(_00747_) + ); + sky130_fd_sc_hd__inv_2 _04562_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.c ), + .Y(_00748_) + ); + sky130_fd_sc_hd__inv_2 _04563_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[3].doubles[7].s.c ), + .Y(_00749_) + ); + sky130_fd_sc_hd__inv_2 _04564_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[3].doubles[6].s.c ), + .Y(_00750_) + ); + sky130_fd_sc_hd__inv_2 _04565_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[3].doubles[5].s.c ), + .Y(_00751_) + ); + sky130_fd_sc_hd__inv_2 _04566_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[3].doubles[4].s.c ), + .Y(_00752_) + ); + sky130_fd_sc_hd__inv_2 _04567_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[3].doubles[3].s.c ), + .Y(_00753_) + ); + sky130_fd_sc_hd__inv_2 _04568_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[3].doubles[2].s.c ), + .Y(_00754_) + ); + sky130_fd_sc_hd__inv_2 _04569_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[3].doubles[1].s.c ), + .Y(_00755_) + ); + sky130_fd_sc_hd__inv_2 _04570_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[3].doubles[0].s.c ), + .Y(_00756_) + ); + sky130_fd_sc_hd__inv_2 _04571_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[3].singles[3].s.c ), + .Y(_00757_) + ); + sky130_fd_sc_hd__inv_2 _04572_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[3].singles[2].s.c ), + .Y(_00758_) + ); + sky130_fd_sc_hd__inv_2 _04573_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[3].singles[1].s.c ), + .Y(_00759_) + ); + sky130_fd_sc_hd__inv_2 _04574_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[3].singles[0].s.c ), + .Y(_00760_) + ); + sky130_fd_sc_hd__inv_2 _04575_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[2].directs[4].s.c ), + .Y(_00761_) + ); + sky130_fd_sc_hd__inv_2 _04576_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[2].directs[3].s.c ), + .Y(_00762_) + ); + sky130_fd_sc_hd__inv_2 _04577_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[2].directs[2].s.c ), + .Y(_00763_) + ); + sky130_fd_sc_hd__inv_2 _04578_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[2].directs[1].s.c ), + .Y(_00764_) + ); + sky130_fd_sc_hd__inv_2 _04579_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.c ), + .Y(_00765_) + ); + sky130_fd_sc_hd__inv_2 _04580_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[2].doubles[7].s.c ), + .Y(_00766_) + ); + sky130_fd_sc_hd__inv_2 _04581_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[2].doubles[6].s.c ), + .Y(_00767_) + ); + sky130_fd_sc_hd__inv_2 _04582_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[2].doubles[5].s.c ), + .Y(_00768_) + ); + sky130_fd_sc_hd__inv_2 _04583_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[2].doubles[4].s.c ), + .Y(_00769_) + ); + sky130_fd_sc_hd__inv_2 _04584_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[2].doubles[3].s.c ), + .Y(_00770_) + ); + sky130_fd_sc_hd__inv_2 _04585_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[2].doubles[2].s.c ), + .Y(_00771_) + ); + sky130_fd_sc_hd__inv_2 _04586_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[2].doubles[1].s.c ), + .Y(_00772_) + ); + sky130_fd_sc_hd__inv_2 _04587_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[2].doubles[0].s.c ), + .Y(_00773_) + ); + sky130_fd_sc_hd__inv_2 _04588_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[2].singles[3].s.c ), + .Y(_00774_) + ); + sky130_fd_sc_hd__inv_2 _04589_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[2].singles[2].s.c ), + .Y(_00775_) + ); + sky130_fd_sc_hd__inv_2 _04590_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[2].singles[1].s.c ), + .Y(_00776_) + ); + sky130_fd_sc_hd__inv_2 _04591_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[2].singles[0].s.c ), + .Y(_00777_) + ); + sky130_fd_sc_hd__inv_2 _04592_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[1].directs[4].s.c ), + .Y(_00778_) + ); + sky130_fd_sc_hd__inv_2 _04593_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[1].directs[3].s.c ), + .Y(_00779_) + ); + sky130_fd_sc_hd__inv_2 _04594_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[1].directs[2].s.c ), + .Y(_00780_) + ); + sky130_fd_sc_hd__inv_2 _04595_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[1].directs[1].s.c ), + .Y(_00781_) + ); + sky130_fd_sc_hd__inv_2 _04596_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.c ), + .Y(_00782_) + ); + sky130_fd_sc_hd__inv_2 _04597_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[1].doubles[7].s.c ), + .Y(_00783_) + ); + sky130_fd_sc_hd__inv_2 _04598_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[1].doubles[6].s.c ), + .Y(_00784_) + ); + sky130_fd_sc_hd__inv_2 _04599_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[1].doubles[5].s.c ), + .Y(_00785_) + ); + sky130_fd_sc_hd__inv_2 _04600_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[1].doubles[4].s.c ), + .Y(_00786_) + ); + sky130_fd_sc_hd__inv_2 _04601_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[1].doubles[3].s.c ), + .Y(_00787_) + ); + sky130_fd_sc_hd__inv_2 _04602_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[1].doubles[2].s.c ), + .Y(_00788_) + ); + sky130_fd_sc_hd__inv_2 _04603_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[1].doubles[1].s.c ), + .Y(_00789_) + ); + sky130_fd_sc_hd__inv_2 _04604_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[1].doubles[0].s.c ), + .Y(_00790_) + ); + sky130_fd_sc_hd__inv_2 _04605_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[1].singles[3].s.c ), + .Y(_00791_) + ); + sky130_fd_sc_hd__inv_2 _04606_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[1].singles[2].s.c ), + .Y(_00792_) + ); + sky130_fd_sc_hd__inv_2 _04607_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[1].singles[1].s.c ), + .Y(_00793_) + ); + sky130_fd_sc_hd__inv_2 _04608_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[1].singles[0].s.c ), + .Y(_00794_) + ); + sky130_fd_sc_hd__inv_2 _04609_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[0].directs[4].s.c ), + .Y(_00795_) + ); + sky130_fd_sc_hd__inv_2 _04610_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[0].directs[3].s.c ), + .Y(_00796_) + ); + sky130_fd_sc_hd__inv_2 _04611_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[0].directs[2].s.c ), + .Y(_00797_) + ); + sky130_fd_sc_hd__inv_2 _04612_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[0].directs[1].s.c ), + .Y(_00798_) + ); + sky130_fd_sc_hd__inv_2 _04613_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.c ), + .Y(_00799_) + ); + sky130_fd_sc_hd__inv_2 _04614_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[0].doubles[7].s.c ), + .Y(_00800_) + ); + sky130_fd_sc_hd__inv_2 _04615_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[0].doubles[6].s.c ), + .Y(_00801_) + ); + sky130_fd_sc_hd__inv_2 _04616_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[0].doubles[5].s.c ), + .Y(_00802_) + ); + sky130_fd_sc_hd__inv_2 _04617_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[0].doubles[4].s.c ), + .Y(_00803_) + ); + sky130_fd_sc_hd__inv_2 _04618_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[0].doubles[3].s.c ), + .Y(_00804_) + ); + sky130_fd_sc_hd__inv_2 _04619_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[0].doubles[2].s.c ), + .Y(_00805_) + ); + sky130_fd_sc_hd__inv_2 _04620_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[0].doubles[1].s.c ), + .Y(_00806_) + ); + sky130_fd_sc_hd__inv_2 _04621_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[0].doubles[0].s.c ), + .Y(_00807_) + ); + sky130_fd_sc_hd__inv_2 _04622_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[0].singles[3].s.c ), + .Y(_00808_) + ); + sky130_fd_sc_hd__inv_2 _04623_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[0].singles[2].s.c ), + .Y(_00809_) + ); + sky130_fd_sc_hd__inv_2 _04624_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[0].singles[1].s.c ), + .Y(_00810_) + ); + sky130_fd_sc_hd__inv_2 _04625_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[9].doubles[4].s.c ), + .Y(_00610_) + ); + sky130_fd_sc_hd__inv_2 _04626_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[9].doubles[3].s.c ), + .Y(_00616_) + ); + sky130_fd_sc_hd__inv_2 _04627_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[9].doubles[2].s.c ), + .Y(_00622_) + ); + sky130_fd_sc_hd__inv_2 _04628_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[9].doubles[1].s.c ), + .Y(_00628_) + ); + sky130_fd_sc_hd__inv_2 _04629_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[9].doubles[0].s.c ), + .Y(_00634_) + ); + sky130_fd_sc_hd__inv_2 _04630_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[9].singles[3].s.c ), + .Y(_00640_) + ); + sky130_fd_sc_hd__inv_2 _04631_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[9].singles[2].s.c ), + .Y(_00646_) + ); + sky130_fd_sc_hd__inv_2 _04632_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[9].singles[1].s.c ), + .Y(_00652_) + ); + sky130_fd_sc_hd__inv_2 _04633_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[4].doubles[3].s.c ), + .Y(_00611_) + ); + sky130_fd_sc_hd__inv_2 _04634_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[4].doubles[2].s.c ), + .Y(_00617_) + ); + sky130_fd_sc_hd__inv_2 _04635_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[4].doubles[1].s.c ), + .Y(_00623_) + ); + sky130_fd_sc_hd__inv_2 _04636_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[4].doubles[0].s.c ), + .Y(_00629_) + ); + sky130_fd_sc_hd__inv_2 _04637_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[4].singles[3].s.c ), + .Y(_00635_) + ); + sky130_fd_sc_hd__inv_2 _04638_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[4].singles[2].s.c ), + .Y(_00641_) + ); + sky130_fd_sc_hd__inv_2 _04639_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[4].singles[1].s.c ), + .Y(_00647_) + ); + sky130_fd_sc_hd__inv_2 _04640_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[4].singles[0].s.c ), + .Y(_00653_) + ); + sky130_fd_sc_hd__inv_2 _04641_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[3].s.c ), + .Y(_00612_) + ); + sky130_fd_sc_hd__inv_2 _04642_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[2].s.c ), + .Y(_00618_) + ); + sky130_fd_sc_hd__inv_2 _04643_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[1].s.c ), + .Y(_00624_) + ); + sky130_fd_sc_hd__inv_2 _04644_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.c ), + .Y(_00630_) + ); + sky130_fd_sc_hd__inv_2 _04645_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].singles[3].s.c ), + .Y(_00636_) + ); + sky130_fd_sc_hd__inv_2 _04646_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].singles[2].s.c ), + .Y(_00642_) + ); + sky130_fd_sc_hd__inv_2 _04647_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].singles[1].s.c ), + .Y(_00648_) + ); + sky130_fd_sc_hd__inv_2 _04648_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].singles[0].s.c ), + .Y(_00654_) + ); + sky130_fd_sc_hd__inv_2 _04649_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[3].s.c ), + .Y(_00613_) + ); + sky130_fd_sc_hd__inv_2 _04650_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[2].s.c ), + .Y(_00619_) + ); + sky130_fd_sc_hd__inv_2 _04651_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[1].s.c ), + .Y(_00625_) + ); + sky130_fd_sc_hd__inv_2 _04652_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.c ), + .Y(_00631_) + ); + sky130_fd_sc_hd__inv_2 _04653_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].singles[3].s.c ), + .Y(_00637_) + ); + sky130_fd_sc_hd__inv_2 _04654_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].singles[2].s.c ), + .Y(_00643_) + ); + sky130_fd_sc_hd__inv_2 _04655_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].singles[1].s.c ), + .Y(_00649_) + ); + sky130_fd_sc_hd__inv_2 _04656_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].singles[0].s.c ), + .Y(_00655_) + ); + sky130_fd_sc_hd__inv_2 _04657_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[3].s.c ), + .Y(_00614_) + ); + sky130_fd_sc_hd__inv_2 _04658_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[2].s.c ), + .Y(_00620_) + ); + sky130_fd_sc_hd__inv_2 _04659_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[1].s.c ), + .Y(_00626_) + ); + sky130_fd_sc_hd__inv_2 _04660_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.c ), + .Y(_00632_) + ); + sky130_fd_sc_hd__inv_2 _04661_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].singles[3].s.c ), + .Y(_00638_) + ); + sky130_fd_sc_hd__inv_2 _04662_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].singles[2].s.c ), + .Y(_00644_) + ); + sky130_fd_sc_hd__inv_2 _04663_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].singles[1].s.c ), + .Y(_00650_) + ); + sky130_fd_sc_hd__inv_2 _04664_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].singles[0].s.c ), + .Y(_00656_) + ); + sky130_fd_sc_hd__inv_2 _04665_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[0].singles[0].s.c ), + .Y(_00811_) + ); + sky130_fd_sc_hd__inv_2 _04666_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[9].directs[4].s.c ), + .Y(_00812_) + ); + sky130_fd_sc_hd__inv_2 _04667_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[9].directs[3].s.c ), + .Y(_00813_) + ); + sky130_fd_sc_hd__inv_2 _04668_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[9].directs[2].s.c ), + .Y(_00814_) + ); + sky130_fd_sc_hd__inv_2 _04669_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[9].directs[1].s.c ), + .Y(_00815_) + ); + sky130_fd_sc_hd__inv_2 _04670_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.c ), + .Y(_00816_) + ); + sky130_fd_sc_hd__inv_2 _04671_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[9].doubles[7].s.c ), + .Y(_00817_) + ); + sky130_fd_sc_hd__inv_2 _04672_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[9].doubles[6].s.c ), + .Y(_00818_) + ); + sky130_fd_sc_hd__inv_2 _04673_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[9].doubles[5].s.c ), + .Y(_00819_) + ); + sky130_fd_sc_hd__inv_2 _04674_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[9].doubles[4].s.c ), + .Y(_00820_) + ); + sky130_fd_sc_hd__inv_2 _04675_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[9].doubles[3].s.c ), + .Y(_00821_) + ); + sky130_fd_sc_hd__inv_2 _04676_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[9].doubles[2].s.c ), + .Y(_00822_) + ); + sky130_fd_sc_hd__inv_2 _04677_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[9].doubles[1].s.c ), + .Y(_00823_) + ); + sky130_fd_sc_hd__inv_2 _04678_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[9].doubles[0].s.c ), + .Y(_00824_) + ); + sky130_fd_sc_hd__inv_2 _04679_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[9].singles[3].s.c ), + .Y(_00825_) + ); + sky130_fd_sc_hd__inv_2 _04680_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[9].singles[2].s.c ), + .Y(_00826_) + ); + sky130_fd_sc_hd__inv_2 _04681_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[9].singles[1].s.c ), + .Y(_00827_) + ); + sky130_fd_sc_hd__inv_2 _04682_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[9].singles[0].s.c ), + .Y(_00828_) + ); + sky130_fd_sc_hd__inv_2 _04683_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[8].directs[4].s.c ), + .Y(_00829_) + ); + sky130_fd_sc_hd__inv_2 _04684_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[8].directs[3].s.c ), + .Y(_00830_) + ); + sky130_fd_sc_hd__inv_2 _04685_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[8].directs[2].s.c ), + .Y(_00831_) + ); + sky130_fd_sc_hd__inv_2 _04686_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[8].directs[1].s.c ), + .Y(_00832_) + ); + sky130_fd_sc_hd__inv_2 _04687_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.c ), + .Y(_00833_) + ); + sky130_fd_sc_hd__inv_2 _04688_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[8].doubles[7].s.c ), + .Y(_00834_) + ); + sky130_fd_sc_hd__inv_2 _04689_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[8].doubles[6].s.c ), + .Y(_00835_) + ); + sky130_fd_sc_hd__inv_2 _04690_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[8].doubles[5].s.c ), + .Y(_00836_) + ); + sky130_fd_sc_hd__inv_2 _04691_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[8].doubles[4].s.c ), + .Y(_00837_) + ); + sky130_fd_sc_hd__inv_2 _04692_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[8].doubles[3].s.c ), + .Y(_00838_) + ); + sky130_fd_sc_hd__inv_2 _04693_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[8].doubles[2].s.c ), + .Y(_00839_) + ); + sky130_fd_sc_hd__inv_2 _04694_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[8].doubles[1].s.c ), + .Y(_00840_) + ); + sky130_fd_sc_hd__inv_2 _04695_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[8].doubles[0].s.c ), + .Y(_00841_) + ); + sky130_fd_sc_hd__inv_2 _04696_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[8].singles[3].s.c ), + .Y(_00842_) + ); + sky130_fd_sc_hd__inv_2 _04697_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[8].singles[2].s.c ), + .Y(_00843_) + ); + sky130_fd_sc_hd__inv_2 _04698_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[8].singles[1].s.c ), + .Y(_00844_) + ); + sky130_fd_sc_hd__inv_2 _04699_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[8].singles[0].s.c ), + .Y(_00845_) + ); + sky130_fd_sc_hd__inv_2 _04700_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].directs[4].s.c ), + .Y(_00846_) + ); + sky130_fd_sc_hd__inv_2 _04701_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].directs[3].s.c ), + .Y(_00847_) + ); + sky130_fd_sc_hd__inv_2 _04702_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].directs[2].s.c ), + .Y(_00848_) + ); + sky130_fd_sc_hd__inv_2 _04703_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].directs[1].s.c ), + .Y(_00849_) + ); + sky130_fd_sc_hd__inv_2 _04704_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.c ), + .Y(_00850_) + ); + sky130_fd_sc_hd__inv_2 _04705_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].doubles[7].s.c ), + .Y(_00851_) + ); + sky130_fd_sc_hd__inv_2 _04706_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].doubles[6].s.c ), + .Y(_00852_) + ); + sky130_fd_sc_hd__inv_2 _04707_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].doubles[5].s.c ), + .Y(_00853_) + ); + sky130_fd_sc_hd__inv_2 _04708_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].doubles[4].s.c ), + .Y(_00854_) + ); + sky130_fd_sc_hd__inv_2 _04709_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].doubles[3].s.c ), + .Y(_00855_) + ); + sky130_fd_sc_hd__inv_2 _04710_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].doubles[2].s.c ), + .Y(_00856_) + ); + sky130_fd_sc_hd__inv_2 _04711_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].doubles[1].s.c ), + .Y(_00857_) + ); + sky130_fd_sc_hd__inv_2 _04712_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].doubles[0].s.c ), + .Y(_00858_) + ); + sky130_fd_sc_hd__inv_2 _04713_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].singles[3].s.c ), + .Y(_00859_) + ); + sky130_fd_sc_hd__inv_2 _04714_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].singles[2].s.c ), + .Y(_00860_) + ); + sky130_fd_sc_hd__inv_2 _04715_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].singles[1].s.c ), + .Y(_00861_) + ); + sky130_fd_sc_hd__inv_2 _04716_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[7].singles[0].s.c ), + .Y(_00862_) + ); + sky130_fd_sc_hd__inv_2 _04717_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[6].directs[4].s.c ), + .Y(_00863_) + ); + sky130_fd_sc_hd__inv_2 _04718_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[6].directs[3].s.c ), + .Y(_00864_) + ); + sky130_fd_sc_hd__inv_2 _04719_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[6].directs[2].s.c ), + .Y(_00865_) + ); + sky130_fd_sc_hd__inv_2 _04720_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[6].directs[1].s.c ), + .Y(_00866_) + ); + sky130_fd_sc_hd__inv_2 _04721_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.c ), + .Y(_00867_) + ); + sky130_fd_sc_hd__inv_2 _04722_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[6].doubles[7].s.c ), + .Y(_00868_) + ); + sky130_fd_sc_hd__inv_2 _04723_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[6].doubles[6].s.c ), + .Y(_00869_) + ); + sky130_fd_sc_hd__inv_2 _04724_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[6].doubles[5].s.c ), + .Y(_00870_) + ); + sky130_fd_sc_hd__inv_2 _04725_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[6].doubles[4].s.c ), + .Y(_00871_) + ); + sky130_fd_sc_hd__inv_2 _04726_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[6].doubles[3].s.c ), + .Y(_00872_) + ); + sky130_fd_sc_hd__inv_2 _04727_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[6].doubles[2].s.c ), + .Y(_00873_) + ); + sky130_fd_sc_hd__inv_2 _04728_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[6].doubles[1].s.c ), + .Y(_00874_) + ); + sky130_fd_sc_hd__inv_2 _04729_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[6].doubles[0].s.c ), + .Y(_00875_) + ); + sky130_fd_sc_hd__inv_2 _04730_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[6].singles[3].s.c ), + .Y(_00876_) + ); + sky130_fd_sc_hd__inv_2 _04731_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[6].singles[2].s.c ), + .Y(_00877_) + ); + sky130_fd_sc_hd__inv_2 _04732_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[6].singles[1].s.c ), + .Y(_00878_) + ); + sky130_fd_sc_hd__inv_2 _04733_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[6].singles[0].s.c ), + .Y(_00879_) + ); + sky130_fd_sc_hd__inv_2 _04734_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[5].directs[4].s.c ), + .Y(_00880_) + ); + sky130_fd_sc_hd__inv_2 _04735_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[5].directs[3].s.c ), + .Y(_00881_) + ); + sky130_fd_sc_hd__inv_2 _04736_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[5].directs[2].s.c ), + .Y(_00882_) + ); + sky130_fd_sc_hd__inv_2 _04737_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[5].directs[1].s.c ), + .Y(_00883_) + ); + sky130_fd_sc_hd__inv_2 _04738_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.c ), + .Y(_00884_) + ); + sky130_fd_sc_hd__inv_2 _04739_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[5].doubles[7].s.c ), + .Y(_00885_) + ); + sky130_fd_sc_hd__inv_2 _04740_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[5].doubles[6].s.c ), + .Y(_00886_) + ); + sky130_fd_sc_hd__inv_2 _04741_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[5].doubles[5].s.c ), + .Y(_00887_) + ); + sky130_fd_sc_hd__inv_2 _04742_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[5].doubles[4].s.c ), + .Y(_00888_) + ); + sky130_fd_sc_hd__inv_2 _04743_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[5].doubles[3].s.c ), + .Y(_00889_) + ); + sky130_fd_sc_hd__inv_2 _04744_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[5].doubles[2].s.c ), + .Y(_00890_) + ); + sky130_fd_sc_hd__inv_2 _04745_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[5].doubles[1].s.c ), + .Y(_00891_) + ); + sky130_fd_sc_hd__inv_2 _04746_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[5].doubles[0].s.c ), + .Y(_00892_) + ); + sky130_fd_sc_hd__inv_2 _04747_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[5].singles[3].s.c ), + .Y(_00893_) + ); + sky130_fd_sc_hd__inv_2 _04748_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[5].singles[2].s.c ), + .Y(_00894_) + ); + sky130_fd_sc_hd__inv_2 _04749_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[5].singles[1].s.c ), + .Y(_00895_) + ); + sky130_fd_sc_hd__inv_2 _04750_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[5].singles[0].s.c ), + .Y(_00896_) + ); + sky130_fd_sc_hd__inv_2 _04751_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[4].directs[4].s.c ), + .Y(_00897_) + ); + sky130_fd_sc_hd__inv_2 _04752_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[4].directs[3].s.c ), + .Y(_00898_) + ); + sky130_fd_sc_hd__inv_2 _04753_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[4].directs[2].s.c ), + .Y(_00899_) + ); + sky130_fd_sc_hd__inv_2 _04754_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[4].directs[1].s.c ), + .Y(_00900_) + ); + sky130_fd_sc_hd__inv_2 _04755_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.c ), + .Y(_00901_) + ); + sky130_fd_sc_hd__inv_2 _04756_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[4].doubles[7].s.c ), + .Y(_00902_) + ); + sky130_fd_sc_hd__inv_2 _04757_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[4].doubles[6].s.c ), + .Y(_00903_) + ); + sky130_fd_sc_hd__inv_2 _04758_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[4].doubles[5].s.c ), + .Y(_00904_) + ); + sky130_fd_sc_hd__inv_2 _04759_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[4].doubles[4].s.c ), + .Y(_00905_) + ); + sky130_fd_sc_hd__inv_2 _04760_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[4].doubles[3].s.c ), + .Y(_00906_) + ); + sky130_fd_sc_hd__inv_2 _04761_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[4].doubles[2].s.c ), + .Y(_00907_) + ); + sky130_fd_sc_hd__inv_2 _04762_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[4].doubles[1].s.c ), + .Y(_00908_) + ); + sky130_fd_sc_hd__inv_2 _04763_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[4].doubles[0].s.c ), + .Y(_00909_) + ); + sky130_fd_sc_hd__inv_2 _04764_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[4].singles[3].s.c ), + .Y(_00910_) + ); + sky130_fd_sc_hd__inv_2 _04765_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[4].singles[2].s.c ), + .Y(_00911_) + ); + sky130_fd_sc_hd__inv_2 _04766_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[4].singles[1].s.c ), + .Y(_00912_) + ); + sky130_fd_sc_hd__inv_2 _04767_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[4].singles[0].s.c ), + .Y(_00913_) + ); + sky130_fd_sc_hd__inv_2 _04768_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[3].directs[4].s.c ), + .Y(_00914_) + ); + sky130_fd_sc_hd__inv_2 _04769_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[3].directs[3].s.c ), + .Y(_00915_) + ); + sky130_fd_sc_hd__inv_2 _04770_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[3].directs[2].s.c ), + .Y(_00916_) + ); + sky130_fd_sc_hd__inv_2 _04771_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[3].directs[1].s.c ), + .Y(_00917_) + ); + sky130_fd_sc_hd__inv_2 _04772_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.c ), + .Y(_00918_) + ); + sky130_fd_sc_hd__inv_2 _04773_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[3].doubles[7].s.c ), + .Y(_00919_) + ); + sky130_fd_sc_hd__inv_2 _04774_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[3].doubles[6].s.c ), + .Y(_00920_) + ); + sky130_fd_sc_hd__inv_2 _04775_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[3].doubles[5].s.c ), + .Y(_00921_) + ); + sky130_fd_sc_hd__inv_2 _04776_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[3].doubles[4].s.c ), + .Y(_00922_) + ); + sky130_fd_sc_hd__inv_2 _04777_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[3].doubles[3].s.c ), + .Y(_00923_) + ); + sky130_fd_sc_hd__inv_2 _04778_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[3].doubles[2].s.c ), + .Y(_00924_) + ); + sky130_fd_sc_hd__inv_2 _04779_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[3].doubles[1].s.c ), + .Y(_00925_) + ); + sky130_fd_sc_hd__inv_2 _04780_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[3].doubles[0].s.c ), + .Y(_00926_) + ); + sky130_fd_sc_hd__inv_2 _04781_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[3].singles[3].s.c ), + .Y(_00927_) + ); + sky130_fd_sc_hd__inv_2 _04782_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[3].singles[2].s.c ), + .Y(_00928_) + ); + sky130_fd_sc_hd__inv_2 _04783_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[3].singles[1].s.c ), + .Y(_00929_) + ); + sky130_fd_sc_hd__inv_2 _04784_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[3].singles[0].s.c ), + .Y(_00930_) + ); + sky130_fd_sc_hd__inv_2 _04785_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].directs[4].s.c ), + .Y(_00931_) + ); + sky130_fd_sc_hd__inv_2 _04786_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].directs[3].s.c ), + .Y(_00932_) + ); + sky130_fd_sc_hd__inv_2 _04787_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].directs[2].s.c ), + .Y(_00933_) + ); + sky130_fd_sc_hd__inv_2 _04788_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].directs[1].s.c ), + .Y(_00934_) + ); + sky130_fd_sc_hd__inv_2 _04789_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.c ), + .Y(_00935_) + ); + sky130_fd_sc_hd__inv_2 _04790_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].doubles[7].s.c ), + .Y(_00936_) + ); + sky130_fd_sc_hd__inv_2 _04791_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].doubles[6].s.c ), + .Y(_00937_) + ); + sky130_fd_sc_hd__inv_2 _04792_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].doubles[5].s.c ), + .Y(_00938_) + ); + sky130_fd_sc_hd__inv_2 _04793_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].doubles[4].s.c ), + .Y(_00939_) + ); + sky130_fd_sc_hd__inv_2 _04794_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].doubles[3].s.c ), + .Y(_00940_) + ); + sky130_fd_sc_hd__inv_2 _04795_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].doubles[2].s.c ), + .Y(_00941_) + ); + sky130_fd_sc_hd__inv_2 _04796_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].doubles[1].s.c ), + .Y(_00942_) + ); + sky130_fd_sc_hd__inv_2 _04797_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].doubles[0].s.c ), + .Y(_00943_) + ); + sky130_fd_sc_hd__inv_2 _04798_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].singles[3].s.c ), + .Y(_00944_) + ); + sky130_fd_sc_hd__inv_2 _04799_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].singles[2].s.c ), + .Y(_00945_) + ); + sky130_fd_sc_hd__inv_2 _04800_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].singles[1].s.c ), + .Y(_00946_) + ); + sky130_fd_sc_hd__inv_2 _04801_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[2].singles[0].s.c ), + .Y(_00947_) + ); + sky130_fd_sc_hd__inv_2 _04802_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[1].directs[4].s.c ), + .Y(_00948_) + ); + sky130_fd_sc_hd__inv_2 _04803_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[1].directs[3].s.c ), + .Y(_00949_) + ); + sky130_fd_sc_hd__inv_2 _04804_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[1].directs[2].s.c ), + .Y(_00950_) + ); + sky130_fd_sc_hd__inv_2 _04805_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[1].directs[1].s.c ), + .Y(_00951_) + ); + sky130_fd_sc_hd__inv_2 _04806_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.c ), + .Y(_00952_) + ); + sky130_fd_sc_hd__inv_2 _04807_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[1].doubles[7].s.c ), + .Y(_00953_) + ); + sky130_fd_sc_hd__inv_2 _04808_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[1].doubles[6].s.c ), + .Y(_00954_) + ); + sky130_fd_sc_hd__inv_2 _04809_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[1].doubles[5].s.c ), + .Y(_00955_) + ); + sky130_fd_sc_hd__inv_2 _04810_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[1].doubles[4].s.c ), + .Y(_00956_) + ); + sky130_fd_sc_hd__inv_2 _04811_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[1].doubles[3].s.c ), + .Y(_00957_) + ); + sky130_fd_sc_hd__inv_2 _04812_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[1].doubles[2].s.c ), + .Y(_00958_) + ); + sky130_fd_sc_hd__inv_2 _04813_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[1].doubles[1].s.c ), + .Y(_00959_) + ); + sky130_fd_sc_hd__inv_2 _04814_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[1].doubles[0].s.c ), + .Y(_00960_) + ); + sky130_fd_sc_hd__inv_2 _04815_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[1].singles[3].s.c ), + .Y(_00961_) + ); + sky130_fd_sc_hd__inv_2 _04816_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[1].singles[2].s.c ), + .Y(_00962_) + ); + sky130_fd_sc_hd__inv_2 _04817_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[1].singles[1].s.c ), + .Y(_00963_) + ); + sky130_fd_sc_hd__inv_2 _04818_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[1].singles[0].s.c ), + .Y(_00964_) + ); + sky130_fd_sc_hd__inv_2 _04819_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[0].directs[4].s.c ), + .Y(_00965_) + ); + sky130_fd_sc_hd__inv_2 _04820_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[0].directs[3].s.c ), + .Y(_00966_) + ); + sky130_fd_sc_hd__inv_2 _04821_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[0].directs[2].s.c ), + .Y(_00967_) + ); + sky130_fd_sc_hd__inv_2 _04822_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[0].directs[1].s.c ), + .Y(_00968_) + ); + sky130_fd_sc_hd__inv_2 _04823_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.c ), + .Y(_00969_) + ); + sky130_fd_sc_hd__inv_2 _04824_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[0].doubles[7].s.c ), + .Y(_00970_) + ); + sky130_fd_sc_hd__inv_2 _04825_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[0].doubles[6].s.c ), + .Y(_00971_) + ); + sky130_fd_sc_hd__inv_2 _04826_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[0].doubles[5].s.c ), + .Y(_00972_) + ); + sky130_fd_sc_hd__inv_2 _04827_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[0].doubles[4].s.c ), + .Y(_00973_) + ); + sky130_fd_sc_hd__inv_2 _04828_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[0].doubles[3].s.c ), + .Y(_00974_) + ); + sky130_fd_sc_hd__inv_2 _04829_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[0].doubles[2].s.c ), + .Y(_00975_) + ); + sky130_fd_sc_hd__inv_2 _04830_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[0].doubles[1].s.c ), + .Y(_00976_) + ); + sky130_fd_sc_hd__inv_2 _04831_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[0].doubles[0].s.c ), + .Y(_00977_) + ); + sky130_fd_sc_hd__inv_2 _04832_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[0].singles[3].s.c ), + .Y(_00978_) + ); + sky130_fd_sc_hd__inv_2 _04833_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[0].singles[2].s.c ), + .Y(_00979_) + ); + sky130_fd_sc_hd__inv_2 _04834_ ( + .A(\cb_east.inst.connectaroni.clb0_inputs[0].singles[1].s.c ), + .Y(_00980_) + ); + sky130_fd_sc_hd__inv_2 _04835_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[4].doubles[3].s.c ), + .Y(_00142_) + ); + sky130_fd_sc_hd__inv_2 _04836_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[4].doubles[2].s.c ), + .Y(_00143_) + ); + sky130_fd_sc_hd__inv_2 _04837_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[4].doubles[1].s.c ), + .Y(_00144_) + ); + sky130_fd_sc_hd__inv_2 _04838_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[4].doubles[0].s.c ), + .Y(_00145_) + ); + sky130_fd_sc_hd__inv_2 _04839_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[4].singles[3].s.c ), + .Y(_00146_) + ); + sky130_fd_sc_hd__inv_2 _04840_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[4].singles[2].s.c ), + .Y(_00147_) + ); + sky130_fd_sc_hd__inv_2 _04841_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[4].singles[1].s.c ), + .Y(_00148_) + ); + sky130_fd_sc_hd__inv_2 _04842_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[4].singles[0].s.c ), + .Y(_00149_) + ); + sky130_fd_sc_hd__inv_2 _04843_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[3].doubles[3].s.c ), + .Y(_00150_) + ); + sky130_fd_sc_hd__inv_2 _04844_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[3].doubles[2].s.c ), + .Y(_00151_) + ); + sky130_fd_sc_hd__inv_2 _04845_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[3].doubles[1].s.c ), + .Y(_00152_) + ); + sky130_fd_sc_hd__inv_2 _04846_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[3].doubles[0].s.c ), + .Y(_00153_) + ); + sky130_fd_sc_hd__inv_2 _04847_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[3].singles[3].s.c ), + .Y(_00154_) + ); + sky130_fd_sc_hd__inv_2 _04848_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[3].singles[2].s.c ), + .Y(_00155_) + ); + sky130_fd_sc_hd__inv_2 _04849_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[3].singles[1].s.c ), + .Y(_00156_) + ); + sky130_fd_sc_hd__inv_2 _04850_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[3].singles[0].s.c ), + .Y(_00157_) + ); + sky130_fd_sc_hd__inv_2 _04851_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[2].doubles[3].s.c ), + .Y(_00158_) + ); + sky130_fd_sc_hd__inv_2 _04852_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[2].doubles[2].s.c ), + .Y(_00159_) + ); + sky130_fd_sc_hd__inv_2 _04853_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[2].doubles[1].s.c ), + .Y(_00160_) + ); + sky130_fd_sc_hd__inv_2 _04854_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[2].doubles[0].s.c ), + .Y(_00161_) + ); + sky130_fd_sc_hd__inv_2 _04855_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[2].singles[3].s.c ), + .Y(_00162_) + ); + sky130_fd_sc_hd__inv_2 _04856_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[2].singles[2].s.c ), + .Y(_00163_) + ); + sky130_fd_sc_hd__inv_2 _04857_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[2].singles[1].s.c ), + .Y(_00164_) + ); + sky130_fd_sc_hd__inv_2 _04858_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[2].singles[0].s.c ), + .Y(_00165_) + ); + sky130_fd_sc_hd__inv_2 _04859_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[1].doubles[3].s.c ), + .Y(_00166_) + ); + sky130_fd_sc_hd__inv_2 _04860_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[1].doubles[2].s.c ), + .Y(_00167_) + ); + sky130_fd_sc_hd__inv_2 _04861_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[1].doubles[1].s.c ), + .Y(_00168_) + ); + sky130_fd_sc_hd__inv_2 _04862_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[1].doubles[0].s.c ), + .Y(_00169_) + ); + sky130_fd_sc_hd__inv_2 _04863_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[1].singles[3].s.c ), + .Y(_00170_) + ); + sky130_fd_sc_hd__inv_2 _04864_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[1].singles[2].s.c ), + .Y(_00171_) + ); + sky130_fd_sc_hd__inv_2 _04865_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[1].singles[1].s.c ), + .Y(_00172_) + ); + sky130_fd_sc_hd__inv_2 _04866_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[1].singles[0].s.c ), + .Y(_00173_) + ); + sky130_fd_sc_hd__inv_2 _04867_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[0].doubles[3].s.c ), + .Y(_00174_) + ); + sky130_fd_sc_hd__inv_2 _04868_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[0].doubles[2].s.c ), + .Y(_00175_) + ); + sky130_fd_sc_hd__inv_2 _04869_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[0].doubles[1].s.c ), + .Y(_00176_) + ); + sky130_fd_sc_hd__inv_2 _04870_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[0].doubles[0].s.c ), + .Y(_00177_) + ); + sky130_fd_sc_hd__inv_2 _04871_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[0].singles[3].s.c ), + .Y(_00178_) + ); + sky130_fd_sc_hd__inv_2 _04872_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[0].singles[2].s.c ), + .Y(_00179_) + ); + sky130_fd_sc_hd__inv_2 _04873_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[0].singles[1].s.c ), + .Y(_00180_) + ); + sky130_fd_sc_hd__inv_2 _04874_ ( + .A(\cb_north.inst.connectaroni.clb1_outputs[0].singles[0].s.c ), + .Y(_00181_) + ); + sky130_fd_sc_hd__inv_2 _04875_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[9].directs[4].s.c ), + .Y(_00182_) + ); + sky130_fd_sc_hd__inv_2 _04876_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[9].directs[3].s.c ), + .Y(_00183_) + ); + sky130_fd_sc_hd__inv_2 _04877_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[9].directs[2].s.c ), + .Y(_00184_) + ); + sky130_fd_sc_hd__inv_2 _04878_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[9].directs[1].s.c ), + .Y(_00185_) + ); + sky130_fd_sc_hd__inv_2 _04879_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.c ), + .Y(_00186_) + ); + sky130_fd_sc_hd__inv_2 _04880_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[9].doubles[7].s.c ), + .Y(_00187_) + ); + sky130_fd_sc_hd__inv_2 _04881_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[9].doubles[6].s.c ), + .Y(_00188_) + ); + sky130_fd_sc_hd__inv_2 _04882_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[9].doubles[5].s.c ), + .Y(_00189_) + ); + sky130_fd_sc_hd__inv_2 _04883_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[3].s.c ), + .Y(_00195_) + ); + sky130_fd_sc_hd__inv_2 _04884_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[2].s.c ), + .Y(_00201_) + ); + sky130_fd_sc_hd__inv_2 _04885_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[1].s.c ), + .Y(_00207_) + ); + sky130_fd_sc_hd__inv_2 _04886_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.c ), + .Y(_00213_) + ); + sky130_fd_sc_hd__inv_2 _04887_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].singles[3].s.c ), + .Y(_00219_) + ); + sky130_fd_sc_hd__inv_2 _04888_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].singles[2].s.c ), + .Y(_00225_) + ); + sky130_fd_sc_hd__inv_2 _04889_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].singles[1].s.c ), + .Y(_00231_) + ); + sky130_fd_sc_hd__inv_2 _04890_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].singles[0].s.c ), + .Y(_00237_) + ); + sky130_fd_sc_hd__inv_2 _04891_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[9].singles[0].s.c ), + .Y(_00238_) + ); + sky130_fd_sc_hd__inv_2 _04892_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[8].directs[4].s.c ), + .Y(_00239_) + ); + sky130_fd_sc_hd__inv_2 _04893_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[8].directs[3].s.c ), + .Y(_00240_) + ); + sky130_fd_sc_hd__inv_2 _04894_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[8].directs[2].s.c ), + .Y(_00241_) + ); + sky130_fd_sc_hd__inv_2 _04895_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[8].directs[1].s.c ), + .Y(_00242_) + ); + sky130_fd_sc_hd__inv_2 _04896_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.c ), + .Y(_00243_) + ); + sky130_fd_sc_hd__inv_2 _04897_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[8].doubles[7].s.c ), + .Y(_00244_) + ); + sky130_fd_sc_hd__inv_2 _04898_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[8].doubles[6].s.c ), + .Y(_00245_) + ); + sky130_fd_sc_hd__inv_2 _04899_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[8].doubles[5].s.c ), + .Y(_00246_) + ); + sky130_fd_sc_hd__inv_2 _04900_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[8].doubles[4].s.c ), + .Y(_00247_) + ); + sky130_fd_sc_hd__inv_2 _04901_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[8].doubles[3].s.c ), + .Y(_00248_) + ); + sky130_fd_sc_hd__inv_2 _04902_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[8].doubles[2].s.c ), + .Y(_00249_) + ); + sky130_fd_sc_hd__inv_2 _04903_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[8].doubles[1].s.c ), + .Y(_00250_) + ); + sky130_fd_sc_hd__inv_2 _04904_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[8].doubles[0].s.c ), + .Y(_00251_) + ); + sky130_fd_sc_hd__inv_2 _04905_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[8].singles[3].s.c ), + .Y(_00252_) + ); + sky130_fd_sc_hd__inv_2 _04906_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[8].singles[2].s.c ), + .Y(_00253_) + ); + sky130_fd_sc_hd__inv_2 _04907_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[8].singles[1].s.c ), + .Y(_00254_) + ); + sky130_fd_sc_hd__inv_2 _04908_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[8].singles[0].s.c ), + .Y(_00255_) + ); + sky130_fd_sc_hd__inv_2 _04909_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[7].directs[4].s.c ), + .Y(_00256_) + ); + sky130_fd_sc_hd__inv_2 _04910_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[7].directs[3].s.c ), + .Y(_00257_) + ); + sky130_fd_sc_hd__inv_2 _04911_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[7].directs[2].s.c ), + .Y(_00258_) + ); + sky130_fd_sc_hd__inv_2 _04912_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[7].directs[1].s.c ), + .Y(_00259_) + ); + sky130_fd_sc_hd__inv_2 _04913_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.c ), + .Y(_00260_) + ); + sky130_fd_sc_hd__inv_2 _04914_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[7].doubles[7].s.c ), + .Y(_00261_) + ); + sky130_fd_sc_hd__inv_2 _04915_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[7].doubles[6].s.c ), + .Y(_00262_) + ); + sky130_fd_sc_hd__inv_2 _04916_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[7].doubles[5].s.c ), + .Y(_00263_) + ); + sky130_fd_sc_hd__inv_2 _04917_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[7].doubles[4].s.c ), + .Y(_00264_) + ); + sky130_fd_sc_hd__inv_2 _04918_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[7].doubles[3].s.c ), + .Y(_00265_) + ); + sky130_fd_sc_hd__inv_2 _04919_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[7].doubles[2].s.c ), + .Y(_00266_) + ); + sky130_fd_sc_hd__inv_2 _04920_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[7].doubles[1].s.c ), + .Y(_00267_) + ); + sky130_fd_sc_hd__inv_2 _04921_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[7].doubles[0].s.c ), + .Y(_00268_) + ); + sky130_fd_sc_hd__inv_2 _04922_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[7].singles[3].s.c ), + .Y(_00269_) + ); + sky130_fd_sc_hd__inv_2 _04923_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[7].singles[2].s.c ), + .Y(_00270_) + ); + sky130_fd_sc_hd__inv_2 _04924_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[7].singles[1].s.c ), + .Y(_00271_) + ); + sky130_fd_sc_hd__inv_2 _04925_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[7].singles[0].s.c ), + .Y(_00272_) + ); + sky130_fd_sc_hd__inv_2 _04926_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[6].directs[4].s.c ), + .Y(_00273_) + ); + sky130_fd_sc_hd__inv_2 _04927_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[6].directs[3].s.c ), + .Y(_00274_) + ); + sky130_fd_sc_hd__inv_2 _04928_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[6].directs[2].s.c ), + .Y(_00275_) + ); + sky130_fd_sc_hd__inv_2 _04929_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[6].directs[1].s.c ), + .Y(_00276_) + ); + sky130_fd_sc_hd__inv_2 _04930_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.c ), + .Y(_00277_) + ); + sky130_fd_sc_hd__inv_2 _04931_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[6].doubles[7].s.c ), + .Y(_00278_) + ); + sky130_fd_sc_hd__inv_2 _04932_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[6].doubles[6].s.c ), + .Y(_00279_) + ); + sky130_fd_sc_hd__inv_2 _04933_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[6].doubles[5].s.c ), + .Y(_00280_) + ); + sky130_fd_sc_hd__inv_2 _04934_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[6].doubles[4].s.c ), + .Y(_00281_) + ); + sky130_fd_sc_hd__inv_2 _04935_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[6].doubles[3].s.c ), + .Y(_00282_) + ); + sky130_fd_sc_hd__inv_2 _04936_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[6].doubles[2].s.c ), + .Y(_00283_) + ); + sky130_fd_sc_hd__inv_2 _04937_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[6].doubles[1].s.c ), + .Y(_00284_) + ); + sky130_fd_sc_hd__inv_2 _04938_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[6].doubles[0].s.c ), + .Y(_00285_) + ); + sky130_fd_sc_hd__inv_2 _04939_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[6].singles[3].s.c ), + .Y(_00286_) + ); + sky130_fd_sc_hd__inv_2 _04940_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[6].singles[2].s.c ), + .Y(_00287_) + ); + sky130_fd_sc_hd__inv_2 _04941_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[6].singles[1].s.c ), + .Y(_00288_) + ); + sky130_fd_sc_hd__inv_2 _04942_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[6].singles[0].s.c ), + .Y(_00289_) + ); + sky130_fd_sc_hd__inv_2 _04943_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[5].directs[4].s.c ), + .Y(_00290_) + ); + sky130_fd_sc_hd__inv_2 _04944_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[5].directs[3].s.c ), + .Y(_00291_) + ); + sky130_fd_sc_hd__inv_2 _04945_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[5].directs[2].s.c ), + .Y(_00292_) + ); + sky130_fd_sc_hd__inv_2 _04946_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[5].directs[1].s.c ), + .Y(_00293_) + ); + sky130_fd_sc_hd__inv_2 _04947_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.c ), + .Y(_00294_) + ); + sky130_fd_sc_hd__inv_2 _04948_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[5].doubles[7].s.c ), + .Y(_00295_) + ); + sky130_fd_sc_hd__inv_2 _04949_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[5].doubles[6].s.c ), + .Y(_00296_) + ); + sky130_fd_sc_hd__inv_2 _04950_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[5].doubles[5].s.c ), + .Y(_00297_) + ); + sky130_fd_sc_hd__inv_2 _04951_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[5].doubles[4].s.c ), + .Y(_00298_) + ); + sky130_fd_sc_hd__inv_2 _04952_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[5].doubles[3].s.c ), + .Y(_00299_) + ); + sky130_fd_sc_hd__inv_2 _04953_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[5].doubles[2].s.c ), + .Y(_00300_) + ); + sky130_fd_sc_hd__inv_2 _04954_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[5].doubles[1].s.c ), + .Y(_00301_) + ); + sky130_fd_sc_hd__inv_2 _04955_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[5].doubles[0].s.c ), + .Y(_00302_) + ); + sky130_fd_sc_hd__inv_2 _04956_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[5].singles[3].s.c ), + .Y(_00303_) + ); + sky130_fd_sc_hd__inv_2 _04957_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[5].singles[2].s.c ), + .Y(_00304_) + ); + sky130_fd_sc_hd__inv_2 _04958_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[5].singles[1].s.c ), + .Y(_00305_) + ); + sky130_fd_sc_hd__inv_2 _04959_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[5].singles[0].s.c ), + .Y(_00306_) + ); + sky130_fd_sc_hd__inv_2 _04960_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[4].directs[4].s.c ), + .Y(_00307_) + ); + sky130_fd_sc_hd__inv_2 _04961_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[4].directs[3].s.c ), + .Y(_00308_) + ); + sky130_fd_sc_hd__inv_2 _04962_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[4].directs[2].s.c ), + .Y(_00309_) + ); + sky130_fd_sc_hd__inv_2 _04963_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[4].directs[1].s.c ), + .Y(_00310_) + ); + sky130_fd_sc_hd__inv_2 _04964_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.c ), + .Y(_00311_) + ); + sky130_fd_sc_hd__inv_2 _04965_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[4].doubles[7].s.c ), + .Y(_00312_) + ); + sky130_fd_sc_hd__inv_2 _04966_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[4].doubles[6].s.c ), + .Y(_00313_) + ); + sky130_fd_sc_hd__inv_2 _04967_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[4].doubles[5].s.c ), + .Y(_00314_) + ); + sky130_fd_sc_hd__inv_2 _04968_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[4].doubles[4].s.c ), + .Y(_00315_) + ); + sky130_fd_sc_hd__inv_2 _04969_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[4].doubles[3].s.c ), + .Y(_00316_) + ); + sky130_fd_sc_hd__inv_2 _04970_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[4].doubles[2].s.c ), + .Y(_00317_) + ); + sky130_fd_sc_hd__inv_2 _04971_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[4].doubles[1].s.c ), + .Y(_00318_) + ); + sky130_fd_sc_hd__inv_2 _04972_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[4].doubles[0].s.c ), + .Y(_00319_) + ); + sky130_fd_sc_hd__inv_2 _04973_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[4].singles[3].s.c ), + .Y(_00320_) + ); + sky130_fd_sc_hd__inv_2 _04974_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[4].singles[2].s.c ), + .Y(_00321_) + ); + sky130_fd_sc_hd__inv_2 _04975_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[4].singles[1].s.c ), + .Y(_00322_) + ); + sky130_fd_sc_hd__inv_2 _04976_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[4].singles[0].s.c ), + .Y(_00323_) + ); + sky130_fd_sc_hd__inv_2 _04977_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[3].directs[4].s.c ), + .Y(_00324_) + ); + sky130_fd_sc_hd__inv_2 _04978_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[3].directs[3].s.c ), + .Y(_00325_) + ); + sky130_fd_sc_hd__inv_2 _04979_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[3].directs[2].s.c ), + .Y(_00326_) + ); + sky130_fd_sc_hd__inv_2 _04980_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[3].directs[1].s.c ), + .Y(_00327_) + ); + sky130_fd_sc_hd__inv_2 _04981_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.c ), + .Y(_00328_) + ); + sky130_fd_sc_hd__inv_2 _04982_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[3].doubles[7].s.c ), + .Y(_00329_) + ); + sky130_fd_sc_hd__inv_2 _04983_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[3].doubles[6].s.c ), + .Y(_00330_) + ); + sky130_fd_sc_hd__inv_2 _04984_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[3].doubles[5].s.c ), + .Y(_00331_) + ); + sky130_fd_sc_hd__inv_2 _04985_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[3].doubles[4].s.c ), + .Y(_00332_) + ); + sky130_fd_sc_hd__inv_2 _04986_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[3].doubles[3].s.c ), + .Y(_00333_) + ); + sky130_fd_sc_hd__inv_2 _04987_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[3].doubles[2].s.c ), + .Y(_00334_) + ); + sky130_fd_sc_hd__inv_2 _04988_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[3].doubles[1].s.c ), + .Y(_00335_) + ); + sky130_fd_sc_hd__inv_2 _04989_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[3].doubles[0].s.c ), + .Y(_00336_) + ); + sky130_fd_sc_hd__inv_2 _04990_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[3].singles[3].s.c ), + .Y(_00337_) + ); + sky130_fd_sc_hd__inv_2 _04991_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[3].singles[2].s.c ), + .Y(_00338_) + ); + sky130_fd_sc_hd__inv_2 _04992_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[3].singles[1].s.c ), + .Y(_00339_) + ); + sky130_fd_sc_hd__inv_2 _04993_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[3].singles[0].s.c ), + .Y(_00340_) + ); + sky130_fd_sc_hd__inv_2 _04994_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[2].directs[4].s.c ), + .Y(_00341_) + ); + sky130_fd_sc_hd__inv_2 _04995_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[2].directs[3].s.c ), + .Y(_00342_) + ); + sky130_fd_sc_hd__inv_2 _04996_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[2].directs[2].s.c ), + .Y(_00343_) + ); + sky130_fd_sc_hd__inv_2 _04997_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[2].directs[1].s.c ), + .Y(_00344_) + ); + sky130_fd_sc_hd__inv_2 _04998_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.c ), + .Y(_00345_) + ); + sky130_fd_sc_hd__inv_2 _04999_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[2].doubles[7].s.c ), + .Y(_00346_) + ); + sky130_fd_sc_hd__inv_2 _05000_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[2].doubles[6].s.c ), + .Y(_00347_) + ); + sky130_fd_sc_hd__inv_2 _05001_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[2].doubles[5].s.c ), + .Y(_00348_) + ); + sky130_fd_sc_hd__inv_2 _05002_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[2].doubles[4].s.c ), + .Y(_00349_) + ); + sky130_fd_sc_hd__inv_2 _05003_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[2].doubles[3].s.c ), + .Y(_00350_) + ); + sky130_fd_sc_hd__inv_2 _05004_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[2].doubles[2].s.c ), + .Y(_00351_) + ); + sky130_fd_sc_hd__inv_2 _05005_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[2].doubles[1].s.c ), + .Y(_00352_) + ); + sky130_fd_sc_hd__inv_2 _05006_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[2].doubles[0].s.c ), + .Y(_00353_) + ); + sky130_fd_sc_hd__inv_2 _05007_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[2].singles[3].s.c ), + .Y(_00354_) + ); + sky130_fd_sc_hd__inv_2 _05008_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[2].singles[2].s.c ), + .Y(_00355_) + ); + sky130_fd_sc_hd__inv_2 _05009_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[2].singles[1].s.c ), + .Y(_00356_) + ); + sky130_fd_sc_hd__inv_2 _05010_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[2].singles[0].s.c ), + .Y(_00357_) + ); + sky130_fd_sc_hd__inv_2 _05011_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[1].directs[4].s.c ), + .Y(_00358_) + ); + sky130_fd_sc_hd__inv_2 _05012_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[1].directs[3].s.c ), + .Y(_00359_) + ); + sky130_fd_sc_hd__inv_2 _05013_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[1].directs[2].s.c ), + .Y(_00360_) + ); + sky130_fd_sc_hd__inv_2 _05014_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[1].directs[1].s.c ), + .Y(_00361_) + ); + sky130_fd_sc_hd__inv_2 _05015_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.c ), + .Y(_00362_) + ); + sky130_fd_sc_hd__inv_2 _05016_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[1].doubles[7].s.c ), + .Y(_00363_) + ); + sky130_fd_sc_hd__inv_2 _05017_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[1].doubles[6].s.c ), + .Y(_00364_) + ); + sky130_fd_sc_hd__inv_2 _05018_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[1].doubles[5].s.c ), + .Y(_00365_) + ); + sky130_fd_sc_hd__inv_2 _05019_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[1].doubles[4].s.c ), + .Y(_00366_) + ); + sky130_fd_sc_hd__inv_2 _05020_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[1].doubles[3].s.c ), + .Y(_00367_) + ); + sky130_fd_sc_hd__inv_2 _05021_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[1].doubles[2].s.c ), + .Y(_00368_) + ); + sky130_fd_sc_hd__inv_2 _05022_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[1].doubles[1].s.c ), + .Y(_00369_) + ); + sky130_fd_sc_hd__inv_2 _05023_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[1].doubles[0].s.c ), + .Y(_00370_) + ); + sky130_fd_sc_hd__inv_2 _05024_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[1].singles[3].s.c ), + .Y(_00371_) + ); + sky130_fd_sc_hd__inv_2 _05025_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[1].singles[2].s.c ), + .Y(_00372_) + ); + sky130_fd_sc_hd__inv_2 _05026_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[1].singles[1].s.c ), + .Y(_00373_) + ); + sky130_fd_sc_hd__inv_2 _05027_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[1].singles[0].s.c ), + .Y(_00374_) + ); + sky130_fd_sc_hd__inv_2 _05028_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[0].directs[4].s.c ), + .Y(_00375_) + ); + sky130_fd_sc_hd__inv_2 _05029_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[0].directs[3].s.c ), + .Y(_00376_) + ); + sky130_fd_sc_hd__inv_2 _05030_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[0].directs[2].s.c ), + .Y(_00377_) + ); + sky130_fd_sc_hd__inv_2 _05031_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[0].directs[1].s.c ), + .Y(_00378_) + ); + sky130_fd_sc_hd__inv_2 _05032_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.c ), + .Y(_00379_) + ); + sky130_fd_sc_hd__inv_2 _05033_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[0].doubles[7].s.c ), + .Y(_00380_) + ); + sky130_fd_sc_hd__inv_2 _05034_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[0].doubles[6].s.c ), + .Y(_00381_) + ); + sky130_fd_sc_hd__inv_2 _05035_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[0].doubles[5].s.c ), + .Y(_00382_) + ); + sky130_fd_sc_hd__inv_2 _05036_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[0].doubles[4].s.c ), + .Y(_00383_) + ); + sky130_fd_sc_hd__inv_2 _05037_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[0].doubles[3].s.c ), + .Y(_00384_) + ); + sky130_fd_sc_hd__inv_2 _05038_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[0].doubles[2].s.c ), + .Y(_00385_) + ); + sky130_fd_sc_hd__inv_2 _05039_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[0].doubles[1].s.c ), + .Y(_00386_) + ); + sky130_fd_sc_hd__inv_2 _05040_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[0].doubles[0].s.c ), + .Y(_00387_) + ); + sky130_fd_sc_hd__inv_2 _05041_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[0].singles[3].s.c ), + .Y(_00388_) + ); + sky130_fd_sc_hd__inv_2 _05042_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[0].singles[2].s.c ), + .Y(_00389_) + ); + sky130_fd_sc_hd__inv_2 _05043_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[0].singles[1].s.c ), + .Y(_00390_) + ); + sky130_fd_sc_hd__inv_2 _05044_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[9].doubles[4].s.c ), + .Y(_00190_) + ); + sky130_fd_sc_hd__inv_2 _05045_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[9].doubles[3].s.c ), + .Y(_00196_) + ); + sky130_fd_sc_hd__inv_2 _05046_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[9].doubles[2].s.c ), + .Y(_00202_) + ); + sky130_fd_sc_hd__inv_2 _05047_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[9].doubles[1].s.c ), + .Y(_00208_) + ); + sky130_fd_sc_hd__inv_2 _05048_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[9].doubles[0].s.c ), + .Y(_00214_) + ); + sky130_fd_sc_hd__inv_2 _05049_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[9].singles[3].s.c ), + .Y(_00220_) + ); + sky130_fd_sc_hd__inv_2 _05050_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[9].singles[2].s.c ), + .Y(_00226_) + ); + sky130_fd_sc_hd__inv_2 _05051_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[9].singles[1].s.c ), + .Y(_00232_) + ); + sky130_fd_sc_hd__inv_2 _05052_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[4].doubles[3].s.c ), + .Y(_00191_) + ); + sky130_fd_sc_hd__inv_2 _05053_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[4].doubles[2].s.c ), + .Y(_00197_) + ); + sky130_fd_sc_hd__inv_2 _05054_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[4].doubles[1].s.c ), + .Y(_00203_) + ); + sky130_fd_sc_hd__inv_2 _05055_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[4].doubles[0].s.c ), + .Y(_00209_) + ); + sky130_fd_sc_hd__inv_2 _05056_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[4].singles[3].s.c ), + .Y(_00215_) + ); + sky130_fd_sc_hd__inv_2 _05057_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[4].singles[2].s.c ), + .Y(_00221_) + ); + sky130_fd_sc_hd__inv_2 _05058_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[4].singles[1].s.c ), + .Y(_00227_) + ); + sky130_fd_sc_hd__inv_2 _05059_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[4].singles[0].s.c ), + .Y(_00233_) + ); + sky130_fd_sc_hd__inv_2 _05060_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[3].s.c ), + .Y(_00192_) + ); + sky130_fd_sc_hd__inv_2 _05061_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[2].s.c ), + .Y(_00198_) + ); + sky130_fd_sc_hd__inv_2 _05062_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[1].s.c ), + .Y(_00204_) + ); + sky130_fd_sc_hd__inv_2 _05063_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.c ), + .Y(_00210_) + ); + sky130_fd_sc_hd__inv_2 _05064_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].singles[3].s.c ), + .Y(_00216_) + ); + sky130_fd_sc_hd__inv_2 _05065_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].singles[2].s.c ), + .Y(_00222_) + ); + sky130_fd_sc_hd__inv_2 _05066_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].singles[1].s.c ), + .Y(_00228_) + ); + sky130_fd_sc_hd__inv_2 _05067_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].singles[0].s.c ), + .Y(_00234_) + ); + sky130_fd_sc_hd__inv_2 _05068_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[3].s.c ), + .Y(_00193_) + ); + sky130_fd_sc_hd__inv_2 _05069_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[2].s.c ), + .Y(_00199_) + ); + sky130_fd_sc_hd__inv_2 _05070_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[1].s.c ), + .Y(_00205_) + ); + sky130_fd_sc_hd__inv_2 _05071_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.c ), + .Y(_00211_) + ); + sky130_fd_sc_hd__inv_2 _05072_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].singles[3].s.c ), + .Y(_00217_) + ); + sky130_fd_sc_hd__inv_2 _05073_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].singles[2].s.c ), + .Y(_00223_) + ); + sky130_fd_sc_hd__inv_2 _05074_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].singles[1].s.c ), + .Y(_00229_) + ); + sky130_fd_sc_hd__inv_2 _05075_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].singles[0].s.c ), + .Y(_00235_) + ); + sky130_fd_sc_hd__inv_2 _05076_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[3].s.c ), + .Y(_00194_) + ); + sky130_fd_sc_hd__inv_2 _05077_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[2].s.c ), + .Y(_00200_) + ); + sky130_fd_sc_hd__inv_2 _05078_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[1].s.c ), + .Y(_00206_) + ); + sky130_fd_sc_hd__inv_2 _05079_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.c ), + .Y(_00212_) + ); + sky130_fd_sc_hd__inv_2 _05080_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].singles[3].s.c ), + .Y(_00218_) + ); + sky130_fd_sc_hd__inv_2 _05081_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].singles[2].s.c ), + .Y(_00224_) + ); + sky130_fd_sc_hd__inv_2 _05082_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].singles[1].s.c ), + .Y(_00230_) + ); + sky130_fd_sc_hd__inv_2 _05083_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].singles[0].s.c ), + .Y(_00236_) + ); + sky130_fd_sc_hd__inv_2 _05084_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[0].singles[0].s.c ), + .Y(_00391_) + ); + sky130_fd_sc_hd__inv_2 _05085_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[9].directs[4].s.c ), + .Y(_00392_) + ); + sky130_fd_sc_hd__inv_2 _05086_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[9].directs[3].s.c ), + .Y(_00393_) + ); + sky130_fd_sc_hd__inv_2 _05087_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[9].directs[2].s.c ), + .Y(_00394_) + ); + sky130_fd_sc_hd__inv_2 _05088_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[9].directs[1].s.c ), + .Y(_00395_) + ); + sky130_fd_sc_hd__inv_2 _05089_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.c ), + .Y(_00396_) + ); + sky130_fd_sc_hd__inv_2 _05090_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[9].doubles[7].s.c ), + .Y(_00397_) + ); + sky130_fd_sc_hd__inv_2 _05091_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[9].doubles[6].s.c ), + .Y(_00398_) + ); + sky130_fd_sc_hd__inv_2 _05092_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[9].doubles[5].s.c ), + .Y(_00399_) + ); + sky130_fd_sc_hd__inv_2 _05093_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[9].doubles[4].s.c ), + .Y(_00400_) + ); + sky130_fd_sc_hd__inv_2 _05094_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[9].doubles[3].s.c ), + .Y(_00401_) + ); + sky130_fd_sc_hd__inv_2 _05095_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[9].doubles[2].s.c ), + .Y(_00402_) + ); + sky130_fd_sc_hd__inv_2 _05096_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[9].doubles[1].s.c ), + .Y(_00403_) + ); + sky130_fd_sc_hd__inv_2 _05097_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[9].doubles[0].s.c ), + .Y(_00404_) + ); + sky130_fd_sc_hd__inv_2 _05098_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[9].singles[3].s.c ), + .Y(_00405_) + ); + sky130_fd_sc_hd__inv_2 _05099_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[9].singles[2].s.c ), + .Y(_00406_) + ); + sky130_fd_sc_hd__inv_2 _05100_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[9].singles[1].s.c ), + .Y(_00407_) + ); + sky130_fd_sc_hd__inv_2 _05101_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[9].singles[0].s.c ), + .Y(_00408_) + ); + sky130_fd_sc_hd__inv_2 _05102_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[8].directs[4].s.c ), + .Y(_00409_) + ); + sky130_fd_sc_hd__inv_2 _05103_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[8].directs[3].s.c ), + .Y(_00410_) + ); + sky130_fd_sc_hd__inv_2 _05104_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[8].directs[2].s.c ), + .Y(_00411_) + ); + sky130_fd_sc_hd__inv_2 _05105_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[8].directs[1].s.c ), + .Y(_00412_) + ); + sky130_fd_sc_hd__inv_2 _05106_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.c ), + .Y(_00413_) + ); + sky130_fd_sc_hd__inv_2 _05107_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[8].doubles[7].s.c ), + .Y(_00414_) + ); + sky130_fd_sc_hd__inv_2 _05108_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[8].doubles[6].s.c ), + .Y(_00415_) + ); + sky130_fd_sc_hd__inv_2 _05109_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[8].doubles[5].s.c ), + .Y(_00416_) + ); + sky130_fd_sc_hd__inv_2 _05110_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[8].doubles[4].s.c ), + .Y(_00417_) + ); + sky130_fd_sc_hd__inv_2 _05111_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[8].doubles[3].s.c ), + .Y(_00418_) + ); + sky130_fd_sc_hd__inv_2 _05112_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[8].doubles[2].s.c ), + .Y(_00419_) + ); + sky130_fd_sc_hd__inv_2 _05113_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[8].doubles[1].s.c ), + .Y(_00420_) + ); + sky130_fd_sc_hd__inv_2 _05114_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[8].doubles[0].s.c ), + .Y(_00421_) + ); + sky130_fd_sc_hd__inv_2 _05115_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[8].singles[3].s.c ), + .Y(_00422_) + ); + sky130_fd_sc_hd__inv_2 _05116_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[8].singles[2].s.c ), + .Y(_00423_) + ); + sky130_fd_sc_hd__inv_2 _05117_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[8].singles[1].s.c ), + .Y(_00424_) + ); + sky130_fd_sc_hd__inv_2 _05118_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[8].singles[0].s.c ), + .Y(_00425_) + ); + sky130_fd_sc_hd__inv_2 _05119_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].directs[4].s.c ), + .Y(_00426_) + ); + sky130_fd_sc_hd__inv_2 _05120_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].directs[3].s.c ), + .Y(_00427_) + ); + sky130_fd_sc_hd__inv_2 _05121_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].directs[2].s.c ), + .Y(_00428_) + ); + sky130_fd_sc_hd__inv_2 _05122_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].directs[1].s.c ), + .Y(_00429_) + ); + sky130_fd_sc_hd__inv_2 _05123_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.c ), + .Y(_00430_) + ); + sky130_fd_sc_hd__inv_2 _05124_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].doubles[7].s.c ), + .Y(_00431_) + ); + sky130_fd_sc_hd__inv_2 _05125_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].doubles[6].s.c ), + .Y(_00432_) + ); + sky130_fd_sc_hd__inv_2 _05126_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].doubles[5].s.c ), + .Y(_00433_) + ); + sky130_fd_sc_hd__inv_2 _05127_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].doubles[4].s.c ), + .Y(_00434_) + ); + sky130_fd_sc_hd__inv_2 _05128_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].doubles[3].s.c ), + .Y(_00435_) + ); + sky130_fd_sc_hd__inv_2 _05129_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].doubles[2].s.c ), + .Y(_00436_) + ); + sky130_fd_sc_hd__inv_2 _05130_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].doubles[1].s.c ), + .Y(_00437_) + ); + sky130_fd_sc_hd__inv_2 _05131_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].doubles[0].s.c ), + .Y(_00438_) + ); + sky130_fd_sc_hd__inv_2 _05132_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].singles[3].s.c ), + .Y(_00439_) + ); + sky130_fd_sc_hd__inv_2 _05133_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].singles[2].s.c ), + .Y(_00440_) + ); + sky130_fd_sc_hd__inv_2 _05134_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].singles[1].s.c ), + .Y(_00441_) + ); + sky130_fd_sc_hd__inv_2 _05135_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[7].singles[0].s.c ), + .Y(_00442_) + ); + sky130_fd_sc_hd__inv_2 _05136_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[6].directs[4].s.c ), + .Y(_00443_) + ); + sky130_fd_sc_hd__inv_2 _05137_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[6].directs[3].s.c ), + .Y(_00444_) + ); + sky130_fd_sc_hd__inv_2 _05138_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[6].directs[2].s.c ), + .Y(_00445_) + ); + sky130_fd_sc_hd__inv_2 _05139_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[6].directs[1].s.c ), + .Y(_00446_) + ); + sky130_fd_sc_hd__inv_2 _05140_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.c ), + .Y(_00447_) + ); + sky130_fd_sc_hd__inv_2 _05141_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[6].doubles[7].s.c ), + .Y(_00448_) + ); + sky130_fd_sc_hd__inv_2 _05142_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[6].doubles[6].s.c ), + .Y(_00449_) + ); + sky130_fd_sc_hd__inv_2 _05143_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[6].doubles[5].s.c ), + .Y(_00450_) + ); + sky130_fd_sc_hd__inv_2 _05144_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[6].doubles[4].s.c ), + .Y(_00451_) + ); + sky130_fd_sc_hd__inv_2 _05145_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[6].doubles[3].s.c ), + .Y(_00452_) + ); + sky130_fd_sc_hd__inv_2 _05146_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[6].doubles[2].s.c ), + .Y(_00453_) + ); + sky130_fd_sc_hd__inv_2 _05147_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[6].doubles[1].s.c ), + .Y(_00454_) + ); + sky130_fd_sc_hd__inv_2 _05148_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[6].doubles[0].s.c ), + .Y(_00455_) + ); + sky130_fd_sc_hd__inv_2 _05149_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[6].singles[3].s.c ), + .Y(_00456_) + ); + sky130_fd_sc_hd__inv_2 _05150_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[6].singles[2].s.c ), + .Y(_00457_) + ); + sky130_fd_sc_hd__inv_2 _05151_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[6].singles[1].s.c ), + .Y(_00458_) + ); + sky130_fd_sc_hd__inv_2 _05152_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[6].singles[0].s.c ), + .Y(_00459_) + ); + sky130_fd_sc_hd__inv_2 _05153_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[5].directs[4].s.c ), + .Y(_00460_) + ); + sky130_fd_sc_hd__inv_2 _05154_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[5].directs[3].s.c ), + .Y(_00461_) + ); + sky130_fd_sc_hd__inv_2 _05155_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[5].directs[2].s.c ), + .Y(_00462_) + ); + sky130_fd_sc_hd__inv_2 _05156_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[5].directs[1].s.c ), + .Y(_00463_) + ); + sky130_fd_sc_hd__inv_2 _05157_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.c ), + .Y(_00464_) + ); + sky130_fd_sc_hd__inv_2 _05158_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[5].doubles[7].s.c ), + .Y(_00465_) + ); + sky130_fd_sc_hd__inv_2 _05159_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[5].doubles[6].s.c ), + .Y(_00466_) + ); + sky130_fd_sc_hd__inv_2 _05160_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[5].doubles[5].s.c ), + .Y(_00467_) + ); + sky130_fd_sc_hd__inv_2 _05161_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[5].doubles[4].s.c ), + .Y(_00468_) + ); + sky130_fd_sc_hd__inv_2 _05162_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[5].doubles[3].s.c ), + .Y(_00469_) + ); + sky130_fd_sc_hd__inv_2 _05163_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[5].doubles[2].s.c ), + .Y(_00470_) + ); + sky130_fd_sc_hd__inv_2 _05164_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[5].doubles[1].s.c ), + .Y(_00471_) + ); + sky130_fd_sc_hd__inv_2 _05165_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[5].doubles[0].s.c ), + .Y(_00472_) + ); + sky130_fd_sc_hd__inv_2 _05166_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[5].singles[3].s.c ), + .Y(_00473_) + ); + sky130_fd_sc_hd__inv_2 _05167_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[5].singles[2].s.c ), + .Y(_00474_) + ); + sky130_fd_sc_hd__inv_2 _05168_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[5].singles[1].s.c ), + .Y(_00475_) + ); + sky130_fd_sc_hd__inv_2 _05169_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[5].singles[0].s.c ), + .Y(_00476_) + ); + sky130_fd_sc_hd__inv_2 _05170_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[4].directs[4].s.c ), + .Y(_00477_) + ); + sky130_fd_sc_hd__inv_2 _05171_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[4].directs[3].s.c ), + .Y(_00478_) + ); + sky130_fd_sc_hd__inv_2 _05172_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[4].directs[2].s.c ), + .Y(_00479_) + ); + sky130_fd_sc_hd__inv_2 _05173_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[4].directs[1].s.c ), + .Y(_00480_) + ); + sky130_fd_sc_hd__inv_2 _05174_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.c ), + .Y(_00481_) + ); + sky130_fd_sc_hd__inv_2 _05175_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[4].doubles[7].s.c ), + .Y(_00482_) + ); + sky130_fd_sc_hd__inv_2 _05176_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[4].doubles[6].s.c ), + .Y(_00483_) + ); + sky130_fd_sc_hd__inv_2 _05177_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[4].doubles[5].s.c ), + .Y(_00484_) + ); + sky130_fd_sc_hd__inv_2 _05178_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[4].doubles[4].s.c ), + .Y(_00485_) + ); + sky130_fd_sc_hd__inv_2 _05179_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[4].doubles[3].s.c ), + .Y(_00486_) + ); + sky130_fd_sc_hd__inv_2 _05180_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[4].doubles[2].s.c ), + .Y(_00487_) + ); + sky130_fd_sc_hd__inv_2 _05181_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[4].doubles[1].s.c ), + .Y(_00488_) + ); + sky130_fd_sc_hd__inv_2 _05182_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[4].doubles[0].s.c ), + .Y(_00489_) + ); + sky130_fd_sc_hd__inv_2 _05183_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[4].singles[3].s.c ), + .Y(_00490_) + ); + sky130_fd_sc_hd__inv_2 _05184_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[4].singles[2].s.c ), + .Y(_00491_) + ); + sky130_fd_sc_hd__inv_2 _05185_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[4].singles[1].s.c ), + .Y(_00492_) + ); + sky130_fd_sc_hd__inv_2 _05186_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[4].singles[0].s.c ), + .Y(_00493_) + ); + sky130_fd_sc_hd__inv_2 _05187_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[3].directs[4].s.c ), + .Y(_00494_) + ); + sky130_fd_sc_hd__inv_2 _05188_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[3].directs[3].s.c ), + .Y(_00495_) + ); + sky130_fd_sc_hd__inv_2 _05189_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[3].directs[2].s.c ), + .Y(_00496_) + ); + sky130_fd_sc_hd__inv_2 _05190_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[3].directs[1].s.c ), + .Y(_00497_) + ); + sky130_fd_sc_hd__inv_2 _05191_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.c ), + .Y(_00498_) + ); + sky130_fd_sc_hd__inv_2 _05192_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[3].doubles[7].s.c ), + .Y(_00499_) + ); + sky130_fd_sc_hd__inv_2 _05193_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[3].doubles[6].s.c ), + .Y(_00500_) + ); + sky130_fd_sc_hd__inv_2 _05194_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[3].doubles[5].s.c ), + .Y(_00501_) + ); + sky130_fd_sc_hd__inv_2 _05195_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[3].doubles[4].s.c ), + .Y(_00502_) + ); + sky130_fd_sc_hd__inv_2 _05196_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[3].doubles[3].s.c ), + .Y(_00503_) + ); + sky130_fd_sc_hd__inv_2 _05197_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[3].doubles[2].s.c ), + .Y(_00504_) + ); + sky130_fd_sc_hd__inv_2 _05198_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[3].doubles[1].s.c ), + .Y(_00505_) + ); + sky130_fd_sc_hd__inv_2 _05199_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[3].doubles[0].s.c ), + .Y(_00506_) + ); + sky130_fd_sc_hd__inv_2 _05200_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[3].singles[3].s.c ), + .Y(_00507_) + ); + sky130_fd_sc_hd__inv_2 _05201_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[3].singles[2].s.c ), + .Y(_00508_) + ); + sky130_fd_sc_hd__inv_2 _05202_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[3].singles[1].s.c ), + .Y(_00509_) + ); + sky130_fd_sc_hd__inv_2 _05203_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[3].singles[0].s.c ), + .Y(_00510_) + ); + sky130_fd_sc_hd__inv_2 _05204_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].directs[4].s.c ), + .Y(_00511_) + ); + sky130_fd_sc_hd__inv_2 _05205_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].directs[3].s.c ), + .Y(_00512_) + ); + sky130_fd_sc_hd__inv_2 _05206_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].directs[2].s.c ), + .Y(_00513_) + ); + sky130_fd_sc_hd__inv_2 _05207_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].directs[1].s.c ), + .Y(_00514_) + ); + sky130_fd_sc_hd__inv_2 _05208_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.c ), + .Y(_00515_) + ); + sky130_fd_sc_hd__inv_2 _05209_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].doubles[7].s.c ), + .Y(_00516_) + ); + sky130_fd_sc_hd__inv_2 _05210_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].doubles[6].s.c ), + .Y(_00517_) + ); + sky130_fd_sc_hd__inv_2 _05211_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].doubles[5].s.c ), + .Y(_00518_) + ); + sky130_fd_sc_hd__inv_2 _05212_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].doubles[4].s.c ), + .Y(_00519_) + ); + sky130_fd_sc_hd__inv_2 _05213_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].doubles[3].s.c ), + .Y(_00520_) + ); + sky130_fd_sc_hd__inv_2 _05214_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].doubles[2].s.c ), + .Y(_00521_) + ); + sky130_fd_sc_hd__inv_2 _05215_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].doubles[1].s.c ), + .Y(_00522_) + ); + sky130_fd_sc_hd__inv_2 _05216_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].doubles[0].s.c ), + .Y(_00523_) + ); + sky130_fd_sc_hd__inv_2 _05217_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].singles[3].s.c ), + .Y(_00524_) + ); + sky130_fd_sc_hd__inv_2 _05218_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].singles[2].s.c ), + .Y(_00525_) + ); + sky130_fd_sc_hd__inv_2 _05219_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].singles[1].s.c ), + .Y(_00526_) + ); + sky130_fd_sc_hd__inv_2 _05220_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[2].singles[0].s.c ), + .Y(_00527_) + ); + sky130_fd_sc_hd__inv_2 _05221_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[1].directs[4].s.c ), + .Y(_00528_) + ); + sky130_fd_sc_hd__inv_2 _05222_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[1].directs[3].s.c ), + .Y(_00529_) + ); + sky130_fd_sc_hd__inv_2 _05223_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[1].directs[2].s.c ), + .Y(_00530_) + ); + sky130_fd_sc_hd__inv_2 _05224_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[1].directs[1].s.c ), + .Y(_00531_) + ); + sky130_fd_sc_hd__inv_2 _05225_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.c ), + .Y(_00532_) + ); + sky130_fd_sc_hd__inv_2 _05226_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[1].doubles[7].s.c ), + .Y(_00533_) + ); + sky130_fd_sc_hd__inv_2 _05227_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[1].doubles[6].s.c ), + .Y(_00534_) + ); + sky130_fd_sc_hd__inv_2 _05228_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[1].doubles[5].s.c ), + .Y(_00535_) + ); + sky130_fd_sc_hd__inv_2 _05229_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[1].doubles[4].s.c ), + .Y(_00536_) + ); + sky130_fd_sc_hd__inv_2 _05230_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[1].doubles[3].s.c ), + .Y(_00537_) + ); + sky130_fd_sc_hd__inv_2 _05231_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[1].doubles[2].s.c ), + .Y(_00538_) + ); + sky130_fd_sc_hd__inv_2 _05232_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[1].doubles[1].s.c ), + .Y(_00539_) + ); + sky130_fd_sc_hd__inv_2 _05233_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[1].doubles[0].s.c ), + .Y(_00540_) + ); + sky130_fd_sc_hd__inv_2 _05234_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[1].singles[3].s.c ), + .Y(_00541_) + ); + sky130_fd_sc_hd__inv_2 _05235_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[1].singles[2].s.c ), + .Y(_00542_) + ); + sky130_fd_sc_hd__inv_2 _05236_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[1].singles[1].s.c ), + .Y(_00543_) + ); + sky130_fd_sc_hd__inv_2 _05237_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[1].singles[0].s.c ), + .Y(_00544_) + ); + sky130_fd_sc_hd__inv_2 _05238_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[0].directs[4].s.c ), + .Y(_00545_) + ); + sky130_fd_sc_hd__inv_2 _05239_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[0].directs[3].s.c ), + .Y(_00546_) + ); + sky130_fd_sc_hd__inv_2 _05240_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[0].directs[2].s.c ), + .Y(_00547_) + ); + sky130_fd_sc_hd__inv_2 _05241_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[0].directs[1].s.c ), + .Y(_00548_) + ); + sky130_fd_sc_hd__inv_2 _05242_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.c ), + .Y(_00549_) + ); + sky130_fd_sc_hd__inv_2 _05243_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[0].doubles[7].s.c ), + .Y(_00550_) + ); + sky130_fd_sc_hd__inv_2 _05244_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[0].doubles[6].s.c ), + .Y(_00551_) + ); + sky130_fd_sc_hd__inv_2 _05245_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[0].doubles[5].s.c ), + .Y(_00552_) + ); + sky130_fd_sc_hd__inv_2 _05246_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[0].doubles[4].s.c ), + .Y(_00553_) + ); + sky130_fd_sc_hd__inv_2 _05247_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[0].doubles[3].s.c ), + .Y(_00554_) + ); + sky130_fd_sc_hd__inv_2 _05248_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[0].doubles[2].s.c ), + .Y(_00555_) + ); + sky130_fd_sc_hd__inv_2 _05249_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[0].doubles[1].s.c ), + .Y(_00556_) + ); + sky130_fd_sc_hd__inv_2 _05250_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[0].doubles[0].s.c ), + .Y(_00557_) + ); + sky130_fd_sc_hd__inv_2 _05251_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[0].singles[3].s.c ), + .Y(_00558_) + ); + sky130_fd_sc_hd__inv_2 _05252_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[0].singles[2].s.c ), + .Y(_00559_) + ); + sky130_fd_sc_hd__inv_2 _05253_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[0].singles[1].s.c ), + .Y(_00560_) + ); + sky130_fd_sc_hd__inv_2 _05254_ ( + .A(\cb_north.inst.connectaroni.clb0_inputs[0].singles[0].s.c ), + .Y(_00561_) + ); + sky130_fd_sc_hd__inv_2 _05255_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[4].doubles[3].s.c ), + .Y(_00562_) + ); + sky130_fd_sc_hd__inv_2 _05256_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[4].doubles[2].s.c ), + .Y(_00563_) + ); + sky130_fd_sc_hd__inv_2 _05257_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[4].doubles[1].s.c ), + .Y(_00564_) + ); + sky130_fd_sc_hd__inv_2 _05258_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[4].doubles[0].s.c ), + .Y(_00565_) + ); + sky130_fd_sc_hd__inv_2 _05259_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[4].singles[3].s.c ), + .Y(_00566_) + ); + sky130_fd_sc_hd__inv_2 _05260_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[4].singles[2].s.c ), + .Y(_00567_) + ); + sky130_fd_sc_hd__inv_2 _05261_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[4].singles[1].s.c ), + .Y(_00568_) + ); + sky130_fd_sc_hd__inv_2 _05262_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[4].singles[0].s.c ), + .Y(_00569_) + ); + sky130_fd_sc_hd__inv_2 _05263_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[3].doubles[3].s.c ), + .Y(_00570_) + ); + sky130_fd_sc_hd__inv_2 _05264_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[3].doubles[2].s.c ), + .Y(_00571_) + ); + sky130_fd_sc_hd__inv_2 _05265_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[3].doubles[1].s.c ), + .Y(_00572_) + ); + sky130_fd_sc_hd__inv_2 _05266_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[3].doubles[0].s.c ), + .Y(_00573_) + ); + sky130_fd_sc_hd__inv_2 _05267_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[3].singles[3].s.c ), + .Y(_00574_) + ); + sky130_fd_sc_hd__inv_2 _05268_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[3].singles[2].s.c ), + .Y(_00575_) + ); + sky130_fd_sc_hd__inv_2 _05269_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[3].singles[1].s.c ), + .Y(_00576_) + ); + sky130_fd_sc_hd__inv_2 _05270_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[3].singles[0].s.c ), + .Y(_00577_) + ); + sky130_fd_sc_hd__inv_2 _05271_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[2].doubles[3].s.c ), + .Y(_00578_) + ); + sky130_fd_sc_hd__inv_2 _05272_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[2].doubles[2].s.c ), + .Y(_00579_) + ); + sky130_fd_sc_hd__inv_2 _05273_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[2].doubles[1].s.c ), + .Y(_00580_) + ); + sky130_fd_sc_hd__inv_2 _05274_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[2].doubles[0].s.c ), + .Y(_00581_) + ); + sky130_fd_sc_hd__inv_2 _05275_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[2].singles[3].s.c ), + .Y(_00582_) + ); + sky130_fd_sc_hd__inv_2 _05276_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[2].singles[2].s.c ), + .Y(_00583_) + ); + sky130_fd_sc_hd__inv_2 _05277_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[2].singles[1].s.c ), + .Y(_00584_) + ); + sky130_fd_sc_hd__inv_2 _05278_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[2].singles[0].s.c ), + .Y(_00585_) + ); + sky130_fd_sc_hd__inv_2 _05279_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[1].doubles[3].s.c ), + .Y(_00586_) + ); + sky130_fd_sc_hd__inv_2 _05280_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[1].doubles[2].s.c ), + .Y(_00587_) + ); + sky130_fd_sc_hd__inv_2 _05281_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[1].doubles[1].s.c ), + .Y(_00588_) + ); + sky130_fd_sc_hd__inv_2 _05282_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[1].doubles[0].s.c ), + .Y(_00589_) + ); + sky130_fd_sc_hd__inv_2 _05283_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[1].singles[3].s.c ), + .Y(_00590_) + ); + sky130_fd_sc_hd__inv_2 _05284_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[1].singles[2].s.c ), + .Y(_00591_) + ); + sky130_fd_sc_hd__inv_2 _05285_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[1].singles[1].s.c ), + .Y(_00592_) + ); + sky130_fd_sc_hd__inv_2 _05286_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[1].singles[0].s.c ), + .Y(_00593_) + ); + sky130_fd_sc_hd__inv_2 _05287_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[0].doubles[3].s.c ), + .Y(_00594_) + ); + sky130_fd_sc_hd__inv_2 _05288_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[0].doubles[2].s.c ), + .Y(_00595_) + ); + sky130_fd_sc_hd__inv_2 _05289_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[0].doubles[1].s.c ), + .Y(_00596_) + ); + sky130_fd_sc_hd__inv_2 _05290_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[0].doubles[0].s.c ), + .Y(_00597_) + ); + sky130_fd_sc_hd__inv_2 _05291_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[0].singles[3].s.c ), + .Y(_00598_) + ); + sky130_fd_sc_hd__inv_2 _05292_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[0].singles[2].s.c ), + .Y(_00599_) + ); + sky130_fd_sc_hd__inv_2 _05293_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[0].singles[1].s.c ), + .Y(_00600_) + ); + sky130_fd_sc_hd__inv_2 _05294_ ( + .A(\cb_east.inst.connectaroni.clb1_outputs[0].singles[0].s.c ), + .Y(_00601_) + ); + sky130_fd_sc_hd__inv_2 _05295_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[9].directs[4].s.c ), + .Y(_00602_) + ); + sky130_fd_sc_hd__inv_2 _05296_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[9].directs[3].s.c ), + .Y(_00603_) + ); + sky130_fd_sc_hd__inv_2 _05297_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[9].directs[2].s.c ), + .Y(_00604_) + ); + sky130_fd_sc_hd__inv_2 _05298_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[9].directs[1].s.c ), + .Y(_00605_) + ); + sky130_fd_sc_hd__inv_2 _05299_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.c ), + .Y(_00606_) + ); + sky130_fd_sc_hd__inv_2 _05300_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[9].doubles[7].s.c ), + .Y(_00607_) + ); + sky130_fd_sc_hd__inv_2 _05301_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[9].doubles[6].s.c ), + .Y(_00608_) + ); + sky130_fd_sc_hd__inv_2 _05302_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[9].doubles[5].s.c ), + .Y(_00609_) + ); + sky130_fd_sc_hd__inv_2 _05303_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[3].s.c ), + .Y(_00615_) + ); + sky130_fd_sc_hd__inv_2 _05304_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[2].s.c ), + .Y(_00621_) + ); + sky130_fd_sc_hd__inv_2 _05305_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[1].s.c ), + .Y(_00627_) + ); + sky130_fd_sc_hd__inv_2 _05306_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.c ), + .Y(_00633_) + ); + sky130_fd_sc_hd__inv_2 _05307_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].singles[3].s.c ), + .Y(_00639_) + ); + sky130_fd_sc_hd__inv_2 _05308_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].singles[2].s.c ), + .Y(_00645_) + ); + sky130_fd_sc_hd__inv_2 _05309_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].singles[1].s.c ), + .Y(_00651_) + ); + sky130_fd_sc_hd__inv_2 _05310_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].singles[0].s.c ), + .Y(_00657_) + ); + sky130_fd_sc_hd__inv_2 _05311_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[9].singles[0].s.c ), + .Y(_00658_) + ); + sky130_fd_sc_hd__inv_2 _05312_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[8].directs[4].s.c ), + .Y(_00659_) + ); + sky130_fd_sc_hd__inv_2 _05313_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[8].directs[3].s.c ), + .Y(_00660_) + ); + sky130_fd_sc_hd__inv_2 _05314_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[8].directs[2].s.c ), + .Y(_00661_) + ); + sky130_fd_sc_hd__inv_2 _05315_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[8].directs[1].s.c ), + .Y(_00662_) + ); + sky130_fd_sc_hd__inv_2 _05316_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.c ), + .Y(_00663_) + ); + sky130_fd_sc_hd__inv_2 _05317_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[8].doubles[7].s.c ), + .Y(_00664_) + ); + sky130_fd_sc_hd__inv_2 _05318_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[8].doubles[6].s.c ), + .Y(_00665_) + ); + sky130_fd_sc_hd__inv_2 _05319_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[8].doubles[5].s.c ), + .Y(_00666_) + ); + sky130_fd_sc_hd__inv_2 _05320_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[8].doubles[4].s.c ), + .Y(_00667_) + ); + sky130_fd_sc_hd__inv_2 _05321_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[8].doubles[3].s.c ), + .Y(_00668_) + ); + sky130_fd_sc_hd__inv_2 _05322_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[8].doubles[2].s.c ), + .Y(_00669_) + ); + sky130_fd_sc_hd__inv_2 _05323_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[8].doubles[1].s.c ), + .Y(_00670_) + ); + sky130_fd_sc_hd__inv_2 _05324_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[8].doubles[0].s.c ), + .Y(_00671_) + ); + sky130_fd_sc_hd__inv_2 _05325_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[8].singles[3].s.c ), + .Y(_00672_) + ); + sky130_fd_sc_hd__inv_2 _05326_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[8].singles[2].s.c ), + .Y(_00673_) + ); + sky130_fd_sc_hd__inv_2 _05327_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[8].singles[1].s.c ), + .Y(_00674_) + ); + sky130_fd_sc_hd__inv_2 _05328_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[8].singles[0].s.c ), + .Y(_00675_) + ); + sky130_fd_sc_hd__inv_2 _05329_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[7].directs[4].s.c ), + .Y(_00676_) + ); + sky130_fd_sc_hd__inv_2 _05330_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[7].directs[3].s.c ), + .Y(_00677_) + ); + sky130_fd_sc_hd__inv_2 _05331_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[7].directs[2].s.c ), + .Y(_00678_) + ); + sky130_fd_sc_hd__inv_2 _05332_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[7].directs[1].s.c ), + .Y(_00679_) + ); + sky130_fd_sc_hd__inv_2 _05333_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.c ), + .Y(_00680_) + ); + sky130_fd_sc_hd__inv_2 _05334_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[7].doubles[7].s.c ), + .Y(_00681_) + ); + sky130_fd_sc_hd__inv_2 _05335_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[7].doubles[6].s.c ), + .Y(_00682_) + ); + sky130_fd_sc_hd__inv_2 _05336_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[7].doubles[5].s.c ), + .Y(_00683_) + ); + sky130_fd_sc_hd__inv_2 _05337_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[7].doubles[4].s.c ), + .Y(_00684_) + ); + sky130_fd_sc_hd__inv_2 _05338_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[7].doubles[3].s.c ), + .Y(_00685_) + ); + sky130_fd_sc_hd__mux2_1 _05339_ ( + .A0(_04315_), + .A1(\slice.configuroni.comb_config[131] ), + .S(set_out_hard), + .X(_02023_) + ); + sky130_fd_sc_hd__mux2_1 _05340_ ( + .A0(\slice.sliceluroni.muxes.config_state[0] ), + .A1(\slice.configuroni.comb_config[132] ), + .S(set_out_hard), + .X(_02024_) + ); + sky130_fd_sc_hd__mux2_1 _05341_ ( + .A0(\slice.sliceluroni.muxes.config_state[1] ), + .A1(\slice.configuroni.comb_config[133] ), + .S(set_out_hard), + .X(_02025_) + ); + sky130_fd_sc_hd__mux2_1 _05342_ ( + .A0(\slice.sliceluroni.use_cc ), + .A1(\slice.configuroni.comb_config[134] ), + .S(set_out_hard), + .X(_02026_) + ); + sky130_fd_sc_hd__mux2_1 _05343_ ( + .A0(_04168_), + .A1(\slice.configuroni.comb_config[32] ), + .S(set_out_hard), + .X(_02027_) + ); + sky130_fd_sc_hd__mux2_1 _05344_ ( + .A0(_04217_), + .A1(\slice.configuroni.comb_config[65] ), + .S(set_out_hard), + .X(_02028_) + ); + sky130_fd_sc_hd__mux2_1 _05345_ ( + .A0(_04266_), + .A1(\slice.configuroni.comb_config[98] ), + .S(set_out_hard), + .X(_02029_) + ); + sky130_fd_sc_hd__mux2_1 _05346_ ( + .A0(clb_west_out[2]), + .A1(_00053_), + .S(_00000_), + .X(_02030_) + ); + sky130_fd_sc_hd__mux2_1 _05347_ ( + .A0(clb_west_out[3]), + .A1(_00054_), + .S(_00000_), + .X(_02031_) + ); + sky130_fd_sc_hd__mux2_1 _05348_ ( + .A0(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .A1(_00055_), + .S(_00000_), + .X(_02032_) + ); + sky130_fd_sc_hd__mux2_1 _05349_ ( + .A0(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .A1(_00056_), + .S(_00000_), + .X(_02033_) + ); + sky130_fd_sc_hd__mux2_1 _05350_ ( + .A0(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .A1(_00049_), + .S(_00000_), + .X(_02034_) + ); + sky130_fd_sc_hd__mux2_1 _05351_ ( + .A0(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .A1(_00050_), + .S(_00000_), + .X(_02035_) + ); + sky130_fd_sc_hd__mux2_1 _05352_ ( + .A0(clb_south_out[2]), + .A1(_00051_), + .S(_00000_), + .X(_02036_) + ); + sky130_fd_sc_hd__mux2_1 _05353_ ( + .A0(clb_south_out[3]), + .A1(_00052_), + .S(_00000_), + .X(_02037_) + ); + sky130_fd_sc_hd__mux2_1 _05354_ ( + .A0(\cb_east.inst.configuroni.comb_shifter.config_data[421] ), + .A1(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_in ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02038_) + ); + sky130_fd_sc_hd__mux2_1 _05355_ ( + .A0(shift_out_hard), + .A1(\cb_east.inst.cb_conf_bus[1] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02040_) + ); + sky130_fd_sc_hd__mux2_1 _05356_ ( + .A0(\cb_east.inst.cb_conf_bus[1] ), + .A1(\cb_east.inst.cb_conf_bus[2] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02042_) + ); + sky130_fd_sc_hd__mux2_1 _05357_ ( + .A0(\cb_east.inst.cb_conf_bus[2] ), + .A1(\cb_east.inst.cb_conf_bus[3] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02044_) + ); + sky130_fd_sc_hd__mux2_1 _05358_ ( + .A0(\cb_east.inst.cb_conf_bus[3] ), + .A1(\cb_east.inst.cb_conf_bus[4] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02046_) + ); + sky130_fd_sc_hd__mux2_1 _05359_ ( + .A0(\cb_east.inst.cb_conf_bus[4] ), + .A1(\cb_east.inst.cb_conf_bus[5] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02048_) + ); + sky130_fd_sc_hd__mux2_1 _05360_ ( + .A0(\cb_east.inst.cb_conf_bus[5] ), + .A1(\cb_east.inst.cb_conf_bus[6] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02050_) + ); + sky130_fd_sc_hd__mux2_1 _05361_ ( + .A0(\cb_east.inst.cb_conf_bus[6] ), + .A1(\cb_east.inst.cb_conf_bus[7] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02052_) + ); + sky130_fd_sc_hd__mux2_1 _05362_ ( + .A0(\cb_east.inst.cb_conf_bus[7] ), + .A1(\cb_east.inst.cb_conf_bus[8] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02054_) + ); + sky130_fd_sc_hd__mux2_1 _05363_ ( + .A0(\cb_east.inst.cb_conf_bus[8] ), + .A1(\cb_east.inst.cb_conf_bus[9] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02056_) + ); + sky130_fd_sc_hd__mux2_1 _05364_ ( + .A0(\cb_east.inst.cb_conf_bus[9] ), + .A1(\cb_east.inst.cb_conf_bus[10] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02058_) + ); + sky130_fd_sc_hd__mux2_1 _05365_ ( + .A0(\cb_east.inst.cb_conf_bus[10] ), + .A1(\cb_east.inst.cb_conf_bus[11] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02060_) + ); + sky130_fd_sc_hd__mux2_1 _05366_ ( + .A0(\cb_east.inst.cb_conf_bus[11] ), + .A1(\cb_east.inst.cb_conf_bus[12] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02062_) + ); + sky130_fd_sc_hd__mux2_1 _05367_ ( + .A0(\cb_east.inst.cb_conf_bus[12] ), + .A1(\cb_east.inst.cb_conf_bus[13] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02064_) + ); + sky130_fd_sc_hd__mux2_1 _05368_ ( + .A0(\cb_east.inst.cb_conf_bus[13] ), + .A1(\cb_east.inst.cb_conf_bus[14] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02066_) + ); + sky130_fd_sc_hd__mux2_1 _05369_ ( + .A0(\cb_east.inst.cb_conf_bus[14] ), + .A1(\cb_east.inst.cb_conf_bus[15] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02068_) + ); + sky130_fd_sc_hd__mux2_1 _05370_ ( + .A0(\cb_east.inst.cb_conf_bus[15] ), + .A1(\cb_east.inst.cb_conf_bus[16] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02070_) + ); + sky130_fd_sc_hd__mux2_1 _05371_ ( + .A0(\cb_east.inst.cb_conf_bus[16] ), + .A1(\cb_east.inst.cb_conf_bus[17] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02072_) + ); + sky130_fd_sc_hd__mux2_1 _05372_ ( + .A0(\cb_east.inst.cb_conf_bus[17] ), + .A1(\cb_east.inst.cb_conf_bus[18] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02074_) + ); + sky130_fd_sc_hd__mux2_1 _05373_ ( + .A0(\cb_east.inst.cb_conf_bus[18] ), + .A1(\cb_east.inst.cb_conf_bus[19] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02076_) + ); + sky130_fd_sc_hd__mux2_1 _05374_ ( + .A0(\cb_east.inst.cb_conf_bus[19] ), + .A1(\cb_east.inst.cb_conf_bus[20] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02078_) + ); + sky130_fd_sc_hd__mux2_1 _05375_ ( + .A0(\cb_east.inst.cb_conf_bus[20] ), + .A1(\cb_east.inst.cb_conf_bus[21] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02080_) + ); + sky130_fd_sc_hd__mux2_1 _05376_ ( + .A0(\cb_east.inst.cb_conf_bus[21] ), + .A1(\cb_east.inst.cb_conf_bus[22] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02082_) + ); + sky130_fd_sc_hd__mux2_1 _05377_ ( + .A0(\cb_east.inst.cb_conf_bus[22] ), + .A1(\cb_east.inst.cb_conf_bus[23] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02084_) + ); + sky130_fd_sc_hd__mux2_1 _05378_ ( + .A0(\cb_east.inst.cb_conf_bus[23] ), + .A1(\cb_east.inst.cb_conf_bus[24] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02086_) + ); + sky130_fd_sc_hd__mux2_1 _05379_ ( + .A0(\cb_east.inst.cb_conf_bus[24] ), + .A1(\cb_east.inst.cb_conf_bus[25] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02088_) + ); + sky130_fd_sc_hd__mux2_1 _05380_ ( + .A0(\cb_east.inst.cb_conf_bus[25] ), + .A1(\cb_east.inst.cb_conf_bus[26] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02090_) + ); + sky130_fd_sc_hd__mux2_1 _05381_ ( + .A0(\cb_east.inst.cb_conf_bus[26] ), + .A1(\cb_east.inst.cb_conf_bus[27] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02092_) + ); + sky130_fd_sc_hd__mux2_1 _05382_ ( + .A0(\cb_east.inst.cb_conf_bus[27] ), + .A1(\cb_east.inst.cb_conf_bus[28] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02094_) + ); + sky130_fd_sc_hd__mux2_1 _05383_ ( + .A0(\cb_east.inst.cb_conf_bus[28] ), + .A1(\cb_east.inst.cb_conf_bus[29] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02096_) + ); + sky130_fd_sc_hd__mux2_1 _05384_ ( + .A0(\cb_east.inst.cb_conf_bus[29] ), + .A1(\cb_east.inst.cb_conf_bus[30] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02098_) + ); + sky130_fd_sc_hd__mux2_1 _05385_ ( + .A0(\cb_east.inst.cb_conf_bus[30] ), + .A1(\cb_east.inst.cb_conf_bus[31] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02100_) + ); + sky130_fd_sc_hd__mux2_1 _05386_ ( + .A0(\cb_east.inst.cb_conf_bus[31] ), + .A1(\cb_east.inst.cb_conf_bus[32] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02102_) + ); + sky130_fd_sc_hd__mux2_1 _05387_ ( + .A0(\cb_east.inst.cb_conf_bus[32] ), + .A1(\cb_east.inst.cb_conf_bus[33] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02104_) + ); + sky130_fd_sc_hd__mux2_1 _05388_ ( + .A0(\cb_east.inst.cb_conf_bus[33] ), + .A1(\cb_east.inst.cb_conf_bus[34] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02106_) + ); + sky130_fd_sc_hd__mux2_1 _05389_ ( + .A0(\cb_east.inst.cb_conf_bus[34] ), + .A1(\cb_east.inst.cb_conf_bus[35] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02108_) + ); + sky130_fd_sc_hd__mux2_1 _05390_ ( + .A0(\cb_east.inst.cb_conf_bus[35] ), + .A1(\cb_east.inst.cb_conf_bus[36] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02110_) + ); + sky130_fd_sc_hd__mux2_1 _05391_ ( + .A0(\cb_east.inst.cb_conf_bus[36] ), + .A1(\cb_east.inst.cb_conf_bus[37] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02112_) + ); + sky130_fd_sc_hd__mux2_1 _05392_ ( + .A0(\cb_east.inst.cb_conf_bus[37] ), + .A1(\cb_east.inst.cb_conf_bus[38] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02114_) + ); + sky130_fd_sc_hd__mux2_1 _05393_ ( + .A0(\cb_east.inst.cb_conf_bus[38] ), + .A1(\cb_east.inst.cb_conf_bus[39] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02116_) + ); + sky130_fd_sc_hd__mux2_1 _05394_ ( + .A0(\cb_east.inst.cb_conf_bus[39] ), + .A1(\cb_east.inst.cb_conf_bus[40] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02118_) + ); + sky130_fd_sc_hd__mux2_1 _05395_ ( + .A0(\cb_east.inst.cb_conf_bus[40] ), + .A1(\cb_east.inst.cb_conf_bus[41] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02120_) + ); + sky130_fd_sc_hd__mux2_1 _05396_ ( + .A0(\cb_east.inst.cb_conf_bus[41] ), + .A1(\cb_east.inst.cb_conf_bus[42] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02122_) + ); + sky130_fd_sc_hd__mux2_1 _05397_ ( + .A0(\cb_east.inst.cb_conf_bus[42] ), + .A1(\cb_east.inst.cb_conf_bus[43] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02124_) + ); + sky130_fd_sc_hd__mux2_1 _05398_ ( + .A0(\cb_east.inst.cb_conf_bus[43] ), + .A1(\cb_east.inst.cb_conf_bus[44] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02126_) + ); + sky130_fd_sc_hd__mux2_1 _05399_ ( + .A0(\cb_east.inst.cb_conf_bus[44] ), + .A1(\cb_east.inst.cb_conf_bus[45] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02128_) + ); + sky130_fd_sc_hd__mux2_1 _05400_ ( + .A0(\cb_east.inst.cb_conf_bus[45] ), + .A1(\cb_east.inst.cb_conf_bus[46] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02130_) + ); + sky130_fd_sc_hd__mux2_1 _05401_ ( + .A0(\cb_east.inst.cb_conf_bus[46] ), + .A1(\cb_east.inst.cb_conf_bus[47] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02132_) + ); + sky130_fd_sc_hd__mux2_1 _05402_ ( + .A0(\cb_east.inst.cb_conf_bus[47] ), + .A1(\cb_east.inst.cb_conf_bus[48] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02134_) + ); + sky130_fd_sc_hd__mux2_1 _05403_ ( + .A0(\cb_east.inst.cb_conf_bus[48] ), + .A1(\cb_east.inst.cb_conf_bus[49] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02136_) + ); + sky130_fd_sc_hd__mux2_1 _05404_ ( + .A0(\cb_east.inst.cb_conf_bus[49] ), + .A1(\cb_east.inst.cb_conf_bus[50] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02138_) + ); + sky130_fd_sc_hd__mux2_1 _05405_ ( + .A0(\cb_east.inst.cb_conf_bus[50] ), + .A1(\cb_east.inst.cb_conf_bus[51] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02140_) + ); + sky130_fd_sc_hd__mux2_1 _05406_ ( + .A0(\cb_east.inst.cb_conf_bus[51] ), + .A1(\cb_east.inst.cb_conf_bus[52] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02142_) + ); + sky130_fd_sc_hd__mux2_1 _05407_ ( + .A0(\cb_east.inst.cb_conf_bus[52] ), + .A1(\cb_east.inst.cb_conf_bus[53] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02144_) + ); + sky130_fd_sc_hd__mux2_1 _05408_ ( + .A0(\cb_east.inst.cb_conf_bus[53] ), + .A1(\cb_east.inst.cb_conf_bus[54] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02146_) + ); + sky130_fd_sc_hd__mux2_1 _05409_ ( + .A0(\cb_east.inst.cb_conf_bus[54] ), + .A1(\cb_east.inst.cb_conf_bus[55] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02148_) + ); + sky130_fd_sc_hd__mux2_1 _05410_ ( + .A0(\cb_east.inst.cb_conf_bus[55] ), + .A1(\cb_east.inst.cb_conf_bus[56] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02150_) + ); + sky130_fd_sc_hd__mux2_1 _05411_ ( + .A0(\cb_east.inst.cb_conf_bus[56] ), + .A1(\cb_east.inst.cb_conf_bus[57] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02152_) + ); + sky130_fd_sc_hd__mux2_1 _05412_ ( + .A0(\cb_east.inst.cb_conf_bus[57] ), + .A1(\cb_east.inst.cb_conf_bus[58] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02154_) + ); + sky130_fd_sc_hd__mux2_1 _05413_ ( + .A0(\cb_east.inst.cb_conf_bus[58] ), + .A1(\cb_east.inst.cb_conf_bus[59] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02156_) + ); + sky130_fd_sc_hd__mux2_1 _05414_ ( + .A0(\cb_east.inst.cb_conf_bus[59] ), + .A1(\cb_east.inst.cb_conf_bus[60] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02158_) + ); + sky130_fd_sc_hd__mux2_1 _05415_ ( + .A0(\cb_east.inst.cb_conf_bus[60] ), + .A1(\cb_east.inst.cb_conf_bus[61] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02160_) + ); + sky130_fd_sc_hd__mux2_1 _05416_ ( + .A0(\cb_east.inst.cb_conf_bus[61] ), + .A1(\cb_east.inst.cb_conf_bus[62] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02162_) + ); + sky130_fd_sc_hd__mux2_1 _05417_ ( + .A0(\cb_east.inst.cb_conf_bus[62] ), + .A1(\cb_east.inst.cb_conf_bus[63] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02164_) + ); + sky130_fd_sc_hd__mux2_1 _05418_ ( + .A0(\cb_east.inst.cb_conf_bus[63] ), + .A1(\cb_east.inst.cb_conf_bus[64] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02166_) + ); + sky130_fd_sc_hd__mux2_1 _05419_ ( + .A0(\cb_east.inst.cb_conf_bus[64] ), + .A1(\cb_east.inst.cb_conf_bus[65] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02168_) + ); + sky130_fd_sc_hd__mux2_1 _05420_ ( + .A0(\cb_east.inst.cb_conf_bus[65] ), + .A1(\cb_east.inst.cb_conf_bus[66] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02170_) + ); + sky130_fd_sc_hd__mux2_1 _05421_ ( + .A0(\cb_east.inst.cb_conf_bus[66] ), + .A1(\cb_east.inst.cb_conf_bus[67] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02172_) + ); + sky130_fd_sc_hd__mux2_1 _05422_ ( + .A0(\cb_east.inst.cb_conf_bus[67] ), + .A1(\cb_east.inst.cb_conf_bus[68] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02174_) + ); + sky130_fd_sc_hd__mux2_1 _05423_ ( + .A0(\cb_east.inst.cb_conf_bus[68] ), + .A1(\cb_east.inst.cb_conf_bus[69] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02176_) + ); + sky130_fd_sc_hd__mux2_1 _05424_ ( + .A0(\cb_east.inst.cb_conf_bus[69] ), + .A1(\cb_east.inst.cb_conf_bus[70] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02178_) + ); + sky130_fd_sc_hd__mux2_1 _05425_ ( + .A0(\cb_east.inst.cb_conf_bus[70] ), + .A1(\cb_east.inst.cb_conf_bus[71] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02180_) + ); + sky130_fd_sc_hd__mux2_1 _05426_ ( + .A0(\cb_east.inst.cb_conf_bus[71] ), + .A1(\cb_east.inst.cb_conf_bus[72] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02182_) + ); + sky130_fd_sc_hd__mux2_1 _05427_ ( + .A0(\cb_east.inst.cb_conf_bus[72] ), + .A1(\cb_east.inst.cb_conf_bus[73] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02184_) + ); + sky130_fd_sc_hd__mux2_1 _05428_ ( + .A0(\cb_east.inst.cb_conf_bus[73] ), + .A1(\cb_east.inst.cb_conf_bus[74] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02186_) + ); + sky130_fd_sc_hd__mux2_1 _05429_ ( + .A0(\cb_east.inst.cb_conf_bus[74] ), + .A1(\cb_east.inst.cb_conf_bus[75] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02188_) + ); + sky130_fd_sc_hd__mux2_1 _05430_ ( + .A0(\cb_east.inst.cb_conf_bus[75] ), + .A1(\cb_east.inst.cb_conf_bus[76] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02190_) + ); + sky130_fd_sc_hd__mux2_1 _05431_ ( + .A0(\cb_east.inst.cb_conf_bus[76] ), + .A1(\cb_east.inst.cb_conf_bus[77] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02192_) + ); + sky130_fd_sc_hd__mux2_1 _05432_ ( + .A0(\cb_east.inst.cb_conf_bus[77] ), + .A1(\cb_east.inst.cb_conf_bus[78] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02194_) + ); + sky130_fd_sc_hd__mux2_1 _05433_ ( + .A0(\cb_east.inst.cb_conf_bus[78] ), + .A1(\cb_east.inst.cb_conf_bus[79] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02196_) + ); + sky130_fd_sc_hd__mux2_1 _05434_ ( + .A0(\cb_east.inst.cb_conf_bus[79] ), + .A1(\cb_east.inst.cb_conf_bus[80] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02198_) + ); + sky130_fd_sc_hd__mux2_1 _05435_ ( + .A0(\cb_east.inst.cb_conf_bus[80] ), + .A1(\cb_east.inst.cb_conf_bus[81] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02200_) + ); + sky130_fd_sc_hd__mux2_1 _05436_ ( + .A0(\cb_east.inst.cb_conf_bus[81] ), + .A1(\cb_east.inst.cb_conf_bus[82] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02202_) + ); + sky130_fd_sc_hd__mux2_1 _05437_ ( + .A0(\cb_east.inst.cb_conf_bus[82] ), + .A1(\cb_east.inst.cb_conf_bus[83] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02204_) + ); + sky130_fd_sc_hd__mux2_1 _05438_ ( + .A0(\cb_east.inst.cb_conf_bus[83] ), + .A1(\cb_east.inst.cb_conf_bus[84] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02206_) + ); + sky130_fd_sc_hd__mux2_1 _05439_ ( + .A0(\cb_east.inst.cb_conf_bus[84] ), + .A1(\cb_east.inst.cb_conf_bus[85] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02208_) + ); + sky130_fd_sc_hd__mux2_1 _05440_ ( + .A0(\cb_east.inst.cb_conf_bus[85] ), + .A1(\cb_east.inst.cb_conf_bus[86] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02210_) + ); + sky130_fd_sc_hd__mux2_1 _05441_ ( + .A0(\cb_east.inst.cb_conf_bus[86] ), + .A1(\cb_east.inst.cb_conf_bus[87] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02212_) + ); + sky130_fd_sc_hd__mux2_1 _05442_ ( + .A0(\cb_east.inst.cb_conf_bus[87] ), + .A1(\cb_east.inst.cb_conf_bus[88] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02214_) + ); + sky130_fd_sc_hd__mux2_1 _05443_ ( + .A0(\cb_east.inst.cb_conf_bus[88] ), + .A1(\cb_east.inst.cb_conf_bus[89] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02216_) + ); + sky130_fd_sc_hd__mux2_1 _05444_ ( + .A0(\cb_east.inst.cb_conf_bus[89] ), + .A1(\cb_east.inst.cb_conf_bus[90] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02218_) + ); + sky130_fd_sc_hd__mux2_1 _05445_ ( + .A0(\cb_east.inst.cb_conf_bus[90] ), + .A1(\cb_east.inst.cb_conf_bus[91] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02220_) + ); + sky130_fd_sc_hd__mux2_1 _05446_ ( + .A0(\cb_east.inst.cb_conf_bus[91] ), + .A1(\cb_east.inst.cb_conf_bus[92] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02222_) + ); + sky130_fd_sc_hd__mux2_1 _05447_ ( + .A0(\cb_east.inst.cb_conf_bus[92] ), + .A1(\cb_east.inst.cb_conf_bus[93] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02224_) + ); + sky130_fd_sc_hd__mux2_1 _05448_ ( + .A0(\cb_east.inst.cb_conf_bus[93] ), + .A1(\cb_east.inst.cb_conf_bus[94] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02226_) + ); + sky130_fd_sc_hd__mux2_1 _05449_ ( + .A0(\cb_east.inst.cb_conf_bus[94] ), + .A1(\cb_east.inst.cb_conf_bus[95] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02228_) + ); + sky130_fd_sc_hd__mux2_1 _05450_ ( + .A0(\cb_east.inst.cb_conf_bus[95] ), + .A1(\cb_east.inst.cb_conf_bus[96] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02230_) + ); + sky130_fd_sc_hd__mux2_1 _05451_ ( + .A0(\cb_east.inst.cb_conf_bus[96] ), + .A1(\cb_east.inst.cb_conf_bus[97] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02232_) + ); + sky130_fd_sc_hd__mux2_1 _05452_ ( + .A0(\cb_east.inst.cb_conf_bus[97] ), + .A1(\cb_east.inst.cb_conf_bus[98] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02234_) + ); + sky130_fd_sc_hd__mux2_1 _05453_ ( + .A0(\cb_east.inst.cb_conf_bus[98] ), + .A1(\cb_east.inst.cb_conf_bus[99] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02236_) + ); + sky130_fd_sc_hd__mux2_1 _05454_ ( + .A0(\cb_east.inst.cb_conf_bus[99] ), + .A1(\cb_east.inst.cb_conf_bus[100] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02238_) + ); + sky130_fd_sc_hd__mux2_1 _05455_ ( + .A0(\cb_east.inst.cb_conf_bus[100] ), + .A1(\cb_east.inst.cb_conf_bus[101] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02240_) + ); + sky130_fd_sc_hd__mux2_1 _05456_ ( + .A0(\cb_east.inst.cb_conf_bus[101] ), + .A1(\cb_east.inst.cb_conf_bus[102] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02242_) + ); + sky130_fd_sc_hd__mux2_1 _05457_ ( + .A0(\cb_east.inst.cb_conf_bus[102] ), + .A1(\cb_east.inst.cb_conf_bus[103] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02244_) + ); + sky130_fd_sc_hd__mux2_1 _05458_ ( + .A0(\cb_east.inst.cb_conf_bus[103] ), + .A1(\cb_east.inst.cb_conf_bus[104] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02246_) + ); + sky130_fd_sc_hd__mux2_1 _05459_ ( + .A0(\cb_east.inst.cb_conf_bus[104] ), + .A1(\cb_east.inst.cb_conf_bus[105] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02248_) + ); + sky130_fd_sc_hd__mux2_1 _05460_ ( + .A0(\cb_east.inst.cb_conf_bus[105] ), + .A1(\cb_east.inst.cb_conf_bus[106] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02250_) + ); + sky130_fd_sc_hd__mux2_1 _05461_ ( + .A0(\cb_east.inst.cb_conf_bus[106] ), + .A1(\cb_east.inst.cb_conf_bus[107] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02252_) + ); + sky130_fd_sc_hd__mux2_1 _05462_ ( + .A0(\cb_east.inst.cb_conf_bus[107] ), + .A1(\cb_east.inst.cb_conf_bus[108] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02254_) + ); + sky130_fd_sc_hd__mux2_1 _05463_ ( + .A0(\cb_east.inst.cb_conf_bus[108] ), + .A1(\cb_east.inst.cb_conf_bus[109] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02256_) + ); + sky130_fd_sc_hd__mux2_1 _05464_ ( + .A0(\cb_east.inst.cb_conf_bus[109] ), + .A1(\cb_east.inst.cb_conf_bus[110] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02258_) + ); + sky130_fd_sc_hd__mux2_1 _05465_ ( + .A0(\cb_east.inst.cb_conf_bus[110] ), + .A1(\cb_east.inst.cb_conf_bus[111] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02260_) + ); + sky130_fd_sc_hd__mux2_1 _05466_ ( + .A0(\cb_east.inst.cb_conf_bus[111] ), + .A1(\cb_east.inst.cb_conf_bus[112] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02262_) + ); + sky130_fd_sc_hd__mux2_1 _05467_ ( + .A0(\cb_east.inst.cb_conf_bus[112] ), + .A1(\cb_east.inst.cb_conf_bus[113] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02264_) + ); + sky130_fd_sc_hd__mux2_1 _05468_ ( + .A0(\cb_east.inst.cb_conf_bus[113] ), + .A1(\cb_east.inst.cb_conf_bus[114] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02266_) + ); + sky130_fd_sc_hd__mux2_1 _05469_ ( + .A0(\cb_east.inst.cb_conf_bus[114] ), + .A1(\cb_east.inst.cb_conf_bus[115] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02268_) + ); + sky130_fd_sc_hd__mux2_1 _05470_ ( + .A0(\cb_east.inst.cb_conf_bus[115] ), + .A1(\cb_east.inst.cb_conf_bus[116] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02270_) + ); + sky130_fd_sc_hd__mux2_1 _05471_ ( + .A0(\cb_east.inst.cb_conf_bus[116] ), + .A1(\cb_east.inst.cb_conf_bus[117] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02272_) + ); + sky130_fd_sc_hd__mux2_1 _05472_ ( + .A0(\cb_east.inst.cb_conf_bus[117] ), + .A1(\cb_east.inst.cb_conf_bus[118] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02274_) + ); + sky130_fd_sc_hd__mux2_1 _05473_ ( + .A0(\cb_east.inst.cb_conf_bus[118] ), + .A1(\cb_east.inst.cb_conf_bus[119] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02276_) + ); + sky130_fd_sc_hd__mux2_1 _05474_ ( + .A0(\cb_east.inst.cb_conf_bus[119] ), + .A1(\cb_east.inst.cb_conf_bus[120] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02278_) + ); + sky130_fd_sc_hd__mux2_1 _05475_ ( + .A0(\cb_east.inst.cb_conf_bus[120] ), + .A1(\cb_east.inst.cb_conf_bus[121] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02280_) + ); + sky130_fd_sc_hd__mux2_1 _05476_ ( + .A0(\cb_east.inst.cb_conf_bus[121] ), + .A1(\cb_east.inst.cb_conf_bus[122] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02282_) + ); + sky130_fd_sc_hd__mux2_1 _05477_ ( + .A0(\cb_east.inst.cb_conf_bus[122] ), + .A1(\cb_east.inst.cb_conf_bus[123] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02284_) + ); + sky130_fd_sc_hd__mux2_1 _05478_ ( + .A0(\cb_east.inst.cb_conf_bus[123] ), + .A1(\cb_east.inst.cb_conf_bus[124] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02286_) + ); + sky130_fd_sc_hd__mux2_1 _05479_ ( + .A0(\cb_east.inst.cb_conf_bus[124] ), + .A1(\cb_east.inst.cb_conf_bus[125] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02288_) + ); + sky130_fd_sc_hd__mux2_1 _05480_ ( + .A0(\cb_east.inst.cb_conf_bus[125] ), + .A1(\cb_east.inst.cb_conf_bus[126] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02290_) + ); + sky130_fd_sc_hd__mux2_1 _05481_ ( + .A0(\cb_east.inst.cb_conf_bus[126] ), + .A1(\cb_east.inst.cb_conf_bus[127] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02292_) + ); + sky130_fd_sc_hd__mux2_1 _05482_ ( + .A0(\cb_east.inst.cb_conf_bus[127] ), + .A1(\cb_east.inst.cb_conf_bus[128] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02294_) + ); + sky130_fd_sc_hd__mux2_1 _05483_ ( + .A0(\cb_east.inst.cb_conf_bus[128] ), + .A1(\cb_east.inst.cb_conf_bus[129] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02296_) + ); + sky130_fd_sc_hd__mux2_1 _05484_ ( + .A0(\cb_east.inst.cb_conf_bus[129] ), + .A1(\cb_east.inst.cb_conf_bus[130] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02298_) + ); + sky130_fd_sc_hd__mux2_1 _05485_ ( + .A0(\cb_east.inst.cb_conf_bus[130] ), + .A1(\cb_east.inst.cb_conf_bus[131] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02300_) + ); + sky130_fd_sc_hd__mux2_1 _05486_ ( + .A0(\cb_east.inst.cb_conf_bus[131] ), + .A1(\cb_east.inst.cb_conf_bus[132] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02302_) + ); + sky130_fd_sc_hd__mux2_1 _05487_ ( + .A0(\cb_east.inst.cb_conf_bus[132] ), + .A1(\cb_east.inst.cb_conf_bus[133] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02304_) + ); + sky130_fd_sc_hd__mux2_1 _05488_ ( + .A0(\cb_east.inst.cb_conf_bus[133] ), + .A1(\cb_east.inst.cb_conf_bus[134] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02306_) + ); + sky130_fd_sc_hd__mux2_1 _05489_ ( + .A0(\cb_east.inst.cb_conf_bus[134] ), + .A1(\cb_east.inst.cb_conf_bus[135] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02308_) + ); + sky130_fd_sc_hd__mux2_1 _05490_ ( + .A0(\cb_east.inst.cb_conf_bus[135] ), + .A1(\cb_east.inst.cb_conf_bus[136] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02310_) + ); + sky130_fd_sc_hd__mux2_1 _05491_ ( + .A0(\cb_east.inst.cb_conf_bus[136] ), + .A1(\cb_east.inst.cb_conf_bus[137] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02312_) + ); + sky130_fd_sc_hd__mux2_1 _05492_ ( + .A0(\cb_east.inst.cb_conf_bus[137] ), + .A1(\cb_east.inst.cb_conf_bus[138] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02314_) + ); + sky130_fd_sc_hd__mux2_1 _05493_ ( + .A0(\cb_east.inst.cb_conf_bus[138] ), + .A1(\cb_east.inst.cb_conf_bus[139] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02316_) + ); + sky130_fd_sc_hd__mux2_1 _05494_ ( + .A0(\cb_east.inst.cb_conf_bus[139] ), + .A1(\cb_east.inst.cb_conf_bus[140] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02318_) + ); + sky130_fd_sc_hd__mux2_1 _05495_ ( + .A0(\cb_east.inst.cb_conf_bus[140] ), + .A1(\cb_east.inst.cb_conf_bus[141] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02320_) + ); + sky130_fd_sc_hd__mux2_1 _05496_ ( + .A0(\cb_east.inst.cb_conf_bus[141] ), + .A1(\cb_east.inst.cb_conf_bus[142] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02322_) + ); + sky130_fd_sc_hd__mux2_1 _05497_ ( + .A0(\cb_east.inst.cb_conf_bus[142] ), + .A1(\cb_east.inst.cb_conf_bus[143] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02324_) + ); + sky130_fd_sc_hd__mux2_1 _05498_ ( + .A0(\cb_east.inst.cb_conf_bus[143] ), + .A1(\cb_east.inst.cb_conf_bus[144] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02326_) + ); + sky130_fd_sc_hd__mux2_1 _05499_ ( + .A0(\cb_east.inst.cb_conf_bus[144] ), + .A1(\cb_east.inst.cb_conf_bus[145] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02328_) + ); + sky130_fd_sc_hd__mux2_1 _05500_ ( + .A0(\cb_east.inst.cb_conf_bus[145] ), + .A1(\cb_east.inst.cb_conf_bus[146] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02330_) + ); + sky130_fd_sc_hd__mux2_1 _05501_ ( + .A0(\cb_east.inst.cb_conf_bus[146] ), + .A1(\cb_east.inst.cb_conf_bus[147] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02332_) + ); + sky130_fd_sc_hd__mux2_1 _05502_ ( + .A0(\cb_east.inst.cb_conf_bus[147] ), + .A1(\cb_east.inst.cb_conf_bus[148] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02334_) + ); + sky130_fd_sc_hd__mux2_1 _05503_ ( + .A0(\cb_east.inst.cb_conf_bus[148] ), + .A1(\cb_east.inst.cb_conf_bus[149] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02336_) + ); + sky130_fd_sc_hd__mux2_1 _05504_ ( + .A0(\cb_east.inst.cb_conf_bus[149] ), + .A1(\cb_east.inst.cb_conf_bus[150] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02338_) + ); + sky130_fd_sc_hd__mux2_1 _05505_ ( + .A0(\cb_east.inst.cb_conf_bus[150] ), + .A1(\cb_east.inst.cb_conf_bus[151] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02340_) + ); + sky130_fd_sc_hd__mux2_1 _05506_ ( + .A0(\cb_east.inst.cb_conf_bus[151] ), + .A1(\cb_east.inst.cb_conf_bus[152] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02342_) + ); + sky130_fd_sc_hd__mux2_1 _05507_ ( + .A0(\cb_east.inst.cb_conf_bus[152] ), + .A1(\cb_east.inst.cb_conf_bus[153] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02344_) + ); + sky130_fd_sc_hd__mux2_1 _05508_ ( + .A0(\cb_east.inst.cb_conf_bus[153] ), + .A1(\cb_east.inst.cb_conf_bus[154] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02346_) + ); + sky130_fd_sc_hd__mux2_1 _05509_ ( + .A0(\cb_east.inst.cb_conf_bus[154] ), + .A1(\cb_east.inst.cb_conf_bus[155] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02348_) + ); + sky130_fd_sc_hd__mux2_1 _05510_ ( + .A0(\cb_east.inst.cb_conf_bus[155] ), + .A1(\cb_east.inst.cb_conf_bus[156] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02350_) + ); + sky130_fd_sc_hd__mux2_1 _05511_ ( + .A0(\cb_east.inst.cb_conf_bus[156] ), + .A1(\cb_east.inst.cb_conf_bus[157] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02352_) + ); + sky130_fd_sc_hd__mux2_1 _05512_ ( + .A0(\cb_east.inst.cb_conf_bus[157] ), + .A1(\cb_east.inst.cb_conf_bus[158] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02354_) + ); + sky130_fd_sc_hd__mux2_1 _05513_ ( + .A0(\cb_east.inst.cb_conf_bus[158] ), + .A1(\cb_east.inst.cb_conf_bus[159] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02356_) + ); + sky130_fd_sc_hd__mux2_1 _05514_ ( + .A0(\cb_east.inst.cb_conf_bus[159] ), + .A1(\cb_east.inst.cb_conf_bus[160] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02358_) + ); + sky130_fd_sc_hd__mux2_1 _05515_ ( + .A0(\cb_east.inst.cb_conf_bus[160] ), + .A1(\cb_east.inst.cb_conf_bus[161] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02360_) + ); + sky130_fd_sc_hd__mux2_1 _05516_ ( + .A0(\cb_east.inst.cb_conf_bus[161] ), + .A1(\cb_east.inst.cb_conf_bus[162] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02362_) + ); + sky130_fd_sc_hd__mux2_1 _05517_ ( + .A0(\cb_east.inst.cb_conf_bus[162] ), + .A1(\cb_east.inst.cb_conf_bus[163] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02364_) + ); + sky130_fd_sc_hd__mux2_1 _05518_ ( + .A0(\cb_east.inst.cb_conf_bus[163] ), + .A1(\cb_east.inst.cb_conf_bus[164] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02366_) + ); + sky130_fd_sc_hd__mux2_1 _05519_ ( + .A0(\cb_east.inst.cb_conf_bus[164] ), + .A1(\cb_east.inst.cb_conf_bus[165] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02368_) + ); + sky130_fd_sc_hd__mux2_1 _05520_ ( + .A0(\cb_east.inst.cb_conf_bus[165] ), + .A1(\cb_east.inst.cb_conf_bus[166] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02370_) + ); + sky130_fd_sc_hd__mux2_1 _05521_ ( + .A0(\cb_east.inst.cb_conf_bus[166] ), + .A1(\cb_east.inst.cb_conf_bus[167] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02372_) + ); + sky130_fd_sc_hd__mux2_1 _05522_ ( + .A0(\cb_east.inst.cb_conf_bus[167] ), + .A1(\cb_east.inst.cb_conf_bus[168] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02374_) + ); + sky130_fd_sc_hd__mux2_1 _05523_ ( + .A0(\cb_east.inst.cb_conf_bus[168] ), + .A1(\cb_east.inst.cb_conf_bus[169] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02376_) + ); + sky130_fd_sc_hd__mux2_1 _05524_ ( + .A0(\cb_east.inst.cb_conf_bus[169] ), + .A1(\cb_east.inst.cb_conf_bus[170] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02378_) + ); + sky130_fd_sc_hd__mux2_1 _05525_ ( + .A0(\cb_east.inst.cb_conf_bus[170] ), + .A1(\cb_east.inst.cb_conf_bus[171] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02380_) + ); + sky130_fd_sc_hd__mux2_1 _05526_ ( + .A0(\cb_east.inst.cb_conf_bus[171] ), + .A1(\cb_east.inst.cb_conf_bus[172] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02382_) + ); + sky130_fd_sc_hd__mux2_1 _05527_ ( + .A0(\cb_east.inst.cb_conf_bus[172] ), + .A1(\cb_east.inst.cb_conf_bus[173] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02384_) + ); + sky130_fd_sc_hd__mux2_1 _05528_ ( + .A0(\cb_east.inst.cb_conf_bus[173] ), + .A1(\cb_east.inst.cb_conf_bus[174] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02386_) + ); + sky130_fd_sc_hd__mux2_1 _05529_ ( + .A0(\cb_east.inst.cb_conf_bus[174] ), + .A1(\cb_east.inst.cb_conf_bus[175] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02388_) + ); + sky130_fd_sc_hd__mux2_1 _05530_ ( + .A0(\cb_east.inst.cb_conf_bus[175] ), + .A1(\cb_east.inst.cb_conf_bus[176] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02390_) + ); + sky130_fd_sc_hd__mux2_1 _05531_ ( + .A0(\cb_east.inst.cb_conf_bus[176] ), + .A1(\cb_east.inst.cb_conf_bus[177] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02392_) + ); + sky130_fd_sc_hd__mux2_1 _05532_ ( + .A0(\cb_east.inst.cb_conf_bus[177] ), + .A1(\cb_east.inst.cb_conf_bus[178] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02394_) + ); + sky130_fd_sc_hd__mux2_1 _05533_ ( + .A0(\cb_east.inst.cb_conf_bus[178] ), + .A1(\cb_east.inst.cb_conf_bus[179] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02396_) + ); + sky130_fd_sc_hd__mux2_1 _05534_ ( + .A0(\cb_east.inst.cb_conf_bus[179] ), + .A1(\cb_east.inst.cb_conf_bus[180] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02398_) + ); + sky130_fd_sc_hd__mux2_1 _05535_ ( + .A0(\cb_east.inst.cb_conf_bus[180] ), + .A1(\cb_east.inst.cb_conf_bus[181] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02400_) + ); + sky130_fd_sc_hd__mux2_1 _05536_ ( + .A0(\cb_east.inst.cb_conf_bus[181] ), + .A1(\cb_east.inst.cb_conf_bus[182] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02402_) + ); + sky130_fd_sc_hd__mux2_1 _05537_ ( + .A0(\cb_east.inst.cb_conf_bus[182] ), + .A1(\cb_east.inst.cb_conf_bus[183] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02404_) + ); + sky130_fd_sc_hd__mux2_1 _05538_ ( + .A0(\cb_east.inst.cb_conf_bus[183] ), + .A1(\cb_east.inst.cb_conf_bus[184] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02406_) + ); + sky130_fd_sc_hd__mux2_1 _05539_ ( + .A0(\cb_east.inst.cb_conf_bus[184] ), + .A1(\cb_east.inst.cb_conf_bus[185] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02408_) + ); + sky130_fd_sc_hd__mux2_1 _05540_ ( + .A0(\cb_east.inst.cb_conf_bus[185] ), + .A1(\cb_east.inst.cb_conf_bus[186] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02410_) + ); + sky130_fd_sc_hd__mux2_1 _05541_ ( + .A0(\cb_east.inst.cb_conf_bus[186] ), + .A1(\cb_east.inst.cb_conf_bus[187] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02412_) + ); + sky130_fd_sc_hd__mux2_1 _05542_ ( + .A0(\cb_east.inst.cb_conf_bus[187] ), + .A1(\cb_east.inst.cb_conf_bus[188] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02414_) + ); + sky130_fd_sc_hd__mux2_1 _05543_ ( + .A0(\cb_east.inst.cb_conf_bus[188] ), + .A1(\cb_east.inst.cb_conf_bus[189] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02416_) + ); + sky130_fd_sc_hd__mux2_1 _05544_ ( + .A0(\cb_east.inst.cb_conf_bus[189] ), + .A1(\cb_east.inst.cb_conf_bus[190] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02418_) + ); + sky130_fd_sc_hd__mux2_1 _05545_ ( + .A0(\cb_east.inst.cb_conf_bus[190] ), + .A1(\cb_east.inst.cb_conf_bus[191] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02420_) + ); + sky130_fd_sc_hd__mux2_1 _05546_ ( + .A0(\cb_east.inst.cb_conf_bus[191] ), + .A1(\cb_east.inst.cb_conf_bus[192] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02422_) + ); + sky130_fd_sc_hd__mux2_1 _05547_ ( + .A0(\cb_east.inst.cb_conf_bus[192] ), + .A1(\cb_east.inst.cb_conf_bus[193] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02424_) + ); + sky130_fd_sc_hd__mux2_1 _05548_ ( + .A0(\cb_east.inst.cb_conf_bus[193] ), + .A1(\cb_east.inst.cb_conf_bus[194] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02426_) + ); + sky130_fd_sc_hd__mux2_1 _05549_ ( + .A0(\cb_east.inst.cb_conf_bus[194] ), + .A1(\cb_east.inst.cb_conf_bus[195] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02428_) + ); + sky130_fd_sc_hd__mux2_1 _05550_ ( + .A0(\cb_east.inst.cb_conf_bus[195] ), + .A1(\cb_east.inst.cb_conf_bus[196] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02430_) + ); + sky130_fd_sc_hd__mux2_1 _05551_ ( + .A0(\cb_east.inst.cb_conf_bus[196] ), + .A1(\cb_east.inst.cb_conf_bus[197] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02432_) + ); + sky130_fd_sc_hd__mux2_1 _05552_ ( + .A0(\cb_east.inst.cb_conf_bus[197] ), + .A1(\cb_east.inst.cb_conf_bus[198] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02434_) + ); + sky130_fd_sc_hd__mux2_1 _05553_ ( + .A0(\cb_east.inst.cb_conf_bus[198] ), + .A1(\cb_east.inst.cb_conf_bus[199] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02436_) + ); + sky130_fd_sc_hd__mux2_1 _05554_ ( + .A0(\cb_east.inst.cb_conf_bus[199] ), + .A1(\cb_east.inst.cb_conf_bus[200] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02438_) + ); + sky130_fd_sc_hd__mux2_1 _05555_ ( + .A0(\cb_east.inst.cb_conf_bus[200] ), + .A1(\cb_east.inst.cb_conf_bus[201] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02440_) + ); + sky130_fd_sc_hd__mux2_1 _05556_ ( + .A0(\cb_east.inst.cb_conf_bus[201] ), + .A1(\cb_east.inst.cb_conf_bus[202] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02442_) + ); + sky130_fd_sc_hd__mux2_1 _05557_ ( + .A0(\cb_east.inst.cb_conf_bus[202] ), + .A1(\cb_east.inst.cb_conf_bus[203] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02444_) + ); + sky130_fd_sc_hd__mux2_1 _05558_ ( + .A0(\cb_east.inst.cb_conf_bus[203] ), + .A1(\cb_east.inst.cb_conf_bus[204] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02446_) + ); + sky130_fd_sc_hd__mux2_1 _05559_ ( + .A0(\cb_east.inst.cb_conf_bus[204] ), + .A1(\cb_east.inst.cb_conf_bus[205] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02448_) + ); + sky130_fd_sc_hd__mux2_1 _05560_ ( + .A0(\cb_east.inst.cb_conf_bus[205] ), + .A1(\cb_east.inst.cb_conf_bus[206] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02450_) + ); + sky130_fd_sc_hd__mux2_1 _05561_ ( + .A0(\cb_east.inst.cb_conf_bus[206] ), + .A1(\cb_east.inst.cb_conf_bus[207] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02452_) + ); + sky130_fd_sc_hd__mux2_1 _05562_ ( + .A0(\cb_east.inst.cb_conf_bus[207] ), + .A1(\cb_east.inst.cb_conf_bus[208] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02454_) + ); + sky130_fd_sc_hd__mux2_1 _05563_ ( + .A0(\cb_east.inst.cb_conf_bus[208] ), + .A1(\cb_east.inst.cb_conf_bus[209] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02456_) + ); + sky130_fd_sc_hd__mux2_1 _05564_ ( + .A0(\cb_east.inst.cb_conf_bus[209] ), + .A1(\cb_east.inst.cb_conf_bus[210] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02458_) + ); + sky130_fd_sc_hd__mux2_1 _05565_ ( + .A0(\cb_east.inst.cb_conf_bus[210] ), + .A1(\cb_east.inst.cb_conf_bus[211] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02460_) + ); + sky130_fd_sc_hd__mux2_1 _05566_ ( + .A0(\cb_east.inst.cb_conf_bus[211] ), + .A1(\cb_east.inst.cb_conf_bus[212] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02462_) + ); + sky130_fd_sc_hd__mux2_1 _05567_ ( + .A0(\cb_east.inst.cb_conf_bus[212] ), + .A1(\cb_east.inst.cb_conf_bus[213] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02464_) + ); + sky130_fd_sc_hd__mux2_1 _05568_ ( + .A0(\cb_east.inst.cb_conf_bus[213] ), + .A1(\cb_east.inst.cb_conf_bus[214] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02466_) + ); + sky130_fd_sc_hd__mux2_1 _05569_ ( + .A0(\cb_east.inst.cb_conf_bus[214] ), + .A1(\cb_east.inst.cb_conf_bus[215] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02468_) + ); + sky130_fd_sc_hd__mux2_1 _05570_ ( + .A0(\cb_east.inst.cb_conf_bus[215] ), + .A1(\cb_east.inst.cb_conf_bus[216] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02470_) + ); + sky130_fd_sc_hd__mux2_1 _05571_ ( + .A0(\cb_east.inst.cb_conf_bus[216] ), + .A1(\cb_east.inst.cb_conf_bus[217] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02472_) + ); + sky130_fd_sc_hd__mux2_1 _05572_ ( + .A0(\cb_east.inst.cb_conf_bus[217] ), + .A1(\cb_east.inst.cb_conf_bus[218] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02474_) + ); + sky130_fd_sc_hd__mux2_1 _05573_ ( + .A0(\cb_east.inst.cb_conf_bus[218] ), + .A1(\cb_east.inst.cb_conf_bus[219] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02476_) + ); + sky130_fd_sc_hd__mux2_1 _05574_ ( + .A0(\cb_east.inst.cb_conf_bus[219] ), + .A1(\cb_east.inst.cb_conf_bus[220] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02478_) + ); + sky130_fd_sc_hd__mux2_1 _05575_ ( + .A0(\cb_east.inst.cb_conf_bus[220] ), + .A1(\cb_east.inst.cb_conf_bus[221] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02480_) + ); + sky130_fd_sc_hd__mux2_1 _05576_ ( + .A0(\cb_east.inst.cb_conf_bus[221] ), + .A1(\cb_east.inst.cb_conf_bus[222] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02482_) + ); + sky130_fd_sc_hd__mux2_1 _05577_ ( + .A0(\cb_east.inst.cb_conf_bus[222] ), + .A1(\cb_east.inst.cb_conf_bus[223] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02484_) + ); + sky130_fd_sc_hd__mux2_1 _05578_ ( + .A0(\cb_east.inst.cb_conf_bus[223] ), + .A1(\cb_east.inst.cb_conf_bus[224] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02486_) + ); + sky130_fd_sc_hd__mux2_1 _05579_ ( + .A0(\cb_east.inst.cb_conf_bus[224] ), + .A1(\cb_east.inst.cb_conf_bus[225] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02488_) + ); + sky130_fd_sc_hd__mux2_1 _05580_ ( + .A0(\cb_east.inst.cb_conf_bus[225] ), + .A1(\cb_east.inst.cb_conf_bus[226] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02490_) + ); + sky130_fd_sc_hd__mux2_1 _05581_ ( + .A0(\cb_east.inst.cb_conf_bus[226] ), + .A1(\cb_east.inst.cb_conf_bus[227] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02492_) + ); + sky130_fd_sc_hd__mux2_1 _05582_ ( + .A0(\cb_east.inst.cb_conf_bus[227] ), + .A1(\cb_east.inst.cb_conf_bus[228] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02494_) + ); + sky130_fd_sc_hd__mux2_1 _05583_ ( + .A0(\cb_east.inst.cb_conf_bus[228] ), + .A1(\cb_east.inst.cb_conf_bus[229] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02496_) + ); + sky130_fd_sc_hd__mux2_1 _05584_ ( + .A0(\cb_east.inst.cb_conf_bus[229] ), + .A1(\cb_east.inst.cb_conf_bus[230] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02498_) + ); + sky130_fd_sc_hd__mux2_1 _05585_ ( + .A0(\cb_east.inst.cb_conf_bus[230] ), + .A1(\cb_east.inst.cb_conf_bus[231] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02500_) + ); + sky130_fd_sc_hd__mux2_1 _05586_ ( + .A0(\cb_east.inst.cb_conf_bus[231] ), + .A1(\cb_east.inst.cb_conf_bus[232] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02502_) + ); + sky130_fd_sc_hd__mux2_1 _05587_ ( + .A0(\cb_east.inst.cb_conf_bus[232] ), + .A1(\cb_east.inst.cb_conf_bus[233] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02504_) + ); + sky130_fd_sc_hd__mux2_1 _05588_ ( + .A0(\cb_east.inst.cb_conf_bus[233] ), + .A1(\cb_east.inst.cb_conf_bus[234] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02506_) + ); + sky130_fd_sc_hd__mux2_1 _05589_ ( + .A0(\cb_east.inst.cb_conf_bus[234] ), + .A1(\cb_east.inst.cb_conf_bus[235] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02508_) + ); + sky130_fd_sc_hd__mux2_1 _05590_ ( + .A0(\cb_east.inst.cb_conf_bus[235] ), + .A1(\cb_east.inst.cb_conf_bus[236] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02510_) + ); + sky130_fd_sc_hd__mux2_1 _05591_ ( + .A0(\cb_east.inst.cb_conf_bus[236] ), + .A1(\cb_east.inst.cb_conf_bus[237] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02512_) + ); + sky130_fd_sc_hd__mux2_1 _05592_ ( + .A0(\cb_east.inst.cb_conf_bus[237] ), + .A1(\cb_east.inst.cb_conf_bus[238] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02514_) + ); + sky130_fd_sc_hd__mux2_1 _05593_ ( + .A0(\cb_east.inst.cb_conf_bus[238] ), + .A1(\cb_east.inst.cb_conf_bus[239] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02516_) + ); + sky130_fd_sc_hd__mux2_1 _05594_ ( + .A0(\cb_east.inst.cb_conf_bus[239] ), + .A1(\cb_east.inst.cb_conf_bus[240] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02518_) + ); + sky130_fd_sc_hd__mux2_1 _05595_ ( + .A0(\cb_east.inst.cb_conf_bus[240] ), + .A1(\cb_east.inst.cb_conf_bus[241] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02520_) + ); + sky130_fd_sc_hd__mux2_1 _05596_ ( + .A0(\cb_east.inst.cb_conf_bus[241] ), + .A1(\cb_east.inst.cb_conf_bus[242] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02522_) + ); + sky130_fd_sc_hd__mux2_1 _05597_ ( + .A0(\cb_east.inst.cb_conf_bus[242] ), + .A1(\cb_east.inst.cb_conf_bus[243] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02524_) + ); + sky130_fd_sc_hd__mux2_1 _05598_ ( + .A0(\cb_east.inst.cb_conf_bus[243] ), + .A1(\cb_east.inst.cb_conf_bus[244] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02526_) + ); + sky130_fd_sc_hd__mux2_1 _05599_ ( + .A0(\cb_east.inst.cb_conf_bus[244] ), + .A1(\cb_east.inst.cb_conf_bus[245] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02528_) + ); + sky130_fd_sc_hd__mux2_1 _05600_ ( + .A0(\cb_east.inst.cb_conf_bus[245] ), + .A1(\cb_east.inst.cb_conf_bus[246] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02530_) + ); + sky130_fd_sc_hd__mux2_1 _05601_ ( + .A0(\cb_east.inst.cb_conf_bus[246] ), + .A1(\cb_east.inst.cb_conf_bus[247] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02532_) + ); + sky130_fd_sc_hd__mux2_1 _05602_ ( + .A0(\cb_east.inst.cb_conf_bus[247] ), + .A1(\cb_east.inst.cb_conf_bus[248] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02534_) + ); + sky130_fd_sc_hd__mux2_1 _05603_ ( + .A0(\cb_east.inst.cb_conf_bus[248] ), + .A1(\cb_east.inst.cb_conf_bus[249] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02536_) + ); + sky130_fd_sc_hd__mux2_1 _05604_ ( + .A0(\cb_east.inst.cb_conf_bus[249] ), + .A1(\cb_east.inst.cb_conf_bus[250] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02538_) + ); + sky130_fd_sc_hd__mux2_1 _05605_ ( + .A0(\cb_east.inst.cb_conf_bus[250] ), + .A1(\cb_east.inst.cb_conf_bus[251] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02540_) + ); + sky130_fd_sc_hd__mux2_1 _05606_ ( + .A0(\cb_east.inst.cb_conf_bus[251] ), + .A1(\cb_east.inst.cb_conf_bus[252] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02542_) + ); + sky130_fd_sc_hd__mux2_1 _05607_ ( + .A0(\cb_east.inst.cb_conf_bus[252] ), + .A1(\cb_east.inst.cb_conf_bus[253] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02544_) + ); + sky130_fd_sc_hd__mux2_1 _05608_ ( + .A0(\cb_east.inst.cb_conf_bus[253] ), + .A1(\cb_east.inst.cb_conf_bus[254] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02546_) + ); + sky130_fd_sc_hd__mux2_1 _05609_ ( + .A0(\cb_east.inst.cb_conf_bus[254] ), + .A1(\cb_east.inst.cb_conf_bus[255] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02548_) + ); + sky130_fd_sc_hd__mux2_1 _05610_ ( + .A0(\cb_east.inst.cb_conf_bus[255] ), + .A1(\cb_east.inst.cb_conf_bus[256] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02550_) + ); + sky130_fd_sc_hd__mux2_1 _05611_ ( + .A0(\cb_east.inst.cb_conf_bus[256] ), + .A1(\cb_east.inst.cb_conf_bus[257] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02552_) + ); + sky130_fd_sc_hd__mux2_1 _05612_ ( + .A0(\cb_east.inst.cb_conf_bus[257] ), + .A1(\cb_east.inst.cb_conf_bus[258] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02554_) + ); + sky130_fd_sc_hd__mux2_1 _05613_ ( + .A0(\cb_east.inst.cb_conf_bus[258] ), + .A1(\cb_east.inst.cb_conf_bus[259] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02556_) + ); + sky130_fd_sc_hd__mux2_1 _05614_ ( + .A0(\cb_east.inst.cb_conf_bus[259] ), + .A1(\cb_east.inst.cb_conf_bus[260] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02558_) + ); + sky130_fd_sc_hd__mux2_1 _05615_ ( + .A0(\cb_east.inst.cb_conf_bus[260] ), + .A1(\cb_east.inst.cb_conf_bus[261] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02560_) + ); + sky130_fd_sc_hd__mux2_1 _05616_ ( + .A0(\cb_east.inst.cb_conf_bus[261] ), + .A1(\cb_east.inst.cb_conf_bus[262] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02562_) + ); + sky130_fd_sc_hd__mux2_1 _05617_ ( + .A0(\cb_east.inst.cb_conf_bus[262] ), + .A1(\cb_east.inst.cb_conf_bus[263] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02564_) + ); + sky130_fd_sc_hd__mux2_1 _05618_ ( + .A0(\cb_east.inst.cb_conf_bus[263] ), + .A1(\cb_east.inst.cb_conf_bus[264] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02566_) + ); + sky130_fd_sc_hd__mux2_1 _05619_ ( + .A0(\cb_east.inst.cb_conf_bus[264] ), + .A1(\cb_east.inst.cb_conf_bus[265] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02568_) + ); + sky130_fd_sc_hd__mux2_1 _05620_ ( + .A0(\cb_east.inst.cb_conf_bus[265] ), + .A1(\cb_east.inst.cb_conf_bus[266] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02570_) + ); + sky130_fd_sc_hd__mux2_1 _05621_ ( + .A0(\cb_east.inst.cb_conf_bus[266] ), + .A1(\cb_east.inst.cb_conf_bus[267] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02572_) + ); + sky130_fd_sc_hd__mux2_1 _05622_ ( + .A0(\cb_east.inst.cb_conf_bus[267] ), + .A1(\cb_east.inst.cb_conf_bus[268] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02574_) + ); + sky130_fd_sc_hd__mux2_1 _05623_ ( + .A0(\cb_east.inst.cb_conf_bus[268] ), + .A1(\cb_east.inst.cb_conf_bus[269] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02576_) + ); + sky130_fd_sc_hd__mux2_1 _05624_ ( + .A0(\cb_east.inst.cb_conf_bus[269] ), + .A1(\cb_east.inst.cb_conf_bus[270] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02578_) + ); + sky130_fd_sc_hd__mux2_1 _05625_ ( + .A0(\cb_east.inst.cb_conf_bus[270] ), + .A1(\cb_east.inst.cb_conf_bus[271] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02580_) + ); + sky130_fd_sc_hd__mux2_1 _05626_ ( + .A0(\cb_east.inst.cb_conf_bus[271] ), + .A1(\cb_east.inst.cb_conf_bus[272] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02582_) + ); + sky130_fd_sc_hd__mux2_1 _05627_ ( + .A0(\cb_east.inst.cb_conf_bus[272] ), + .A1(\cb_east.inst.cb_conf_bus[273] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02584_) + ); + sky130_fd_sc_hd__mux2_1 _05628_ ( + .A0(\cb_east.inst.cb_conf_bus[273] ), + .A1(\cb_east.inst.cb_conf_bus[274] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02586_) + ); + sky130_fd_sc_hd__mux2_1 _05629_ ( + .A0(\cb_east.inst.cb_conf_bus[274] ), + .A1(\cb_east.inst.cb_conf_bus[275] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02588_) + ); + sky130_fd_sc_hd__mux2_1 _05630_ ( + .A0(\cb_east.inst.cb_conf_bus[275] ), + .A1(\cb_east.inst.cb_conf_bus[276] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02590_) + ); + sky130_fd_sc_hd__mux2_1 _05631_ ( + .A0(\cb_east.inst.cb_conf_bus[276] ), + .A1(\cb_east.inst.cb_conf_bus[277] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02592_) + ); + sky130_fd_sc_hd__mux2_1 _05632_ ( + .A0(\cb_east.inst.cb_conf_bus[277] ), + .A1(\cb_east.inst.cb_conf_bus[278] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02594_) + ); + sky130_fd_sc_hd__mux2_1 _05633_ ( + .A0(\cb_east.inst.cb_conf_bus[278] ), + .A1(\cb_east.inst.cb_conf_bus[279] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02596_) + ); + sky130_fd_sc_hd__mux2_1 _05634_ ( + .A0(\cb_east.inst.cb_conf_bus[279] ), + .A1(\cb_east.inst.cb_conf_bus[280] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02598_) + ); + sky130_fd_sc_hd__mux2_1 _05635_ ( + .A0(\cb_east.inst.cb_conf_bus[280] ), + .A1(\cb_east.inst.cb_conf_bus[281] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02600_) + ); + sky130_fd_sc_hd__mux2_1 _05636_ ( + .A0(\cb_east.inst.cb_conf_bus[281] ), + .A1(\cb_east.inst.cb_conf_bus[282] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02602_) + ); + sky130_fd_sc_hd__mux2_1 _05637_ ( + .A0(\cb_east.inst.cb_conf_bus[282] ), + .A1(\cb_east.inst.cb_conf_bus[283] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02604_) + ); + sky130_fd_sc_hd__mux2_1 _05638_ ( + .A0(\cb_east.inst.cb_conf_bus[283] ), + .A1(\cb_east.inst.cb_conf_bus[284] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02606_) + ); + sky130_fd_sc_hd__mux2_1 _05639_ ( + .A0(\cb_east.inst.cb_conf_bus[284] ), + .A1(\cb_east.inst.cb_conf_bus[285] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02608_) + ); + sky130_fd_sc_hd__mux2_1 _05640_ ( + .A0(\cb_east.inst.cb_conf_bus[285] ), + .A1(\cb_east.inst.cb_conf_bus[286] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02610_) + ); + sky130_fd_sc_hd__mux2_1 _05641_ ( + .A0(\cb_east.inst.cb_conf_bus[286] ), + .A1(\cb_east.inst.cb_conf_bus[287] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02612_) + ); + sky130_fd_sc_hd__mux2_1 _05642_ ( + .A0(\cb_east.inst.cb_conf_bus[287] ), + .A1(\cb_east.inst.cb_conf_bus[288] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02614_) + ); + sky130_fd_sc_hd__mux2_1 _05643_ ( + .A0(\cb_east.inst.cb_conf_bus[288] ), + .A1(\cb_east.inst.cb_conf_bus[289] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02616_) + ); + sky130_fd_sc_hd__mux2_1 _05644_ ( + .A0(\cb_east.inst.cb_conf_bus[289] ), + .A1(\cb_east.inst.cb_conf_bus[290] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02618_) + ); + sky130_fd_sc_hd__mux2_1 _05645_ ( + .A0(\cb_east.inst.cb_conf_bus[290] ), + .A1(\cb_east.inst.cb_conf_bus[291] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02620_) + ); + sky130_fd_sc_hd__mux2_1 _05646_ ( + .A0(\cb_east.inst.cb_conf_bus[291] ), + .A1(\cb_east.inst.cb_conf_bus[292] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02622_) + ); + sky130_fd_sc_hd__mux2_1 _05647_ ( + .A0(\cb_east.inst.cb_conf_bus[292] ), + .A1(\cb_east.inst.cb_conf_bus[293] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02624_) + ); + sky130_fd_sc_hd__mux2_1 _05648_ ( + .A0(\cb_east.inst.cb_conf_bus[293] ), + .A1(\cb_east.inst.cb_conf_bus[294] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02626_) + ); + sky130_fd_sc_hd__mux2_1 _05649_ ( + .A0(\cb_east.inst.cb_conf_bus[294] ), + .A1(\cb_east.inst.cb_conf_bus[295] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02628_) + ); + sky130_fd_sc_hd__mux2_1 _05650_ ( + .A0(\cb_east.inst.cb_conf_bus[295] ), + .A1(\cb_east.inst.cb_conf_bus[296] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02630_) + ); + sky130_fd_sc_hd__mux2_1 _05651_ ( + .A0(\cb_east.inst.cb_conf_bus[296] ), + .A1(\cb_east.inst.cb_conf_bus[297] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02632_) + ); + sky130_fd_sc_hd__mux2_1 _05652_ ( + .A0(\cb_east.inst.cb_conf_bus[297] ), + .A1(\cb_east.inst.cb_conf_bus[298] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02634_) + ); + sky130_fd_sc_hd__mux2_1 _05653_ ( + .A0(\cb_east.inst.cb_conf_bus[298] ), + .A1(\cb_east.inst.cb_conf_bus[299] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02636_) + ); + sky130_fd_sc_hd__mux2_1 _05654_ ( + .A0(\cb_east.inst.cb_conf_bus[299] ), + .A1(\cb_east.inst.cb_conf_bus[300] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02638_) + ); + sky130_fd_sc_hd__mux2_1 _05655_ ( + .A0(\cb_east.inst.cb_conf_bus[300] ), + .A1(\cb_east.inst.cb_conf_bus[301] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02640_) + ); + sky130_fd_sc_hd__mux2_1 _05656_ ( + .A0(\cb_east.inst.cb_conf_bus[301] ), + .A1(\cb_east.inst.cb_conf_bus[302] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02642_) + ); + sky130_fd_sc_hd__mux2_1 _05657_ ( + .A0(\cb_east.inst.cb_conf_bus[302] ), + .A1(\cb_east.inst.cb_conf_bus[303] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02644_) + ); + sky130_fd_sc_hd__mux2_1 _05658_ ( + .A0(\cb_east.inst.cb_conf_bus[303] ), + .A1(\cb_east.inst.cb_conf_bus[304] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02646_) + ); + sky130_fd_sc_hd__mux2_1 _05659_ ( + .A0(\cb_east.inst.cb_conf_bus[304] ), + .A1(\cb_east.inst.cb_conf_bus[305] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02648_) + ); + sky130_fd_sc_hd__mux2_1 _05660_ ( + .A0(\cb_east.inst.cb_conf_bus[305] ), + .A1(\cb_east.inst.cb_conf_bus[306] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02650_) + ); + sky130_fd_sc_hd__mux2_1 _05661_ ( + .A0(\cb_east.inst.cb_conf_bus[306] ), + .A1(\cb_east.inst.cb_conf_bus[307] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02652_) + ); + sky130_fd_sc_hd__mux2_1 _05662_ ( + .A0(\cb_east.inst.cb_conf_bus[307] ), + .A1(\cb_east.inst.cb_conf_bus[308] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02654_) + ); + sky130_fd_sc_hd__mux2_1 _05663_ ( + .A0(\cb_east.inst.cb_conf_bus[308] ), + .A1(\cb_east.inst.cb_conf_bus[309] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02656_) + ); + sky130_fd_sc_hd__mux2_1 _05664_ ( + .A0(\cb_east.inst.cb_conf_bus[309] ), + .A1(\cb_east.inst.cb_conf_bus[310] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02658_) + ); + sky130_fd_sc_hd__mux2_1 _05665_ ( + .A0(\cb_east.inst.cb_conf_bus[310] ), + .A1(\cb_east.inst.cb_conf_bus[311] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02660_) + ); + sky130_fd_sc_hd__mux2_1 _05666_ ( + .A0(\cb_east.inst.cb_conf_bus[311] ), + .A1(\cb_east.inst.cb_conf_bus[312] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02662_) + ); + sky130_fd_sc_hd__mux2_1 _05667_ ( + .A0(\cb_east.inst.cb_conf_bus[312] ), + .A1(\cb_east.inst.cb_conf_bus[313] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02664_) + ); + sky130_fd_sc_hd__mux2_1 _05668_ ( + .A0(\cb_east.inst.cb_conf_bus[313] ), + .A1(\cb_east.inst.cb_conf_bus[314] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02666_) + ); + sky130_fd_sc_hd__mux2_1 _05669_ ( + .A0(\cb_east.inst.cb_conf_bus[314] ), + .A1(\cb_east.inst.cb_conf_bus[315] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02668_) + ); + sky130_fd_sc_hd__mux2_1 _05670_ ( + .A0(\cb_east.inst.cb_conf_bus[315] ), + .A1(\cb_east.inst.cb_conf_bus[316] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02670_) + ); + sky130_fd_sc_hd__mux2_1 _05671_ ( + .A0(\cb_east.inst.cb_conf_bus[316] ), + .A1(\cb_east.inst.cb_conf_bus[317] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02672_) + ); + sky130_fd_sc_hd__mux2_1 _05672_ ( + .A0(\cb_east.inst.cb_conf_bus[317] ), + .A1(\cb_east.inst.cb_conf_bus[318] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02674_) + ); + sky130_fd_sc_hd__mux2_1 _05673_ ( + .A0(\cb_east.inst.cb_conf_bus[318] ), + .A1(\cb_east.inst.cb_conf_bus[319] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02676_) + ); + sky130_fd_sc_hd__mux2_1 _05674_ ( + .A0(\cb_east.inst.cb_conf_bus[319] ), + .A1(\cb_east.inst.cb_conf_bus[320] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02678_) + ); + sky130_fd_sc_hd__mux2_1 _05675_ ( + .A0(\cb_east.inst.cb_conf_bus[320] ), + .A1(\cb_east.inst.cb_conf_bus[321] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02680_) + ); + sky130_fd_sc_hd__mux2_1 _05676_ ( + .A0(\cb_east.inst.cb_conf_bus[321] ), + .A1(\cb_east.inst.cb_conf_bus[322] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02682_) + ); + sky130_fd_sc_hd__mux2_1 _05677_ ( + .A0(\cb_east.inst.cb_conf_bus[322] ), + .A1(\cb_east.inst.cb_conf_bus[323] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02684_) + ); + sky130_fd_sc_hd__mux2_1 _05678_ ( + .A0(\cb_east.inst.cb_conf_bus[323] ), + .A1(\cb_east.inst.cb_conf_bus[324] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02686_) + ); + sky130_fd_sc_hd__mux2_1 _05679_ ( + .A0(\cb_east.inst.cb_conf_bus[324] ), + .A1(\cb_east.inst.cb_conf_bus[325] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02688_) + ); + sky130_fd_sc_hd__mux2_1 _05680_ ( + .A0(\cb_east.inst.cb_conf_bus[325] ), + .A1(\cb_east.inst.cb_conf_bus[326] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02690_) + ); + sky130_fd_sc_hd__mux2_1 _05681_ ( + .A0(\cb_east.inst.cb_conf_bus[326] ), + .A1(\cb_east.inst.cb_conf_bus[327] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02692_) + ); + sky130_fd_sc_hd__mux2_1 _05682_ ( + .A0(\cb_east.inst.cb_conf_bus[327] ), + .A1(\cb_east.inst.cb_conf_bus[328] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02694_) + ); + sky130_fd_sc_hd__mux2_1 _05683_ ( + .A0(\cb_east.inst.cb_conf_bus[328] ), + .A1(\cb_east.inst.cb_conf_bus[329] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02696_) + ); + sky130_fd_sc_hd__mux2_1 _05684_ ( + .A0(\cb_east.inst.cb_conf_bus[329] ), + .A1(\cb_east.inst.cb_conf_bus[330] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02698_) + ); + sky130_fd_sc_hd__mux2_1 _05685_ ( + .A0(\cb_east.inst.cb_conf_bus[330] ), + .A1(\cb_east.inst.cb_conf_bus[331] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02700_) + ); + sky130_fd_sc_hd__mux2_1 _05686_ ( + .A0(\cb_east.inst.cb_conf_bus[331] ), + .A1(\cb_east.inst.cb_conf_bus[332] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02702_) + ); + sky130_fd_sc_hd__mux2_1 _05687_ ( + .A0(\cb_east.inst.cb_conf_bus[332] ), + .A1(\cb_east.inst.cb_conf_bus[333] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02704_) + ); + sky130_fd_sc_hd__mux2_1 _05688_ ( + .A0(\cb_east.inst.cb_conf_bus[333] ), + .A1(\cb_east.inst.cb_conf_bus[334] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02706_) + ); + sky130_fd_sc_hd__mux2_1 _05689_ ( + .A0(\cb_east.inst.cb_conf_bus[334] ), + .A1(\cb_east.inst.cb_conf_bus[335] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02708_) + ); + sky130_fd_sc_hd__mux2_1 _05690_ ( + .A0(\cb_east.inst.cb_conf_bus[335] ), + .A1(\cb_east.inst.cb_conf_bus[336] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02710_) + ); + sky130_fd_sc_hd__mux2_1 _05691_ ( + .A0(\cb_east.inst.cb_conf_bus[336] ), + .A1(\cb_east.inst.cb_conf_bus[337] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02712_) + ); + sky130_fd_sc_hd__mux2_1 _05692_ ( + .A0(\cb_east.inst.cb_conf_bus[337] ), + .A1(\cb_east.inst.cb_conf_bus[338] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02714_) + ); + sky130_fd_sc_hd__mux2_1 _05693_ ( + .A0(\cb_east.inst.cb_conf_bus[338] ), + .A1(\cb_east.inst.cb_conf_bus[339] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02716_) + ); + sky130_fd_sc_hd__mux2_1 _05694_ ( + .A0(\cb_east.inst.cb_conf_bus[339] ), + .A1(\cb_east.inst.cb_conf_bus[340] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02718_) + ); + sky130_fd_sc_hd__mux2_1 _05695_ ( + .A0(\cb_east.inst.cb_conf_bus[340] ), + .A1(\cb_east.inst.cb_conf_bus[341] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02720_) + ); + sky130_fd_sc_hd__mux2_1 _05696_ ( + .A0(\cb_east.inst.cb_conf_bus[341] ), + .A1(\cb_east.inst.cb_conf_bus[342] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02722_) + ); + sky130_fd_sc_hd__mux2_1 _05697_ ( + .A0(\cb_east.inst.cb_conf_bus[342] ), + .A1(\cb_east.inst.cb_conf_bus[343] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02724_) + ); + sky130_fd_sc_hd__mux2_1 _05698_ ( + .A0(\cb_east.inst.cb_conf_bus[343] ), + .A1(\cb_east.inst.cb_conf_bus[344] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02726_) + ); + sky130_fd_sc_hd__mux2_1 _05699_ ( + .A0(\cb_east.inst.cb_conf_bus[344] ), + .A1(\cb_east.inst.cb_conf_bus[345] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02728_) + ); + sky130_fd_sc_hd__mux2_1 _05700_ ( + .A0(\cb_east.inst.cb_conf_bus[345] ), + .A1(\cb_east.inst.cb_conf_bus[346] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02730_) + ); + sky130_fd_sc_hd__mux2_1 _05701_ ( + .A0(\cb_east.inst.cb_conf_bus[346] ), + .A1(\cb_east.inst.cb_conf_bus[347] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02732_) + ); + sky130_fd_sc_hd__mux2_1 _05702_ ( + .A0(\cb_east.inst.cb_conf_bus[347] ), + .A1(\cb_east.inst.cb_conf_bus[348] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02734_) + ); + sky130_fd_sc_hd__mux2_1 _05703_ ( + .A0(\cb_east.inst.cb_conf_bus[348] ), + .A1(\cb_east.inst.cb_conf_bus[349] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02736_) + ); + sky130_fd_sc_hd__mux2_1 _05704_ ( + .A0(\cb_east.inst.cb_conf_bus[349] ), + .A1(\cb_east.inst.cb_conf_bus[350] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02738_) + ); + sky130_fd_sc_hd__mux2_1 _05705_ ( + .A0(\cb_east.inst.cb_conf_bus[350] ), + .A1(\cb_east.inst.cb_conf_bus[351] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02740_) + ); + sky130_fd_sc_hd__mux2_1 _05706_ ( + .A0(\cb_east.inst.cb_conf_bus[351] ), + .A1(\cb_east.inst.cb_conf_bus[352] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02742_) + ); + sky130_fd_sc_hd__mux2_1 _05707_ ( + .A0(\cb_east.inst.cb_conf_bus[352] ), + .A1(\cb_east.inst.cb_conf_bus[353] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02744_) + ); + sky130_fd_sc_hd__mux2_1 _05708_ ( + .A0(\cb_east.inst.cb_conf_bus[353] ), + .A1(\cb_east.inst.cb_conf_bus[354] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02746_) + ); + sky130_fd_sc_hd__mux2_1 _05709_ ( + .A0(\cb_east.inst.cb_conf_bus[354] ), + .A1(\cb_east.inst.cb_conf_bus[355] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02748_) + ); + sky130_fd_sc_hd__mux2_1 _05710_ ( + .A0(\cb_east.inst.cb_conf_bus[355] ), + .A1(\cb_east.inst.cb_conf_bus[356] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02750_) + ); + sky130_fd_sc_hd__mux2_1 _05711_ ( + .A0(\cb_east.inst.cb_conf_bus[356] ), + .A1(\cb_east.inst.cb_conf_bus[357] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02752_) + ); + sky130_fd_sc_hd__mux2_1 _05712_ ( + .A0(\cb_east.inst.cb_conf_bus[357] ), + .A1(\cb_east.inst.cb_conf_bus[358] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02754_) + ); + sky130_fd_sc_hd__mux2_1 _05713_ ( + .A0(\cb_east.inst.cb_conf_bus[358] ), + .A1(\cb_east.inst.cb_conf_bus[359] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02756_) + ); + sky130_fd_sc_hd__mux2_1 _05714_ ( + .A0(\cb_east.inst.cb_conf_bus[359] ), + .A1(\cb_east.inst.cb_conf_bus[360] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02758_) + ); + sky130_fd_sc_hd__mux2_1 _05715_ ( + .A0(\cb_east.inst.cb_conf_bus[360] ), + .A1(\cb_east.inst.cb_conf_bus[361] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02760_) + ); + sky130_fd_sc_hd__mux2_1 _05716_ ( + .A0(\cb_east.inst.cb_conf_bus[361] ), + .A1(\cb_east.inst.cb_conf_bus[362] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02762_) + ); + sky130_fd_sc_hd__mux2_1 _05717_ ( + .A0(\cb_east.inst.cb_conf_bus[362] ), + .A1(\cb_east.inst.cb_conf_bus[363] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02764_) + ); + sky130_fd_sc_hd__mux2_1 _05718_ ( + .A0(\cb_east.inst.cb_conf_bus[363] ), + .A1(\cb_east.inst.cb_conf_bus[364] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02766_) + ); + sky130_fd_sc_hd__mux2_1 _05719_ ( + .A0(\cb_east.inst.cb_conf_bus[364] ), + .A1(\cb_east.inst.cb_conf_bus[365] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02768_) + ); + sky130_fd_sc_hd__mux2_1 _05720_ ( + .A0(\cb_east.inst.cb_conf_bus[365] ), + .A1(\cb_east.inst.cb_conf_bus[366] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02770_) + ); + sky130_fd_sc_hd__mux2_1 _05721_ ( + .A0(\cb_east.inst.cb_conf_bus[366] ), + .A1(\cb_east.inst.cb_conf_bus[367] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02772_) + ); + sky130_fd_sc_hd__mux2_1 _05722_ ( + .A0(\cb_east.inst.cb_conf_bus[367] ), + .A1(\cb_east.inst.cb_conf_bus[368] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02774_) + ); + sky130_fd_sc_hd__mux2_1 _05723_ ( + .A0(\cb_east.inst.cb_conf_bus[368] ), + .A1(\cb_east.inst.cb_conf_bus[369] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02776_) + ); + sky130_fd_sc_hd__mux2_1 _05724_ ( + .A0(\cb_east.inst.cb_conf_bus[369] ), + .A1(\cb_east.inst.cb_conf_bus[370] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02778_) + ); + sky130_fd_sc_hd__mux2_1 _05725_ ( + .A0(\cb_east.inst.cb_conf_bus[370] ), + .A1(\cb_east.inst.cb_conf_bus[371] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02780_) + ); + sky130_fd_sc_hd__mux2_1 _05726_ ( + .A0(\cb_east.inst.cb_conf_bus[371] ), + .A1(\cb_east.inst.cb_conf_bus[372] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02782_) + ); + sky130_fd_sc_hd__mux2_1 _05727_ ( + .A0(\cb_east.inst.cb_conf_bus[372] ), + .A1(\cb_east.inst.cb_conf_bus[373] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02784_) + ); + sky130_fd_sc_hd__mux2_1 _05728_ ( + .A0(\cb_east.inst.cb_conf_bus[373] ), + .A1(\cb_east.inst.cb_conf_bus[374] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02786_) + ); + sky130_fd_sc_hd__mux2_1 _05729_ ( + .A0(\cb_east.inst.cb_conf_bus[374] ), + .A1(\cb_east.inst.cb_conf_bus[375] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02788_) + ); + sky130_fd_sc_hd__mux2_1 _05730_ ( + .A0(\cb_east.inst.cb_conf_bus[375] ), + .A1(\cb_east.inst.cb_conf_bus[376] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02790_) + ); + sky130_fd_sc_hd__mux2_1 _05731_ ( + .A0(\cb_east.inst.cb_conf_bus[376] ), + .A1(\cb_east.inst.cb_conf_bus[377] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02792_) + ); + sky130_fd_sc_hd__mux2_1 _05732_ ( + .A0(\cb_east.inst.cb_conf_bus[377] ), + .A1(\cb_east.inst.cb_conf_bus[378] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02794_) + ); + sky130_fd_sc_hd__mux2_1 _05733_ ( + .A0(\cb_east.inst.cb_conf_bus[378] ), + .A1(\cb_east.inst.cb_conf_bus[379] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02796_) + ); + sky130_fd_sc_hd__mux2_1 _05734_ ( + .A0(\cb_east.inst.cb_conf_bus[379] ), + .A1(\cb_east.inst.cb_conf_bus[380] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02798_) + ); + sky130_fd_sc_hd__mux2_1 _05735_ ( + .A0(\cb_east.inst.cb_conf_bus[380] ), + .A1(\cb_east.inst.cb_conf_bus[381] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02800_) + ); + sky130_fd_sc_hd__mux2_1 _05736_ ( + .A0(\cb_east.inst.cb_conf_bus[381] ), + .A1(\cb_east.inst.cb_conf_bus[382] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02802_) + ); + sky130_fd_sc_hd__mux2_1 _05737_ ( + .A0(\cb_east.inst.cb_conf_bus[382] ), + .A1(\cb_east.inst.cb_conf_bus[383] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02804_) + ); + sky130_fd_sc_hd__mux2_1 _05738_ ( + .A0(\cb_east.inst.cb_conf_bus[383] ), + .A1(\cb_east.inst.cb_conf_bus[384] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02806_) + ); + sky130_fd_sc_hd__mux2_1 _05739_ ( + .A0(\cb_east.inst.cb_conf_bus[384] ), + .A1(\cb_east.inst.cb_conf_bus[385] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02808_) + ); + sky130_fd_sc_hd__mux2_1 _05740_ ( + .A0(\cb_east.inst.cb_conf_bus[385] ), + .A1(\cb_east.inst.cb_conf_bus[386] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02810_) + ); + sky130_fd_sc_hd__mux2_1 _05741_ ( + .A0(\cb_east.inst.cb_conf_bus[386] ), + .A1(\cb_east.inst.cb_conf_bus[387] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02812_) + ); + sky130_fd_sc_hd__mux2_1 _05742_ ( + .A0(\cb_east.inst.cb_conf_bus[387] ), + .A1(\cb_east.inst.cb_conf_bus[388] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02814_) + ); + sky130_fd_sc_hd__mux2_1 _05743_ ( + .A0(\cb_east.inst.cb_conf_bus[388] ), + .A1(\cb_east.inst.cb_conf_bus[389] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02816_) + ); + sky130_fd_sc_hd__mux2_1 _05744_ ( + .A0(\cb_east.inst.cb_conf_bus[389] ), + .A1(\cb_east.inst.cb_conf_bus[390] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02818_) + ); + sky130_fd_sc_hd__mux2_1 _05745_ ( + .A0(\cb_east.inst.cb_conf_bus[390] ), + .A1(\cb_east.inst.cb_conf_bus[391] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02820_) + ); + sky130_fd_sc_hd__mux2_1 _05746_ ( + .A0(\cb_east.inst.cb_conf_bus[391] ), + .A1(\cb_east.inst.cb_conf_bus[392] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02822_) + ); + sky130_fd_sc_hd__mux2_1 _05747_ ( + .A0(\cb_east.inst.cb_conf_bus[392] ), + .A1(\cb_east.inst.cb_conf_bus[393] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02824_) + ); + sky130_fd_sc_hd__mux2_1 _05748_ ( + .A0(\cb_east.inst.cb_conf_bus[393] ), + .A1(\cb_east.inst.cb_conf_bus[394] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02826_) + ); + sky130_fd_sc_hd__mux2_1 _05749_ ( + .A0(\cb_east.inst.cb_conf_bus[394] ), + .A1(\cb_east.inst.cb_conf_bus[395] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02828_) + ); + sky130_fd_sc_hd__mux2_1 _05750_ ( + .A0(\cb_east.inst.cb_conf_bus[395] ), + .A1(\cb_east.inst.cb_conf_bus[396] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02830_) + ); + sky130_fd_sc_hd__mux2_1 _05751_ ( + .A0(\cb_east.inst.cb_conf_bus[396] ), + .A1(\cb_east.inst.cb_conf_bus[397] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02832_) + ); + sky130_fd_sc_hd__mux2_1 _05752_ ( + .A0(\cb_east.inst.cb_conf_bus[397] ), + .A1(\cb_east.inst.cb_conf_bus[398] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02834_) + ); + sky130_fd_sc_hd__mux2_1 _05753_ ( + .A0(\cb_east.inst.cb_conf_bus[398] ), + .A1(\cb_east.inst.cb_conf_bus[399] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02836_) + ); + sky130_fd_sc_hd__mux2_1 _05754_ ( + .A0(\cb_east.inst.cb_conf_bus[399] ), + .A1(\cb_east.inst.cb_conf_bus[400] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02838_) + ); + sky130_fd_sc_hd__mux2_1 _05755_ ( + .A0(\cb_east.inst.cb_conf_bus[400] ), + .A1(\cb_east.inst.cb_conf_bus[401] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02840_) + ); + sky130_fd_sc_hd__mux2_1 _05756_ ( + .A0(\cb_east.inst.cb_conf_bus[401] ), + .A1(\cb_east.inst.cb_conf_bus[402] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02842_) + ); + sky130_fd_sc_hd__mux2_1 _05757_ ( + .A0(\cb_east.inst.cb_conf_bus[402] ), + .A1(\cb_east.inst.cb_conf_bus[403] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02844_) + ); + sky130_fd_sc_hd__mux2_1 _05758_ ( + .A0(\cb_east.inst.cb_conf_bus[403] ), + .A1(\cb_east.inst.cb_conf_bus[404] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02846_) + ); + sky130_fd_sc_hd__mux2_1 _05759_ ( + .A0(\cb_east.inst.cb_conf_bus[404] ), + .A1(\cb_east.inst.cb_conf_bus[405] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02848_) + ); + sky130_fd_sc_hd__mux2_1 _05760_ ( + .A0(\cb_east.inst.cb_conf_bus[405] ), + .A1(\cb_east.inst.cb_conf_bus[406] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02850_) + ); + sky130_fd_sc_hd__mux2_1 _05761_ ( + .A0(\cb_east.inst.cb_conf_bus[406] ), + .A1(\cb_east.inst.cb_conf_bus[407] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02852_) + ); + sky130_fd_sc_hd__mux2_1 _05762_ ( + .A0(\cb_east.inst.cb_conf_bus[407] ), + .A1(\cb_east.inst.cb_conf_bus[408] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02854_) + ); + sky130_fd_sc_hd__mux2_1 _05763_ ( + .A0(\cb_east.inst.cb_conf_bus[408] ), + .A1(\cb_east.inst.cb_conf_bus[409] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02856_) + ); + sky130_fd_sc_hd__mux2_1 _05764_ ( + .A0(\cb_east.inst.cb_conf_bus[409] ), + .A1(\cb_east.inst.cb_conf_bus[410] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02858_) + ); + sky130_fd_sc_hd__mux2_1 _05765_ ( + .A0(\cb_east.inst.cb_conf_bus[410] ), + .A1(\cb_east.inst.cb_conf_bus[411] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02860_) + ); + sky130_fd_sc_hd__mux2_1 _05766_ ( + .A0(\cb_east.inst.cb_conf_bus[411] ), + .A1(\cb_east.inst.cb_conf_bus[412] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02862_) + ); + sky130_fd_sc_hd__mux2_1 _05767_ ( + .A0(\cb_east.inst.cb_conf_bus[412] ), + .A1(\cb_east.inst.cb_conf_bus[413] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02864_) + ); + sky130_fd_sc_hd__mux2_1 _05768_ ( + .A0(\cb_east.inst.cb_conf_bus[413] ), + .A1(\cb_east.inst.cb_conf_bus[414] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02866_) + ); + sky130_fd_sc_hd__mux2_1 _05769_ ( + .A0(\cb_east.inst.cb_conf_bus[414] ), + .A1(\cb_east.inst.cb_conf_bus[415] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02868_) + ); + sky130_fd_sc_hd__mux2_1 _05770_ ( + .A0(\cb_east.inst.cb_conf_bus[415] ), + .A1(\cb_east.inst.cb_conf_bus[416] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02870_) + ); + sky130_fd_sc_hd__mux2_1 _05771_ ( + .A0(\cb_east.inst.cb_conf_bus[416] ), + .A1(\cb_east.inst.cb_conf_bus[417] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02872_) + ); + sky130_fd_sc_hd__mux2_1 _05772_ ( + .A0(\cb_east.inst.cb_conf_bus[417] ), + .A1(\cb_east.inst.cb_conf_bus[418] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02874_) + ); + sky130_fd_sc_hd__mux2_1 _05773_ ( + .A0(\cb_east.inst.cb_conf_bus[418] ), + .A1(\cb_east.inst.cb_conf_bus[419] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02876_) + ); + sky130_fd_sc_hd__mux2_1 _05774_ ( + .A0(\cb_east.inst.cb_conf_bus[419] ), + .A1(\cb_east.inst.configuroni.comb_shifter.config_data[420] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02878_) + ); + sky130_fd_sc_hd__mux2_1 _05775_ ( + .A0(\cb_east.inst.configuroni.comb_shifter.config_data[420] ), + .A1(\cb_east.inst.configuroni.comb_shifter.config_data[421] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02880_) + ); + sky130_fd_sc_hd__mux2_1 _05776_ ( + .A0(\sb.configuroni.comb_shifter.config_data[48] ), + .A1(\sb.configuroni.comb_shifter.config_data[49] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02882_) + ); + sky130_fd_sc_hd__mux2_1 _05777_ ( + .A0(\sb.configuroni.comb_config[47] ), + .A1(\sb.configuroni.comb_shifter.config_data[48] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02884_) + ); + sky130_fd_sc_hd__mux2_1 _05778_ ( + .A0(\sb.configuroni.comb_config[46] ), + .A1(\sb.configuroni.comb_config[47] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02886_) + ); + sky130_fd_sc_hd__mux2_1 _05779_ ( + .A0(\sb.configuroni.comb_config[45] ), + .A1(\sb.configuroni.comb_config[46] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02888_) + ); + sky130_fd_sc_hd__mux2_1 _05780_ ( + .A0(\sb.configuroni.comb_config[44] ), + .A1(\sb.configuroni.comb_config[45] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02890_) + ); + sky130_fd_sc_hd__mux2_1 _05781_ ( + .A0(\sb.configuroni.comb_config[43] ), + .A1(\sb.configuroni.comb_config[44] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02892_) + ); + sky130_fd_sc_hd__mux2_1 _05782_ ( + .A0(\sb.configuroni.comb_config[42] ), + .A1(\sb.configuroni.comb_config[43] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02894_) + ); + sky130_fd_sc_hd__mux2_1 _05783_ ( + .A0(\sb.configuroni.comb_config[41] ), + .A1(\sb.configuroni.comb_config[42] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02896_) + ); + sky130_fd_sc_hd__mux2_1 _05784_ ( + .A0(\sb.configuroni.comb_config[40] ), + .A1(\sb.configuroni.comb_config[41] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02898_) + ); + sky130_fd_sc_hd__mux2_1 _05785_ ( + .A0(\sb.configuroni.comb_config[39] ), + .A1(\sb.configuroni.comb_config[40] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02900_) + ); + sky130_fd_sc_hd__mux2_1 _05786_ ( + .A0(\sb.configuroni.comb_config[38] ), + .A1(\sb.configuroni.comb_config[39] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02902_) + ); + sky130_fd_sc_hd__mux2_1 _05787_ ( + .A0(\sb.configuroni.comb_config[37] ), + .A1(\sb.configuroni.comb_config[38] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02904_) + ); + sky130_fd_sc_hd__mux2_1 _05788_ ( + .A0(\sb.configuroni.comb_config[36] ), + .A1(\sb.configuroni.comb_config[37] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02906_) + ); + sky130_fd_sc_hd__mux2_1 _05789_ ( + .A0(\sb.configuroni.comb_config[35] ), + .A1(\sb.configuroni.comb_config[36] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02908_) + ); + sky130_fd_sc_hd__mux2_1 _05790_ ( + .A0(\sb.configuroni.comb_config[34] ), + .A1(\sb.configuroni.comb_config[35] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02910_) + ); + sky130_fd_sc_hd__mux2_1 _05791_ ( + .A0(\sb.configuroni.comb_config[33] ), + .A1(\sb.configuroni.comb_config[34] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02912_) + ); + sky130_fd_sc_hd__mux2_1 _05792_ ( + .A0(\sb.configuroni.comb_config[32] ), + .A1(\sb.configuroni.comb_config[33] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02914_) + ); + sky130_fd_sc_hd__mux2_1 _05793_ ( + .A0(\sb.configuroni.comb_config[31] ), + .A1(\sb.configuroni.comb_config[32] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02916_) + ); + sky130_fd_sc_hd__mux2_1 _05794_ ( + .A0(\sb.configuroni.comb_config[30] ), + .A1(\sb.configuroni.comb_config[31] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02918_) + ); + sky130_fd_sc_hd__mux2_1 _05795_ ( + .A0(\sb.configuroni.comb_config[29] ), + .A1(\sb.configuroni.comb_config[30] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02920_) + ); + sky130_fd_sc_hd__mux2_1 _05796_ ( + .A0(\sb.configuroni.comb_config[28] ), + .A1(\sb.configuroni.comb_config[29] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02922_) + ); + sky130_fd_sc_hd__mux2_1 _05797_ ( + .A0(\sb.configuroni.comb_config[27] ), + .A1(\sb.configuroni.comb_config[28] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02924_) + ); + sky130_fd_sc_hd__mux2_1 _05798_ ( + .A0(\sb.configuroni.comb_config[26] ), + .A1(\sb.configuroni.comb_config[27] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02926_) + ); + sky130_fd_sc_hd__mux2_1 _05799_ ( + .A0(\sb.configuroni.comb_config[25] ), + .A1(\sb.configuroni.comb_config[26] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02928_) + ); + sky130_fd_sc_hd__mux2_1 _05800_ ( + .A0(\sb.configuroni.comb_config[24] ), + .A1(\sb.configuroni.comb_config[25] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02930_) + ); + sky130_fd_sc_hd__mux2_1 _05801_ ( + .A0(\sb.configuroni.comb_config[23] ), + .A1(\sb.configuroni.comb_config[24] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02932_) + ); + sky130_fd_sc_hd__mux2_1 _05802_ ( + .A0(\sb.configuroni.comb_config[22] ), + .A1(\sb.configuroni.comb_config[23] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02934_) + ); + sky130_fd_sc_hd__mux2_1 _05803_ ( + .A0(\sb.configuroni.comb_config[21] ), + .A1(\sb.configuroni.comb_config[22] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02936_) + ); + sky130_fd_sc_hd__mux2_1 _05804_ ( + .A0(\sb.configuroni.comb_config[20] ), + .A1(\sb.configuroni.comb_config[21] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02938_) + ); + sky130_fd_sc_hd__mux2_1 _05805_ ( + .A0(\sb.configuroni.comb_config[19] ), + .A1(\sb.configuroni.comb_config[20] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02940_) + ); + sky130_fd_sc_hd__mux2_1 _05806_ ( + .A0(\sb.configuroni.comb_config[18] ), + .A1(\sb.configuroni.comb_config[19] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02942_) + ); + sky130_fd_sc_hd__mux2_1 _05807_ ( + .A0(\sb.configuroni.comb_config[17] ), + .A1(\sb.configuroni.comb_config[18] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02944_) + ); + sky130_fd_sc_hd__mux2_1 _05808_ ( + .A0(\sb.configuroni.comb_config[16] ), + .A1(\sb.configuroni.comb_config[17] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02946_) + ); + sky130_fd_sc_hd__mux2_1 _05809_ ( + .A0(\sb.configuroni.comb_config[15] ), + .A1(\sb.configuroni.comb_config[16] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02948_) + ); + sky130_fd_sc_hd__mux2_1 _05810_ ( + .A0(\sb.configuroni.comb_config[14] ), + .A1(\sb.configuroni.comb_config[15] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02950_) + ); + sky130_fd_sc_hd__mux2_1 _05811_ ( + .A0(\sb.configuroni.comb_config[13] ), + .A1(\sb.configuroni.comb_config[14] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02952_) + ); + sky130_fd_sc_hd__mux2_1 _05812_ ( + .A0(\sb.configuroni.comb_config[12] ), + .A1(\sb.configuroni.comb_config[13] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02954_) + ); + sky130_fd_sc_hd__mux2_1 _05813_ ( + .A0(\sb.configuroni.comb_config[11] ), + .A1(\sb.configuroni.comb_config[12] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02956_) + ); + sky130_fd_sc_hd__mux2_1 _05814_ ( + .A0(\sb.configuroni.comb_config[10] ), + .A1(\sb.configuroni.comb_config[11] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02958_) + ); + sky130_fd_sc_hd__mux2_1 _05815_ ( + .A0(\sb.configuroni.comb_config[9] ), + .A1(\sb.configuroni.comb_config[10] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02960_) + ); + sky130_fd_sc_hd__mux2_1 _05816_ ( + .A0(\sb.configuroni.comb_config[8] ), + .A1(\sb.configuroni.comb_config[9] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02962_) + ); + sky130_fd_sc_hd__mux2_1 _05817_ ( + .A0(\sb.configuroni.comb_config[7] ), + .A1(\sb.configuroni.comb_config[8] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02964_) + ); + sky130_fd_sc_hd__mux2_1 _05818_ ( + .A0(\sb.configuroni.comb_config[6] ), + .A1(\sb.configuroni.comb_config[7] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02966_) + ); + sky130_fd_sc_hd__mux2_1 _05819_ ( + .A0(\sb.configuroni.comb_config[5] ), + .A1(\sb.configuroni.comb_config[6] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02968_) + ); + sky130_fd_sc_hd__mux2_1 _05820_ ( + .A0(\sb.configuroni.comb_config[4] ), + .A1(\sb.configuroni.comb_config[5] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02970_) + ); + sky130_fd_sc_hd__mux2_1 _05821_ ( + .A0(\sb.configuroni.comb_config[3] ), + .A1(\sb.configuroni.comb_config[4] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02972_) + ); + sky130_fd_sc_hd__mux2_1 _05822_ ( + .A0(\sb.configuroni.comb_config[2] ), + .A1(\sb.configuroni.comb_config[3] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02974_) + ); + sky130_fd_sc_hd__mux2_1 _05823_ ( + .A0(\sb.configuroni.comb_config[1] ), + .A1(\sb.configuroni.comb_config[2] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02976_) + ); + sky130_fd_sc_hd__mux2_1 _05824_ ( + .A0(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_in ), + .A1(\sb.configuroni.comb_config[1] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02978_) + ); + sky130_fd_sc_hd__mux2_1 _05825_ ( + .A0(\sb.configuroni.comb_shifter.config_data[49] ), + .A1(\cb_north.inst.cb_conf_bus[0] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02980_) + ); + sky130_fd_sc_hd__mux2_1 _05826_ ( + .A0(\slice.configuroni.mem_ctrl ), + .A1(\slice.configuroni.comb_shifter.config_data[135] ), + .S(set_out_hard), + .X(_02982_) + ); + sky130_fd_sc_hd__mux2_1 _05827_ ( + .A0(\slice.configuroni.input_mux ), + .A1(\slice.configuroni.comb_shifter.config_data[136] ), + .S(set_out_hard), + .X(_02984_) + ); + sky130_fd_sc_hd__mux2_1 _05828_ ( + .A0(\slice.configuroni.comb_shifter.config_data[135] ), + .A1(\slice.configuroni.comb_shifter.config_data[136] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02986_) + ); + sky130_fd_sc_hd__mux2_1 _05829_ ( + .A0(\slice.configuroni.comb_config[134] ), + .A1(\slice.configuroni.comb_shifter.config_data[135] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02988_) + ); + sky130_fd_sc_hd__mux2_1 _05830_ ( + .A0(\slice.configuroni.comb_config[133] ), + .A1(\slice.configuroni.comb_config[134] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02990_) + ); + sky130_fd_sc_hd__mux2_1 _05831_ ( + .A0(\slice.configuroni.comb_config[132] ), + .A1(\slice.configuroni.comb_config[133] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02992_) + ); + sky130_fd_sc_hd__mux2_1 _05832_ ( + .A0(\slice.configuroni.comb_config[131] ), + .A1(\slice.configuroni.comb_config[132] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02994_) + ); + sky130_fd_sc_hd__mux2_1 _05833_ ( + .A0(\slice.configuroni.comb_config[130] ), + .A1(\slice.configuroni.comb_config[131] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02996_) + ); + sky130_fd_sc_hd__mux2_1 _05834_ ( + .A0(\slice.configuroni.comb_config[129] ), + .A1(\slice.configuroni.comb_config[130] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_02998_) + ); + sky130_fd_sc_hd__mux2_1 _05835_ ( + .A0(\slice.configuroni.comb_config[128] ), + .A1(\slice.configuroni.comb_config[129] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03000_) + ); + sky130_fd_sc_hd__mux2_1 _05836_ ( + .A0(\slice.configuroni.comb_config[127] ), + .A1(\slice.configuroni.comb_config[128] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03002_) + ); + sky130_fd_sc_hd__mux2_1 _05837_ ( + .A0(\slice.configuroni.comb_config[126] ), + .A1(\slice.configuroni.comb_config[127] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03004_) + ); + sky130_fd_sc_hd__mux2_1 _05838_ ( + .A0(\slice.configuroni.comb_config[125] ), + .A1(\slice.configuroni.comb_config[126] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03006_) + ); + sky130_fd_sc_hd__mux2_1 _05839_ ( + .A0(\slice.configuroni.comb_config[124] ), + .A1(\slice.configuroni.comb_config[125] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03008_) + ); + sky130_fd_sc_hd__mux2_1 _05840_ ( + .A0(\slice.configuroni.comb_config[123] ), + .A1(\slice.configuroni.comb_config[124] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03010_) + ); + sky130_fd_sc_hd__mux2_1 _05841_ ( + .A0(\slice.configuroni.comb_config[122] ), + .A1(\slice.configuroni.comb_config[123] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03012_) + ); + sky130_fd_sc_hd__mux2_1 _05842_ ( + .A0(\slice.configuroni.comb_config[121] ), + .A1(\slice.configuroni.comb_config[122] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03014_) + ); + sky130_fd_sc_hd__mux2_1 _05843_ ( + .A0(\slice.configuroni.comb_config[120] ), + .A1(\slice.configuroni.comb_config[121] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03016_) + ); + sky130_fd_sc_hd__mux2_1 _05844_ ( + .A0(\slice.configuroni.comb_config[119] ), + .A1(\slice.configuroni.comb_config[120] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03018_) + ); + sky130_fd_sc_hd__mux2_1 _05845_ ( + .A0(\slice.configuroni.comb_config[118] ), + .A1(\slice.configuroni.comb_config[119] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03020_) + ); + sky130_fd_sc_hd__mux2_1 _05846_ ( + .A0(\slice.configuroni.comb_config[117] ), + .A1(\slice.configuroni.comb_config[118] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03022_) + ); + sky130_fd_sc_hd__mux2_1 _05847_ ( + .A0(\slice.configuroni.comb_config[116] ), + .A1(\slice.configuroni.comb_config[117] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03024_) + ); + sky130_fd_sc_hd__mux2_1 _05848_ ( + .A0(\slice.configuroni.comb_config[115] ), + .A1(\slice.configuroni.comb_config[116] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03026_) + ); + sky130_fd_sc_hd__mux2_1 _05849_ ( + .A0(\slice.configuroni.comb_config[114] ), + .A1(\slice.configuroni.comb_config[115] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03028_) + ); + sky130_fd_sc_hd__mux2_1 _05850_ ( + .A0(\slice.configuroni.comb_config[113] ), + .A1(\slice.configuroni.comb_config[114] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03030_) + ); + sky130_fd_sc_hd__mux2_1 _05851_ ( + .A0(\slice.configuroni.comb_config[112] ), + .A1(\slice.configuroni.comb_config[113] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03032_) + ); + sky130_fd_sc_hd__mux2_1 _05852_ ( + .A0(\slice.configuroni.comb_config[111] ), + .A1(\slice.configuroni.comb_config[112] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03034_) + ); + sky130_fd_sc_hd__mux2_1 _05853_ ( + .A0(\slice.configuroni.comb_config[110] ), + .A1(\slice.configuroni.comb_config[111] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03036_) + ); + sky130_fd_sc_hd__mux2_1 _05854_ ( + .A0(\slice.configuroni.comb_config[109] ), + .A1(\slice.configuroni.comb_config[110] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03038_) + ); + sky130_fd_sc_hd__mux2_1 _05855_ ( + .A0(\slice.configuroni.comb_config[108] ), + .A1(\slice.configuroni.comb_config[109] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03040_) + ); + sky130_fd_sc_hd__mux2_1 _05856_ ( + .A0(\slice.configuroni.comb_config[107] ), + .A1(\slice.configuroni.comb_config[108] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03042_) + ); + sky130_fd_sc_hd__mux2_1 _05857_ ( + .A0(\slice.configuroni.comb_config[106] ), + .A1(\slice.configuroni.comb_config[107] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03044_) + ); + sky130_fd_sc_hd__mux2_1 _05858_ ( + .A0(\slice.configuroni.comb_config[105] ), + .A1(\slice.configuroni.comb_config[106] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03046_) + ); + sky130_fd_sc_hd__mux2_1 _05859_ ( + .A0(\slice.configuroni.comb_config[104] ), + .A1(\slice.configuroni.comb_config[105] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03048_) + ); + sky130_fd_sc_hd__mux2_1 _05860_ ( + .A0(\slice.configuroni.comb_config[103] ), + .A1(\slice.configuroni.comb_config[104] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03050_) + ); + sky130_fd_sc_hd__mux2_1 _05861_ ( + .A0(\slice.configuroni.comb_config[102] ), + .A1(\slice.configuroni.comb_config[103] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03052_) + ); + sky130_fd_sc_hd__mux2_1 _05862_ ( + .A0(\slice.configuroni.comb_config[101] ), + .A1(\slice.configuroni.comb_config[102] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03054_) + ); + sky130_fd_sc_hd__mux2_1 _05863_ ( + .A0(\slice.configuroni.comb_config[100] ), + .A1(\slice.configuroni.comb_config[101] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03056_) + ); + sky130_fd_sc_hd__mux2_1 _05864_ ( + .A0(\slice.configuroni.comb_config[99] ), + .A1(\slice.configuroni.comb_config[100] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03058_) + ); + sky130_fd_sc_hd__mux2_1 _05865_ ( + .A0(\slice.configuroni.comb_config[98] ), + .A1(\slice.configuroni.comb_config[99] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03060_) + ); + sky130_fd_sc_hd__mux2_1 _05866_ ( + .A0(\slice.configuroni.comb_config[97] ), + .A1(\slice.configuroni.comb_config[98] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03062_) + ); + sky130_fd_sc_hd__mux2_1 _05867_ ( + .A0(\slice.configuroni.comb_config[96] ), + .A1(\slice.configuroni.comb_config[97] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03064_) + ); + sky130_fd_sc_hd__mux2_1 _05868_ ( + .A0(\slice.configuroni.comb_config[95] ), + .A1(\slice.configuroni.comb_config[96] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03066_) + ); + sky130_fd_sc_hd__mux2_1 _05869_ ( + .A0(\slice.configuroni.comb_config[94] ), + .A1(\slice.configuroni.comb_config[95] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03068_) + ); + sky130_fd_sc_hd__mux2_1 _05870_ ( + .A0(\slice.configuroni.comb_config[93] ), + .A1(\slice.configuroni.comb_config[94] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03070_) + ); + sky130_fd_sc_hd__mux2_1 _05871_ ( + .A0(\slice.configuroni.comb_config[92] ), + .A1(\slice.configuroni.comb_config[93] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03072_) + ); + sky130_fd_sc_hd__mux2_1 _05872_ ( + .A0(\slice.configuroni.comb_config[91] ), + .A1(\slice.configuroni.comb_config[92] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03074_) + ); + sky130_fd_sc_hd__mux2_1 _05873_ ( + .A0(\slice.configuroni.comb_config[90] ), + .A1(\slice.configuroni.comb_config[91] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03076_) + ); + sky130_fd_sc_hd__mux2_1 _05874_ ( + .A0(\slice.configuroni.comb_config[89] ), + .A1(\slice.configuroni.comb_config[90] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03078_) + ); + sky130_fd_sc_hd__mux2_1 _05875_ ( + .A0(\slice.configuroni.comb_config[88] ), + .A1(\slice.configuroni.comb_config[89] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03080_) + ); + sky130_fd_sc_hd__mux2_1 _05876_ ( + .A0(\slice.configuroni.comb_config[87] ), + .A1(\slice.configuroni.comb_config[88] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03082_) + ); + sky130_fd_sc_hd__mux2_1 _05877_ ( + .A0(\slice.configuroni.comb_config[86] ), + .A1(\slice.configuroni.comb_config[87] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03084_) + ); + sky130_fd_sc_hd__mux2_1 _05878_ ( + .A0(\slice.configuroni.comb_config[85] ), + .A1(\slice.configuroni.comb_config[86] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03086_) + ); + sky130_fd_sc_hd__mux2_1 _05879_ ( + .A0(\slice.configuroni.comb_config[84] ), + .A1(\slice.configuroni.comb_config[85] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03088_) + ); + sky130_fd_sc_hd__mux2_1 _05880_ ( + .A0(\slice.configuroni.comb_config[83] ), + .A1(\slice.configuroni.comb_config[84] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03090_) + ); + sky130_fd_sc_hd__mux2_1 _05881_ ( + .A0(\slice.configuroni.comb_config[82] ), + .A1(\slice.configuroni.comb_config[83] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03092_) + ); + sky130_fd_sc_hd__mux2_1 _05882_ ( + .A0(\slice.configuroni.comb_config[81] ), + .A1(\slice.configuroni.comb_config[82] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03094_) + ); + sky130_fd_sc_hd__mux2_1 _05883_ ( + .A0(\slice.configuroni.comb_config[80] ), + .A1(\slice.configuroni.comb_config[81] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03096_) + ); + sky130_fd_sc_hd__mux2_1 _05884_ ( + .A0(\slice.configuroni.comb_config[79] ), + .A1(\slice.configuroni.comb_config[80] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03098_) + ); + sky130_fd_sc_hd__mux2_1 _05885_ ( + .A0(\slice.configuroni.comb_config[78] ), + .A1(\slice.configuroni.comb_config[79] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03100_) + ); + sky130_fd_sc_hd__mux2_1 _05886_ ( + .A0(\slice.configuroni.comb_config[77] ), + .A1(\slice.configuroni.comb_config[78] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03102_) + ); + sky130_fd_sc_hd__mux2_1 _05887_ ( + .A0(\slice.configuroni.comb_config[76] ), + .A1(\slice.configuroni.comb_config[77] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03104_) + ); + sky130_fd_sc_hd__mux2_1 _05888_ ( + .A0(\slice.configuroni.comb_config[75] ), + .A1(\slice.configuroni.comb_config[76] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03106_) + ); + sky130_fd_sc_hd__mux2_1 _05889_ ( + .A0(\slice.configuroni.comb_config[74] ), + .A1(\slice.configuroni.comb_config[75] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03108_) + ); + sky130_fd_sc_hd__mux2_1 _05890_ ( + .A0(\slice.configuroni.comb_config[73] ), + .A1(\slice.configuroni.comb_config[74] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03110_) + ); + sky130_fd_sc_hd__mux2_1 _05891_ ( + .A0(\slice.configuroni.comb_config[72] ), + .A1(\slice.configuroni.comb_config[73] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03112_) + ); + sky130_fd_sc_hd__mux2_1 _05892_ ( + .A0(\slice.configuroni.comb_config[71] ), + .A1(\slice.configuroni.comb_config[72] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03114_) + ); + sky130_fd_sc_hd__mux2_1 _05893_ ( + .A0(\slice.configuroni.comb_config[70] ), + .A1(\slice.configuroni.comb_config[71] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03116_) + ); + sky130_fd_sc_hd__mux2_1 _05894_ ( + .A0(\slice.configuroni.comb_config[69] ), + .A1(\slice.configuroni.comb_config[70] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03118_) + ); + sky130_fd_sc_hd__mux2_1 _05895_ ( + .A0(\slice.configuroni.comb_config[68] ), + .A1(\slice.configuroni.comb_config[69] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03120_) + ); + sky130_fd_sc_hd__mux2_1 _05896_ ( + .A0(\slice.configuroni.comb_config[67] ), + .A1(\slice.configuroni.comb_config[68] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03122_) + ); + sky130_fd_sc_hd__mux2_1 _05897_ ( + .A0(\slice.configuroni.comb_config[66] ), + .A1(\slice.configuroni.comb_config[67] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03124_) + ); + sky130_fd_sc_hd__mux2_1 _05898_ ( + .A0(\slice.configuroni.comb_config[65] ), + .A1(\slice.configuroni.comb_config[66] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03126_) + ); + sky130_fd_sc_hd__mux2_1 _05899_ ( + .A0(\slice.configuroni.comb_config[64] ), + .A1(\slice.configuroni.comb_config[65] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03128_) + ); + sky130_fd_sc_hd__mux2_1 _05900_ ( + .A0(\slice.configuroni.comb_config[63] ), + .A1(\slice.configuroni.comb_config[64] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03130_) + ); + sky130_fd_sc_hd__mux2_1 _05901_ ( + .A0(\slice.configuroni.comb_config[62] ), + .A1(\slice.configuroni.comb_config[63] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03132_) + ); + sky130_fd_sc_hd__mux2_1 _05902_ ( + .A0(\slice.configuroni.comb_config[61] ), + .A1(\slice.configuroni.comb_config[62] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03134_) + ); + sky130_fd_sc_hd__mux2_1 _05903_ ( + .A0(\slice.configuroni.comb_config[60] ), + .A1(\slice.configuroni.comb_config[61] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03136_) + ); + sky130_fd_sc_hd__mux2_1 _05904_ ( + .A0(\slice.configuroni.comb_config[59] ), + .A1(\slice.configuroni.comb_config[60] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03138_) + ); + sky130_fd_sc_hd__mux2_1 _05905_ ( + .A0(\slice.configuroni.comb_config[58] ), + .A1(\slice.configuroni.comb_config[59] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03140_) + ); + sky130_fd_sc_hd__mux2_1 _05906_ ( + .A0(\slice.configuroni.comb_config[57] ), + .A1(\slice.configuroni.comb_config[58] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03142_) + ); + sky130_fd_sc_hd__mux2_1 _05907_ ( + .A0(\slice.configuroni.comb_config[56] ), + .A1(\slice.configuroni.comb_config[57] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03144_) + ); + sky130_fd_sc_hd__mux2_1 _05908_ ( + .A0(\slice.configuroni.comb_config[55] ), + .A1(\slice.configuroni.comb_config[56] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03146_) + ); + sky130_fd_sc_hd__mux2_1 _05909_ ( + .A0(\slice.configuroni.comb_config[54] ), + .A1(\slice.configuroni.comb_config[55] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03148_) + ); + sky130_fd_sc_hd__mux2_1 _05910_ ( + .A0(\slice.configuroni.comb_config[53] ), + .A1(\slice.configuroni.comb_config[54] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03150_) + ); + sky130_fd_sc_hd__mux2_1 _05911_ ( + .A0(\slice.configuroni.comb_config[52] ), + .A1(\slice.configuroni.comb_config[53] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03152_) + ); + sky130_fd_sc_hd__mux2_1 _05912_ ( + .A0(\slice.configuroni.comb_config[51] ), + .A1(\slice.configuroni.comb_config[52] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03154_) + ); + sky130_fd_sc_hd__mux2_1 _05913_ ( + .A0(\slice.configuroni.comb_config[50] ), + .A1(\slice.configuroni.comb_config[51] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03156_) + ); + sky130_fd_sc_hd__mux2_1 _05914_ ( + .A0(\slice.configuroni.comb_config[49] ), + .A1(\slice.configuroni.comb_config[50] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03158_) + ); + sky130_fd_sc_hd__mux2_1 _05915_ ( + .A0(\slice.configuroni.comb_config[48] ), + .A1(\slice.configuroni.comb_config[49] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03160_) + ); + sky130_fd_sc_hd__mux2_1 _05916_ ( + .A0(\slice.configuroni.comb_config[47] ), + .A1(\slice.configuroni.comb_config[48] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03162_) + ); + sky130_fd_sc_hd__mux2_1 _05917_ ( + .A0(\slice.configuroni.comb_config[46] ), + .A1(\slice.configuroni.comb_config[47] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03164_) + ); + sky130_fd_sc_hd__mux2_1 _05918_ ( + .A0(\slice.configuroni.comb_config[45] ), + .A1(\slice.configuroni.comb_config[46] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03166_) + ); + sky130_fd_sc_hd__mux2_1 _05919_ ( + .A0(\slice.configuroni.comb_config[44] ), + .A1(\slice.configuroni.comb_config[45] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03168_) + ); + sky130_fd_sc_hd__mux2_1 _05920_ ( + .A0(\slice.configuroni.comb_config[43] ), + .A1(\slice.configuroni.comb_config[44] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03170_) + ); + sky130_fd_sc_hd__mux2_1 _05921_ ( + .A0(\slice.configuroni.comb_config[42] ), + .A1(\slice.configuroni.comb_config[43] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03172_) + ); + sky130_fd_sc_hd__mux2_1 _05922_ ( + .A0(\slice.configuroni.comb_config[41] ), + .A1(\slice.configuroni.comb_config[42] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03174_) + ); + sky130_fd_sc_hd__mux2_1 _05923_ ( + .A0(\slice.configuroni.comb_config[40] ), + .A1(\slice.configuroni.comb_config[41] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03176_) + ); + sky130_fd_sc_hd__mux2_1 _05924_ ( + .A0(\slice.configuroni.comb_config[39] ), + .A1(\slice.configuroni.comb_config[40] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03178_) + ); + sky130_fd_sc_hd__mux2_1 _05925_ ( + .A0(\slice.configuroni.comb_config[38] ), + .A1(\slice.configuroni.comb_config[39] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03180_) + ); + sky130_fd_sc_hd__mux2_1 _05926_ ( + .A0(\slice.configuroni.comb_config[37] ), + .A1(\slice.configuroni.comb_config[38] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03182_) + ); + sky130_fd_sc_hd__mux2_1 _05927_ ( + .A0(\slice.configuroni.comb_config[36] ), + .A1(\slice.configuroni.comb_config[37] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03184_) + ); + sky130_fd_sc_hd__mux2_1 _05928_ ( + .A0(\slice.configuroni.comb_config[35] ), + .A1(\slice.configuroni.comb_config[36] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03186_) + ); + sky130_fd_sc_hd__mux2_1 _05929_ ( + .A0(\slice.configuroni.comb_config[34] ), + .A1(\slice.configuroni.comb_config[35] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03188_) + ); + sky130_fd_sc_hd__mux2_1 _05930_ ( + .A0(\slice.configuroni.comb_config[33] ), + .A1(\slice.configuroni.comb_config[34] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03190_) + ); + sky130_fd_sc_hd__mux2_1 _05931_ ( + .A0(\slice.configuroni.comb_config[32] ), + .A1(\slice.configuroni.comb_config[33] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03192_) + ); + sky130_fd_sc_hd__mux2_1 _05932_ ( + .A0(\slice.configuroni.comb_config[31] ), + .A1(\slice.configuroni.comb_config[32] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03194_) + ); + sky130_fd_sc_hd__mux2_1 _05933_ ( + .A0(\slice.configuroni.comb_config[30] ), + .A1(\slice.configuroni.comb_config[31] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03196_) + ); + sky130_fd_sc_hd__mux2_1 _05934_ ( + .A0(\slice.configuroni.comb_config[29] ), + .A1(\slice.configuroni.comb_config[30] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03198_) + ); + sky130_fd_sc_hd__mux2_1 _05935_ ( + .A0(\slice.configuroni.comb_config[28] ), + .A1(\slice.configuroni.comb_config[29] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03200_) + ); + sky130_fd_sc_hd__mux2_1 _05936_ ( + .A0(\slice.configuroni.comb_config[27] ), + .A1(\slice.configuroni.comb_config[28] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03202_) + ); + sky130_fd_sc_hd__mux2_1 _05937_ ( + .A0(\slice.configuroni.comb_config[26] ), + .A1(\slice.configuroni.comb_config[27] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03204_) + ); + sky130_fd_sc_hd__mux2_1 _05938_ ( + .A0(\slice.configuroni.comb_config[25] ), + .A1(\slice.configuroni.comb_config[26] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03206_) + ); + sky130_fd_sc_hd__mux2_1 _05939_ ( + .A0(\slice.configuroni.comb_config[24] ), + .A1(\slice.configuroni.comb_config[25] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03208_) + ); + sky130_fd_sc_hd__mux2_1 _05940_ ( + .A0(\slice.configuroni.comb_config[23] ), + .A1(\slice.configuroni.comb_config[24] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03210_) + ); + sky130_fd_sc_hd__mux2_1 _05941_ ( + .A0(\slice.configuroni.comb_config[22] ), + .A1(\slice.configuroni.comb_config[23] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03212_) + ); + sky130_fd_sc_hd__mux2_1 _05942_ ( + .A0(\slice.configuroni.comb_config[21] ), + .A1(\slice.configuroni.comb_config[22] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03214_) + ); + sky130_fd_sc_hd__mux2_1 _05943_ ( + .A0(\slice.configuroni.comb_config[20] ), + .A1(\slice.configuroni.comb_config[21] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03216_) + ); + sky130_fd_sc_hd__mux2_1 _05944_ ( + .A0(\slice.configuroni.comb_config[19] ), + .A1(\slice.configuroni.comb_config[20] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03218_) + ); + sky130_fd_sc_hd__mux2_1 _05945_ ( + .A0(\slice.configuroni.comb_config[18] ), + .A1(\slice.configuroni.comb_config[19] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03220_) + ); + sky130_fd_sc_hd__mux2_1 _05946_ ( + .A0(\slice.configuroni.comb_config[17] ), + .A1(\slice.configuroni.comb_config[18] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03222_) + ); + sky130_fd_sc_hd__mux2_1 _05947_ ( + .A0(\slice.configuroni.comb_config[16] ), + .A1(\slice.configuroni.comb_config[17] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03224_) + ); + sky130_fd_sc_hd__mux2_1 _05948_ ( + .A0(\slice.configuroni.comb_config[15] ), + .A1(\slice.configuroni.comb_config[16] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03226_) + ); + sky130_fd_sc_hd__mux2_1 _05949_ ( + .A0(\slice.configuroni.comb_config[14] ), + .A1(\slice.configuroni.comb_config[15] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03228_) + ); + sky130_fd_sc_hd__mux2_1 _05950_ ( + .A0(\slice.configuroni.comb_config[13] ), + .A1(\slice.configuroni.comb_config[14] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03230_) + ); + sky130_fd_sc_hd__mux2_1 _05951_ ( + .A0(\slice.configuroni.comb_config[12] ), + .A1(\slice.configuroni.comb_config[13] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03232_) + ); + sky130_fd_sc_hd__mux2_1 _05952_ ( + .A0(\slice.configuroni.comb_config[11] ), + .A1(\slice.configuroni.comb_config[12] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03234_) + ); + sky130_fd_sc_hd__mux2_1 _05953_ ( + .A0(\slice.configuroni.comb_config[10] ), + .A1(\slice.configuroni.comb_config[11] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03236_) + ); + sky130_fd_sc_hd__mux2_1 _05954_ ( + .A0(\slice.configuroni.comb_config[9] ), + .A1(\slice.configuroni.comb_config[10] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03238_) + ); + sky130_fd_sc_hd__mux2_1 _05955_ ( + .A0(\slice.configuroni.comb_config[8] ), + .A1(\slice.configuroni.comb_config[9] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03240_) + ); + sky130_fd_sc_hd__mux2_1 _05956_ ( + .A0(\slice.configuroni.comb_config[7] ), + .A1(\slice.configuroni.comb_config[8] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03242_) + ); + sky130_fd_sc_hd__mux2_1 _05957_ ( + .A0(\slice.configuroni.comb_config[6] ), + .A1(\slice.configuroni.comb_config[7] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03244_) + ); + sky130_fd_sc_hd__mux2_1 _05958_ ( + .A0(\slice.configuroni.comb_config[5] ), + .A1(\slice.configuroni.comb_config[6] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03246_) + ); + sky130_fd_sc_hd__mux2_1 _05959_ ( + .A0(\slice.configuroni.comb_config[4] ), + .A1(\slice.configuroni.comb_config[5] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03248_) + ); + sky130_fd_sc_hd__mux2_1 _05960_ ( + .A0(\slice.configuroni.comb_config[3] ), + .A1(\slice.configuroni.comb_config[4] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03250_) + ); + sky130_fd_sc_hd__mux2_1 _05961_ ( + .A0(\slice.configuroni.comb_config[2] ), + .A1(\slice.configuroni.comb_config[3] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03252_) + ); + sky130_fd_sc_hd__mux2_1 _05962_ ( + .A0(\slice.configuroni.comb_config[1] ), + .A1(\slice.configuroni.comb_config[2] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03254_) + ); + sky130_fd_sc_hd__mux2_1 _05963_ ( + .A0(\slice.configuroni.comb_config[0] ), + .A1(\slice.configuroni.comb_config[1] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03256_) + ); + sky130_fd_sc_hd__mux2_1 _05964_ ( + .A0(\slice.configuroni.comb_shifter.config_data[136] ), + .A1(\slice.configuroni.comb_shifter.head_bit.shift_in ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03258_) + ); + sky130_fd_sc_hd__mux2_1 _05965_ ( + .A0(\slice.configuroni.mem_config[6] ), + .A1(\slice.configuroni.mem_config[7] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03260_) + ); + sky130_fd_sc_hd__mux2_1 _05966_ ( + .A0(\slice.configuroni.mem_config[5] ), + .A1(\slice.configuroni.mem_config[6] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03262_) + ); + sky130_fd_sc_hd__mux2_1 _05967_ ( + .A0(\slice.configuroni.mem_config[4] ), + .A1(\slice.configuroni.mem_config[5] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03264_) + ); + sky130_fd_sc_hd__mux2_1 _05968_ ( + .A0(\slice.configuroni.mem_config[3] ), + .A1(\slice.configuroni.mem_config[4] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03266_) + ); + sky130_fd_sc_hd__mux2_1 _05969_ ( + .A0(\slice.configuroni.mem_config[2] ), + .A1(\slice.configuroni.mem_config[3] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03268_) + ); + sky130_fd_sc_hd__mux2_1 _05970_ ( + .A0(\slice.configuroni.mem_config[1] ), + .A1(\slice.configuroni.mem_config[2] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03270_) + ); + sky130_fd_sc_hd__mux2_1 _05971_ ( + .A0(\cb_north.inst.configuroni.comb_shifter.head_bit.shift_in ), + .A1(\slice.configuroni.mem_config[1] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03272_) + ); + sky130_fd_sc_hd__mux2_1 _05972_ ( + .A0(\slice.configuroni.mem_config[7] ), + .A1(\slice.configuroni.comb_config[0] ), + .S(\slice.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03274_) + ); + sky130_fd_sc_hd__mux2_1 _05973_ ( + .A0(\cb_north.inst.configuroni.comb_shifter.config_data[421] ), + .A1(\cb_north.inst.configuroni.comb_shifter.head_bit.shift_in ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03276_) + ); + sky130_fd_sc_hd__mux2_1 _05974_ ( + .A0(\cb_north.inst.cb_conf_bus[0] ), + .A1(\cb_north.inst.cb_conf_bus[1] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03278_) + ); + sky130_fd_sc_hd__mux2_1 _05975_ ( + .A0(\cb_north.inst.cb_conf_bus[1] ), + .A1(\cb_north.inst.cb_conf_bus[2] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03280_) + ); + sky130_fd_sc_hd__mux2_1 _05976_ ( + .A0(\cb_north.inst.cb_conf_bus[2] ), + .A1(\cb_north.inst.cb_conf_bus[3] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03282_) + ); + sky130_fd_sc_hd__mux2_1 _05977_ ( + .A0(\cb_north.inst.cb_conf_bus[3] ), + .A1(\cb_north.inst.cb_conf_bus[4] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03284_) + ); + sky130_fd_sc_hd__mux2_1 _05978_ ( + .A0(\cb_north.inst.cb_conf_bus[4] ), + .A1(\cb_north.inst.cb_conf_bus[5] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03286_) + ); + sky130_fd_sc_hd__mux2_1 _05979_ ( + .A0(\cb_north.inst.cb_conf_bus[5] ), + .A1(\cb_north.inst.cb_conf_bus[6] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03288_) + ); + sky130_fd_sc_hd__mux2_1 _05980_ ( + .A0(\cb_north.inst.cb_conf_bus[6] ), + .A1(\cb_north.inst.cb_conf_bus[7] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03290_) + ); + sky130_fd_sc_hd__mux2_1 _05981_ ( + .A0(\cb_north.inst.cb_conf_bus[7] ), + .A1(\cb_north.inst.cb_conf_bus[8] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03292_) + ); + sky130_fd_sc_hd__mux2_1 _05982_ ( + .A0(\cb_north.inst.cb_conf_bus[8] ), + .A1(\cb_north.inst.cb_conf_bus[9] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03294_) + ); + sky130_fd_sc_hd__mux2_1 _05983_ ( + .A0(\cb_north.inst.cb_conf_bus[9] ), + .A1(\cb_north.inst.cb_conf_bus[10] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03296_) + ); + sky130_fd_sc_hd__mux2_1 _05984_ ( + .A0(\cb_north.inst.cb_conf_bus[10] ), + .A1(\cb_north.inst.cb_conf_bus[11] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03298_) + ); + sky130_fd_sc_hd__mux2_1 _05985_ ( + .A0(\cb_north.inst.cb_conf_bus[11] ), + .A1(\cb_north.inst.cb_conf_bus[12] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03300_) + ); + sky130_fd_sc_hd__mux2_1 _05986_ ( + .A0(\cb_north.inst.cb_conf_bus[12] ), + .A1(\cb_north.inst.cb_conf_bus[13] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03302_) + ); + sky130_fd_sc_hd__mux2_1 _05987_ ( + .A0(\cb_north.inst.cb_conf_bus[13] ), + .A1(\cb_north.inst.cb_conf_bus[14] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03304_) + ); + sky130_fd_sc_hd__mux2_1 _05988_ ( + .A0(\cb_north.inst.cb_conf_bus[14] ), + .A1(\cb_north.inst.cb_conf_bus[15] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03306_) + ); + sky130_fd_sc_hd__mux2_1 _05989_ ( + .A0(\cb_north.inst.cb_conf_bus[15] ), + .A1(\cb_north.inst.cb_conf_bus[16] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03308_) + ); + sky130_fd_sc_hd__mux2_1 _05990_ ( + .A0(\cb_north.inst.cb_conf_bus[16] ), + .A1(\cb_north.inst.cb_conf_bus[17] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03310_) + ); + sky130_fd_sc_hd__mux2_1 _05991_ ( + .A0(\cb_north.inst.cb_conf_bus[17] ), + .A1(\cb_north.inst.cb_conf_bus[18] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03312_) + ); + sky130_fd_sc_hd__mux2_1 _05992_ ( + .A0(\cb_north.inst.cb_conf_bus[18] ), + .A1(\cb_north.inst.cb_conf_bus[19] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03314_) + ); + sky130_fd_sc_hd__mux2_1 _05993_ ( + .A0(\cb_north.inst.cb_conf_bus[19] ), + .A1(\cb_north.inst.cb_conf_bus[20] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03316_) + ); + sky130_fd_sc_hd__mux2_1 _05994_ ( + .A0(\cb_north.inst.cb_conf_bus[20] ), + .A1(\cb_north.inst.cb_conf_bus[21] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03318_) + ); + sky130_fd_sc_hd__mux2_1 _05995_ ( + .A0(\cb_north.inst.cb_conf_bus[21] ), + .A1(\cb_north.inst.cb_conf_bus[22] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03320_) + ); + sky130_fd_sc_hd__mux2_1 _05996_ ( + .A0(\cb_north.inst.cb_conf_bus[22] ), + .A1(\cb_north.inst.cb_conf_bus[23] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03322_) + ); + sky130_fd_sc_hd__mux2_1 _05997_ ( + .A0(\cb_north.inst.cb_conf_bus[23] ), + .A1(\cb_north.inst.cb_conf_bus[24] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03324_) + ); + sky130_fd_sc_hd__mux2_1 _05998_ ( + .A0(\cb_north.inst.cb_conf_bus[24] ), + .A1(\cb_north.inst.cb_conf_bus[25] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03326_) + ); + sky130_fd_sc_hd__mux2_1 _05999_ ( + .A0(\cb_north.inst.cb_conf_bus[25] ), + .A1(\cb_north.inst.cb_conf_bus[26] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03328_) + ); + sky130_fd_sc_hd__mux2_1 _06000_ ( + .A0(\cb_north.inst.cb_conf_bus[26] ), + .A1(\cb_north.inst.cb_conf_bus[27] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03330_) + ); + sky130_fd_sc_hd__mux2_1 _06001_ ( + .A0(\cb_north.inst.cb_conf_bus[27] ), + .A1(\cb_north.inst.cb_conf_bus[28] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03332_) + ); + sky130_fd_sc_hd__mux2_1 _06002_ ( + .A0(\cb_north.inst.cb_conf_bus[28] ), + .A1(\cb_north.inst.cb_conf_bus[29] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03334_) + ); + sky130_fd_sc_hd__mux2_1 _06003_ ( + .A0(\cb_north.inst.cb_conf_bus[29] ), + .A1(\cb_north.inst.cb_conf_bus[30] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03336_) + ); + sky130_fd_sc_hd__mux2_1 _06004_ ( + .A0(\cb_north.inst.cb_conf_bus[30] ), + .A1(\cb_north.inst.cb_conf_bus[31] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03338_) + ); + sky130_fd_sc_hd__mux2_1 _06005_ ( + .A0(\cb_north.inst.cb_conf_bus[31] ), + .A1(\cb_north.inst.cb_conf_bus[32] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03340_) + ); + sky130_fd_sc_hd__mux2_1 _06006_ ( + .A0(\cb_north.inst.cb_conf_bus[32] ), + .A1(\cb_north.inst.cb_conf_bus[33] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03342_) + ); + sky130_fd_sc_hd__mux2_1 _06007_ ( + .A0(\cb_north.inst.cb_conf_bus[33] ), + .A1(\cb_north.inst.cb_conf_bus[34] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03344_) + ); + sky130_fd_sc_hd__mux2_1 _06008_ ( + .A0(\cb_north.inst.cb_conf_bus[34] ), + .A1(\cb_north.inst.cb_conf_bus[35] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03346_) + ); + sky130_fd_sc_hd__mux2_1 _06009_ ( + .A0(\cb_north.inst.cb_conf_bus[35] ), + .A1(\cb_north.inst.cb_conf_bus[36] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03348_) + ); + sky130_fd_sc_hd__mux2_1 _06010_ ( + .A0(\cb_north.inst.cb_conf_bus[36] ), + .A1(\cb_north.inst.cb_conf_bus[37] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03350_) + ); + sky130_fd_sc_hd__mux2_1 _06011_ ( + .A0(\cb_north.inst.cb_conf_bus[37] ), + .A1(\cb_north.inst.cb_conf_bus[38] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03352_) + ); + sky130_fd_sc_hd__mux2_1 _06012_ ( + .A0(\cb_north.inst.cb_conf_bus[38] ), + .A1(\cb_north.inst.cb_conf_bus[39] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03354_) + ); + sky130_fd_sc_hd__mux2_1 _06013_ ( + .A0(\cb_north.inst.cb_conf_bus[39] ), + .A1(\cb_north.inst.cb_conf_bus[40] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03356_) + ); + sky130_fd_sc_hd__mux2_1 _06014_ ( + .A0(\cb_north.inst.cb_conf_bus[40] ), + .A1(\cb_north.inst.cb_conf_bus[41] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03358_) + ); + sky130_fd_sc_hd__mux2_1 _06015_ ( + .A0(\cb_north.inst.cb_conf_bus[41] ), + .A1(\cb_north.inst.cb_conf_bus[42] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03360_) + ); + sky130_fd_sc_hd__mux2_1 _06016_ ( + .A0(\cb_north.inst.cb_conf_bus[42] ), + .A1(\cb_north.inst.cb_conf_bus[43] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03362_) + ); + sky130_fd_sc_hd__mux2_1 _06017_ ( + .A0(\cb_north.inst.cb_conf_bus[43] ), + .A1(\cb_north.inst.cb_conf_bus[44] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03364_) + ); + sky130_fd_sc_hd__mux2_1 _06018_ ( + .A0(\cb_north.inst.cb_conf_bus[44] ), + .A1(\cb_north.inst.cb_conf_bus[45] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03366_) + ); + sky130_fd_sc_hd__mux2_1 _06019_ ( + .A0(\cb_north.inst.cb_conf_bus[45] ), + .A1(\cb_north.inst.cb_conf_bus[46] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03368_) + ); + sky130_fd_sc_hd__mux2_1 _06020_ ( + .A0(\cb_north.inst.cb_conf_bus[46] ), + .A1(\cb_north.inst.cb_conf_bus[47] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03370_) + ); + sky130_fd_sc_hd__mux2_1 _06021_ ( + .A0(\cb_north.inst.cb_conf_bus[47] ), + .A1(\cb_north.inst.cb_conf_bus[48] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03372_) + ); + sky130_fd_sc_hd__mux2_1 _06022_ ( + .A0(\cb_north.inst.cb_conf_bus[48] ), + .A1(\cb_north.inst.cb_conf_bus[49] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03374_) + ); + sky130_fd_sc_hd__mux2_1 _06023_ ( + .A0(\cb_north.inst.cb_conf_bus[49] ), + .A1(\cb_north.inst.cb_conf_bus[50] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03376_) + ); + sky130_fd_sc_hd__mux2_1 _06024_ ( + .A0(\cb_north.inst.cb_conf_bus[50] ), + .A1(\cb_north.inst.cb_conf_bus[51] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03378_) + ); + sky130_fd_sc_hd__mux2_1 _06025_ ( + .A0(\cb_north.inst.cb_conf_bus[51] ), + .A1(\cb_north.inst.cb_conf_bus[52] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03380_) + ); + sky130_fd_sc_hd__mux2_1 _06026_ ( + .A0(\cb_north.inst.cb_conf_bus[52] ), + .A1(\cb_north.inst.cb_conf_bus[53] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03382_) + ); + sky130_fd_sc_hd__mux2_1 _06027_ ( + .A0(\cb_north.inst.cb_conf_bus[53] ), + .A1(\cb_north.inst.cb_conf_bus[54] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03384_) + ); + sky130_fd_sc_hd__mux2_1 _06028_ ( + .A0(\cb_north.inst.cb_conf_bus[54] ), + .A1(\cb_north.inst.cb_conf_bus[55] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03386_) + ); + sky130_fd_sc_hd__mux2_1 _06029_ ( + .A0(\cb_north.inst.cb_conf_bus[55] ), + .A1(\cb_north.inst.cb_conf_bus[56] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03388_) + ); + sky130_fd_sc_hd__mux2_1 _06030_ ( + .A0(\cb_north.inst.cb_conf_bus[56] ), + .A1(\cb_north.inst.cb_conf_bus[57] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03390_) + ); + sky130_fd_sc_hd__mux2_1 _06031_ ( + .A0(\cb_north.inst.cb_conf_bus[57] ), + .A1(\cb_north.inst.cb_conf_bus[58] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03392_) + ); + sky130_fd_sc_hd__mux2_1 _06032_ ( + .A0(\cb_north.inst.cb_conf_bus[58] ), + .A1(\cb_north.inst.cb_conf_bus[59] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03394_) + ); + sky130_fd_sc_hd__mux2_1 _06033_ ( + .A0(\cb_north.inst.cb_conf_bus[59] ), + .A1(\cb_north.inst.cb_conf_bus[60] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03396_) + ); + sky130_fd_sc_hd__mux2_1 _06034_ ( + .A0(\cb_north.inst.cb_conf_bus[60] ), + .A1(\cb_north.inst.cb_conf_bus[61] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03398_) + ); + sky130_fd_sc_hd__mux2_1 _06035_ ( + .A0(\cb_north.inst.cb_conf_bus[61] ), + .A1(\cb_north.inst.cb_conf_bus[62] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03400_) + ); + sky130_fd_sc_hd__mux2_1 _06036_ ( + .A0(\cb_north.inst.cb_conf_bus[62] ), + .A1(\cb_north.inst.cb_conf_bus[63] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03402_) + ); + sky130_fd_sc_hd__mux2_1 _06037_ ( + .A0(\cb_north.inst.cb_conf_bus[63] ), + .A1(\cb_north.inst.cb_conf_bus[64] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03404_) + ); + sky130_fd_sc_hd__mux2_1 _06038_ ( + .A0(\cb_north.inst.cb_conf_bus[64] ), + .A1(\cb_north.inst.cb_conf_bus[65] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03406_) + ); + sky130_fd_sc_hd__mux2_1 _06039_ ( + .A0(\cb_north.inst.cb_conf_bus[65] ), + .A1(\cb_north.inst.cb_conf_bus[66] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03408_) + ); + sky130_fd_sc_hd__mux2_1 _06040_ ( + .A0(\cb_north.inst.cb_conf_bus[66] ), + .A1(\cb_north.inst.cb_conf_bus[67] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03410_) + ); + sky130_fd_sc_hd__mux2_1 _06041_ ( + .A0(\cb_north.inst.cb_conf_bus[67] ), + .A1(\cb_north.inst.cb_conf_bus[68] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03412_) + ); + sky130_fd_sc_hd__mux2_1 _06042_ ( + .A0(\cb_north.inst.cb_conf_bus[68] ), + .A1(\cb_north.inst.cb_conf_bus[69] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03414_) + ); + sky130_fd_sc_hd__mux2_1 _06043_ ( + .A0(\cb_north.inst.cb_conf_bus[69] ), + .A1(\cb_north.inst.cb_conf_bus[70] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03416_) + ); + sky130_fd_sc_hd__mux2_1 _06044_ ( + .A0(\cb_north.inst.cb_conf_bus[70] ), + .A1(\cb_north.inst.cb_conf_bus[71] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03418_) + ); + sky130_fd_sc_hd__mux2_1 _06045_ ( + .A0(\cb_north.inst.cb_conf_bus[71] ), + .A1(\cb_north.inst.cb_conf_bus[72] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03420_) + ); + sky130_fd_sc_hd__mux2_1 _06046_ ( + .A0(\cb_north.inst.cb_conf_bus[72] ), + .A1(\cb_north.inst.cb_conf_bus[73] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03422_) + ); + sky130_fd_sc_hd__mux2_1 _06047_ ( + .A0(\cb_north.inst.cb_conf_bus[73] ), + .A1(\cb_north.inst.cb_conf_bus[74] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03424_) + ); + sky130_fd_sc_hd__mux2_1 _06048_ ( + .A0(\cb_north.inst.cb_conf_bus[74] ), + .A1(\cb_north.inst.cb_conf_bus[75] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03426_) + ); + sky130_fd_sc_hd__mux2_1 _06049_ ( + .A0(\cb_north.inst.cb_conf_bus[75] ), + .A1(\cb_north.inst.cb_conf_bus[76] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03428_) + ); + sky130_fd_sc_hd__mux2_1 _06050_ ( + .A0(\cb_north.inst.cb_conf_bus[76] ), + .A1(\cb_north.inst.cb_conf_bus[77] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03430_) + ); + sky130_fd_sc_hd__mux2_1 _06051_ ( + .A0(\cb_north.inst.cb_conf_bus[77] ), + .A1(\cb_north.inst.cb_conf_bus[78] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03432_) + ); + sky130_fd_sc_hd__mux2_1 _06052_ ( + .A0(\cb_north.inst.cb_conf_bus[78] ), + .A1(\cb_north.inst.cb_conf_bus[79] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03434_) + ); + sky130_fd_sc_hd__mux2_1 _06053_ ( + .A0(\cb_north.inst.cb_conf_bus[79] ), + .A1(\cb_north.inst.cb_conf_bus[80] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03436_) + ); + sky130_fd_sc_hd__mux2_1 _06054_ ( + .A0(\cb_north.inst.cb_conf_bus[80] ), + .A1(\cb_north.inst.cb_conf_bus[81] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03438_) + ); + sky130_fd_sc_hd__mux2_1 _06055_ ( + .A0(\cb_north.inst.cb_conf_bus[81] ), + .A1(\cb_north.inst.cb_conf_bus[82] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03440_) + ); + sky130_fd_sc_hd__mux2_1 _06056_ ( + .A0(\cb_north.inst.cb_conf_bus[82] ), + .A1(\cb_north.inst.cb_conf_bus[83] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03442_) + ); + sky130_fd_sc_hd__mux2_1 _06057_ ( + .A0(\cb_north.inst.cb_conf_bus[83] ), + .A1(\cb_north.inst.cb_conf_bus[84] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03444_) + ); + sky130_fd_sc_hd__mux2_1 _06058_ ( + .A0(\cb_north.inst.cb_conf_bus[84] ), + .A1(\cb_north.inst.cb_conf_bus[85] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03446_) + ); + sky130_fd_sc_hd__mux2_1 _06059_ ( + .A0(\cb_north.inst.cb_conf_bus[85] ), + .A1(\cb_north.inst.cb_conf_bus[86] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03448_) + ); + sky130_fd_sc_hd__mux2_1 _06060_ ( + .A0(\cb_north.inst.cb_conf_bus[86] ), + .A1(\cb_north.inst.cb_conf_bus[87] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03450_) + ); + sky130_fd_sc_hd__mux2_1 _06061_ ( + .A0(\cb_north.inst.cb_conf_bus[87] ), + .A1(\cb_north.inst.cb_conf_bus[88] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03452_) + ); + sky130_fd_sc_hd__mux2_1 _06062_ ( + .A0(\cb_north.inst.cb_conf_bus[88] ), + .A1(\cb_north.inst.cb_conf_bus[89] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03454_) + ); + sky130_fd_sc_hd__mux2_1 _06063_ ( + .A0(\cb_north.inst.cb_conf_bus[89] ), + .A1(\cb_north.inst.cb_conf_bus[90] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03456_) + ); + sky130_fd_sc_hd__mux2_1 _06064_ ( + .A0(\cb_north.inst.cb_conf_bus[90] ), + .A1(\cb_north.inst.cb_conf_bus[91] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03458_) + ); + sky130_fd_sc_hd__mux2_1 _06065_ ( + .A0(\cb_north.inst.cb_conf_bus[91] ), + .A1(\cb_north.inst.cb_conf_bus[92] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03460_) + ); + sky130_fd_sc_hd__mux2_1 _06066_ ( + .A0(\cb_north.inst.cb_conf_bus[92] ), + .A1(\cb_north.inst.cb_conf_bus[93] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03462_) + ); + sky130_fd_sc_hd__mux2_1 _06067_ ( + .A0(\cb_north.inst.cb_conf_bus[93] ), + .A1(\cb_north.inst.cb_conf_bus[94] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03464_) + ); + sky130_fd_sc_hd__mux2_1 _06068_ ( + .A0(\cb_north.inst.cb_conf_bus[94] ), + .A1(\cb_north.inst.cb_conf_bus[95] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03466_) + ); + sky130_fd_sc_hd__mux2_1 _06069_ ( + .A0(\cb_north.inst.cb_conf_bus[95] ), + .A1(\cb_north.inst.cb_conf_bus[96] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03468_) + ); + sky130_fd_sc_hd__mux2_1 _06070_ ( + .A0(\cb_north.inst.cb_conf_bus[96] ), + .A1(\cb_north.inst.cb_conf_bus[97] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03470_) + ); + sky130_fd_sc_hd__mux2_1 _06071_ ( + .A0(\cb_north.inst.cb_conf_bus[97] ), + .A1(\cb_north.inst.cb_conf_bus[98] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03472_) + ); + sky130_fd_sc_hd__mux2_1 _06072_ ( + .A0(\cb_north.inst.cb_conf_bus[98] ), + .A1(\cb_north.inst.cb_conf_bus[99] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03474_) + ); + sky130_fd_sc_hd__mux2_1 _06073_ ( + .A0(\cb_north.inst.cb_conf_bus[99] ), + .A1(\cb_north.inst.cb_conf_bus[100] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03476_) + ); + sky130_fd_sc_hd__mux2_1 _06074_ ( + .A0(\cb_north.inst.cb_conf_bus[100] ), + .A1(\cb_north.inst.cb_conf_bus[101] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03478_) + ); + sky130_fd_sc_hd__mux2_1 _06075_ ( + .A0(\cb_north.inst.cb_conf_bus[101] ), + .A1(\cb_north.inst.cb_conf_bus[102] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03480_) + ); + sky130_fd_sc_hd__mux2_1 _06076_ ( + .A0(\cb_north.inst.cb_conf_bus[102] ), + .A1(\cb_north.inst.cb_conf_bus[103] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03482_) + ); + sky130_fd_sc_hd__mux2_1 _06077_ ( + .A0(\cb_north.inst.cb_conf_bus[103] ), + .A1(\cb_north.inst.cb_conf_bus[104] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03484_) + ); + sky130_fd_sc_hd__mux2_1 _06078_ ( + .A0(\cb_north.inst.cb_conf_bus[104] ), + .A1(\cb_north.inst.cb_conf_bus[105] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03486_) + ); + sky130_fd_sc_hd__mux2_1 _06079_ ( + .A0(\cb_north.inst.cb_conf_bus[105] ), + .A1(\cb_north.inst.cb_conf_bus[106] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03488_) + ); + sky130_fd_sc_hd__mux2_1 _06080_ ( + .A0(\cb_north.inst.cb_conf_bus[106] ), + .A1(\cb_north.inst.cb_conf_bus[107] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03490_) + ); + sky130_fd_sc_hd__mux2_1 _06081_ ( + .A0(\cb_north.inst.cb_conf_bus[107] ), + .A1(\cb_north.inst.cb_conf_bus[108] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03492_) + ); + sky130_fd_sc_hd__mux2_1 _06082_ ( + .A0(\cb_north.inst.cb_conf_bus[108] ), + .A1(\cb_north.inst.cb_conf_bus[109] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03494_) + ); + sky130_fd_sc_hd__mux2_1 _06083_ ( + .A0(\cb_north.inst.cb_conf_bus[109] ), + .A1(\cb_north.inst.cb_conf_bus[110] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03496_) + ); + sky130_fd_sc_hd__mux2_1 _06084_ ( + .A0(\cb_north.inst.cb_conf_bus[110] ), + .A1(\cb_north.inst.cb_conf_bus[111] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03498_) + ); + sky130_fd_sc_hd__mux2_1 _06085_ ( + .A0(\cb_north.inst.cb_conf_bus[111] ), + .A1(\cb_north.inst.cb_conf_bus[112] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03500_) + ); + sky130_fd_sc_hd__mux2_1 _06086_ ( + .A0(\cb_north.inst.cb_conf_bus[112] ), + .A1(\cb_north.inst.cb_conf_bus[113] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03502_) + ); + sky130_fd_sc_hd__mux2_1 _06087_ ( + .A0(\cb_north.inst.cb_conf_bus[113] ), + .A1(\cb_north.inst.cb_conf_bus[114] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03504_) + ); + sky130_fd_sc_hd__mux2_1 _06088_ ( + .A0(\cb_north.inst.cb_conf_bus[114] ), + .A1(\cb_north.inst.cb_conf_bus[115] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03506_) + ); + sky130_fd_sc_hd__mux2_1 _06089_ ( + .A0(\cb_north.inst.cb_conf_bus[115] ), + .A1(\cb_north.inst.cb_conf_bus[116] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03508_) + ); + sky130_fd_sc_hd__mux2_1 _06090_ ( + .A0(\cb_north.inst.cb_conf_bus[116] ), + .A1(\cb_north.inst.cb_conf_bus[117] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03510_) + ); + sky130_fd_sc_hd__mux2_1 _06091_ ( + .A0(\cb_north.inst.cb_conf_bus[117] ), + .A1(\cb_north.inst.cb_conf_bus[118] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03512_) + ); + sky130_fd_sc_hd__mux2_1 _06092_ ( + .A0(\cb_north.inst.cb_conf_bus[118] ), + .A1(\cb_north.inst.cb_conf_bus[119] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03514_) + ); + sky130_fd_sc_hd__mux2_1 _06093_ ( + .A0(\cb_north.inst.cb_conf_bus[119] ), + .A1(\cb_north.inst.cb_conf_bus[120] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03516_) + ); + sky130_fd_sc_hd__mux2_1 _06094_ ( + .A0(\cb_north.inst.cb_conf_bus[120] ), + .A1(\cb_north.inst.cb_conf_bus[121] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03518_) + ); + sky130_fd_sc_hd__mux2_1 _06095_ ( + .A0(\cb_north.inst.cb_conf_bus[121] ), + .A1(\cb_north.inst.cb_conf_bus[122] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03520_) + ); + sky130_fd_sc_hd__mux2_1 _06096_ ( + .A0(\cb_north.inst.cb_conf_bus[122] ), + .A1(\cb_north.inst.cb_conf_bus[123] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03522_) + ); + sky130_fd_sc_hd__mux2_1 _06097_ ( + .A0(\cb_north.inst.cb_conf_bus[123] ), + .A1(\cb_north.inst.cb_conf_bus[124] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03524_) + ); + sky130_fd_sc_hd__mux2_1 _06098_ ( + .A0(\cb_north.inst.cb_conf_bus[124] ), + .A1(\cb_north.inst.cb_conf_bus[125] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03526_) + ); + sky130_fd_sc_hd__mux2_1 _06099_ ( + .A0(\cb_north.inst.cb_conf_bus[125] ), + .A1(\cb_north.inst.cb_conf_bus[126] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03528_) + ); + sky130_fd_sc_hd__mux2_1 _06100_ ( + .A0(\cb_north.inst.cb_conf_bus[126] ), + .A1(\cb_north.inst.cb_conf_bus[127] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03530_) + ); + sky130_fd_sc_hd__mux2_1 _06101_ ( + .A0(\cb_north.inst.cb_conf_bus[127] ), + .A1(\cb_north.inst.cb_conf_bus[128] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03532_) + ); + sky130_fd_sc_hd__mux2_1 _06102_ ( + .A0(\cb_north.inst.cb_conf_bus[128] ), + .A1(\cb_north.inst.cb_conf_bus[129] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03534_) + ); + sky130_fd_sc_hd__mux2_1 _06103_ ( + .A0(\cb_north.inst.cb_conf_bus[129] ), + .A1(\cb_north.inst.cb_conf_bus[130] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03536_) + ); + sky130_fd_sc_hd__mux2_1 _06104_ ( + .A0(\cb_north.inst.cb_conf_bus[130] ), + .A1(\cb_north.inst.cb_conf_bus[131] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03538_) + ); + sky130_fd_sc_hd__mux2_1 _06105_ ( + .A0(\cb_north.inst.cb_conf_bus[131] ), + .A1(\cb_north.inst.cb_conf_bus[132] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03540_) + ); + sky130_fd_sc_hd__mux2_1 _06106_ ( + .A0(\cb_north.inst.cb_conf_bus[132] ), + .A1(\cb_north.inst.cb_conf_bus[133] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03542_) + ); + sky130_fd_sc_hd__mux2_1 _06107_ ( + .A0(\cb_north.inst.cb_conf_bus[133] ), + .A1(\cb_north.inst.cb_conf_bus[134] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03544_) + ); + sky130_fd_sc_hd__mux2_1 _06108_ ( + .A0(\cb_north.inst.cb_conf_bus[134] ), + .A1(\cb_north.inst.cb_conf_bus[135] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03546_) + ); + sky130_fd_sc_hd__mux2_1 _06109_ ( + .A0(\cb_north.inst.cb_conf_bus[135] ), + .A1(\cb_north.inst.cb_conf_bus[136] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03548_) + ); + sky130_fd_sc_hd__mux2_1 _06110_ ( + .A0(\cb_north.inst.cb_conf_bus[136] ), + .A1(\cb_north.inst.cb_conf_bus[137] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03550_) + ); + sky130_fd_sc_hd__mux2_1 _06111_ ( + .A0(\cb_north.inst.cb_conf_bus[137] ), + .A1(\cb_north.inst.cb_conf_bus[138] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03552_) + ); + sky130_fd_sc_hd__mux2_1 _06112_ ( + .A0(\cb_north.inst.cb_conf_bus[138] ), + .A1(\cb_north.inst.cb_conf_bus[139] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03554_) + ); + sky130_fd_sc_hd__mux2_1 _06113_ ( + .A0(\cb_north.inst.cb_conf_bus[139] ), + .A1(\cb_north.inst.cb_conf_bus[140] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03556_) + ); + sky130_fd_sc_hd__mux2_1 _06114_ ( + .A0(\cb_north.inst.cb_conf_bus[140] ), + .A1(\cb_north.inst.cb_conf_bus[141] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03558_) + ); + sky130_fd_sc_hd__mux2_1 _06115_ ( + .A0(\cb_north.inst.cb_conf_bus[141] ), + .A1(\cb_north.inst.cb_conf_bus[142] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03560_) + ); + sky130_fd_sc_hd__mux2_1 _06116_ ( + .A0(\cb_north.inst.cb_conf_bus[142] ), + .A1(\cb_north.inst.cb_conf_bus[143] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03562_) + ); + sky130_fd_sc_hd__mux2_1 _06117_ ( + .A0(\cb_north.inst.cb_conf_bus[143] ), + .A1(\cb_north.inst.cb_conf_bus[144] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03564_) + ); + sky130_fd_sc_hd__mux2_1 _06118_ ( + .A0(\cb_north.inst.cb_conf_bus[144] ), + .A1(\cb_north.inst.cb_conf_bus[145] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03566_) + ); + sky130_fd_sc_hd__mux2_1 _06119_ ( + .A0(\cb_north.inst.cb_conf_bus[145] ), + .A1(\cb_north.inst.cb_conf_bus[146] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03568_) + ); + sky130_fd_sc_hd__mux2_1 _06120_ ( + .A0(\cb_north.inst.cb_conf_bus[146] ), + .A1(\cb_north.inst.cb_conf_bus[147] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03570_) + ); + sky130_fd_sc_hd__mux2_1 _06121_ ( + .A0(\cb_north.inst.cb_conf_bus[147] ), + .A1(\cb_north.inst.cb_conf_bus[148] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03572_) + ); + sky130_fd_sc_hd__mux2_1 _06122_ ( + .A0(\cb_north.inst.cb_conf_bus[148] ), + .A1(\cb_north.inst.cb_conf_bus[149] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03574_) + ); + sky130_fd_sc_hd__mux2_1 _06123_ ( + .A0(\cb_north.inst.cb_conf_bus[149] ), + .A1(\cb_north.inst.cb_conf_bus[150] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03576_) + ); + sky130_fd_sc_hd__mux2_1 _06124_ ( + .A0(\cb_north.inst.cb_conf_bus[150] ), + .A1(\cb_north.inst.cb_conf_bus[151] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03578_) + ); + sky130_fd_sc_hd__mux2_1 _06125_ ( + .A0(\cb_north.inst.cb_conf_bus[151] ), + .A1(\cb_north.inst.cb_conf_bus[152] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03580_) + ); + sky130_fd_sc_hd__mux2_1 _06126_ ( + .A0(\cb_north.inst.cb_conf_bus[152] ), + .A1(\cb_north.inst.cb_conf_bus[153] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03582_) + ); + sky130_fd_sc_hd__mux2_1 _06127_ ( + .A0(\cb_north.inst.cb_conf_bus[153] ), + .A1(\cb_north.inst.cb_conf_bus[154] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03584_) + ); + sky130_fd_sc_hd__mux2_1 _06128_ ( + .A0(\cb_north.inst.cb_conf_bus[154] ), + .A1(\cb_north.inst.cb_conf_bus[155] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03586_) + ); + sky130_fd_sc_hd__mux2_1 _06129_ ( + .A0(\cb_north.inst.cb_conf_bus[155] ), + .A1(\cb_north.inst.cb_conf_bus[156] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03588_) + ); + sky130_fd_sc_hd__mux2_1 _06130_ ( + .A0(\cb_north.inst.cb_conf_bus[156] ), + .A1(\cb_north.inst.cb_conf_bus[157] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03590_) + ); + sky130_fd_sc_hd__mux2_1 _06131_ ( + .A0(\cb_north.inst.cb_conf_bus[157] ), + .A1(\cb_north.inst.cb_conf_bus[158] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03592_) + ); + sky130_fd_sc_hd__mux2_1 _06132_ ( + .A0(\cb_north.inst.cb_conf_bus[158] ), + .A1(\cb_north.inst.cb_conf_bus[159] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03594_) + ); + sky130_fd_sc_hd__mux2_1 _06133_ ( + .A0(\cb_north.inst.cb_conf_bus[159] ), + .A1(\cb_north.inst.cb_conf_bus[160] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03596_) + ); + sky130_fd_sc_hd__mux2_1 _06134_ ( + .A0(\cb_north.inst.cb_conf_bus[160] ), + .A1(\cb_north.inst.cb_conf_bus[161] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03598_) + ); + sky130_fd_sc_hd__mux2_1 _06135_ ( + .A0(\cb_north.inst.cb_conf_bus[161] ), + .A1(\cb_north.inst.cb_conf_bus[162] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03600_) + ); + sky130_fd_sc_hd__mux2_1 _06136_ ( + .A0(\cb_north.inst.cb_conf_bus[162] ), + .A1(\cb_north.inst.cb_conf_bus[163] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03602_) + ); + sky130_fd_sc_hd__mux2_1 _06137_ ( + .A0(\cb_north.inst.cb_conf_bus[163] ), + .A1(\cb_north.inst.cb_conf_bus[164] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03604_) + ); + sky130_fd_sc_hd__mux2_1 _06138_ ( + .A0(\cb_north.inst.cb_conf_bus[164] ), + .A1(\cb_north.inst.cb_conf_bus[165] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03606_) + ); + sky130_fd_sc_hd__mux2_1 _06139_ ( + .A0(\cb_north.inst.cb_conf_bus[165] ), + .A1(\cb_north.inst.cb_conf_bus[166] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03608_) + ); + sky130_fd_sc_hd__mux2_1 _06140_ ( + .A0(\cb_north.inst.cb_conf_bus[166] ), + .A1(\cb_north.inst.cb_conf_bus[167] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03610_) + ); + sky130_fd_sc_hd__mux2_1 _06141_ ( + .A0(\cb_north.inst.cb_conf_bus[167] ), + .A1(\cb_north.inst.cb_conf_bus[168] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03612_) + ); + sky130_fd_sc_hd__mux2_1 _06142_ ( + .A0(\cb_north.inst.cb_conf_bus[168] ), + .A1(\cb_north.inst.cb_conf_bus[169] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03614_) + ); + sky130_fd_sc_hd__mux2_1 _06143_ ( + .A0(\cb_north.inst.cb_conf_bus[169] ), + .A1(\cb_north.inst.cb_conf_bus[170] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03616_) + ); + sky130_fd_sc_hd__mux2_1 _06144_ ( + .A0(\cb_north.inst.cb_conf_bus[170] ), + .A1(\cb_north.inst.cb_conf_bus[171] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03618_) + ); + sky130_fd_sc_hd__mux2_1 _06145_ ( + .A0(\cb_north.inst.cb_conf_bus[171] ), + .A1(\cb_north.inst.cb_conf_bus[172] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03620_) + ); + sky130_fd_sc_hd__mux2_1 _06146_ ( + .A0(\cb_north.inst.cb_conf_bus[172] ), + .A1(\cb_north.inst.cb_conf_bus[173] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03622_) + ); + sky130_fd_sc_hd__mux2_1 _06147_ ( + .A0(\cb_north.inst.cb_conf_bus[173] ), + .A1(\cb_north.inst.cb_conf_bus[174] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03624_) + ); + sky130_fd_sc_hd__mux2_1 _06148_ ( + .A0(\cb_north.inst.cb_conf_bus[174] ), + .A1(\cb_north.inst.cb_conf_bus[175] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03626_) + ); + sky130_fd_sc_hd__mux2_1 _06149_ ( + .A0(\cb_north.inst.cb_conf_bus[175] ), + .A1(\cb_north.inst.cb_conf_bus[176] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03628_) + ); + sky130_fd_sc_hd__mux2_1 _06150_ ( + .A0(\cb_north.inst.cb_conf_bus[176] ), + .A1(\cb_north.inst.cb_conf_bus[177] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03630_) + ); + sky130_fd_sc_hd__mux2_1 _06151_ ( + .A0(\cb_north.inst.cb_conf_bus[177] ), + .A1(\cb_north.inst.cb_conf_bus[178] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03632_) + ); + sky130_fd_sc_hd__mux2_1 _06152_ ( + .A0(\cb_north.inst.cb_conf_bus[178] ), + .A1(\cb_north.inst.cb_conf_bus[179] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03634_) + ); + sky130_fd_sc_hd__mux2_1 _06153_ ( + .A0(\cb_north.inst.cb_conf_bus[179] ), + .A1(\cb_north.inst.cb_conf_bus[180] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03636_) + ); + sky130_fd_sc_hd__mux2_1 _06154_ ( + .A0(\cb_north.inst.cb_conf_bus[180] ), + .A1(\cb_north.inst.cb_conf_bus[181] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03638_) + ); + sky130_fd_sc_hd__mux2_1 _06155_ ( + .A0(\cb_north.inst.cb_conf_bus[181] ), + .A1(\cb_north.inst.cb_conf_bus[182] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03640_) + ); + sky130_fd_sc_hd__mux2_1 _06156_ ( + .A0(\cb_north.inst.cb_conf_bus[182] ), + .A1(\cb_north.inst.cb_conf_bus[183] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03642_) + ); + sky130_fd_sc_hd__mux2_1 _06157_ ( + .A0(\cb_north.inst.cb_conf_bus[183] ), + .A1(\cb_north.inst.cb_conf_bus[184] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03644_) + ); + sky130_fd_sc_hd__mux2_1 _06158_ ( + .A0(\cb_north.inst.cb_conf_bus[184] ), + .A1(\cb_north.inst.cb_conf_bus[185] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03646_) + ); + sky130_fd_sc_hd__mux2_1 _06159_ ( + .A0(\cb_north.inst.cb_conf_bus[185] ), + .A1(\cb_north.inst.cb_conf_bus[186] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03648_) + ); + sky130_fd_sc_hd__mux2_1 _06160_ ( + .A0(\cb_north.inst.cb_conf_bus[186] ), + .A1(\cb_north.inst.cb_conf_bus[187] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03650_) + ); + sky130_fd_sc_hd__mux2_1 _06161_ ( + .A0(\cb_north.inst.cb_conf_bus[187] ), + .A1(\cb_north.inst.cb_conf_bus[188] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03652_) + ); + sky130_fd_sc_hd__mux2_1 _06162_ ( + .A0(\cb_north.inst.cb_conf_bus[188] ), + .A1(\cb_north.inst.cb_conf_bus[189] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03654_) + ); + sky130_fd_sc_hd__mux2_1 _06163_ ( + .A0(\cb_north.inst.cb_conf_bus[189] ), + .A1(\cb_north.inst.cb_conf_bus[190] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03656_) + ); + sky130_fd_sc_hd__mux2_1 _06164_ ( + .A0(\cb_north.inst.cb_conf_bus[190] ), + .A1(\cb_north.inst.cb_conf_bus[191] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03658_) + ); + sky130_fd_sc_hd__mux2_1 _06165_ ( + .A0(\cb_north.inst.cb_conf_bus[191] ), + .A1(\cb_north.inst.cb_conf_bus[192] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03660_) + ); + sky130_fd_sc_hd__mux2_1 _06166_ ( + .A0(\cb_north.inst.cb_conf_bus[192] ), + .A1(\cb_north.inst.cb_conf_bus[193] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03662_) + ); + sky130_fd_sc_hd__mux2_1 _06167_ ( + .A0(\cb_north.inst.cb_conf_bus[193] ), + .A1(\cb_north.inst.cb_conf_bus[194] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03664_) + ); + sky130_fd_sc_hd__mux2_1 _06168_ ( + .A0(\cb_north.inst.cb_conf_bus[194] ), + .A1(\cb_north.inst.cb_conf_bus[195] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03666_) + ); + sky130_fd_sc_hd__mux2_1 _06169_ ( + .A0(\cb_north.inst.cb_conf_bus[195] ), + .A1(\cb_north.inst.cb_conf_bus[196] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03668_) + ); + sky130_fd_sc_hd__mux2_1 _06170_ ( + .A0(\cb_north.inst.cb_conf_bus[196] ), + .A1(\cb_north.inst.cb_conf_bus[197] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03670_) + ); + sky130_fd_sc_hd__mux2_1 _06171_ ( + .A0(\cb_north.inst.cb_conf_bus[197] ), + .A1(\cb_north.inst.cb_conf_bus[198] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03672_) + ); + sky130_fd_sc_hd__mux2_1 _06172_ ( + .A0(\cb_north.inst.cb_conf_bus[198] ), + .A1(\cb_north.inst.cb_conf_bus[199] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03674_) + ); + sky130_fd_sc_hd__mux2_1 _06173_ ( + .A0(\cb_north.inst.cb_conf_bus[199] ), + .A1(\cb_north.inst.cb_conf_bus[200] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03676_) + ); + sky130_fd_sc_hd__mux2_1 _06174_ ( + .A0(\cb_north.inst.cb_conf_bus[200] ), + .A1(\cb_north.inst.cb_conf_bus[201] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03678_) + ); + sky130_fd_sc_hd__mux2_1 _06175_ ( + .A0(\cb_north.inst.cb_conf_bus[201] ), + .A1(\cb_north.inst.cb_conf_bus[202] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03680_) + ); + sky130_fd_sc_hd__mux2_1 _06176_ ( + .A0(\cb_north.inst.cb_conf_bus[202] ), + .A1(\cb_north.inst.cb_conf_bus[203] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03682_) + ); + sky130_fd_sc_hd__mux2_1 _06177_ ( + .A0(\cb_north.inst.cb_conf_bus[203] ), + .A1(\cb_north.inst.cb_conf_bus[204] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03684_) + ); + sky130_fd_sc_hd__mux2_1 _06178_ ( + .A0(\cb_north.inst.cb_conf_bus[204] ), + .A1(\cb_north.inst.cb_conf_bus[205] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03686_) + ); + sky130_fd_sc_hd__mux2_1 _06179_ ( + .A0(\cb_north.inst.cb_conf_bus[205] ), + .A1(\cb_north.inst.cb_conf_bus[206] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03688_) + ); + sky130_fd_sc_hd__mux2_1 _06180_ ( + .A0(\cb_north.inst.cb_conf_bus[206] ), + .A1(\cb_north.inst.cb_conf_bus[207] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03690_) + ); + sky130_fd_sc_hd__mux2_1 _06181_ ( + .A0(\cb_north.inst.cb_conf_bus[207] ), + .A1(\cb_north.inst.cb_conf_bus[208] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03692_) + ); + sky130_fd_sc_hd__mux2_1 _06182_ ( + .A0(\cb_north.inst.cb_conf_bus[208] ), + .A1(\cb_north.inst.cb_conf_bus[209] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03694_) + ); + sky130_fd_sc_hd__mux2_1 _06183_ ( + .A0(\cb_north.inst.cb_conf_bus[209] ), + .A1(\cb_north.inst.cb_conf_bus[210] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03696_) + ); + sky130_fd_sc_hd__mux2_1 _06184_ ( + .A0(\cb_north.inst.cb_conf_bus[210] ), + .A1(\cb_north.inst.cb_conf_bus[211] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03698_) + ); + sky130_fd_sc_hd__mux2_1 _06185_ ( + .A0(\cb_north.inst.cb_conf_bus[211] ), + .A1(\cb_north.inst.cb_conf_bus[212] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03700_) + ); + sky130_fd_sc_hd__mux2_1 _06186_ ( + .A0(\cb_north.inst.cb_conf_bus[212] ), + .A1(\cb_north.inst.cb_conf_bus[213] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03702_) + ); + sky130_fd_sc_hd__mux2_1 _06187_ ( + .A0(\cb_north.inst.cb_conf_bus[213] ), + .A1(\cb_north.inst.cb_conf_bus[214] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03704_) + ); + sky130_fd_sc_hd__mux2_1 _06188_ ( + .A0(\cb_north.inst.cb_conf_bus[214] ), + .A1(\cb_north.inst.cb_conf_bus[215] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03706_) + ); + sky130_fd_sc_hd__mux2_1 _06189_ ( + .A0(\cb_north.inst.cb_conf_bus[215] ), + .A1(\cb_north.inst.cb_conf_bus[216] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03708_) + ); + sky130_fd_sc_hd__mux2_1 _06190_ ( + .A0(\cb_north.inst.cb_conf_bus[216] ), + .A1(\cb_north.inst.cb_conf_bus[217] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03710_) + ); + sky130_fd_sc_hd__mux2_1 _06191_ ( + .A0(\cb_north.inst.cb_conf_bus[217] ), + .A1(\cb_north.inst.cb_conf_bus[218] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03712_) + ); + sky130_fd_sc_hd__mux2_1 _06192_ ( + .A0(\cb_north.inst.cb_conf_bus[218] ), + .A1(\cb_north.inst.cb_conf_bus[219] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03714_) + ); + sky130_fd_sc_hd__mux2_1 _06193_ ( + .A0(\cb_north.inst.cb_conf_bus[219] ), + .A1(\cb_north.inst.cb_conf_bus[220] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03716_) + ); + sky130_fd_sc_hd__mux2_1 _06194_ ( + .A0(\cb_north.inst.cb_conf_bus[220] ), + .A1(\cb_north.inst.cb_conf_bus[221] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03718_) + ); + sky130_fd_sc_hd__mux2_1 _06195_ ( + .A0(\cb_north.inst.cb_conf_bus[221] ), + .A1(\cb_north.inst.cb_conf_bus[222] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03720_) + ); + sky130_fd_sc_hd__mux2_1 _06196_ ( + .A0(\cb_north.inst.cb_conf_bus[222] ), + .A1(\cb_north.inst.cb_conf_bus[223] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03722_) + ); + sky130_fd_sc_hd__mux2_1 _06197_ ( + .A0(\cb_north.inst.cb_conf_bus[223] ), + .A1(\cb_north.inst.cb_conf_bus[224] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03724_) + ); + sky130_fd_sc_hd__mux2_1 _06198_ ( + .A0(\cb_north.inst.cb_conf_bus[224] ), + .A1(\cb_north.inst.cb_conf_bus[225] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03726_) + ); + sky130_fd_sc_hd__mux2_1 _06199_ ( + .A0(\cb_north.inst.cb_conf_bus[225] ), + .A1(\cb_north.inst.cb_conf_bus[226] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03728_) + ); + sky130_fd_sc_hd__mux2_1 _06200_ ( + .A0(\cb_north.inst.cb_conf_bus[226] ), + .A1(\cb_north.inst.cb_conf_bus[227] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03730_) + ); + sky130_fd_sc_hd__mux2_1 _06201_ ( + .A0(\cb_north.inst.cb_conf_bus[227] ), + .A1(\cb_north.inst.cb_conf_bus[228] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03732_) + ); + sky130_fd_sc_hd__mux2_1 _06202_ ( + .A0(\cb_north.inst.cb_conf_bus[228] ), + .A1(\cb_north.inst.cb_conf_bus[229] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03734_) + ); + sky130_fd_sc_hd__mux2_1 _06203_ ( + .A0(\cb_north.inst.cb_conf_bus[229] ), + .A1(\cb_north.inst.cb_conf_bus[230] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03736_) + ); + sky130_fd_sc_hd__mux2_1 _06204_ ( + .A0(\cb_north.inst.cb_conf_bus[230] ), + .A1(\cb_north.inst.cb_conf_bus[231] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03738_) + ); + sky130_fd_sc_hd__mux2_1 _06205_ ( + .A0(\cb_north.inst.cb_conf_bus[231] ), + .A1(\cb_north.inst.cb_conf_bus[232] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03740_) + ); + sky130_fd_sc_hd__mux2_1 _06206_ ( + .A0(\cb_north.inst.cb_conf_bus[232] ), + .A1(\cb_north.inst.cb_conf_bus[233] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03742_) + ); + sky130_fd_sc_hd__mux2_1 _06207_ ( + .A0(\cb_north.inst.cb_conf_bus[233] ), + .A1(\cb_north.inst.cb_conf_bus[234] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03744_) + ); + sky130_fd_sc_hd__mux2_1 _06208_ ( + .A0(\cb_north.inst.cb_conf_bus[234] ), + .A1(\cb_north.inst.cb_conf_bus[235] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03746_) + ); + sky130_fd_sc_hd__mux2_1 _06209_ ( + .A0(\cb_north.inst.cb_conf_bus[235] ), + .A1(\cb_north.inst.cb_conf_bus[236] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03748_) + ); + sky130_fd_sc_hd__mux2_1 _06210_ ( + .A0(\cb_north.inst.cb_conf_bus[236] ), + .A1(\cb_north.inst.cb_conf_bus[237] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03750_) + ); + sky130_fd_sc_hd__mux2_1 _06211_ ( + .A0(\cb_north.inst.cb_conf_bus[237] ), + .A1(\cb_north.inst.cb_conf_bus[238] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03752_) + ); + sky130_fd_sc_hd__mux2_1 _06212_ ( + .A0(\cb_north.inst.cb_conf_bus[238] ), + .A1(\cb_north.inst.cb_conf_bus[239] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03754_) + ); + sky130_fd_sc_hd__mux2_1 _06213_ ( + .A0(\cb_north.inst.cb_conf_bus[239] ), + .A1(\cb_north.inst.cb_conf_bus[240] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03756_) + ); + sky130_fd_sc_hd__mux2_1 _06214_ ( + .A0(\cb_north.inst.cb_conf_bus[240] ), + .A1(\cb_north.inst.cb_conf_bus[241] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03758_) + ); + sky130_fd_sc_hd__mux2_1 _06215_ ( + .A0(\cb_north.inst.cb_conf_bus[241] ), + .A1(\cb_north.inst.cb_conf_bus[242] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03760_) + ); + sky130_fd_sc_hd__mux2_1 _06216_ ( + .A0(\cb_north.inst.cb_conf_bus[242] ), + .A1(\cb_north.inst.cb_conf_bus[243] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03762_) + ); + sky130_fd_sc_hd__mux2_1 _06217_ ( + .A0(\cb_north.inst.cb_conf_bus[243] ), + .A1(\cb_north.inst.cb_conf_bus[244] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03764_) + ); + sky130_fd_sc_hd__mux2_1 _06218_ ( + .A0(\cb_north.inst.cb_conf_bus[244] ), + .A1(\cb_north.inst.cb_conf_bus[245] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03766_) + ); + sky130_fd_sc_hd__mux2_1 _06219_ ( + .A0(\cb_north.inst.cb_conf_bus[245] ), + .A1(\cb_north.inst.cb_conf_bus[246] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03768_) + ); + sky130_fd_sc_hd__mux2_1 _06220_ ( + .A0(\cb_north.inst.cb_conf_bus[246] ), + .A1(\cb_north.inst.cb_conf_bus[247] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03770_) + ); + sky130_fd_sc_hd__mux2_1 _06221_ ( + .A0(\cb_north.inst.cb_conf_bus[247] ), + .A1(\cb_north.inst.cb_conf_bus[248] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03772_) + ); + sky130_fd_sc_hd__mux2_1 _06222_ ( + .A0(\cb_north.inst.cb_conf_bus[248] ), + .A1(\cb_north.inst.cb_conf_bus[249] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03774_) + ); + sky130_fd_sc_hd__mux2_1 _06223_ ( + .A0(\cb_north.inst.cb_conf_bus[249] ), + .A1(\cb_north.inst.cb_conf_bus[250] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03776_) + ); + sky130_fd_sc_hd__mux2_1 _06224_ ( + .A0(\cb_north.inst.cb_conf_bus[250] ), + .A1(\cb_north.inst.cb_conf_bus[251] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03778_) + ); + sky130_fd_sc_hd__mux2_1 _06225_ ( + .A0(\cb_north.inst.cb_conf_bus[251] ), + .A1(\cb_north.inst.cb_conf_bus[252] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03780_) + ); + sky130_fd_sc_hd__mux2_1 _06226_ ( + .A0(\cb_north.inst.cb_conf_bus[252] ), + .A1(\cb_north.inst.cb_conf_bus[253] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03782_) + ); + sky130_fd_sc_hd__mux2_1 _06227_ ( + .A0(\cb_north.inst.cb_conf_bus[253] ), + .A1(\cb_north.inst.cb_conf_bus[254] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03784_) + ); + sky130_fd_sc_hd__mux2_1 _06228_ ( + .A0(\cb_north.inst.cb_conf_bus[254] ), + .A1(\cb_north.inst.cb_conf_bus[255] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03786_) + ); + sky130_fd_sc_hd__mux2_1 _06229_ ( + .A0(\cb_north.inst.cb_conf_bus[255] ), + .A1(\cb_north.inst.cb_conf_bus[256] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03788_) + ); + sky130_fd_sc_hd__mux2_1 _06230_ ( + .A0(\cb_north.inst.cb_conf_bus[256] ), + .A1(\cb_north.inst.cb_conf_bus[257] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03790_) + ); + sky130_fd_sc_hd__mux2_1 _06231_ ( + .A0(\cb_north.inst.cb_conf_bus[257] ), + .A1(\cb_north.inst.cb_conf_bus[258] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03792_) + ); + sky130_fd_sc_hd__mux2_1 _06232_ ( + .A0(\cb_north.inst.cb_conf_bus[258] ), + .A1(\cb_north.inst.cb_conf_bus[259] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03794_) + ); + sky130_fd_sc_hd__mux2_1 _06233_ ( + .A0(\cb_north.inst.cb_conf_bus[259] ), + .A1(\cb_north.inst.cb_conf_bus[260] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03796_) + ); + sky130_fd_sc_hd__mux2_1 _06234_ ( + .A0(\cb_north.inst.cb_conf_bus[260] ), + .A1(\cb_north.inst.cb_conf_bus[261] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03798_) + ); + sky130_fd_sc_hd__mux2_1 _06235_ ( + .A0(\cb_north.inst.cb_conf_bus[261] ), + .A1(\cb_north.inst.cb_conf_bus[262] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03800_) + ); + sky130_fd_sc_hd__mux2_1 _06236_ ( + .A0(\cb_north.inst.cb_conf_bus[262] ), + .A1(\cb_north.inst.cb_conf_bus[263] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03802_) + ); + sky130_fd_sc_hd__mux2_1 _06237_ ( + .A0(\cb_north.inst.cb_conf_bus[263] ), + .A1(\cb_north.inst.cb_conf_bus[264] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03804_) + ); + sky130_fd_sc_hd__mux2_1 _06238_ ( + .A0(\cb_north.inst.cb_conf_bus[264] ), + .A1(\cb_north.inst.cb_conf_bus[265] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03806_) + ); + sky130_fd_sc_hd__mux2_1 _06239_ ( + .A0(\cb_north.inst.cb_conf_bus[265] ), + .A1(\cb_north.inst.cb_conf_bus[266] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03808_) + ); + sky130_fd_sc_hd__mux2_1 _06240_ ( + .A0(\cb_north.inst.cb_conf_bus[266] ), + .A1(\cb_north.inst.cb_conf_bus[267] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03810_) + ); + sky130_fd_sc_hd__mux2_1 _06241_ ( + .A0(\cb_north.inst.cb_conf_bus[267] ), + .A1(\cb_north.inst.cb_conf_bus[268] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03812_) + ); + sky130_fd_sc_hd__mux2_1 _06242_ ( + .A0(\cb_north.inst.cb_conf_bus[268] ), + .A1(\cb_north.inst.cb_conf_bus[269] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03814_) + ); + sky130_fd_sc_hd__mux2_1 _06243_ ( + .A0(\cb_north.inst.cb_conf_bus[269] ), + .A1(\cb_north.inst.cb_conf_bus[270] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03816_) + ); + sky130_fd_sc_hd__mux2_1 _06244_ ( + .A0(\cb_north.inst.cb_conf_bus[270] ), + .A1(\cb_north.inst.cb_conf_bus[271] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03818_) + ); + sky130_fd_sc_hd__mux2_1 _06245_ ( + .A0(\cb_north.inst.cb_conf_bus[271] ), + .A1(\cb_north.inst.cb_conf_bus[272] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03820_) + ); + sky130_fd_sc_hd__mux2_1 _06246_ ( + .A0(\cb_north.inst.cb_conf_bus[272] ), + .A1(\cb_north.inst.cb_conf_bus[273] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03822_) + ); + sky130_fd_sc_hd__mux2_1 _06247_ ( + .A0(\cb_north.inst.cb_conf_bus[273] ), + .A1(\cb_north.inst.cb_conf_bus[274] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03824_) + ); + sky130_fd_sc_hd__mux2_1 _06248_ ( + .A0(\cb_north.inst.cb_conf_bus[274] ), + .A1(\cb_north.inst.cb_conf_bus[275] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03826_) + ); + sky130_fd_sc_hd__mux2_1 _06249_ ( + .A0(\cb_north.inst.cb_conf_bus[275] ), + .A1(\cb_north.inst.cb_conf_bus[276] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03828_) + ); + sky130_fd_sc_hd__mux2_1 _06250_ ( + .A0(\cb_north.inst.cb_conf_bus[276] ), + .A1(\cb_north.inst.cb_conf_bus[277] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03830_) + ); + sky130_fd_sc_hd__mux2_1 _06251_ ( + .A0(\cb_north.inst.cb_conf_bus[277] ), + .A1(\cb_north.inst.cb_conf_bus[278] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03832_) + ); + sky130_fd_sc_hd__mux2_1 _06252_ ( + .A0(\cb_north.inst.cb_conf_bus[278] ), + .A1(\cb_north.inst.cb_conf_bus[279] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03834_) + ); + sky130_fd_sc_hd__mux2_1 _06253_ ( + .A0(\cb_north.inst.cb_conf_bus[279] ), + .A1(\cb_north.inst.cb_conf_bus[280] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03836_) + ); + sky130_fd_sc_hd__mux2_1 _06254_ ( + .A0(\cb_north.inst.cb_conf_bus[280] ), + .A1(\cb_north.inst.cb_conf_bus[281] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03838_) + ); + sky130_fd_sc_hd__mux2_1 _06255_ ( + .A0(\cb_north.inst.cb_conf_bus[281] ), + .A1(\cb_north.inst.cb_conf_bus[282] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03840_) + ); + sky130_fd_sc_hd__mux2_1 _06256_ ( + .A0(\cb_north.inst.cb_conf_bus[282] ), + .A1(\cb_north.inst.cb_conf_bus[283] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03842_) + ); + sky130_fd_sc_hd__mux2_1 _06257_ ( + .A0(\cb_north.inst.cb_conf_bus[283] ), + .A1(\cb_north.inst.cb_conf_bus[284] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03844_) + ); + sky130_fd_sc_hd__mux2_1 _06258_ ( + .A0(\cb_north.inst.cb_conf_bus[284] ), + .A1(\cb_north.inst.cb_conf_bus[285] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03846_) + ); + sky130_fd_sc_hd__mux2_1 _06259_ ( + .A0(\cb_north.inst.cb_conf_bus[285] ), + .A1(\cb_north.inst.cb_conf_bus[286] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03848_) + ); + sky130_fd_sc_hd__mux2_1 _06260_ ( + .A0(\cb_north.inst.cb_conf_bus[286] ), + .A1(\cb_north.inst.cb_conf_bus[287] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03850_) + ); + sky130_fd_sc_hd__mux2_1 _06261_ ( + .A0(\cb_north.inst.cb_conf_bus[287] ), + .A1(\cb_north.inst.cb_conf_bus[288] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03852_) + ); + sky130_fd_sc_hd__mux2_1 _06262_ ( + .A0(\cb_north.inst.cb_conf_bus[288] ), + .A1(\cb_north.inst.cb_conf_bus[289] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03854_) + ); + sky130_fd_sc_hd__mux2_1 _06263_ ( + .A0(\cb_north.inst.cb_conf_bus[289] ), + .A1(\cb_north.inst.cb_conf_bus[290] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03856_) + ); + sky130_fd_sc_hd__mux2_1 _06264_ ( + .A0(\cb_north.inst.cb_conf_bus[290] ), + .A1(\cb_north.inst.cb_conf_bus[291] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03858_) + ); + sky130_fd_sc_hd__mux2_1 _06265_ ( + .A0(\cb_north.inst.cb_conf_bus[291] ), + .A1(\cb_north.inst.cb_conf_bus[292] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03860_) + ); + sky130_fd_sc_hd__mux2_1 _06266_ ( + .A0(\cb_north.inst.cb_conf_bus[292] ), + .A1(\cb_north.inst.cb_conf_bus[293] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03862_) + ); + sky130_fd_sc_hd__mux2_1 _06267_ ( + .A0(\cb_north.inst.cb_conf_bus[293] ), + .A1(\cb_north.inst.cb_conf_bus[294] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03864_) + ); + sky130_fd_sc_hd__mux2_1 _06268_ ( + .A0(\cb_north.inst.cb_conf_bus[294] ), + .A1(\cb_north.inst.cb_conf_bus[295] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03866_) + ); + sky130_fd_sc_hd__mux2_1 _06269_ ( + .A0(\cb_north.inst.cb_conf_bus[295] ), + .A1(\cb_north.inst.cb_conf_bus[296] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03868_) + ); + sky130_fd_sc_hd__mux2_1 _06270_ ( + .A0(\cb_north.inst.cb_conf_bus[296] ), + .A1(\cb_north.inst.cb_conf_bus[297] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03870_) + ); + sky130_fd_sc_hd__mux2_1 _06271_ ( + .A0(\cb_north.inst.cb_conf_bus[297] ), + .A1(\cb_north.inst.cb_conf_bus[298] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03872_) + ); + sky130_fd_sc_hd__mux2_1 _06272_ ( + .A0(\cb_north.inst.cb_conf_bus[298] ), + .A1(\cb_north.inst.cb_conf_bus[299] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03874_) + ); + sky130_fd_sc_hd__mux2_1 _06273_ ( + .A0(\cb_north.inst.cb_conf_bus[299] ), + .A1(\cb_north.inst.cb_conf_bus[300] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03876_) + ); + sky130_fd_sc_hd__mux2_1 _06274_ ( + .A0(\cb_north.inst.cb_conf_bus[300] ), + .A1(\cb_north.inst.cb_conf_bus[301] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03878_) + ); + sky130_fd_sc_hd__mux2_1 _06275_ ( + .A0(\cb_north.inst.cb_conf_bus[301] ), + .A1(\cb_north.inst.cb_conf_bus[302] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03880_) + ); + sky130_fd_sc_hd__mux2_1 _06276_ ( + .A0(\cb_north.inst.cb_conf_bus[302] ), + .A1(\cb_north.inst.cb_conf_bus[303] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03882_) + ); + sky130_fd_sc_hd__mux2_1 _06277_ ( + .A0(\cb_north.inst.cb_conf_bus[303] ), + .A1(\cb_north.inst.cb_conf_bus[304] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03884_) + ); + sky130_fd_sc_hd__mux2_1 _06278_ ( + .A0(\cb_north.inst.cb_conf_bus[304] ), + .A1(\cb_north.inst.cb_conf_bus[305] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03886_) + ); + sky130_fd_sc_hd__mux2_1 _06279_ ( + .A0(\cb_north.inst.cb_conf_bus[305] ), + .A1(\cb_north.inst.cb_conf_bus[306] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03888_) + ); + sky130_fd_sc_hd__mux2_1 _06280_ ( + .A0(\cb_north.inst.cb_conf_bus[306] ), + .A1(\cb_north.inst.cb_conf_bus[307] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03890_) + ); + sky130_fd_sc_hd__mux2_1 _06281_ ( + .A0(\cb_north.inst.cb_conf_bus[307] ), + .A1(\cb_north.inst.cb_conf_bus[308] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03892_) + ); + sky130_fd_sc_hd__mux2_1 _06282_ ( + .A0(\cb_north.inst.cb_conf_bus[308] ), + .A1(\cb_north.inst.cb_conf_bus[309] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03894_) + ); + sky130_fd_sc_hd__mux2_1 _06283_ ( + .A0(\cb_north.inst.cb_conf_bus[309] ), + .A1(\cb_north.inst.cb_conf_bus[310] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03896_) + ); + sky130_fd_sc_hd__mux2_1 _06284_ ( + .A0(\cb_north.inst.cb_conf_bus[310] ), + .A1(\cb_north.inst.cb_conf_bus[311] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03898_) + ); + sky130_fd_sc_hd__mux2_1 _06285_ ( + .A0(\cb_north.inst.cb_conf_bus[311] ), + .A1(\cb_north.inst.cb_conf_bus[312] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03900_) + ); + sky130_fd_sc_hd__mux2_1 _06286_ ( + .A0(\cb_north.inst.cb_conf_bus[312] ), + .A1(\cb_north.inst.cb_conf_bus[313] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03902_) + ); + sky130_fd_sc_hd__mux2_1 _06287_ ( + .A0(\cb_north.inst.cb_conf_bus[313] ), + .A1(\cb_north.inst.cb_conf_bus[314] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03904_) + ); + sky130_fd_sc_hd__mux2_1 _06288_ ( + .A0(\cb_north.inst.cb_conf_bus[314] ), + .A1(\cb_north.inst.cb_conf_bus[315] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03906_) + ); + sky130_fd_sc_hd__mux2_1 _06289_ ( + .A0(\cb_north.inst.cb_conf_bus[315] ), + .A1(\cb_north.inst.cb_conf_bus[316] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03908_) + ); + sky130_fd_sc_hd__mux2_1 _06290_ ( + .A0(\cb_north.inst.cb_conf_bus[316] ), + .A1(\cb_north.inst.cb_conf_bus[317] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03910_) + ); + sky130_fd_sc_hd__mux2_1 _06291_ ( + .A0(\cb_north.inst.cb_conf_bus[317] ), + .A1(\cb_north.inst.cb_conf_bus[318] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03912_) + ); + sky130_fd_sc_hd__mux2_1 _06292_ ( + .A0(\cb_north.inst.cb_conf_bus[318] ), + .A1(\cb_north.inst.cb_conf_bus[319] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03914_) + ); + sky130_fd_sc_hd__mux2_1 _06293_ ( + .A0(\cb_north.inst.cb_conf_bus[319] ), + .A1(\cb_north.inst.cb_conf_bus[320] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03916_) + ); + sky130_fd_sc_hd__mux2_1 _06294_ ( + .A0(\cb_north.inst.cb_conf_bus[320] ), + .A1(\cb_north.inst.cb_conf_bus[321] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03918_) + ); + sky130_fd_sc_hd__mux2_1 _06295_ ( + .A0(\cb_north.inst.cb_conf_bus[321] ), + .A1(\cb_north.inst.cb_conf_bus[322] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03920_) + ); + sky130_fd_sc_hd__mux2_1 _06296_ ( + .A0(\cb_north.inst.cb_conf_bus[322] ), + .A1(\cb_north.inst.cb_conf_bus[323] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03922_) + ); + sky130_fd_sc_hd__mux2_1 _06297_ ( + .A0(\cb_north.inst.cb_conf_bus[323] ), + .A1(\cb_north.inst.cb_conf_bus[324] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03924_) + ); + sky130_fd_sc_hd__mux2_1 _06298_ ( + .A0(\cb_north.inst.cb_conf_bus[324] ), + .A1(\cb_north.inst.cb_conf_bus[325] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03926_) + ); + sky130_fd_sc_hd__mux2_1 _06299_ ( + .A0(\cb_north.inst.cb_conf_bus[325] ), + .A1(\cb_north.inst.cb_conf_bus[326] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03928_) + ); + sky130_fd_sc_hd__mux2_1 _06300_ ( + .A0(\cb_north.inst.cb_conf_bus[326] ), + .A1(\cb_north.inst.cb_conf_bus[327] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03930_) + ); + sky130_fd_sc_hd__mux2_1 _06301_ ( + .A0(\cb_north.inst.cb_conf_bus[327] ), + .A1(\cb_north.inst.cb_conf_bus[328] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03932_) + ); + sky130_fd_sc_hd__mux2_1 _06302_ ( + .A0(\cb_north.inst.cb_conf_bus[328] ), + .A1(\cb_north.inst.cb_conf_bus[329] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03934_) + ); + sky130_fd_sc_hd__mux2_1 _06303_ ( + .A0(\cb_north.inst.cb_conf_bus[329] ), + .A1(\cb_north.inst.cb_conf_bus[330] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03936_) + ); + sky130_fd_sc_hd__mux2_1 _06304_ ( + .A0(\cb_north.inst.cb_conf_bus[330] ), + .A1(\cb_north.inst.cb_conf_bus[331] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03938_) + ); + sky130_fd_sc_hd__mux2_1 _06305_ ( + .A0(\cb_north.inst.cb_conf_bus[331] ), + .A1(\cb_north.inst.cb_conf_bus[332] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03940_) + ); + sky130_fd_sc_hd__mux2_1 _06306_ ( + .A0(\cb_north.inst.cb_conf_bus[332] ), + .A1(\cb_north.inst.cb_conf_bus[333] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03942_) + ); + sky130_fd_sc_hd__mux2_1 _06307_ ( + .A0(\cb_north.inst.cb_conf_bus[333] ), + .A1(\cb_north.inst.cb_conf_bus[334] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03944_) + ); + sky130_fd_sc_hd__mux2_1 _06308_ ( + .A0(\cb_north.inst.cb_conf_bus[334] ), + .A1(\cb_north.inst.cb_conf_bus[335] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03946_) + ); + sky130_fd_sc_hd__mux2_1 _06309_ ( + .A0(\cb_north.inst.cb_conf_bus[335] ), + .A1(\cb_north.inst.cb_conf_bus[336] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03948_) + ); + sky130_fd_sc_hd__mux2_1 _06310_ ( + .A0(\cb_north.inst.cb_conf_bus[336] ), + .A1(\cb_north.inst.cb_conf_bus[337] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03950_) + ); + sky130_fd_sc_hd__mux2_1 _06311_ ( + .A0(\cb_north.inst.cb_conf_bus[337] ), + .A1(\cb_north.inst.cb_conf_bus[338] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03952_) + ); + sky130_fd_sc_hd__mux2_1 _06312_ ( + .A0(\cb_north.inst.cb_conf_bus[338] ), + .A1(\cb_north.inst.cb_conf_bus[339] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03954_) + ); + sky130_fd_sc_hd__mux2_1 _06313_ ( + .A0(\cb_north.inst.cb_conf_bus[339] ), + .A1(\cb_north.inst.cb_conf_bus[340] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03956_) + ); + sky130_fd_sc_hd__mux2_1 _06314_ ( + .A0(\cb_north.inst.cb_conf_bus[340] ), + .A1(\cb_north.inst.cb_conf_bus[341] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03958_) + ); + sky130_fd_sc_hd__mux2_1 _06315_ ( + .A0(\cb_north.inst.cb_conf_bus[341] ), + .A1(\cb_north.inst.cb_conf_bus[342] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03960_) + ); + sky130_fd_sc_hd__mux2_1 _06316_ ( + .A0(\cb_north.inst.cb_conf_bus[342] ), + .A1(\cb_north.inst.cb_conf_bus[343] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03962_) + ); + sky130_fd_sc_hd__mux2_1 _06317_ ( + .A0(\cb_north.inst.cb_conf_bus[343] ), + .A1(\cb_north.inst.cb_conf_bus[344] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03964_) + ); + sky130_fd_sc_hd__mux2_1 _06318_ ( + .A0(\cb_north.inst.cb_conf_bus[344] ), + .A1(\cb_north.inst.cb_conf_bus[345] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03966_) + ); + sky130_fd_sc_hd__mux2_1 _06319_ ( + .A0(\cb_north.inst.cb_conf_bus[345] ), + .A1(\cb_north.inst.cb_conf_bus[346] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03968_) + ); + sky130_fd_sc_hd__mux2_1 _06320_ ( + .A0(\cb_north.inst.cb_conf_bus[346] ), + .A1(\cb_north.inst.cb_conf_bus[347] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03970_) + ); + sky130_fd_sc_hd__mux2_1 _06321_ ( + .A0(\cb_north.inst.cb_conf_bus[347] ), + .A1(\cb_north.inst.cb_conf_bus[348] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03972_) + ); + sky130_fd_sc_hd__mux2_1 _06322_ ( + .A0(\cb_north.inst.cb_conf_bus[348] ), + .A1(\cb_north.inst.cb_conf_bus[349] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03974_) + ); + sky130_fd_sc_hd__mux2_1 _06323_ ( + .A0(\cb_north.inst.cb_conf_bus[349] ), + .A1(\cb_north.inst.cb_conf_bus[350] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03976_) + ); + sky130_fd_sc_hd__mux2_1 _06324_ ( + .A0(\cb_north.inst.cb_conf_bus[350] ), + .A1(\cb_north.inst.cb_conf_bus[351] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03978_) + ); + sky130_fd_sc_hd__mux2_1 _06325_ ( + .A0(\cb_north.inst.cb_conf_bus[351] ), + .A1(\cb_north.inst.cb_conf_bus[352] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03980_) + ); + sky130_fd_sc_hd__mux2_1 _06326_ ( + .A0(\cb_north.inst.cb_conf_bus[352] ), + .A1(\cb_north.inst.cb_conf_bus[353] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03982_) + ); + sky130_fd_sc_hd__mux2_1 _06327_ ( + .A0(\cb_north.inst.cb_conf_bus[353] ), + .A1(\cb_north.inst.cb_conf_bus[354] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03984_) + ); + sky130_fd_sc_hd__mux2_1 _06328_ ( + .A0(\cb_north.inst.cb_conf_bus[354] ), + .A1(\cb_north.inst.cb_conf_bus[355] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03986_) + ); + sky130_fd_sc_hd__mux2_1 _06329_ ( + .A0(\cb_north.inst.cb_conf_bus[355] ), + .A1(\cb_north.inst.cb_conf_bus[356] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03988_) + ); + sky130_fd_sc_hd__mux2_1 _06330_ ( + .A0(\cb_north.inst.cb_conf_bus[356] ), + .A1(\cb_north.inst.cb_conf_bus[357] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03990_) + ); + sky130_fd_sc_hd__mux2_1 _06331_ ( + .A0(\cb_north.inst.cb_conf_bus[357] ), + .A1(\cb_north.inst.cb_conf_bus[358] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03992_) + ); + sky130_fd_sc_hd__mux2_1 _06332_ ( + .A0(\cb_north.inst.cb_conf_bus[358] ), + .A1(\cb_north.inst.cb_conf_bus[359] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03994_) + ); + sky130_fd_sc_hd__mux2_1 _06333_ ( + .A0(\cb_north.inst.cb_conf_bus[359] ), + .A1(\cb_north.inst.cb_conf_bus[360] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03996_) + ); + sky130_fd_sc_hd__mux2_1 _06334_ ( + .A0(\cb_north.inst.cb_conf_bus[360] ), + .A1(\cb_north.inst.cb_conf_bus[361] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_03998_) + ); + sky130_fd_sc_hd__mux2_1 _06335_ ( + .A0(\cb_north.inst.cb_conf_bus[361] ), + .A1(\cb_north.inst.cb_conf_bus[362] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04000_) + ); + sky130_fd_sc_hd__mux2_1 _06336_ ( + .A0(\cb_north.inst.cb_conf_bus[362] ), + .A1(\cb_north.inst.cb_conf_bus[363] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04002_) + ); + sky130_fd_sc_hd__mux2_1 _06337_ ( + .A0(\cb_north.inst.cb_conf_bus[363] ), + .A1(\cb_north.inst.cb_conf_bus[364] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04004_) + ); + sky130_fd_sc_hd__mux2_1 _06338_ ( + .A0(\cb_north.inst.cb_conf_bus[364] ), + .A1(\cb_north.inst.cb_conf_bus[365] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04006_) + ); + sky130_fd_sc_hd__mux2_1 _06339_ ( + .A0(\cb_north.inst.cb_conf_bus[365] ), + .A1(\cb_north.inst.cb_conf_bus[366] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04008_) + ); + sky130_fd_sc_hd__mux2_1 _06340_ ( + .A0(\cb_north.inst.cb_conf_bus[366] ), + .A1(\cb_north.inst.cb_conf_bus[367] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04010_) + ); + sky130_fd_sc_hd__mux2_1 _06341_ ( + .A0(\cb_north.inst.cb_conf_bus[367] ), + .A1(\cb_north.inst.cb_conf_bus[368] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04012_) + ); + sky130_fd_sc_hd__mux2_1 _06342_ ( + .A0(\cb_north.inst.cb_conf_bus[368] ), + .A1(\cb_north.inst.cb_conf_bus[369] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04014_) + ); + sky130_fd_sc_hd__mux2_1 _06343_ ( + .A0(\cb_north.inst.cb_conf_bus[369] ), + .A1(\cb_north.inst.cb_conf_bus[370] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04016_) + ); + sky130_fd_sc_hd__mux2_1 _06344_ ( + .A0(\cb_north.inst.cb_conf_bus[370] ), + .A1(\cb_north.inst.cb_conf_bus[371] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04018_) + ); + sky130_fd_sc_hd__mux2_1 _06345_ ( + .A0(\cb_north.inst.cb_conf_bus[371] ), + .A1(\cb_north.inst.cb_conf_bus[372] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04020_) + ); + sky130_fd_sc_hd__mux2_1 _06346_ ( + .A0(\cb_north.inst.cb_conf_bus[372] ), + .A1(\cb_north.inst.cb_conf_bus[373] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04022_) + ); + sky130_fd_sc_hd__mux2_1 _06347_ ( + .A0(\cb_north.inst.cb_conf_bus[373] ), + .A1(\cb_north.inst.cb_conf_bus[374] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04024_) + ); + sky130_fd_sc_hd__mux2_1 _06348_ ( + .A0(\cb_north.inst.cb_conf_bus[374] ), + .A1(\cb_north.inst.cb_conf_bus[375] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04026_) + ); + sky130_fd_sc_hd__mux2_1 _06349_ ( + .A0(\cb_north.inst.cb_conf_bus[375] ), + .A1(\cb_north.inst.cb_conf_bus[376] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04028_) + ); + sky130_fd_sc_hd__mux2_1 _06350_ ( + .A0(\cb_north.inst.cb_conf_bus[376] ), + .A1(\cb_north.inst.cb_conf_bus[377] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04030_) + ); + sky130_fd_sc_hd__mux2_1 _06351_ ( + .A0(\cb_north.inst.cb_conf_bus[377] ), + .A1(\cb_north.inst.cb_conf_bus[378] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04032_) + ); + sky130_fd_sc_hd__mux2_1 _06352_ ( + .A0(\cb_north.inst.cb_conf_bus[378] ), + .A1(\cb_north.inst.cb_conf_bus[379] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04034_) + ); + sky130_fd_sc_hd__mux2_1 _06353_ ( + .A0(\cb_north.inst.cb_conf_bus[379] ), + .A1(\cb_north.inst.cb_conf_bus[380] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04036_) + ); + sky130_fd_sc_hd__mux2_1 _06354_ ( + .A0(\cb_north.inst.cb_conf_bus[380] ), + .A1(\cb_north.inst.cb_conf_bus[381] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04038_) + ); + sky130_fd_sc_hd__mux2_1 _06355_ ( + .A0(\cb_north.inst.cb_conf_bus[381] ), + .A1(\cb_north.inst.cb_conf_bus[382] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04040_) + ); + sky130_fd_sc_hd__mux2_1 _06356_ ( + .A0(\cb_north.inst.cb_conf_bus[382] ), + .A1(\cb_north.inst.cb_conf_bus[383] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04042_) + ); + sky130_fd_sc_hd__mux2_1 _06357_ ( + .A0(\cb_north.inst.cb_conf_bus[383] ), + .A1(\cb_north.inst.cb_conf_bus[384] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04044_) + ); + sky130_fd_sc_hd__mux2_1 _06358_ ( + .A0(\cb_north.inst.cb_conf_bus[384] ), + .A1(\cb_north.inst.cb_conf_bus[385] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04046_) + ); + sky130_fd_sc_hd__mux2_1 _06359_ ( + .A0(\cb_north.inst.cb_conf_bus[385] ), + .A1(\cb_north.inst.cb_conf_bus[386] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04048_) + ); + sky130_fd_sc_hd__mux2_1 _06360_ ( + .A0(\cb_north.inst.cb_conf_bus[386] ), + .A1(\cb_north.inst.cb_conf_bus[387] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04050_) + ); + sky130_fd_sc_hd__mux2_1 _06361_ ( + .A0(\cb_north.inst.cb_conf_bus[387] ), + .A1(\cb_north.inst.cb_conf_bus[388] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04052_) + ); + sky130_fd_sc_hd__mux2_1 _06362_ ( + .A0(\cb_north.inst.cb_conf_bus[388] ), + .A1(\cb_north.inst.cb_conf_bus[389] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04054_) + ); + sky130_fd_sc_hd__mux2_1 _06363_ ( + .A0(\cb_north.inst.cb_conf_bus[389] ), + .A1(\cb_north.inst.cb_conf_bus[390] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04056_) + ); + sky130_fd_sc_hd__mux2_1 _06364_ ( + .A0(\cb_north.inst.cb_conf_bus[390] ), + .A1(\cb_north.inst.cb_conf_bus[391] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04058_) + ); + sky130_fd_sc_hd__mux2_1 _06365_ ( + .A0(\cb_north.inst.cb_conf_bus[391] ), + .A1(\cb_north.inst.cb_conf_bus[392] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04060_) + ); + sky130_fd_sc_hd__mux2_1 _06366_ ( + .A0(\cb_north.inst.cb_conf_bus[392] ), + .A1(\cb_north.inst.cb_conf_bus[393] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04062_) + ); + sky130_fd_sc_hd__mux2_1 _06367_ ( + .A0(\cb_north.inst.cb_conf_bus[393] ), + .A1(\cb_north.inst.cb_conf_bus[394] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04064_) + ); + sky130_fd_sc_hd__mux2_1 _06368_ ( + .A0(\cb_north.inst.cb_conf_bus[394] ), + .A1(\cb_north.inst.cb_conf_bus[395] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04066_) + ); + sky130_fd_sc_hd__mux2_1 _06369_ ( + .A0(\cb_north.inst.cb_conf_bus[395] ), + .A1(\cb_north.inst.cb_conf_bus[396] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04068_) + ); + sky130_fd_sc_hd__mux2_1 _06370_ ( + .A0(\cb_north.inst.cb_conf_bus[396] ), + .A1(\cb_north.inst.cb_conf_bus[397] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04070_) + ); + sky130_fd_sc_hd__mux2_1 _06371_ ( + .A0(\cb_north.inst.cb_conf_bus[397] ), + .A1(\cb_north.inst.cb_conf_bus[398] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04072_) + ); + sky130_fd_sc_hd__mux2_1 _06372_ ( + .A0(\cb_north.inst.cb_conf_bus[398] ), + .A1(\cb_north.inst.cb_conf_bus[399] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04074_) + ); + sky130_fd_sc_hd__mux2_1 _06373_ ( + .A0(\cb_north.inst.cb_conf_bus[399] ), + .A1(\cb_north.inst.cb_conf_bus[400] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04076_) + ); + sky130_fd_sc_hd__mux2_1 _06374_ ( + .A0(\cb_north.inst.cb_conf_bus[400] ), + .A1(\cb_north.inst.cb_conf_bus[401] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04078_) + ); + sky130_fd_sc_hd__mux2_1 _06375_ ( + .A0(\cb_north.inst.cb_conf_bus[401] ), + .A1(\cb_north.inst.cb_conf_bus[402] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04080_) + ); + sky130_fd_sc_hd__mux2_1 _06376_ ( + .A0(\cb_north.inst.cb_conf_bus[402] ), + .A1(\cb_north.inst.cb_conf_bus[403] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04082_) + ); + sky130_fd_sc_hd__mux2_1 _06377_ ( + .A0(\cb_north.inst.cb_conf_bus[403] ), + .A1(\cb_north.inst.cb_conf_bus[404] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04084_) + ); + sky130_fd_sc_hd__mux2_1 _06378_ ( + .A0(\cb_north.inst.cb_conf_bus[404] ), + .A1(\cb_north.inst.cb_conf_bus[405] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04086_) + ); + sky130_fd_sc_hd__mux2_1 _06379_ ( + .A0(\cb_north.inst.cb_conf_bus[405] ), + .A1(\cb_north.inst.cb_conf_bus[406] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04088_) + ); + sky130_fd_sc_hd__mux2_1 _06380_ ( + .A0(\cb_north.inst.cb_conf_bus[406] ), + .A1(\cb_north.inst.cb_conf_bus[407] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04090_) + ); + sky130_fd_sc_hd__mux2_1 _06381_ ( + .A0(\cb_north.inst.cb_conf_bus[407] ), + .A1(\cb_north.inst.cb_conf_bus[408] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04092_) + ); + sky130_fd_sc_hd__mux2_1 _06382_ ( + .A0(\cb_north.inst.cb_conf_bus[408] ), + .A1(\cb_north.inst.cb_conf_bus[409] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04094_) + ); + sky130_fd_sc_hd__mux2_1 _06383_ ( + .A0(\cb_north.inst.cb_conf_bus[409] ), + .A1(\cb_north.inst.cb_conf_bus[410] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04096_) + ); + sky130_fd_sc_hd__mux2_1 _06384_ ( + .A0(\cb_north.inst.cb_conf_bus[410] ), + .A1(\cb_north.inst.cb_conf_bus[411] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04098_) + ); + sky130_fd_sc_hd__mux2_1 _06385_ ( + .A0(\cb_north.inst.cb_conf_bus[411] ), + .A1(\cb_north.inst.cb_conf_bus[412] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04100_) + ); + sky130_fd_sc_hd__mux2_1 _06386_ ( + .A0(\cb_north.inst.cb_conf_bus[412] ), + .A1(\cb_north.inst.cb_conf_bus[413] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04102_) + ); + sky130_fd_sc_hd__mux2_1 _06387_ ( + .A0(\cb_north.inst.cb_conf_bus[413] ), + .A1(\cb_north.inst.cb_conf_bus[414] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04104_) + ); + sky130_fd_sc_hd__mux2_1 _06388_ ( + .A0(\cb_north.inst.cb_conf_bus[414] ), + .A1(\cb_north.inst.cb_conf_bus[415] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04106_) + ); + sky130_fd_sc_hd__mux2_1 _06389_ ( + .A0(\cb_north.inst.cb_conf_bus[415] ), + .A1(\cb_north.inst.cb_conf_bus[416] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04108_) + ); + sky130_fd_sc_hd__mux2_1 _06390_ ( + .A0(\cb_north.inst.cb_conf_bus[416] ), + .A1(\cb_north.inst.cb_conf_bus[417] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04110_) + ); + sky130_fd_sc_hd__mux2_1 _06391_ ( + .A0(\cb_north.inst.cb_conf_bus[417] ), + .A1(\cb_north.inst.cb_conf_bus[418] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04112_) + ); + sky130_fd_sc_hd__mux2_1 _06392_ ( + .A0(\cb_north.inst.cb_conf_bus[418] ), + .A1(\cb_north.inst.cb_conf_bus[419] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04114_) + ); + sky130_fd_sc_hd__mux2_1 _06393_ ( + .A0(\cb_north.inst.cb_conf_bus[419] ), + .A1(\cb_north.inst.configuroni.comb_shifter.config_data[420] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04116_) + ); + sky130_fd_sc_hd__mux2_1 _06394_ ( + .A0(\cb_north.inst.configuroni.comb_shifter.config_data[420] ), + .A1(\cb_north.inst.configuroni.comb_shifter.config_data[421] ), + .S(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_enable ), + .X(_04118_) + ); + sky130_fd_sc_hd__mux2_1 _06395_ ( + .A0(_02038_), + .A1(_01541_), + .S(rst), + .X(_02039_) + ); + sky130_fd_sc_hd__mux2_1 _06396_ ( + .A0(_02040_), + .A1(_01540_), + .S(rst), + .X(_02041_) + ); + sky130_fd_sc_hd__mux2_1 _06397_ ( + .A0(_02042_), + .A1(_01539_), + .S(rst), + .X(_02043_) + ); + sky130_fd_sc_hd__mux2_1 _06398_ ( + .A0(_02044_), + .A1(_01538_), + .S(rst), + .X(_02045_) + ); + sky130_fd_sc_hd__mux2_1 _06399_ ( + .A0(_02046_), + .A1(_01537_), + .S(rst), + .X(_02047_) + ); + sky130_fd_sc_hd__mux2_1 _06400_ ( + .A0(_02048_), + .A1(_01536_), + .S(rst), + .X(_02049_) + ); + sky130_fd_sc_hd__mux2_1 _06401_ ( + .A0(_02050_), + .A1(_01535_), + .S(rst), + .X(_02051_) + ); + sky130_fd_sc_hd__mux2_1 _06402_ ( + .A0(_02052_), + .A1(_01534_), + .S(rst), + .X(_02053_) + ); + sky130_fd_sc_hd__mux2_1 _06403_ ( + .A0(_02054_), + .A1(_01533_), + .S(rst), + .X(_02055_) + ); + sky130_fd_sc_hd__mux2_1 _06404_ ( + .A0(_02056_), + .A1(_01532_), + .S(rst), + .X(_02057_) + ); + sky130_fd_sc_hd__mux2_1 _06405_ ( + .A0(_02058_), + .A1(_01531_), + .S(rst), + .X(_02059_) + ); + sky130_fd_sc_hd__mux2_1 _06406_ ( + .A0(_02060_), + .A1(_01530_), + .S(rst), + .X(_02061_) + ); + sky130_fd_sc_hd__mux2_1 _06407_ ( + .A0(_02062_), + .A1(_01529_), + .S(rst), + .X(_02063_) + ); + sky130_fd_sc_hd__mux2_1 _06408_ ( + .A0(_02064_), + .A1(_01528_), + .S(rst), + .X(_02065_) + ); + sky130_fd_sc_hd__mux2_1 _06409_ ( + .A0(_02066_), + .A1(_01527_), + .S(rst), + .X(_02067_) + ); + sky130_fd_sc_hd__mux2_1 _06410_ ( + .A0(_02068_), + .A1(_01526_), + .S(rst), + .X(_02069_) + ); + sky130_fd_sc_hd__mux2_1 _06411_ ( + .A0(_02070_), + .A1(_01525_), + .S(rst), + .X(_02071_) + ); + sky130_fd_sc_hd__mux2_1 _06412_ ( + .A0(_02072_), + .A1(_01524_), + .S(rst), + .X(_02073_) + ); + sky130_fd_sc_hd__mux2_1 _06413_ ( + .A0(_02074_), + .A1(_01523_), + .S(rst), + .X(_02075_) + ); + sky130_fd_sc_hd__mux2_1 _06414_ ( + .A0(_02076_), + .A1(_01522_), + .S(rst), + .X(_02077_) + ); + sky130_fd_sc_hd__mux2_1 _06415_ ( + .A0(_02078_), + .A1(_01521_), + .S(rst), + .X(_02079_) + ); + sky130_fd_sc_hd__mux2_1 _06416_ ( + .A0(_02080_), + .A1(_01520_), + .S(rst), + .X(_02081_) + ); + sky130_fd_sc_hd__mux2_1 _06417_ ( + .A0(_02082_), + .A1(_01519_), + .S(rst), + .X(_02083_) + ); + sky130_fd_sc_hd__mux2_1 _06418_ ( + .A0(_02084_), + .A1(_01518_), + .S(rst), + .X(_02085_) + ); + sky130_fd_sc_hd__mux2_1 _06419_ ( + .A0(_02086_), + .A1(_01517_), + .S(rst), + .X(_02087_) + ); + sky130_fd_sc_hd__mux2_1 _06420_ ( + .A0(_02088_), + .A1(_01516_), + .S(rst), + .X(_02089_) + ); + sky130_fd_sc_hd__mux2_1 _06421_ ( + .A0(_02090_), + .A1(_01515_), + .S(rst), + .X(_02091_) + ); + sky130_fd_sc_hd__mux2_1 _06422_ ( + .A0(_02092_), + .A1(_01514_), + .S(rst), + .X(_02093_) + ); + sky130_fd_sc_hd__mux2_1 _06423_ ( + .A0(_02094_), + .A1(_01513_), + .S(rst), + .X(_02095_) + ); + sky130_fd_sc_hd__mux2_1 _06424_ ( + .A0(_02096_), + .A1(_01512_), + .S(rst), + .X(_02097_) + ); + sky130_fd_sc_hd__mux2_1 _06425_ ( + .A0(_02098_), + .A1(_01511_), + .S(rst), + .X(_02099_) + ); + sky130_fd_sc_hd__mux2_1 _06426_ ( + .A0(_02100_), + .A1(_01510_), + .S(rst), + .X(_02101_) + ); + sky130_fd_sc_hd__mux2_1 _06427_ ( + .A0(_02102_), + .A1(_01509_), + .S(rst), + .X(_02103_) + ); + sky130_fd_sc_hd__mux2_1 _06428_ ( + .A0(_02104_), + .A1(_01508_), + .S(rst), + .X(_02105_) + ); + sky130_fd_sc_hd__mux2_1 _06429_ ( + .A0(_02106_), + .A1(_01507_), + .S(rst), + .X(_02107_) + ); + sky130_fd_sc_hd__mux2_1 _06430_ ( + .A0(_02108_), + .A1(_01506_), + .S(rst), + .X(_02109_) + ); + sky130_fd_sc_hd__mux2_1 _06431_ ( + .A0(_02110_), + .A1(_01505_), + .S(rst), + .X(_02111_) + ); + sky130_fd_sc_hd__mux2_1 _06432_ ( + .A0(_02112_), + .A1(_01504_), + .S(rst), + .X(_02113_) + ); + sky130_fd_sc_hd__mux2_1 _06433_ ( + .A0(_02114_), + .A1(_01503_), + .S(rst), + .X(_02115_) + ); + sky130_fd_sc_hd__mux2_1 _06434_ ( + .A0(_02116_), + .A1(_01502_), + .S(rst), + .X(_02117_) + ); + sky130_fd_sc_hd__mux2_1 _06435_ ( + .A0(_02118_), + .A1(_01501_), + .S(rst), + .X(_02119_) + ); + sky130_fd_sc_hd__mux2_1 _06436_ ( + .A0(_02120_), + .A1(_01500_), + .S(rst), + .X(_02121_) + ); + sky130_fd_sc_hd__mux2_1 _06437_ ( + .A0(_02122_), + .A1(_01499_), + .S(rst), + .X(_02123_) + ); + sky130_fd_sc_hd__mux2_1 _06438_ ( + .A0(_02124_), + .A1(_01498_), + .S(rst), + .X(_02125_) + ); + sky130_fd_sc_hd__mux2_1 _06439_ ( + .A0(_02126_), + .A1(_01497_), + .S(rst), + .X(_02127_) + ); + sky130_fd_sc_hd__mux2_1 _06440_ ( + .A0(_02128_), + .A1(_01496_), + .S(rst), + .X(_02129_) + ); + sky130_fd_sc_hd__mux2_1 _06441_ ( + .A0(_02130_), + .A1(_01495_), + .S(rst), + .X(_02131_) + ); + sky130_fd_sc_hd__mux2_1 _06442_ ( + .A0(_02132_), + .A1(_01494_), + .S(rst), + .X(_02133_) + ); + sky130_fd_sc_hd__mux2_1 _06443_ ( + .A0(_02134_), + .A1(_01493_), + .S(rst), + .X(_02135_) + ); + sky130_fd_sc_hd__mux2_1 _06444_ ( + .A0(_02136_), + .A1(_01492_), + .S(rst), + .X(_02137_) + ); + sky130_fd_sc_hd__mux2_1 _06445_ ( + .A0(_02138_), + .A1(_01491_), + .S(rst), + .X(_02139_) + ); + sky130_fd_sc_hd__mux2_1 _06446_ ( + .A0(_02140_), + .A1(_01490_), + .S(rst), + .X(_02141_) + ); + sky130_fd_sc_hd__mux2_1 _06447_ ( + .A0(_02142_), + .A1(_01489_), + .S(rst), + .X(_02143_) + ); + sky130_fd_sc_hd__mux2_1 _06448_ ( + .A0(_02144_), + .A1(_01488_), + .S(rst), + .X(_02145_) + ); + sky130_fd_sc_hd__mux2_1 _06449_ ( + .A0(_02146_), + .A1(_01487_), + .S(rst), + .X(_02147_) + ); + sky130_fd_sc_hd__mux2_1 _06450_ ( + .A0(_02148_), + .A1(_01486_), + .S(rst), + .X(_02149_) + ); + sky130_fd_sc_hd__mux2_1 _06451_ ( + .A0(_02150_), + .A1(_01485_), + .S(rst), + .X(_02151_) + ); + sky130_fd_sc_hd__mux2_1 _06452_ ( + .A0(_02152_), + .A1(_01484_), + .S(rst), + .X(_02153_) + ); + sky130_fd_sc_hd__mux2_1 _06453_ ( + .A0(_02154_), + .A1(_01483_), + .S(rst), + .X(_02155_) + ); + sky130_fd_sc_hd__mux2_1 _06454_ ( + .A0(_02156_), + .A1(_01482_), + .S(rst), + .X(_02157_) + ); + sky130_fd_sc_hd__mux2_1 _06455_ ( + .A0(_02158_), + .A1(_01481_), + .S(rst), + .X(_02159_) + ); + sky130_fd_sc_hd__mux2_1 _06456_ ( + .A0(_02160_), + .A1(_01480_), + .S(rst), + .X(_02161_) + ); + sky130_fd_sc_hd__mux2_1 _06457_ ( + .A0(_02162_), + .A1(_01479_), + .S(rst), + .X(_02163_) + ); + sky130_fd_sc_hd__mux2_1 _06458_ ( + .A0(_02164_), + .A1(_01478_), + .S(rst), + .X(_02165_) + ); + sky130_fd_sc_hd__mux2_1 _06459_ ( + .A0(_02166_), + .A1(_01477_), + .S(rst), + .X(_02167_) + ); + sky130_fd_sc_hd__mux2_1 _06460_ ( + .A0(_02168_), + .A1(_01476_), + .S(rst), + .X(_02169_) + ); + sky130_fd_sc_hd__mux2_1 _06461_ ( + .A0(_02170_), + .A1(_01475_), + .S(rst), + .X(_02171_) + ); + sky130_fd_sc_hd__mux2_1 _06462_ ( + .A0(_02172_), + .A1(_01474_), + .S(rst), + .X(_02173_) + ); + sky130_fd_sc_hd__mux2_1 _06463_ ( + .A0(_02174_), + .A1(_01473_), + .S(rst), + .X(_02175_) + ); + sky130_fd_sc_hd__mux2_1 _06464_ ( + .A0(_02176_), + .A1(_01472_), + .S(rst), + .X(_02177_) + ); + sky130_fd_sc_hd__mux2_1 _06465_ ( + .A0(_02178_), + .A1(_01471_), + .S(rst), + .X(_02179_) + ); + sky130_fd_sc_hd__mux2_1 _06466_ ( + .A0(_02180_), + .A1(_01470_), + .S(rst), + .X(_02181_) + ); + sky130_fd_sc_hd__mux2_1 _06467_ ( + .A0(_02182_), + .A1(_01469_), + .S(rst), + .X(_02183_) + ); + sky130_fd_sc_hd__mux2_1 _06468_ ( + .A0(_02184_), + .A1(_01468_), + .S(rst), + .X(_02185_) + ); + sky130_fd_sc_hd__mux2_1 _06469_ ( + .A0(_02186_), + .A1(_01467_), + .S(rst), + .X(_02187_) + ); + sky130_fd_sc_hd__mux2_1 _06470_ ( + .A0(_02188_), + .A1(_01466_), + .S(rst), + .X(_02189_) + ); + sky130_fd_sc_hd__mux2_1 _06471_ ( + .A0(_02190_), + .A1(_01465_), + .S(rst), + .X(_02191_) + ); + sky130_fd_sc_hd__mux2_1 _06472_ ( + .A0(_02192_), + .A1(_01464_), + .S(rst), + .X(_02193_) + ); + sky130_fd_sc_hd__mux2_1 _06473_ ( + .A0(_02194_), + .A1(_01463_), + .S(rst), + .X(_02195_) + ); + sky130_fd_sc_hd__mux2_1 _06474_ ( + .A0(_02196_), + .A1(_01462_), + .S(rst), + .X(_02197_) + ); + sky130_fd_sc_hd__mux2_1 _06475_ ( + .A0(_02198_), + .A1(_01461_), + .S(rst), + .X(_02199_) + ); + sky130_fd_sc_hd__mux2_1 _06476_ ( + .A0(_02200_), + .A1(_01460_), + .S(rst), + .X(_02201_) + ); + sky130_fd_sc_hd__mux2_1 _06477_ ( + .A0(_02202_), + .A1(_01459_), + .S(rst), + .X(_02203_) + ); + sky130_fd_sc_hd__mux2_1 _06478_ ( + .A0(_02204_), + .A1(_01458_), + .S(rst), + .X(_02205_) + ); + sky130_fd_sc_hd__mux2_1 _06479_ ( + .A0(_02206_), + .A1(_01457_), + .S(rst), + .X(_02207_) + ); + sky130_fd_sc_hd__mux2_1 _06480_ ( + .A0(_02208_), + .A1(_01456_), + .S(rst), + .X(_02209_) + ); + sky130_fd_sc_hd__mux2_1 _06481_ ( + .A0(_02210_), + .A1(_01455_), + .S(rst), + .X(_02211_) + ); + sky130_fd_sc_hd__mux2_1 _06482_ ( + .A0(_02212_), + .A1(_01454_), + .S(rst), + .X(_02213_) + ); + sky130_fd_sc_hd__mux2_1 _06483_ ( + .A0(_02214_), + .A1(_01453_), + .S(rst), + .X(_02215_) + ); + sky130_fd_sc_hd__mux2_1 _06484_ ( + .A0(_02216_), + .A1(_01452_), + .S(rst), + .X(_02217_) + ); + sky130_fd_sc_hd__mux2_1 _06485_ ( + .A0(_02218_), + .A1(_01451_), + .S(rst), + .X(_02219_) + ); + sky130_fd_sc_hd__mux2_1 _06486_ ( + .A0(_02220_), + .A1(_01450_), + .S(rst), + .X(_02221_) + ); + sky130_fd_sc_hd__mux2_1 _06487_ ( + .A0(_02222_), + .A1(_01449_), + .S(rst), + .X(_02223_) + ); + sky130_fd_sc_hd__mux2_1 _06488_ ( + .A0(_02224_), + .A1(_01448_), + .S(rst), + .X(_02225_) + ); + sky130_fd_sc_hd__mux2_1 _06489_ ( + .A0(_02226_), + .A1(_01447_), + .S(rst), + .X(_02227_) + ); + sky130_fd_sc_hd__mux2_1 _06490_ ( + .A0(_02228_), + .A1(_01446_), + .S(rst), + .X(_02229_) + ); + sky130_fd_sc_hd__mux2_1 _06491_ ( + .A0(_02230_), + .A1(_01445_), + .S(rst), + .X(_02231_) + ); + sky130_fd_sc_hd__mux2_1 _06492_ ( + .A0(_02232_), + .A1(_01444_), + .S(rst), + .X(_02233_) + ); + sky130_fd_sc_hd__mux2_1 _06493_ ( + .A0(_02234_), + .A1(_01443_), + .S(rst), + .X(_02235_) + ); + sky130_fd_sc_hd__mux2_1 _06494_ ( + .A0(_02236_), + .A1(_01442_), + .S(rst), + .X(_02237_) + ); + sky130_fd_sc_hd__mux2_1 _06495_ ( + .A0(_02238_), + .A1(_01441_), + .S(rst), + .X(_02239_) + ); + sky130_fd_sc_hd__mux2_1 _06496_ ( + .A0(_02240_), + .A1(_01440_), + .S(rst), + .X(_02241_) + ); + sky130_fd_sc_hd__mux2_1 _06497_ ( + .A0(_02242_), + .A1(_01439_), + .S(rst), + .X(_02243_) + ); + sky130_fd_sc_hd__mux2_1 _06498_ ( + .A0(_02244_), + .A1(_01438_), + .S(rst), + .X(_02245_) + ); + sky130_fd_sc_hd__mux2_1 _06499_ ( + .A0(_02246_), + .A1(_01437_), + .S(rst), + .X(_02247_) + ); + sky130_fd_sc_hd__mux2_1 _06500_ ( + .A0(_02248_), + .A1(_01436_), + .S(rst), + .X(_02249_) + ); + sky130_fd_sc_hd__mux2_1 _06501_ ( + .A0(_02250_), + .A1(_01435_), + .S(rst), + .X(_02251_) + ); + sky130_fd_sc_hd__mux2_1 _06502_ ( + .A0(_02252_), + .A1(_01434_), + .S(rst), + .X(_02253_) + ); + sky130_fd_sc_hd__mux2_1 _06503_ ( + .A0(_02254_), + .A1(_01433_), + .S(rst), + .X(_02255_) + ); + sky130_fd_sc_hd__mux2_1 _06504_ ( + .A0(_02256_), + .A1(_01432_), + .S(rst), + .X(_02257_) + ); + sky130_fd_sc_hd__mux2_1 _06505_ ( + .A0(_02258_), + .A1(_01431_), + .S(rst), + .X(_02259_) + ); + sky130_fd_sc_hd__mux2_1 _06506_ ( + .A0(_02260_), + .A1(_01430_), + .S(rst), + .X(_02261_) + ); + sky130_fd_sc_hd__mux2_1 _06507_ ( + .A0(_02262_), + .A1(_01429_), + .S(rst), + .X(_02263_) + ); + sky130_fd_sc_hd__mux2_1 _06508_ ( + .A0(_02264_), + .A1(_01428_), + .S(rst), + .X(_02265_) + ); + sky130_fd_sc_hd__mux2_1 _06509_ ( + .A0(_02266_), + .A1(_01427_), + .S(rst), + .X(_02267_) + ); + sky130_fd_sc_hd__mux2_1 _06510_ ( + .A0(_02268_), + .A1(_01426_), + .S(rst), + .X(_02269_) + ); + sky130_fd_sc_hd__mux2_1 _06511_ ( + .A0(_02270_), + .A1(_01425_), + .S(rst), + .X(_02271_) + ); + sky130_fd_sc_hd__mux2_1 _06512_ ( + .A0(_02272_), + .A1(_01424_), + .S(rst), + .X(_02273_) + ); + sky130_fd_sc_hd__mux2_1 _06513_ ( + .A0(_02274_), + .A1(_01423_), + .S(rst), + .X(_02275_) + ); + sky130_fd_sc_hd__mux2_1 _06514_ ( + .A0(_02276_), + .A1(_01422_), + .S(rst), + .X(_02277_) + ); + sky130_fd_sc_hd__mux2_1 _06515_ ( + .A0(_02278_), + .A1(_01421_), + .S(rst), + .X(_02279_) + ); + sky130_fd_sc_hd__mux2_1 _06516_ ( + .A0(_02280_), + .A1(_01420_), + .S(rst), + .X(_02281_) + ); + sky130_fd_sc_hd__mux2_1 _06517_ ( + .A0(_02282_), + .A1(_01419_), + .S(rst), + .X(_02283_) + ); + sky130_fd_sc_hd__mux2_1 _06518_ ( + .A0(_02284_), + .A1(_01418_), + .S(rst), + .X(_02285_) + ); + sky130_fd_sc_hd__mux2_1 _06519_ ( + .A0(_02286_), + .A1(_01417_), + .S(rst), + .X(_02287_) + ); + sky130_fd_sc_hd__mux2_1 _06520_ ( + .A0(_02288_), + .A1(_01416_), + .S(rst), + .X(_02289_) + ); + sky130_fd_sc_hd__mux2_1 _06521_ ( + .A0(_02290_), + .A1(_01415_), + .S(rst), + .X(_02291_) + ); + sky130_fd_sc_hd__mux2_1 _06522_ ( + .A0(_02292_), + .A1(_01414_), + .S(rst), + .X(_02293_) + ); + sky130_fd_sc_hd__mux2_1 _06523_ ( + .A0(_02294_), + .A1(_01413_), + .S(rst), + .X(_02295_) + ); + sky130_fd_sc_hd__mux2_1 _06524_ ( + .A0(_02296_), + .A1(_01412_), + .S(rst), + .X(_02297_) + ); + sky130_fd_sc_hd__mux2_1 _06525_ ( + .A0(_02298_), + .A1(_01411_), + .S(rst), + .X(_02299_) + ); + sky130_fd_sc_hd__mux2_1 _06526_ ( + .A0(_02300_), + .A1(_01410_), + .S(rst), + .X(_02301_) + ); + sky130_fd_sc_hd__mux2_1 _06527_ ( + .A0(_02302_), + .A1(_01409_), + .S(rst), + .X(_02303_) + ); + sky130_fd_sc_hd__mux2_1 _06528_ ( + .A0(_02304_), + .A1(_01408_), + .S(rst), + .X(_02305_) + ); + sky130_fd_sc_hd__mux2_1 _06529_ ( + .A0(_02306_), + .A1(_01407_), + .S(rst), + .X(_02307_) + ); + sky130_fd_sc_hd__mux2_1 _06530_ ( + .A0(_02308_), + .A1(_01406_), + .S(rst), + .X(_02309_) + ); + sky130_fd_sc_hd__mux2_1 _06531_ ( + .A0(_02310_), + .A1(_01405_), + .S(rst), + .X(_02311_) + ); + sky130_fd_sc_hd__mux2_1 _06532_ ( + .A0(_02312_), + .A1(_01404_), + .S(rst), + .X(_02313_) + ); + sky130_fd_sc_hd__mux2_1 _06533_ ( + .A0(_02314_), + .A1(_01403_), + .S(rst), + .X(_02315_) + ); + sky130_fd_sc_hd__mux2_1 _06534_ ( + .A0(_02316_), + .A1(_01402_), + .S(rst), + .X(_02317_) + ); + sky130_fd_sc_hd__mux2_1 _06535_ ( + .A0(_02318_), + .A1(_01401_), + .S(rst), + .X(_02319_) + ); + sky130_fd_sc_hd__mux2_1 _06536_ ( + .A0(_02320_), + .A1(_01400_), + .S(rst), + .X(_02321_) + ); + sky130_fd_sc_hd__mux2_1 _06537_ ( + .A0(_02322_), + .A1(_01399_), + .S(rst), + .X(_02323_) + ); + sky130_fd_sc_hd__mux2_1 _06538_ ( + .A0(_02324_), + .A1(_01398_), + .S(rst), + .X(_02325_) + ); + sky130_fd_sc_hd__mux2_1 _06539_ ( + .A0(_02326_), + .A1(_01397_), + .S(rst), + .X(_02327_) + ); + sky130_fd_sc_hd__mux2_1 _06540_ ( + .A0(_02328_), + .A1(_01396_), + .S(rst), + .X(_02329_) + ); + sky130_fd_sc_hd__mux2_1 _06541_ ( + .A0(_02330_), + .A1(_01395_), + .S(rst), + .X(_02331_) + ); + sky130_fd_sc_hd__mux2_1 _06542_ ( + .A0(_02332_), + .A1(_01394_), + .S(rst), + .X(_02333_) + ); + sky130_fd_sc_hd__mux2_1 _06543_ ( + .A0(_02334_), + .A1(_01393_), + .S(rst), + .X(_02335_) + ); + sky130_fd_sc_hd__mux2_1 _06544_ ( + .A0(_02336_), + .A1(_01392_), + .S(rst), + .X(_02337_) + ); + sky130_fd_sc_hd__mux2_1 _06545_ ( + .A0(_02338_), + .A1(_01391_), + .S(rst), + .X(_02339_) + ); + sky130_fd_sc_hd__mux2_1 _06546_ ( + .A0(_02340_), + .A1(_01390_), + .S(rst), + .X(_02341_) + ); + sky130_fd_sc_hd__mux2_1 _06547_ ( + .A0(_02342_), + .A1(_01389_), + .S(rst), + .X(_02343_) + ); + sky130_fd_sc_hd__mux2_1 _06548_ ( + .A0(_02344_), + .A1(_01388_), + .S(rst), + .X(_02345_) + ); + sky130_fd_sc_hd__mux2_1 _06549_ ( + .A0(_02346_), + .A1(_01387_), + .S(rst), + .X(_02347_) + ); + sky130_fd_sc_hd__mux2_1 _06550_ ( + .A0(_02348_), + .A1(_01386_), + .S(rst), + .X(_02349_) + ); + sky130_fd_sc_hd__mux2_1 _06551_ ( + .A0(_02350_), + .A1(_01385_), + .S(rst), + .X(_02351_) + ); + sky130_fd_sc_hd__mux2_1 _06552_ ( + .A0(_02352_), + .A1(_01384_), + .S(rst), + .X(_02353_) + ); + sky130_fd_sc_hd__mux2_1 _06553_ ( + .A0(_02354_), + .A1(_01383_), + .S(rst), + .X(_02355_) + ); + sky130_fd_sc_hd__mux2_1 _06554_ ( + .A0(_02356_), + .A1(_01382_), + .S(rst), + .X(_02357_) + ); + sky130_fd_sc_hd__mux2_1 _06555_ ( + .A0(_02358_), + .A1(_01381_), + .S(rst), + .X(_02359_) + ); + sky130_fd_sc_hd__mux2_1 _06556_ ( + .A0(_02360_), + .A1(_01380_), + .S(rst), + .X(_02361_) + ); + sky130_fd_sc_hd__mux2_1 _06557_ ( + .A0(_02362_), + .A1(_01379_), + .S(rst), + .X(_02363_) + ); + sky130_fd_sc_hd__mux2_1 _06558_ ( + .A0(_02364_), + .A1(_01378_), + .S(rst), + .X(_02365_) + ); + sky130_fd_sc_hd__mux2_1 _06559_ ( + .A0(_02366_), + .A1(_01377_), + .S(rst), + .X(_02367_) + ); + sky130_fd_sc_hd__mux2_1 _06560_ ( + .A0(_02368_), + .A1(_01376_), + .S(rst), + .X(_02369_) + ); + sky130_fd_sc_hd__mux2_1 _06561_ ( + .A0(_02370_), + .A1(_01375_), + .S(rst), + .X(_02371_) + ); + sky130_fd_sc_hd__mux2_1 _06562_ ( + .A0(_02372_), + .A1(_01374_), + .S(rst), + .X(_02373_) + ); + sky130_fd_sc_hd__mux2_1 _06563_ ( + .A0(_02374_), + .A1(_01373_), + .S(rst), + .X(_02375_) + ); + sky130_fd_sc_hd__mux2_1 _06564_ ( + .A0(_02376_), + .A1(_01372_), + .S(rst), + .X(_02377_) + ); + sky130_fd_sc_hd__mux2_1 _06565_ ( + .A0(_02378_), + .A1(_01371_), + .S(rst), + .X(_02379_) + ); + sky130_fd_sc_hd__mux2_1 _06566_ ( + .A0(_02380_), + .A1(_01370_), + .S(rst), + .X(_02381_) + ); + sky130_fd_sc_hd__mux2_1 _06567_ ( + .A0(_02382_), + .A1(_01369_), + .S(rst), + .X(_02383_) + ); + sky130_fd_sc_hd__mux2_1 _06568_ ( + .A0(_02384_), + .A1(_01368_), + .S(rst), + .X(_02385_) + ); + sky130_fd_sc_hd__mux2_1 _06569_ ( + .A0(_02386_), + .A1(_01367_), + .S(rst), + .X(_02387_) + ); + sky130_fd_sc_hd__mux2_1 _06570_ ( + .A0(_02388_), + .A1(_01366_), + .S(rst), + .X(_02389_) + ); + sky130_fd_sc_hd__mux2_1 _06571_ ( + .A0(_02390_), + .A1(_01365_), + .S(rst), + .X(_02391_) + ); + sky130_fd_sc_hd__mux2_1 _06572_ ( + .A0(_02392_), + .A1(_01364_), + .S(rst), + .X(_02393_) + ); + sky130_fd_sc_hd__mux2_1 _06573_ ( + .A0(_02394_), + .A1(_01363_), + .S(rst), + .X(_02395_) + ); + sky130_fd_sc_hd__mux2_1 _06574_ ( + .A0(_02396_), + .A1(_01362_), + .S(rst), + .X(_02397_) + ); + sky130_fd_sc_hd__mux2_1 _06575_ ( + .A0(_02398_), + .A1(_01361_), + .S(rst), + .X(_02399_) + ); + sky130_fd_sc_hd__mux2_1 _06576_ ( + .A0(_02400_), + .A1(_01360_), + .S(rst), + .X(_02401_) + ); + sky130_fd_sc_hd__mux2_1 _06577_ ( + .A0(_02402_), + .A1(_01359_), + .S(rst), + .X(_02403_) + ); + sky130_fd_sc_hd__mux2_1 _06578_ ( + .A0(_02404_), + .A1(_01358_), + .S(rst), + .X(_02405_) + ); + sky130_fd_sc_hd__mux2_1 _06579_ ( + .A0(_02406_), + .A1(_01357_), + .S(rst), + .X(_02407_) + ); + sky130_fd_sc_hd__mux2_1 _06580_ ( + .A0(_02408_), + .A1(_01356_), + .S(rst), + .X(_02409_) + ); + sky130_fd_sc_hd__mux2_1 _06581_ ( + .A0(_02410_), + .A1(_01355_), + .S(rst), + .X(_02411_) + ); + sky130_fd_sc_hd__mux2_1 _06582_ ( + .A0(_02412_), + .A1(_01354_), + .S(rst), + .X(_02413_) + ); + sky130_fd_sc_hd__mux2_1 _06583_ ( + .A0(_02414_), + .A1(_01353_), + .S(rst), + .X(_02415_) + ); + sky130_fd_sc_hd__mux2_1 _06584_ ( + .A0(_02416_), + .A1(_01352_), + .S(rst), + .X(_02417_) + ); + sky130_fd_sc_hd__mux2_1 _06585_ ( + .A0(_02418_), + .A1(_01351_), + .S(rst), + .X(_02419_) + ); + sky130_fd_sc_hd__mux2_1 _06586_ ( + .A0(_02420_), + .A1(_01350_), + .S(rst), + .X(_02421_) + ); + sky130_fd_sc_hd__mux2_1 _06587_ ( + .A0(_02422_), + .A1(_01349_), + .S(rst), + .X(_02423_) + ); + sky130_fd_sc_hd__mux2_1 _06588_ ( + .A0(_02424_), + .A1(_01348_), + .S(rst), + .X(_02425_) + ); + sky130_fd_sc_hd__mux2_1 _06589_ ( + .A0(_02426_), + .A1(_01347_), + .S(rst), + .X(_02427_) + ); + sky130_fd_sc_hd__mux2_1 _06590_ ( + .A0(_02428_), + .A1(_01346_), + .S(rst), + .X(_02429_) + ); + sky130_fd_sc_hd__mux2_1 _06591_ ( + .A0(_02430_), + .A1(_01345_), + .S(rst), + .X(_02431_) + ); + sky130_fd_sc_hd__mux2_1 _06592_ ( + .A0(_02432_), + .A1(_01344_), + .S(rst), + .X(_02433_) + ); + sky130_fd_sc_hd__mux2_1 _06593_ ( + .A0(_02434_), + .A1(_01343_), + .S(rst), + .X(_02435_) + ); + sky130_fd_sc_hd__mux2_1 _06594_ ( + .A0(_02436_), + .A1(_01342_), + .S(rst), + .X(_02437_) + ); + sky130_fd_sc_hd__mux2_1 _06595_ ( + .A0(_02438_), + .A1(_01341_), + .S(rst), + .X(_02439_) + ); + sky130_fd_sc_hd__mux2_1 _06596_ ( + .A0(_02440_), + .A1(_01340_), + .S(rst), + .X(_02441_) + ); + sky130_fd_sc_hd__mux2_1 _06597_ ( + .A0(_02442_), + .A1(_01339_), + .S(rst), + .X(_02443_) + ); + sky130_fd_sc_hd__mux2_1 _06598_ ( + .A0(_02444_), + .A1(_01338_), + .S(rst), + .X(_02445_) + ); + sky130_fd_sc_hd__mux2_1 _06599_ ( + .A0(_02446_), + .A1(_01337_), + .S(rst), + .X(_02447_) + ); + sky130_fd_sc_hd__mux2_1 _06600_ ( + .A0(_02448_), + .A1(_01336_), + .S(rst), + .X(_02449_) + ); + sky130_fd_sc_hd__mux2_1 _06601_ ( + .A0(_02450_), + .A1(_01335_), + .S(rst), + .X(_02451_) + ); + sky130_fd_sc_hd__mux2_1 _06602_ ( + .A0(_02452_), + .A1(_01334_), + .S(rst), + .X(_02453_) + ); + sky130_fd_sc_hd__mux2_1 _06603_ ( + .A0(_02454_), + .A1(_01333_), + .S(rst), + .X(_02455_) + ); + sky130_fd_sc_hd__mux2_1 _06604_ ( + .A0(_02456_), + .A1(_01332_), + .S(rst), + .X(_02457_) + ); + sky130_fd_sc_hd__mux2_1 _06605_ ( + .A0(_02458_), + .A1(_01331_), + .S(rst), + .X(_02459_) + ); + sky130_fd_sc_hd__mux2_1 _06606_ ( + .A0(_02460_), + .A1(_01330_), + .S(rst), + .X(_02461_) + ); + sky130_fd_sc_hd__mux2_1 _06607_ ( + .A0(_02462_), + .A1(_01329_), + .S(rst), + .X(_02463_) + ); + sky130_fd_sc_hd__mux2_1 _06608_ ( + .A0(_02464_), + .A1(_01328_), + .S(rst), + .X(_02465_) + ); + sky130_fd_sc_hd__mux2_1 _06609_ ( + .A0(_02466_), + .A1(_01327_), + .S(rst), + .X(_02467_) + ); + sky130_fd_sc_hd__mux2_1 _06610_ ( + .A0(_02468_), + .A1(_01326_), + .S(rst), + .X(_02469_) + ); + sky130_fd_sc_hd__mux2_1 _06611_ ( + .A0(_02470_), + .A1(_01325_), + .S(rst), + .X(_02471_) + ); + sky130_fd_sc_hd__mux2_1 _06612_ ( + .A0(_02472_), + .A1(_01324_), + .S(rst), + .X(_02473_) + ); + sky130_fd_sc_hd__mux2_1 _06613_ ( + .A0(_02474_), + .A1(_01323_), + .S(rst), + .X(_02475_) + ); + sky130_fd_sc_hd__mux2_1 _06614_ ( + .A0(_02476_), + .A1(_01322_), + .S(rst), + .X(_02477_) + ); + sky130_fd_sc_hd__mux2_1 _06615_ ( + .A0(_02478_), + .A1(_01321_), + .S(rst), + .X(_02479_) + ); + sky130_fd_sc_hd__mux2_1 _06616_ ( + .A0(_02480_), + .A1(_01320_), + .S(rst), + .X(_02481_) + ); + sky130_fd_sc_hd__mux2_1 _06617_ ( + .A0(_02482_), + .A1(_01319_), + .S(rst), + .X(_02483_) + ); + sky130_fd_sc_hd__mux2_1 _06618_ ( + .A0(_02484_), + .A1(_01318_), + .S(rst), + .X(_02485_) + ); + sky130_fd_sc_hd__mux2_1 _06619_ ( + .A0(_02486_), + .A1(_01317_), + .S(rst), + .X(_02487_) + ); + sky130_fd_sc_hd__mux2_1 _06620_ ( + .A0(_02488_), + .A1(_01316_), + .S(rst), + .X(_02489_) + ); + sky130_fd_sc_hd__mux2_1 _06621_ ( + .A0(_02490_), + .A1(_01315_), + .S(rst), + .X(_02491_) + ); + sky130_fd_sc_hd__mux2_1 _06622_ ( + .A0(_02492_), + .A1(_01314_), + .S(rst), + .X(_02493_) + ); + sky130_fd_sc_hd__mux2_1 _06623_ ( + .A0(_02494_), + .A1(_01313_), + .S(rst), + .X(_02495_) + ); + sky130_fd_sc_hd__mux2_1 _06624_ ( + .A0(_02496_), + .A1(_01312_), + .S(rst), + .X(_02497_) + ); + sky130_fd_sc_hd__mux2_1 _06625_ ( + .A0(_02498_), + .A1(_01311_), + .S(rst), + .X(_02499_) + ); + sky130_fd_sc_hd__mux2_1 _06626_ ( + .A0(_02500_), + .A1(_01310_), + .S(rst), + .X(_02501_) + ); + sky130_fd_sc_hd__mux2_1 _06627_ ( + .A0(_02502_), + .A1(_01309_), + .S(rst), + .X(_02503_) + ); + sky130_fd_sc_hd__mux2_1 _06628_ ( + .A0(_02504_), + .A1(_01308_), + .S(rst), + .X(_02505_) + ); + sky130_fd_sc_hd__mux2_1 _06629_ ( + .A0(_02506_), + .A1(_01307_), + .S(rst), + .X(_02507_) + ); + sky130_fd_sc_hd__mux2_1 _06630_ ( + .A0(_02508_), + .A1(_01306_), + .S(rst), + .X(_02509_) + ); + sky130_fd_sc_hd__mux2_1 _06631_ ( + .A0(_02510_), + .A1(_01305_), + .S(rst), + .X(_02511_) + ); + sky130_fd_sc_hd__mux2_1 _06632_ ( + .A0(_02512_), + .A1(_01304_), + .S(rst), + .X(_02513_) + ); + sky130_fd_sc_hd__mux2_1 _06633_ ( + .A0(_02514_), + .A1(_01303_), + .S(rst), + .X(_02515_) + ); + sky130_fd_sc_hd__mux2_1 _06634_ ( + .A0(_02516_), + .A1(_01302_), + .S(rst), + .X(_02517_) + ); + sky130_fd_sc_hd__mux2_1 _06635_ ( + .A0(_02518_), + .A1(_01301_), + .S(rst), + .X(_02519_) + ); + sky130_fd_sc_hd__mux2_1 _06636_ ( + .A0(_02520_), + .A1(_01300_), + .S(rst), + .X(_02521_) + ); + sky130_fd_sc_hd__mux2_1 _06637_ ( + .A0(_02522_), + .A1(_01299_), + .S(rst), + .X(_02523_) + ); + sky130_fd_sc_hd__mux2_1 _06638_ ( + .A0(_02524_), + .A1(_01298_), + .S(rst), + .X(_02525_) + ); + sky130_fd_sc_hd__mux2_1 _06639_ ( + .A0(_02526_), + .A1(_01297_), + .S(rst), + .X(_02527_) + ); + sky130_fd_sc_hd__mux2_1 _06640_ ( + .A0(_02528_), + .A1(_01296_), + .S(rst), + .X(_02529_) + ); + sky130_fd_sc_hd__mux2_1 _06641_ ( + .A0(_02530_), + .A1(_01295_), + .S(rst), + .X(_02531_) + ); + sky130_fd_sc_hd__mux2_1 _06642_ ( + .A0(_02532_), + .A1(_01294_), + .S(rst), + .X(_02533_) + ); + sky130_fd_sc_hd__mux2_1 _06643_ ( + .A0(_02534_), + .A1(_01293_), + .S(rst), + .X(_02535_) + ); + sky130_fd_sc_hd__mux2_1 _06644_ ( + .A0(_02536_), + .A1(_01292_), + .S(rst), + .X(_02537_) + ); + sky130_fd_sc_hd__mux2_1 _06645_ ( + .A0(_02538_), + .A1(_01291_), + .S(rst), + .X(_02539_) + ); + sky130_fd_sc_hd__mux2_1 _06646_ ( + .A0(_02540_), + .A1(_01290_), + .S(rst), + .X(_02541_) + ); + sky130_fd_sc_hd__mux2_1 _06647_ ( + .A0(_02542_), + .A1(_01289_), + .S(rst), + .X(_02543_) + ); + sky130_fd_sc_hd__mux2_1 _06648_ ( + .A0(_02544_), + .A1(_01288_), + .S(rst), + .X(_02545_) + ); + sky130_fd_sc_hd__mux2_1 _06649_ ( + .A0(_02546_), + .A1(_01287_), + .S(rst), + .X(_02547_) + ); + sky130_fd_sc_hd__mux2_1 _06650_ ( + .A0(_02548_), + .A1(_01286_), + .S(rst), + .X(_02549_) + ); + sky130_fd_sc_hd__mux2_1 _06651_ ( + .A0(_02550_), + .A1(_01285_), + .S(rst), + .X(_02551_) + ); + sky130_fd_sc_hd__mux2_1 _06652_ ( + .A0(_02552_), + .A1(_01284_), + .S(rst), + .X(_02553_) + ); + sky130_fd_sc_hd__mux2_1 _06653_ ( + .A0(_02554_), + .A1(_01283_), + .S(rst), + .X(_02555_) + ); + sky130_fd_sc_hd__mux2_1 _06654_ ( + .A0(_02556_), + .A1(_01282_), + .S(rst), + .X(_02557_) + ); + sky130_fd_sc_hd__mux2_1 _06655_ ( + .A0(_02558_), + .A1(_01281_), + .S(rst), + .X(_02559_) + ); + sky130_fd_sc_hd__mux2_1 _06656_ ( + .A0(_02560_), + .A1(_01280_), + .S(rst), + .X(_02561_) + ); + sky130_fd_sc_hd__mux2_1 _06657_ ( + .A0(_02562_), + .A1(_01279_), + .S(rst), + .X(_02563_) + ); + sky130_fd_sc_hd__mux2_1 _06658_ ( + .A0(_02564_), + .A1(_01278_), + .S(rst), + .X(_02565_) + ); + sky130_fd_sc_hd__mux2_1 _06659_ ( + .A0(_02566_), + .A1(_01277_), + .S(rst), + .X(_02567_) + ); + sky130_fd_sc_hd__mux2_1 _06660_ ( + .A0(_02568_), + .A1(_01276_), + .S(rst), + .X(_02569_) + ); + sky130_fd_sc_hd__mux2_1 _06661_ ( + .A0(_02570_), + .A1(_01275_), + .S(rst), + .X(_02571_) + ); + sky130_fd_sc_hd__mux2_1 _06662_ ( + .A0(_02572_), + .A1(_01274_), + .S(rst), + .X(_02573_) + ); + sky130_fd_sc_hd__mux2_1 _06663_ ( + .A0(_02574_), + .A1(_01273_), + .S(rst), + .X(_02575_) + ); + sky130_fd_sc_hd__mux2_1 _06664_ ( + .A0(_02576_), + .A1(_01272_), + .S(rst), + .X(_02577_) + ); + sky130_fd_sc_hd__mux2_1 _06665_ ( + .A0(_02578_), + .A1(_01271_), + .S(rst), + .X(_02579_) + ); + sky130_fd_sc_hd__mux2_1 _06666_ ( + .A0(_02580_), + .A1(_01270_), + .S(rst), + .X(_02581_) + ); + sky130_fd_sc_hd__mux2_1 _06667_ ( + .A0(_02582_), + .A1(_01269_), + .S(rst), + .X(_02583_) + ); + sky130_fd_sc_hd__mux2_1 _06668_ ( + .A0(_02584_), + .A1(_01268_), + .S(rst), + .X(_02585_) + ); + sky130_fd_sc_hd__mux2_1 _06669_ ( + .A0(_02586_), + .A1(_01267_), + .S(rst), + .X(_02587_) + ); + sky130_fd_sc_hd__mux2_1 _06670_ ( + .A0(_02588_), + .A1(_01266_), + .S(rst), + .X(_02589_) + ); + sky130_fd_sc_hd__mux2_1 _06671_ ( + .A0(_02590_), + .A1(_01265_), + .S(rst), + .X(_02591_) + ); + sky130_fd_sc_hd__mux2_1 _06672_ ( + .A0(_02592_), + .A1(_01264_), + .S(rst), + .X(_02593_) + ); + sky130_fd_sc_hd__mux2_1 _06673_ ( + .A0(_02594_), + .A1(_01263_), + .S(rst), + .X(_02595_) + ); + sky130_fd_sc_hd__mux2_1 _06674_ ( + .A0(_02596_), + .A1(_01262_), + .S(rst), + .X(_02597_) + ); + sky130_fd_sc_hd__mux2_1 _06675_ ( + .A0(_02598_), + .A1(_01261_), + .S(rst), + .X(_02599_) + ); + sky130_fd_sc_hd__mux2_1 _06676_ ( + .A0(_02600_), + .A1(_01260_), + .S(rst), + .X(_02601_) + ); + sky130_fd_sc_hd__mux2_1 _06677_ ( + .A0(_02602_), + .A1(_01259_), + .S(rst), + .X(_02603_) + ); + sky130_fd_sc_hd__mux2_1 _06678_ ( + .A0(_02604_), + .A1(_01258_), + .S(rst), + .X(_02605_) + ); + sky130_fd_sc_hd__mux2_1 _06679_ ( + .A0(_02606_), + .A1(_01257_), + .S(rst), + .X(_02607_) + ); + sky130_fd_sc_hd__mux2_1 _06680_ ( + .A0(_02608_), + .A1(_01256_), + .S(rst), + .X(_02609_) + ); + sky130_fd_sc_hd__mux2_1 _06681_ ( + .A0(_02610_), + .A1(_01255_), + .S(rst), + .X(_02611_) + ); + sky130_fd_sc_hd__mux2_1 _06682_ ( + .A0(_02612_), + .A1(_01254_), + .S(rst), + .X(_02613_) + ); + sky130_fd_sc_hd__mux2_1 _06683_ ( + .A0(_02614_), + .A1(_01253_), + .S(rst), + .X(_02615_) + ); + sky130_fd_sc_hd__mux2_1 _06684_ ( + .A0(_02616_), + .A1(_01252_), + .S(rst), + .X(_02617_) + ); + sky130_fd_sc_hd__mux2_1 _06685_ ( + .A0(_02618_), + .A1(_01251_), + .S(rst), + .X(_02619_) + ); + sky130_fd_sc_hd__mux2_1 _06686_ ( + .A0(_02620_), + .A1(_01250_), + .S(rst), + .X(_02621_) + ); + sky130_fd_sc_hd__mux2_1 _06687_ ( + .A0(_02622_), + .A1(_01249_), + .S(rst), + .X(_02623_) + ); + sky130_fd_sc_hd__mux2_1 _06688_ ( + .A0(_02624_), + .A1(_01248_), + .S(rst), + .X(_02625_) + ); + sky130_fd_sc_hd__mux2_1 _06689_ ( + .A0(_02626_), + .A1(_01247_), + .S(rst), + .X(_02627_) + ); + sky130_fd_sc_hd__mux2_1 _06690_ ( + .A0(_02628_), + .A1(_01246_), + .S(rst), + .X(_02629_) + ); + sky130_fd_sc_hd__mux2_1 _06691_ ( + .A0(_02630_), + .A1(_01245_), + .S(rst), + .X(_02631_) + ); + sky130_fd_sc_hd__mux2_1 _06692_ ( + .A0(_02632_), + .A1(_01244_), + .S(rst), + .X(_02633_) + ); + sky130_fd_sc_hd__mux2_1 _06693_ ( + .A0(_02634_), + .A1(_01243_), + .S(rst), + .X(_02635_) + ); + sky130_fd_sc_hd__mux2_1 _06694_ ( + .A0(_02636_), + .A1(_01242_), + .S(rst), + .X(_02637_) + ); + sky130_fd_sc_hd__mux2_1 _06695_ ( + .A0(_02638_), + .A1(_01241_), + .S(rst), + .X(_02639_) + ); + sky130_fd_sc_hd__mux2_1 _06696_ ( + .A0(_02640_), + .A1(_01240_), + .S(rst), + .X(_02641_) + ); + sky130_fd_sc_hd__mux2_1 _06697_ ( + .A0(_02642_), + .A1(_01239_), + .S(rst), + .X(_02643_) + ); + sky130_fd_sc_hd__mux2_1 _06698_ ( + .A0(_02644_), + .A1(_01238_), + .S(rst), + .X(_02645_) + ); + sky130_fd_sc_hd__mux2_1 _06699_ ( + .A0(_02646_), + .A1(_01237_), + .S(rst), + .X(_02647_) + ); + sky130_fd_sc_hd__mux2_1 _06700_ ( + .A0(_02648_), + .A1(_01236_), + .S(rst), + .X(_02649_) + ); + sky130_fd_sc_hd__mux2_1 _06701_ ( + .A0(_02650_), + .A1(_01235_), + .S(rst), + .X(_02651_) + ); + sky130_fd_sc_hd__mux2_1 _06702_ ( + .A0(_02652_), + .A1(_01234_), + .S(rst), + .X(_02653_) + ); + sky130_fd_sc_hd__mux2_1 _06703_ ( + .A0(_02654_), + .A1(_01233_), + .S(rst), + .X(_02655_) + ); + sky130_fd_sc_hd__mux2_1 _06704_ ( + .A0(_02656_), + .A1(_01232_), + .S(rst), + .X(_02657_) + ); + sky130_fd_sc_hd__mux2_1 _06705_ ( + .A0(_02658_), + .A1(_01231_), + .S(rst), + .X(_02659_) + ); + sky130_fd_sc_hd__mux2_1 _06706_ ( + .A0(_02660_), + .A1(_01230_), + .S(rst), + .X(_02661_) + ); + sky130_fd_sc_hd__mux2_1 _06707_ ( + .A0(_02662_), + .A1(_01229_), + .S(rst), + .X(_02663_) + ); + sky130_fd_sc_hd__mux2_1 _06708_ ( + .A0(_02664_), + .A1(_01228_), + .S(rst), + .X(_02665_) + ); + sky130_fd_sc_hd__mux2_1 _06709_ ( + .A0(_02666_), + .A1(_01227_), + .S(rst), + .X(_02667_) + ); + sky130_fd_sc_hd__mux2_1 _06710_ ( + .A0(_02668_), + .A1(_01226_), + .S(rst), + .X(_02669_) + ); + sky130_fd_sc_hd__mux2_1 _06711_ ( + .A0(_02670_), + .A1(_01225_), + .S(rst), + .X(_02671_) + ); + sky130_fd_sc_hd__mux2_1 _06712_ ( + .A0(_02672_), + .A1(_01224_), + .S(rst), + .X(_02673_) + ); + sky130_fd_sc_hd__mux2_1 _06713_ ( + .A0(_02674_), + .A1(_01223_), + .S(rst), + .X(_02675_) + ); + sky130_fd_sc_hd__mux2_1 _06714_ ( + .A0(_02676_), + .A1(_01222_), + .S(rst), + .X(_02677_) + ); + sky130_fd_sc_hd__mux2_1 _06715_ ( + .A0(_02678_), + .A1(_01221_), + .S(rst), + .X(_02679_) + ); + sky130_fd_sc_hd__mux2_1 _06716_ ( + .A0(_02680_), + .A1(_01220_), + .S(rst), + .X(_02681_) + ); + sky130_fd_sc_hd__mux2_1 _06717_ ( + .A0(_02682_), + .A1(_01219_), + .S(rst), + .X(_02683_) + ); + sky130_fd_sc_hd__mux2_1 _06718_ ( + .A0(_02684_), + .A1(_01218_), + .S(rst), + .X(_02685_) + ); + sky130_fd_sc_hd__mux2_1 _06719_ ( + .A0(_02686_), + .A1(_01217_), + .S(rst), + .X(_02687_) + ); + sky130_fd_sc_hd__mux2_1 _06720_ ( + .A0(_02688_), + .A1(_01216_), + .S(rst), + .X(_02689_) + ); + sky130_fd_sc_hd__mux2_1 _06721_ ( + .A0(_02690_), + .A1(_01215_), + .S(rst), + .X(_02691_) + ); + sky130_fd_sc_hd__mux2_1 _06722_ ( + .A0(_02692_), + .A1(_01214_), + .S(rst), + .X(_02693_) + ); + sky130_fd_sc_hd__mux2_1 _06723_ ( + .A0(_02694_), + .A1(_01213_), + .S(rst), + .X(_02695_) + ); + sky130_fd_sc_hd__mux2_1 _06724_ ( + .A0(_02696_), + .A1(_01212_), + .S(rst), + .X(_02697_) + ); + sky130_fd_sc_hd__mux2_1 _06725_ ( + .A0(_02698_), + .A1(_01211_), + .S(rst), + .X(_02699_) + ); + sky130_fd_sc_hd__mux2_1 _06726_ ( + .A0(_02700_), + .A1(_01210_), + .S(rst), + .X(_02701_) + ); + sky130_fd_sc_hd__mux2_1 _06727_ ( + .A0(_02702_), + .A1(_01209_), + .S(rst), + .X(_02703_) + ); + sky130_fd_sc_hd__mux2_1 _06728_ ( + .A0(_02704_), + .A1(_01208_), + .S(rst), + .X(_02705_) + ); + sky130_fd_sc_hd__mux2_1 _06729_ ( + .A0(_02706_), + .A1(_01207_), + .S(rst), + .X(_02707_) + ); + sky130_fd_sc_hd__mux2_1 _06730_ ( + .A0(_02708_), + .A1(_01206_), + .S(rst), + .X(_02709_) + ); + sky130_fd_sc_hd__mux2_1 _06731_ ( + .A0(_02710_), + .A1(_01205_), + .S(rst), + .X(_02711_) + ); + sky130_fd_sc_hd__mux2_1 _06732_ ( + .A0(_02712_), + .A1(_01204_), + .S(rst), + .X(_02713_) + ); + sky130_fd_sc_hd__mux2_1 _06733_ ( + .A0(_02714_), + .A1(_01203_), + .S(rst), + .X(_02715_) + ); + sky130_fd_sc_hd__mux2_1 _06734_ ( + .A0(_02716_), + .A1(_01202_), + .S(rst), + .X(_02717_) + ); + sky130_fd_sc_hd__mux2_1 _06735_ ( + .A0(_02718_), + .A1(_01201_), + .S(rst), + .X(_02719_) + ); + sky130_fd_sc_hd__mux2_1 _06736_ ( + .A0(_02720_), + .A1(_01200_), + .S(rst), + .X(_02721_) + ); + sky130_fd_sc_hd__mux2_1 _06737_ ( + .A0(_02722_), + .A1(_01199_), + .S(rst), + .X(_02723_) + ); + sky130_fd_sc_hd__mux2_1 _06738_ ( + .A0(_02724_), + .A1(_01198_), + .S(rst), + .X(_02725_) + ); + sky130_fd_sc_hd__mux2_1 _06739_ ( + .A0(_02726_), + .A1(_01197_), + .S(rst), + .X(_02727_) + ); + sky130_fd_sc_hd__mux2_1 _06740_ ( + .A0(_02728_), + .A1(_01196_), + .S(rst), + .X(_02729_) + ); + sky130_fd_sc_hd__mux2_1 _06741_ ( + .A0(_02730_), + .A1(_01195_), + .S(rst), + .X(_02731_) + ); + sky130_fd_sc_hd__mux2_1 _06742_ ( + .A0(_02732_), + .A1(_01194_), + .S(rst), + .X(_02733_) + ); + sky130_fd_sc_hd__mux2_1 _06743_ ( + .A0(_02734_), + .A1(_01193_), + .S(rst), + .X(_02735_) + ); + sky130_fd_sc_hd__mux2_1 _06744_ ( + .A0(_02736_), + .A1(_01192_), + .S(rst), + .X(_02737_) + ); + sky130_fd_sc_hd__mux2_1 _06745_ ( + .A0(_02738_), + .A1(_01191_), + .S(rst), + .X(_02739_) + ); + sky130_fd_sc_hd__mux2_1 _06746_ ( + .A0(_02740_), + .A1(_01190_), + .S(rst), + .X(_02741_) + ); + sky130_fd_sc_hd__mux2_1 _06747_ ( + .A0(_02742_), + .A1(_01189_), + .S(rst), + .X(_02743_) + ); + sky130_fd_sc_hd__mux2_1 _06748_ ( + .A0(_02744_), + .A1(_01188_), + .S(rst), + .X(_02745_) + ); + sky130_fd_sc_hd__mux2_1 _06749_ ( + .A0(_02746_), + .A1(_01187_), + .S(rst), + .X(_02747_) + ); + sky130_fd_sc_hd__mux2_1 _06750_ ( + .A0(_02748_), + .A1(_01186_), + .S(rst), + .X(_02749_) + ); + sky130_fd_sc_hd__mux2_1 _06751_ ( + .A0(_02750_), + .A1(_01185_), + .S(rst), + .X(_02751_) + ); + sky130_fd_sc_hd__mux2_1 _06752_ ( + .A0(_02752_), + .A1(_01184_), + .S(rst), + .X(_02753_) + ); + sky130_fd_sc_hd__mux2_1 _06753_ ( + .A0(_02754_), + .A1(_01183_), + .S(rst), + .X(_02755_) + ); + sky130_fd_sc_hd__mux2_1 _06754_ ( + .A0(_02756_), + .A1(_01182_), + .S(rst), + .X(_02757_) + ); + sky130_fd_sc_hd__mux2_1 _06755_ ( + .A0(_02758_), + .A1(_01181_), + .S(rst), + .X(_02759_) + ); + sky130_fd_sc_hd__mux2_1 _06756_ ( + .A0(_02760_), + .A1(_01180_), + .S(rst), + .X(_02761_) + ); + sky130_fd_sc_hd__mux2_1 _06757_ ( + .A0(_02762_), + .A1(_01179_), + .S(rst), + .X(_02763_) + ); + sky130_fd_sc_hd__mux2_1 _06758_ ( + .A0(_02764_), + .A1(_01178_), + .S(rst), + .X(_02765_) + ); + sky130_fd_sc_hd__mux2_1 _06759_ ( + .A0(_02766_), + .A1(_01177_), + .S(rst), + .X(_02767_) + ); + sky130_fd_sc_hd__mux2_1 _06760_ ( + .A0(_02768_), + .A1(_01176_), + .S(rst), + .X(_02769_) + ); + sky130_fd_sc_hd__mux2_1 _06761_ ( + .A0(_02770_), + .A1(_01175_), + .S(rst), + .X(_02771_) + ); + sky130_fd_sc_hd__mux2_1 _06762_ ( + .A0(_02772_), + .A1(_01174_), + .S(rst), + .X(_02773_) + ); + sky130_fd_sc_hd__mux2_1 _06763_ ( + .A0(_02774_), + .A1(_01173_), + .S(rst), + .X(_02775_) + ); + sky130_fd_sc_hd__mux2_1 _06764_ ( + .A0(_02776_), + .A1(_01172_), + .S(rst), + .X(_02777_) + ); + sky130_fd_sc_hd__mux2_1 _06765_ ( + .A0(_02778_), + .A1(_01171_), + .S(rst), + .X(_02779_) + ); + sky130_fd_sc_hd__mux2_1 _06766_ ( + .A0(_02780_), + .A1(_01170_), + .S(rst), + .X(_02781_) + ); + sky130_fd_sc_hd__mux2_1 _06767_ ( + .A0(_02782_), + .A1(_01169_), + .S(rst), + .X(_02783_) + ); + sky130_fd_sc_hd__mux2_1 _06768_ ( + .A0(_02784_), + .A1(_01168_), + .S(rst), + .X(_02785_) + ); + sky130_fd_sc_hd__mux2_1 _06769_ ( + .A0(_02786_), + .A1(_01167_), + .S(rst), + .X(_02787_) + ); + sky130_fd_sc_hd__mux2_1 _06770_ ( + .A0(_02788_), + .A1(_01166_), + .S(rst), + .X(_02789_) + ); + sky130_fd_sc_hd__mux2_1 _06771_ ( + .A0(_02790_), + .A1(_01165_), + .S(rst), + .X(_02791_) + ); + sky130_fd_sc_hd__mux2_1 _06772_ ( + .A0(_02792_), + .A1(_01164_), + .S(rst), + .X(_02793_) + ); + sky130_fd_sc_hd__mux2_1 _06773_ ( + .A0(_02794_), + .A1(_01163_), + .S(rst), + .X(_02795_) + ); + sky130_fd_sc_hd__mux2_1 _06774_ ( + .A0(_02796_), + .A1(_01162_), + .S(rst), + .X(_02797_) + ); + sky130_fd_sc_hd__mux2_1 _06775_ ( + .A0(_02798_), + .A1(_01161_), + .S(rst), + .X(_02799_) + ); + sky130_fd_sc_hd__mux2_1 _06776_ ( + .A0(_02800_), + .A1(_01160_), + .S(rst), + .X(_02801_) + ); + sky130_fd_sc_hd__mux2_1 _06777_ ( + .A0(_02802_), + .A1(_01159_), + .S(rst), + .X(_02803_) + ); + sky130_fd_sc_hd__mux2_1 _06778_ ( + .A0(_02804_), + .A1(_01158_), + .S(rst), + .X(_02805_) + ); + sky130_fd_sc_hd__mux2_1 _06779_ ( + .A0(_02806_), + .A1(_01157_), + .S(rst), + .X(_02807_) + ); + sky130_fd_sc_hd__mux2_1 _06780_ ( + .A0(_02808_), + .A1(_01156_), + .S(rst), + .X(_02809_) + ); + sky130_fd_sc_hd__mux2_1 _06781_ ( + .A0(_02810_), + .A1(_01155_), + .S(rst), + .X(_02811_) + ); + sky130_fd_sc_hd__mux2_1 _06782_ ( + .A0(_02812_), + .A1(_01154_), + .S(rst), + .X(_02813_) + ); + sky130_fd_sc_hd__mux2_1 _06783_ ( + .A0(_02814_), + .A1(_01153_), + .S(rst), + .X(_02815_) + ); + sky130_fd_sc_hd__mux2_1 _06784_ ( + .A0(_02816_), + .A1(_01152_), + .S(rst), + .X(_02817_) + ); + sky130_fd_sc_hd__mux2_1 _06785_ ( + .A0(_02818_), + .A1(_01151_), + .S(rst), + .X(_02819_) + ); + sky130_fd_sc_hd__mux2_1 _06786_ ( + .A0(_02820_), + .A1(_01150_), + .S(rst), + .X(_02821_) + ); + sky130_fd_sc_hd__mux2_1 _06787_ ( + .A0(_02822_), + .A1(_01149_), + .S(rst), + .X(_02823_) + ); + sky130_fd_sc_hd__mux2_1 _06788_ ( + .A0(_02824_), + .A1(_01148_), + .S(rst), + .X(_02825_) + ); + sky130_fd_sc_hd__mux2_1 _06789_ ( + .A0(_02826_), + .A1(_01147_), + .S(rst), + .X(_02827_) + ); + sky130_fd_sc_hd__mux2_1 _06790_ ( + .A0(_02828_), + .A1(_01146_), + .S(rst), + .X(_02829_) + ); + sky130_fd_sc_hd__mux2_1 _06791_ ( + .A0(_02830_), + .A1(_01145_), + .S(rst), + .X(_02831_) + ); + sky130_fd_sc_hd__mux2_1 _06792_ ( + .A0(_02832_), + .A1(_01144_), + .S(rst), + .X(_02833_) + ); + sky130_fd_sc_hd__mux2_1 _06793_ ( + .A0(_02834_), + .A1(_01143_), + .S(rst), + .X(_02835_) + ); + sky130_fd_sc_hd__mux2_1 _06794_ ( + .A0(_02836_), + .A1(_01142_), + .S(rst), + .X(_02837_) + ); + sky130_fd_sc_hd__mux2_1 _06795_ ( + .A0(_02838_), + .A1(_01141_), + .S(rst), + .X(_02839_) + ); + sky130_fd_sc_hd__mux2_1 _06796_ ( + .A0(_02840_), + .A1(_01140_), + .S(rst), + .X(_02841_) + ); + sky130_fd_sc_hd__mux2_1 _06797_ ( + .A0(_02842_), + .A1(_01139_), + .S(rst), + .X(_02843_) + ); + sky130_fd_sc_hd__mux2_1 _06798_ ( + .A0(_02844_), + .A1(_01138_), + .S(rst), + .X(_02845_) + ); + sky130_fd_sc_hd__mux2_1 _06799_ ( + .A0(_02846_), + .A1(_01137_), + .S(rst), + .X(_02847_) + ); + sky130_fd_sc_hd__mux2_1 _06800_ ( + .A0(_02848_), + .A1(_01136_), + .S(rst), + .X(_02849_) + ); + sky130_fd_sc_hd__mux2_1 _06801_ ( + .A0(_02850_), + .A1(_01135_), + .S(rst), + .X(_02851_) + ); + sky130_fd_sc_hd__mux2_1 _06802_ ( + .A0(_02852_), + .A1(_01134_), + .S(rst), + .X(_02853_) + ); + sky130_fd_sc_hd__mux2_1 _06803_ ( + .A0(_02854_), + .A1(_01133_), + .S(rst), + .X(_02855_) + ); + sky130_fd_sc_hd__mux2_1 _06804_ ( + .A0(_02856_), + .A1(_01132_), + .S(rst), + .X(_02857_) + ); + sky130_fd_sc_hd__mux2_1 _06805_ ( + .A0(_02858_), + .A1(_01131_), + .S(rst), + .X(_02859_) + ); + sky130_fd_sc_hd__mux2_1 _06806_ ( + .A0(_02860_), + .A1(_01130_), + .S(rst), + .X(_02861_) + ); + sky130_fd_sc_hd__mux2_1 _06807_ ( + .A0(_02862_), + .A1(_01129_), + .S(rst), + .X(_02863_) + ); + sky130_fd_sc_hd__mux2_1 _06808_ ( + .A0(_02864_), + .A1(_01128_), + .S(rst), + .X(_02865_) + ); + sky130_fd_sc_hd__mux2_1 _06809_ ( + .A0(_02866_), + .A1(_01127_), + .S(rst), + .X(_02867_) + ); + sky130_fd_sc_hd__mux2_1 _06810_ ( + .A0(_02868_), + .A1(_01126_), + .S(rst), + .X(_02869_) + ); + sky130_fd_sc_hd__mux2_1 _06811_ ( + .A0(_02870_), + .A1(_01125_), + .S(rst), + .X(_02871_) + ); + sky130_fd_sc_hd__mux2_1 _06812_ ( + .A0(_02872_), + .A1(_01124_), + .S(rst), + .X(_02873_) + ); + sky130_fd_sc_hd__mux2_1 _06813_ ( + .A0(_02874_), + .A1(_01123_), + .S(rst), + .X(_02875_) + ); + sky130_fd_sc_hd__mux2_1 _06814_ ( + .A0(_02876_), + .A1(_01122_), + .S(rst), + .X(_02877_) + ); + sky130_fd_sc_hd__mux2_1 _06815_ ( + .A0(_02878_), + .A1(_01121_), + .S(rst), + .X(_02879_) + ); + sky130_fd_sc_hd__mux2_1 _06816_ ( + .A0(_02880_), + .A1(_01120_), + .S(rst), + .X(_02881_) + ); + sky130_fd_sc_hd__mux2_1 _06817_ ( + .A0(_02882_), + .A1(_01119_), + .S(rst), + .X(_02883_) + ); + sky130_fd_sc_hd__mux2_1 _06818_ ( + .A0(_02884_), + .A1(_01118_), + .S(rst), + .X(_02885_) + ); + sky130_fd_sc_hd__mux2_1 _06819_ ( + .A0(_02886_), + .A1(_01117_), + .S(rst), + .X(_02887_) + ); + sky130_fd_sc_hd__mux2_1 _06820_ ( + .A0(_02888_), + .A1(_01116_), + .S(rst), + .X(_02889_) + ); + sky130_fd_sc_hd__mux2_1 _06821_ ( + .A0(_02890_), + .A1(_01115_), + .S(rst), + .X(_02891_) + ); + sky130_fd_sc_hd__mux2_1 _06822_ ( + .A0(_02892_), + .A1(_01114_), + .S(rst), + .X(_02893_) + ); + sky130_fd_sc_hd__mux2_1 _06823_ ( + .A0(_02894_), + .A1(_01113_), + .S(rst), + .X(_02895_) + ); + sky130_fd_sc_hd__mux2_1 _06824_ ( + .A0(_02896_), + .A1(_01112_), + .S(rst), + .X(_02897_) + ); + sky130_fd_sc_hd__mux2_1 _06825_ ( + .A0(_02898_), + .A1(_01111_), + .S(rst), + .X(_02899_) + ); + sky130_fd_sc_hd__mux2_1 _06826_ ( + .A0(_02900_), + .A1(_01110_), + .S(rst), + .X(_02901_) + ); + sky130_fd_sc_hd__mux2_1 _06827_ ( + .A0(_02902_), + .A1(_01109_), + .S(rst), + .X(_02903_) + ); + sky130_fd_sc_hd__mux2_1 _06828_ ( + .A0(_02904_), + .A1(_01108_), + .S(rst), + .X(_02905_) + ); + sky130_fd_sc_hd__mux2_1 _06829_ ( + .A0(_02906_), + .A1(_01107_), + .S(rst), + .X(_02907_) + ); + sky130_fd_sc_hd__mux2_1 _06830_ ( + .A0(_02908_), + .A1(_01106_), + .S(rst), + .X(_02909_) + ); + sky130_fd_sc_hd__mux2_1 _06831_ ( + .A0(_02910_), + .A1(_01105_), + .S(rst), + .X(_02911_) + ); + sky130_fd_sc_hd__mux2_1 _06832_ ( + .A0(_02912_), + .A1(_01104_), + .S(rst), + .X(_02913_) + ); + sky130_fd_sc_hd__mux2_1 _06833_ ( + .A0(_02914_), + .A1(_01103_), + .S(rst), + .X(_02915_) + ); + sky130_fd_sc_hd__mux2_1 _06834_ ( + .A0(_02916_), + .A1(_01102_), + .S(rst), + .X(_02917_) + ); + sky130_fd_sc_hd__mux2_1 _06835_ ( + .A0(_02918_), + .A1(_01101_), + .S(rst), + .X(_02919_) + ); + sky130_fd_sc_hd__mux2_1 _06836_ ( + .A0(_02920_), + .A1(_01100_), + .S(rst), + .X(_02921_) + ); + sky130_fd_sc_hd__mux2_1 _06837_ ( + .A0(_02922_), + .A1(_01099_), + .S(rst), + .X(_02923_) + ); + sky130_fd_sc_hd__mux2_1 _06838_ ( + .A0(_02924_), + .A1(_01098_), + .S(rst), + .X(_02925_) + ); + sky130_fd_sc_hd__mux2_1 _06839_ ( + .A0(_02926_), + .A1(_01097_), + .S(rst), + .X(_02927_) + ); + sky130_fd_sc_hd__mux2_1 _06840_ ( + .A0(_02928_), + .A1(_01096_), + .S(rst), + .X(_02929_) + ); + sky130_fd_sc_hd__mux2_1 _06841_ ( + .A0(_02930_), + .A1(_01095_), + .S(rst), + .X(_02931_) + ); + sky130_fd_sc_hd__mux2_1 _06842_ ( + .A0(_02932_), + .A1(_01094_), + .S(rst), + .X(_02933_) + ); + sky130_fd_sc_hd__mux2_1 _06843_ ( + .A0(_02934_), + .A1(_01093_), + .S(rst), + .X(_02935_) + ); + sky130_fd_sc_hd__mux2_1 _06844_ ( + .A0(_02936_), + .A1(_01092_), + .S(rst), + .X(_02937_) + ); + sky130_fd_sc_hd__mux2_1 _06845_ ( + .A0(_02938_), + .A1(_01091_), + .S(rst), + .X(_02939_) + ); + sky130_fd_sc_hd__mux2_1 _06846_ ( + .A0(_02940_), + .A1(_01090_), + .S(rst), + .X(_02941_) + ); + sky130_fd_sc_hd__mux2_1 _06847_ ( + .A0(_02942_), + .A1(_01089_), + .S(rst), + .X(_02943_) + ); + sky130_fd_sc_hd__mux2_1 _06848_ ( + .A0(_02944_), + .A1(_01088_), + .S(rst), + .X(_02945_) + ); + sky130_fd_sc_hd__mux2_1 _06849_ ( + .A0(_02946_), + .A1(_01087_), + .S(rst), + .X(_02947_) + ); + sky130_fd_sc_hd__mux2_1 _06850_ ( + .A0(_02948_), + .A1(_01086_), + .S(rst), + .X(_02949_) + ); + sky130_fd_sc_hd__mux2_1 _06851_ ( + .A0(_02950_), + .A1(_01085_), + .S(rst), + .X(_02951_) + ); + sky130_fd_sc_hd__mux2_1 _06852_ ( + .A0(_02952_), + .A1(_01084_), + .S(rst), + .X(_02953_) + ); + sky130_fd_sc_hd__mux2_1 _06853_ ( + .A0(_02954_), + .A1(_01083_), + .S(rst), + .X(_02955_) + ); + sky130_fd_sc_hd__mux2_1 _06854_ ( + .A0(_02956_), + .A1(_01082_), + .S(rst), + .X(_02957_) + ); + sky130_fd_sc_hd__mux2_1 _06855_ ( + .A0(_02958_), + .A1(_01081_), + .S(rst), + .X(_02959_) + ); + sky130_fd_sc_hd__mux2_1 _06856_ ( + .A0(_02960_), + .A1(_01080_), + .S(rst), + .X(_02961_) + ); + sky130_fd_sc_hd__mux2_1 _06857_ ( + .A0(_02962_), + .A1(_01079_), + .S(rst), + .X(_02963_) + ); + sky130_fd_sc_hd__mux2_1 _06858_ ( + .A0(_02964_), + .A1(_01078_), + .S(rst), + .X(_02965_) + ); + sky130_fd_sc_hd__mux2_1 _06859_ ( + .A0(_02966_), + .A1(_01077_), + .S(rst), + .X(_02967_) + ); + sky130_fd_sc_hd__mux2_1 _06860_ ( + .A0(_02968_), + .A1(_01076_), + .S(rst), + .X(_02969_) + ); + sky130_fd_sc_hd__mux2_1 _06861_ ( + .A0(_02970_), + .A1(_01075_), + .S(rst), + .X(_02971_) + ); + sky130_fd_sc_hd__mux2_1 _06862_ ( + .A0(_02972_), + .A1(_01074_), + .S(rst), + .X(_02973_) + ); + sky130_fd_sc_hd__mux2_1 _06863_ ( + .A0(_02974_), + .A1(_01073_), + .S(rst), + .X(_02975_) + ); + sky130_fd_sc_hd__mux2_1 _06864_ ( + .A0(_02976_), + .A1(_01072_), + .S(rst), + .X(_02977_) + ); + sky130_fd_sc_hd__mux2_1 _06865_ ( + .A0(_02978_), + .A1(_01071_), + .S(rst), + .X(_02979_) + ); + sky130_fd_sc_hd__mux2_1 _06866_ ( + .A0(_02980_), + .A1(_01070_), + .S(rst), + .X(_02981_) + ); + sky130_fd_sc_hd__mux2_1 _06867_ ( + .A0(_02982_), + .A1(_01069_), + .S(rst), + .X(_02983_) + ); + sky130_fd_sc_hd__mux2_1 _06868_ ( + .A0(_02984_), + .A1(_01068_), + .S(rst), + .X(_02985_) + ); + sky130_fd_sc_hd__mux2_1 _06869_ ( + .A0(_02986_), + .A1(_01067_), + .S(rst), + .X(_02987_) + ); + sky130_fd_sc_hd__mux2_1 _06870_ ( + .A0(_02988_), + .A1(_01066_), + .S(rst), + .X(_02989_) + ); + sky130_fd_sc_hd__mux2_1 _06871_ ( + .A0(_02990_), + .A1(_01065_), + .S(rst), + .X(_02991_) + ); + sky130_fd_sc_hd__mux2_1 _06872_ ( + .A0(_02992_), + .A1(_01064_), + .S(rst), + .X(_02993_) + ); + sky130_fd_sc_hd__mux2_1 _06873_ ( + .A0(_02994_), + .A1(_01063_), + .S(rst), + .X(_02995_) + ); + sky130_fd_sc_hd__mux2_1 _06874_ ( + .A0(_02996_), + .A1(_01062_), + .S(rst), + .X(_02997_) + ); + sky130_fd_sc_hd__mux2_1 _06875_ ( + .A0(_02998_), + .A1(_01061_), + .S(rst), + .X(_02999_) + ); + sky130_fd_sc_hd__mux2_1 _06876_ ( + .A0(_03000_), + .A1(_01060_), + .S(rst), + .X(_03001_) + ); + sky130_fd_sc_hd__mux2_1 _06877_ ( + .A0(_03002_), + .A1(_01059_), + .S(rst), + .X(_03003_) + ); + sky130_fd_sc_hd__mux2_1 _06878_ ( + .A0(_03004_), + .A1(_01058_), + .S(rst), + .X(_03005_) + ); + sky130_fd_sc_hd__mux2_1 _06879_ ( + .A0(_03006_), + .A1(_01057_), + .S(rst), + .X(_03007_) + ); + sky130_fd_sc_hd__mux2_1 _06880_ ( + .A0(_03008_), + .A1(_01056_), + .S(rst), + .X(_03009_) + ); + sky130_fd_sc_hd__mux2_1 _06881_ ( + .A0(_03010_), + .A1(_01055_), + .S(rst), + .X(_03011_) + ); + sky130_fd_sc_hd__mux2_1 _06882_ ( + .A0(_03012_), + .A1(_01054_), + .S(rst), + .X(_03013_) + ); + sky130_fd_sc_hd__mux2_1 _06883_ ( + .A0(_03014_), + .A1(_01053_), + .S(rst), + .X(_03015_) + ); + sky130_fd_sc_hd__mux2_1 _06884_ ( + .A0(_03016_), + .A1(_01052_), + .S(rst), + .X(_03017_) + ); + sky130_fd_sc_hd__mux2_1 _06885_ ( + .A0(_03018_), + .A1(_01051_), + .S(rst), + .X(_03019_) + ); + sky130_fd_sc_hd__mux2_1 _06886_ ( + .A0(_03020_), + .A1(_01050_), + .S(rst), + .X(_03021_) + ); + sky130_fd_sc_hd__mux2_1 _06887_ ( + .A0(_03022_), + .A1(_01049_), + .S(rst), + .X(_03023_) + ); + sky130_fd_sc_hd__mux2_1 _06888_ ( + .A0(_03024_), + .A1(_01048_), + .S(rst), + .X(_03025_) + ); + sky130_fd_sc_hd__mux2_1 _06889_ ( + .A0(_03026_), + .A1(_01047_), + .S(rst), + .X(_03027_) + ); + sky130_fd_sc_hd__mux2_1 _06890_ ( + .A0(_03028_), + .A1(_01046_), + .S(rst), + .X(_03029_) + ); + sky130_fd_sc_hd__mux2_1 _06891_ ( + .A0(_03030_), + .A1(_01045_), + .S(rst), + .X(_03031_) + ); + sky130_fd_sc_hd__mux2_1 _06892_ ( + .A0(_03032_), + .A1(_01044_), + .S(rst), + .X(_03033_) + ); + sky130_fd_sc_hd__mux2_1 _06893_ ( + .A0(_03034_), + .A1(_01043_), + .S(rst), + .X(_03035_) + ); + sky130_fd_sc_hd__mux2_1 _06894_ ( + .A0(_03036_), + .A1(_01042_), + .S(rst), + .X(_03037_) + ); + sky130_fd_sc_hd__mux2_1 _06895_ ( + .A0(_03038_), + .A1(_01041_), + .S(rst), + .X(_03039_) + ); + sky130_fd_sc_hd__mux2_1 _06896_ ( + .A0(_03040_), + .A1(_01040_), + .S(rst), + .X(_03041_) + ); + sky130_fd_sc_hd__mux2_1 _06897_ ( + .A0(_03042_), + .A1(_01039_), + .S(rst), + .X(_03043_) + ); + sky130_fd_sc_hd__mux2_1 _06898_ ( + .A0(_03044_), + .A1(_01038_), + .S(rst), + .X(_03045_) + ); + sky130_fd_sc_hd__mux2_1 _06899_ ( + .A0(_03046_), + .A1(_01037_), + .S(rst), + .X(_03047_) + ); + sky130_fd_sc_hd__mux2_1 _06900_ ( + .A0(_03048_), + .A1(_01036_), + .S(rst), + .X(_03049_) + ); + sky130_fd_sc_hd__mux2_1 _06901_ ( + .A0(_03050_), + .A1(_01035_), + .S(rst), + .X(_03051_) + ); + sky130_fd_sc_hd__mux2_1 _06902_ ( + .A0(_03052_), + .A1(_01034_), + .S(rst), + .X(_03053_) + ); + sky130_fd_sc_hd__mux2_1 _06903_ ( + .A0(_03054_), + .A1(_01033_), + .S(rst), + .X(_03055_) + ); + sky130_fd_sc_hd__mux2_1 _06904_ ( + .A0(_03056_), + .A1(_01032_), + .S(rst), + .X(_03057_) + ); + sky130_fd_sc_hd__mux2_1 _06905_ ( + .A0(_03058_), + .A1(_01031_), + .S(rst), + .X(_03059_) + ); + sky130_fd_sc_hd__mux2_1 _06906_ ( + .A0(_03060_), + .A1(_01030_), + .S(rst), + .X(_03061_) + ); + sky130_fd_sc_hd__mux2_1 _06907_ ( + .A0(_03062_), + .A1(_01029_), + .S(rst), + .X(_03063_) + ); + sky130_fd_sc_hd__mux2_1 _06908_ ( + .A0(_03064_), + .A1(_01028_), + .S(rst), + .X(_03065_) + ); + sky130_fd_sc_hd__mux2_1 _06909_ ( + .A0(_03066_), + .A1(_01027_), + .S(rst), + .X(_03067_) + ); + sky130_fd_sc_hd__mux2_1 _06910_ ( + .A0(_03068_), + .A1(_01026_), + .S(rst), + .X(_03069_) + ); + sky130_fd_sc_hd__mux2_1 _06911_ ( + .A0(_03070_), + .A1(_01025_), + .S(rst), + .X(_03071_) + ); + sky130_fd_sc_hd__mux2_1 _06912_ ( + .A0(_03072_), + .A1(_01024_), + .S(rst), + .X(_03073_) + ); + sky130_fd_sc_hd__mux2_1 _06913_ ( + .A0(_03074_), + .A1(_01023_), + .S(rst), + .X(_03075_) + ); + sky130_fd_sc_hd__mux2_1 _06914_ ( + .A0(_03076_), + .A1(_01022_), + .S(rst), + .X(_03077_) + ); + sky130_fd_sc_hd__mux2_1 _06915_ ( + .A0(_03078_), + .A1(_01021_), + .S(rst), + .X(_03079_) + ); + sky130_fd_sc_hd__mux2_1 _06916_ ( + .A0(_03080_), + .A1(_01020_), + .S(rst), + .X(_03081_) + ); + sky130_fd_sc_hd__mux2_1 _06917_ ( + .A0(_03082_), + .A1(_01019_), + .S(rst), + .X(_03083_) + ); + sky130_fd_sc_hd__mux2_1 _06918_ ( + .A0(_03084_), + .A1(_01018_), + .S(rst), + .X(_03085_) + ); + sky130_fd_sc_hd__mux2_1 _06919_ ( + .A0(_03086_), + .A1(_01017_), + .S(rst), + .X(_03087_) + ); + sky130_fd_sc_hd__mux2_1 _06920_ ( + .A0(_03088_), + .A1(_01016_), + .S(rst), + .X(_03089_) + ); + sky130_fd_sc_hd__mux2_1 _06921_ ( + .A0(_03090_), + .A1(_01015_), + .S(rst), + .X(_03091_) + ); + sky130_fd_sc_hd__mux2_1 _06922_ ( + .A0(_03092_), + .A1(_01014_), + .S(rst), + .X(_03093_) + ); + sky130_fd_sc_hd__mux2_1 _06923_ ( + .A0(_03094_), + .A1(_01013_), + .S(rst), + .X(_03095_) + ); + sky130_fd_sc_hd__mux2_1 _06924_ ( + .A0(_03096_), + .A1(_01012_), + .S(rst), + .X(_03097_) + ); + sky130_fd_sc_hd__mux2_1 _06925_ ( + .A0(_03098_), + .A1(_01011_), + .S(rst), + .X(_03099_) + ); + sky130_fd_sc_hd__mux2_1 _06926_ ( + .A0(_03100_), + .A1(_01010_), + .S(rst), + .X(_03101_) + ); + sky130_fd_sc_hd__mux2_1 _06927_ ( + .A0(_03102_), + .A1(_01009_), + .S(rst), + .X(_03103_) + ); + sky130_fd_sc_hd__mux2_1 _06928_ ( + .A0(_03104_), + .A1(_01008_), + .S(rst), + .X(_03105_) + ); + sky130_fd_sc_hd__mux2_1 _06929_ ( + .A0(_03106_), + .A1(_01007_), + .S(rst), + .X(_03107_) + ); + sky130_fd_sc_hd__mux2_1 _06930_ ( + .A0(_03108_), + .A1(_01006_), + .S(rst), + .X(_03109_) + ); + sky130_fd_sc_hd__mux2_1 _06931_ ( + .A0(_03110_), + .A1(_01005_), + .S(rst), + .X(_03111_) + ); + sky130_fd_sc_hd__mux2_1 _06932_ ( + .A0(_03112_), + .A1(_01004_), + .S(rst), + .X(_03113_) + ); + sky130_fd_sc_hd__mux2_1 _06933_ ( + .A0(_03114_), + .A1(_01003_), + .S(rst), + .X(_03115_) + ); + sky130_fd_sc_hd__mux2_1 _06934_ ( + .A0(_03116_), + .A1(_01002_), + .S(rst), + .X(_03117_) + ); + sky130_fd_sc_hd__mux2_1 _06935_ ( + .A0(_03118_), + .A1(_01001_), + .S(rst), + .X(_03119_) + ); + sky130_fd_sc_hd__mux2_1 _06936_ ( + .A0(_03120_), + .A1(_01000_), + .S(rst), + .X(_03121_) + ); + sky130_fd_sc_hd__mux2_1 _06937_ ( + .A0(_03122_), + .A1(_00999_), + .S(rst), + .X(_03123_) + ); + sky130_fd_sc_hd__mux2_1 _06938_ ( + .A0(_03124_), + .A1(_00998_), + .S(rst), + .X(_03125_) + ); + sky130_fd_sc_hd__mux2_1 _06939_ ( + .A0(_03126_), + .A1(_00997_), + .S(rst), + .X(_03127_) + ); + sky130_fd_sc_hd__mux2_1 _06940_ ( + .A0(_03128_), + .A1(_00996_), + .S(rst), + .X(_03129_) + ); + sky130_fd_sc_hd__mux2_1 _06941_ ( + .A0(_03130_), + .A1(_00995_), + .S(rst), + .X(_03131_) + ); + sky130_fd_sc_hd__mux2_1 _06942_ ( + .A0(_03132_), + .A1(_00994_), + .S(rst), + .X(_03133_) + ); + sky130_fd_sc_hd__mux2_1 _06943_ ( + .A0(_03134_), + .A1(_00993_), + .S(rst), + .X(_03135_) + ); + sky130_fd_sc_hd__mux2_1 _06944_ ( + .A0(_03136_), + .A1(_00992_), + .S(rst), + .X(_03137_) + ); + sky130_fd_sc_hd__mux2_1 _06945_ ( + .A0(_03138_), + .A1(_00991_), + .S(rst), + .X(_03139_) + ); + sky130_fd_sc_hd__mux2_1 _06946_ ( + .A0(_03140_), + .A1(_00990_), + .S(rst), + .X(_03141_) + ); + sky130_fd_sc_hd__mux2_1 _06947_ ( + .A0(_03142_), + .A1(_00989_), + .S(rst), + .X(_03143_) + ); + sky130_fd_sc_hd__mux2_1 _06948_ ( + .A0(_03144_), + .A1(_00988_), + .S(rst), + .X(_03145_) + ); + sky130_fd_sc_hd__mux2_1 _06949_ ( + .A0(_03146_), + .A1(_00987_), + .S(rst), + .X(_03147_) + ); + sky130_fd_sc_hd__mux2_1 _06950_ ( + .A0(_03148_), + .A1(_00986_), + .S(rst), + .X(_03149_) + ); + sky130_fd_sc_hd__mux2_1 _06951_ ( + .A0(_03150_), + .A1(_00985_), + .S(rst), + .X(_03151_) + ); + sky130_fd_sc_hd__mux2_1 _06952_ ( + .A0(_03152_), + .A1(_00984_), + .S(rst), + .X(_03153_) + ); + sky130_fd_sc_hd__mux2_1 _06953_ ( + .A0(_03154_), + .A1(_00983_), + .S(rst), + .X(_03155_) + ); + sky130_fd_sc_hd__mux2_1 _06954_ ( + .A0(_03156_), + .A1(_00982_), + .S(rst), + .X(_03157_) + ); + sky130_fd_sc_hd__mux2_1 _06955_ ( + .A0(_03158_), + .A1(_02022_), + .S(rst), + .X(_03159_) + ); + sky130_fd_sc_hd__mux2_1 _06956_ ( + .A0(_03160_), + .A1(_02021_), + .S(rst), + .X(_03161_) + ); + sky130_fd_sc_hd__mux2_1 _06957_ ( + .A0(_03162_), + .A1(_02020_), + .S(rst), + .X(_03163_) + ); + sky130_fd_sc_hd__mux2_1 _06958_ ( + .A0(_03164_), + .A1(_02019_), + .S(rst), + .X(_03165_) + ); + sky130_fd_sc_hd__mux2_1 _06959_ ( + .A0(_03166_), + .A1(_02018_), + .S(rst), + .X(_03167_) + ); + sky130_fd_sc_hd__mux2_1 _06960_ ( + .A0(_03168_), + .A1(_02017_), + .S(rst), + .X(_03169_) + ); + sky130_fd_sc_hd__mux2_1 _06961_ ( + .A0(_03170_), + .A1(_02016_), + .S(rst), + .X(_03171_) + ); + sky130_fd_sc_hd__mux2_1 _06962_ ( + .A0(_03172_), + .A1(_02015_), + .S(rst), + .X(_03173_) + ); + sky130_fd_sc_hd__mux2_1 _06963_ ( + .A0(_03174_), + .A1(_02014_), + .S(rst), + .X(_03175_) + ); + sky130_fd_sc_hd__mux2_1 _06964_ ( + .A0(_03176_), + .A1(_02013_), + .S(rst), + .X(_03177_) + ); + sky130_fd_sc_hd__mux2_1 _06965_ ( + .A0(_03178_), + .A1(_02012_), + .S(rst), + .X(_03179_) + ); + sky130_fd_sc_hd__mux2_1 _06966_ ( + .A0(_03180_), + .A1(_02011_), + .S(rst), + .X(_03181_) + ); + sky130_fd_sc_hd__mux2_1 _06967_ ( + .A0(_03182_), + .A1(_02010_), + .S(rst), + .X(_03183_) + ); + sky130_fd_sc_hd__mux2_1 _06968_ ( + .A0(_03184_), + .A1(_02009_), + .S(rst), + .X(_03185_) + ); + sky130_fd_sc_hd__mux2_1 _06969_ ( + .A0(_03186_), + .A1(_02008_), + .S(rst), + .X(_03187_) + ); + sky130_fd_sc_hd__mux2_1 _06970_ ( + .A0(_03188_), + .A1(_02007_), + .S(rst), + .X(_03189_) + ); + sky130_fd_sc_hd__mux2_1 _06971_ ( + .A0(_03190_), + .A1(_02006_), + .S(rst), + .X(_03191_) + ); + sky130_fd_sc_hd__mux2_1 _06972_ ( + .A0(_03192_), + .A1(_02005_), + .S(rst), + .X(_03193_) + ); + sky130_fd_sc_hd__mux2_1 _06973_ ( + .A0(_03194_), + .A1(_02004_), + .S(rst), + .X(_03195_) + ); + sky130_fd_sc_hd__mux2_1 _06974_ ( + .A0(_03196_), + .A1(_02003_), + .S(rst), + .X(_03197_) + ); + sky130_fd_sc_hd__mux2_1 _06975_ ( + .A0(_03198_), + .A1(_02002_), + .S(rst), + .X(_03199_) + ); + sky130_fd_sc_hd__mux2_1 _06976_ ( + .A0(_03200_), + .A1(_02001_), + .S(rst), + .X(_03201_) + ); + sky130_fd_sc_hd__mux2_1 _06977_ ( + .A0(_03202_), + .A1(_02000_), + .S(rst), + .X(_03203_) + ); + sky130_fd_sc_hd__mux2_1 _06978_ ( + .A0(_03204_), + .A1(_01999_), + .S(rst), + .X(_03205_) + ); + sky130_fd_sc_hd__mux2_1 _06979_ ( + .A0(_03206_), + .A1(_01998_), + .S(rst), + .X(_03207_) + ); + sky130_fd_sc_hd__mux2_1 _06980_ ( + .A0(_03208_), + .A1(_01997_), + .S(rst), + .X(_03209_) + ); + sky130_fd_sc_hd__mux2_1 _06981_ ( + .A0(_03210_), + .A1(_01996_), + .S(rst), + .X(_03211_) + ); + sky130_fd_sc_hd__mux2_1 _06982_ ( + .A0(_03212_), + .A1(_01995_), + .S(rst), + .X(_03213_) + ); + sky130_fd_sc_hd__mux2_1 _06983_ ( + .A0(_03214_), + .A1(_01994_), + .S(rst), + .X(_03215_) + ); + sky130_fd_sc_hd__mux2_1 _06984_ ( + .A0(_03216_), + .A1(_01993_), + .S(rst), + .X(_03217_) + ); + sky130_fd_sc_hd__mux2_1 _06985_ ( + .A0(_03218_), + .A1(_01992_), + .S(rst), + .X(_03219_) + ); + sky130_fd_sc_hd__mux2_1 _06986_ ( + .A0(_03220_), + .A1(_01991_), + .S(rst), + .X(_03221_) + ); + sky130_fd_sc_hd__mux2_1 _06987_ ( + .A0(_03222_), + .A1(_01990_), + .S(rst), + .X(_03223_) + ); + sky130_fd_sc_hd__mux2_1 _06988_ ( + .A0(_03224_), + .A1(_01989_), + .S(rst), + .X(_03225_) + ); + sky130_fd_sc_hd__mux2_1 _06989_ ( + .A0(_03226_), + .A1(_01988_), + .S(rst), + .X(_03227_) + ); + sky130_fd_sc_hd__mux2_1 _06990_ ( + .A0(_03228_), + .A1(_01987_), + .S(rst), + .X(_03229_) + ); + sky130_fd_sc_hd__mux2_1 _06991_ ( + .A0(_03230_), + .A1(_01986_), + .S(rst), + .X(_03231_) + ); + sky130_fd_sc_hd__mux2_1 _06992_ ( + .A0(_03232_), + .A1(_01985_), + .S(rst), + .X(_03233_) + ); + sky130_fd_sc_hd__mux2_1 _06993_ ( + .A0(_03234_), + .A1(_01984_), + .S(rst), + .X(_03235_) + ); + sky130_fd_sc_hd__mux2_1 _06994_ ( + .A0(_03236_), + .A1(_01983_), + .S(rst), + .X(_03237_) + ); + sky130_fd_sc_hd__mux2_1 _06995_ ( + .A0(_03238_), + .A1(_01982_), + .S(rst), + .X(_03239_) + ); + sky130_fd_sc_hd__mux2_1 _06996_ ( + .A0(_03240_), + .A1(_01981_), + .S(rst), + .X(_03241_) + ); + sky130_fd_sc_hd__mux2_1 _06997_ ( + .A0(_03242_), + .A1(_01980_), + .S(rst), + .X(_03243_) + ); + sky130_fd_sc_hd__mux2_1 _06998_ ( + .A0(_03244_), + .A1(_01979_), + .S(rst), + .X(_03245_) + ); + sky130_fd_sc_hd__mux2_1 _06999_ ( + .A0(_03246_), + .A1(_01978_), + .S(rst), + .X(_03247_) + ); + sky130_fd_sc_hd__mux2_1 _07000_ ( + .A0(_03248_), + .A1(_01977_), + .S(rst), + .X(_03249_) + ); + sky130_fd_sc_hd__mux2_1 _07001_ ( + .A0(_03250_), + .A1(_01976_), + .S(rst), + .X(_03251_) + ); + sky130_fd_sc_hd__mux2_1 _07002_ ( + .A0(_03252_), + .A1(_01975_), + .S(rst), + .X(_03253_) + ); + sky130_fd_sc_hd__mux2_1 _07003_ ( + .A0(_03254_), + .A1(_01974_), + .S(rst), + .X(_03255_) + ); + sky130_fd_sc_hd__mux2_1 _07004_ ( + .A0(_03256_), + .A1(_01973_), + .S(rst), + .X(_03257_) + ); + sky130_fd_sc_hd__mux2_1 _07005_ ( + .A0(_03258_), + .A1(_01972_), + .S(rst), + .X(_03259_) + ); + sky130_fd_sc_hd__mux2_1 _07006_ ( + .A0(_03260_), + .A1(_01971_), + .S(rst), + .X(_03261_) + ); + sky130_fd_sc_hd__mux2_1 _07007_ ( + .A0(_03262_), + .A1(_01970_), + .S(rst), + .X(_03263_) + ); + sky130_fd_sc_hd__mux2_1 _07008_ ( + .A0(_03264_), + .A1(_01969_), + .S(rst), + .X(_03265_) + ); + sky130_fd_sc_hd__mux2_1 _07009_ ( + .A0(_03266_), + .A1(_01968_), + .S(rst), + .X(_03267_) + ); + sky130_fd_sc_hd__mux2_1 _07010_ ( + .A0(_03268_), + .A1(_01967_), + .S(rst), + .X(_03269_) + ); + sky130_fd_sc_hd__mux2_1 _07011_ ( + .A0(_03270_), + .A1(_01966_), + .S(rst), + .X(_03271_) + ); + sky130_fd_sc_hd__mux2_1 _07012_ ( + .A0(_03272_), + .A1(_01965_), + .S(rst), + .X(_03273_) + ); + sky130_fd_sc_hd__mux2_1 _07013_ ( + .A0(_03274_), + .A1(_01964_), + .S(rst), + .X(_03275_) + ); + sky130_fd_sc_hd__mux2_1 _07014_ ( + .A0(_03276_), + .A1(_01963_), + .S(rst), + .X(_03277_) + ); + sky130_fd_sc_hd__mux2_1 _07015_ ( + .A0(_03278_), + .A1(_01962_), + .S(rst), + .X(_03279_) + ); + sky130_fd_sc_hd__mux2_1 _07016_ ( + .A0(_03280_), + .A1(_01961_), + .S(rst), + .X(_03281_) + ); + sky130_fd_sc_hd__mux2_1 _07017_ ( + .A0(_03282_), + .A1(_01960_), + .S(rst), + .X(_03283_) + ); + sky130_fd_sc_hd__mux2_1 _07018_ ( + .A0(_03284_), + .A1(_01959_), + .S(rst), + .X(_03285_) + ); + sky130_fd_sc_hd__mux2_1 _07019_ ( + .A0(_03286_), + .A1(_01958_), + .S(rst), + .X(_03287_) + ); + sky130_fd_sc_hd__mux2_1 _07020_ ( + .A0(_03288_), + .A1(_01957_), + .S(rst), + .X(_03289_) + ); + sky130_fd_sc_hd__mux2_1 _07021_ ( + .A0(_03290_), + .A1(_01956_), + .S(rst), + .X(_03291_) + ); + sky130_fd_sc_hd__mux2_1 _07022_ ( + .A0(_03292_), + .A1(_01955_), + .S(rst), + .X(_03293_) + ); + sky130_fd_sc_hd__mux2_1 _07023_ ( + .A0(_03294_), + .A1(_01954_), + .S(rst), + .X(_03295_) + ); + sky130_fd_sc_hd__mux2_1 _07024_ ( + .A0(_03296_), + .A1(_01953_), + .S(rst), + .X(_03297_) + ); + sky130_fd_sc_hd__mux2_1 _07025_ ( + .A0(_03298_), + .A1(_01952_), + .S(rst), + .X(_03299_) + ); + sky130_fd_sc_hd__mux2_1 _07026_ ( + .A0(_03300_), + .A1(_01951_), + .S(rst), + .X(_03301_) + ); + sky130_fd_sc_hd__mux2_1 _07027_ ( + .A0(_03302_), + .A1(_01950_), + .S(rst), + .X(_03303_) + ); + sky130_fd_sc_hd__mux2_1 _07028_ ( + .A0(_03304_), + .A1(_01949_), + .S(rst), + .X(_03305_) + ); + sky130_fd_sc_hd__mux2_1 _07029_ ( + .A0(_03306_), + .A1(_01948_), + .S(rst), + .X(_03307_) + ); + sky130_fd_sc_hd__mux2_1 _07030_ ( + .A0(_03308_), + .A1(_01947_), + .S(rst), + .X(_03309_) + ); + sky130_fd_sc_hd__mux2_1 _07031_ ( + .A0(_03310_), + .A1(_01946_), + .S(rst), + .X(_03311_) + ); + sky130_fd_sc_hd__mux2_1 _07032_ ( + .A0(_03312_), + .A1(_01945_), + .S(rst), + .X(_03313_) + ); + sky130_fd_sc_hd__mux2_1 _07033_ ( + .A0(_03314_), + .A1(_01944_), + .S(rst), + .X(_03315_) + ); + sky130_fd_sc_hd__mux2_1 _07034_ ( + .A0(_03316_), + .A1(_01943_), + .S(rst), + .X(_03317_) + ); + sky130_fd_sc_hd__mux2_1 _07035_ ( + .A0(_03318_), + .A1(_01942_), + .S(rst), + .X(_03319_) + ); + sky130_fd_sc_hd__mux2_1 _07036_ ( + .A0(_03320_), + .A1(_01941_), + .S(rst), + .X(_03321_) + ); + sky130_fd_sc_hd__mux2_1 _07037_ ( + .A0(_03322_), + .A1(_01940_), + .S(rst), + .X(_03323_) + ); + sky130_fd_sc_hd__mux2_1 _07038_ ( + .A0(_03324_), + .A1(_01939_), + .S(rst), + .X(_03325_) + ); + sky130_fd_sc_hd__mux2_1 _07039_ ( + .A0(_03326_), + .A1(_01938_), + .S(rst), + .X(_03327_) + ); + sky130_fd_sc_hd__mux2_1 _07040_ ( + .A0(_03328_), + .A1(_01937_), + .S(rst), + .X(_03329_) + ); + sky130_fd_sc_hd__mux2_1 _07041_ ( + .A0(_03330_), + .A1(_01936_), + .S(rst), + .X(_03331_) + ); + sky130_fd_sc_hd__mux2_1 _07042_ ( + .A0(_03332_), + .A1(_01935_), + .S(rst), + .X(_03333_) + ); + sky130_fd_sc_hd__mux2_1 _07043_ ( + .A0(_03334_), + .A1(_01934_), + .S(rst), + .X(_03335_) + ); + sky130_fd_sc_hd__mux2_1 _07044_ ( + .A0(_03336_), + .A1(_01933_), + .S(rst), + .X(_03337_) + ); + sky130_fd_sc_hd__mux2_1 _07045_ ( + .A0(_03338_), + .A1(_01932_), + .S(rst), + .X(_03339_) + ); + sky130_fd_sc_hd__mux2_1 _07046_ ( + .A0(_03340_), + .A1(_01931_), + .S(rst), + .X(_03341_) + ); + sky130_fd_sc_hd__mux2_1 _07047_ ( + .A0(_03342_), + .A1(_01930_), + .S(rst), + .X(_03343_) + ); + sky130_fd_sc_hd__mux2_1 _07048_ ( + .A0(_03344_), + .A1(_01929_), + .S(rst), + .X(_03345_) + ); + sky130_fd_sc_hd__mux2_1 _07049_ ( + .A0(_03346_), + .A1(_01928_), + .S(rst), + .X(_03347_) + ); + sky130_fd_sc_hd__mux2_1 _07050_ ( + .A0(_03348_), + .A1(_01927_), + .S(rst), + .X(_03349_) + ); + sky130_fd_sc_hd__mux2_1 _07051_ ( + .A0(_03350_), + .A1(_01926_), + .S(rst), + .X(_03351_) + ); + sky130_fd_sc_hd__mux2_1 _07052_ ( + .A0(_03352_), + .A1(_01925_), + .S(rst), + .X(_03353_) + ); + sky130_fd_sc_hd__mux2_1 _07053_ ( + .A0(_03354_), + .A1(_01924_), + .S(rst), + .X(_03355_) + ); + sky130_fd_sc_hd__mux2_1 _07054_ ( + .A0(_03356_), + .A1(_01923_), + .S(rst), + .X(_03357_) + ); + sky130_fd_sc_hd__mux2_1 _07055_ ( + .A0(_03358_), + .A1(_01922_), + .S(rst), + .X(_03359_) + ); + sky130_fd_sc_hd__mux2_1 _07056_ ( + .A0(_03360_), + .A1(_01921_), + .S(rst), + .X(_03361_) + ); + sky130_fd_sc_hd__mux2_1 _07057_ ( + .A0(_03362_), + .A1(_01920_), + .S(rst), + .X(_03363_) + ); + sky130_fd_sc_hd__mux2_1 _07058_ ( + .A0(_03364_), + .A1(_01919_), + .S(rst), + .X(_03365_) + ); + sky130_fd_sc_hd__mux2_1 _07059_ ( + .A0(_03366_), + .A1(_01918_), + .S(rst), + .X(_03367_) + ); + sky130_fd_sc_hd__mux2_1 _07060_ ( + .A0(_03368_), + .A1(_01917_), + .S(rst), + .X(_03369_) + ); + sky130_fd_sc_hd__mux2_1 _07061_ ( + .A0(_03370_), + .A1(_01916_), + .S(rst), + .X(_03371_) + ); + sky130_fd_sc_hd__mux2_1 _07062_ ( + .A0(_03372_), + .A1(_01915_), + .S(rst), + .X(_03373_) + ); + sky130_fd_sc_hd__mux2_1 _07063_ ( + .A0(_03374_), + .A1(_01914_), + .S(rst), + .X(_03375_) + ); + sky130_fd_sc_hd__mux2_1 _07064_ ( + .A0(_03376_), + .A1(_01913_), + .S(rst), + .X(_03377_) + ); + sky130_fd_sc_hd__mux2_1 _07065_ ( + .A0(_03378_), + .A1(_01912_), + .S(rst), + .X(_03379_) + ); + sky130_fd_sc_hd__mux2_1 _07066_ ( + .A0(_03380_), + .A1(_01911_), + .S(rst), + .X(_03381_) + ); + sky130_fd_sc_hd__mux2_1 _07067_ ( + .A0(_03382_), + .A1(_01910_), + .S(rst), + .X(_03383_) + ); + sky130_fd_sc_hd__mux2_1 _07068_ ( + .A0(_03384_), + .A1(_01909_), + .S(rst), + .X(_03385_) + ); + sky130_fd_sc_hd__mux2_1 _07069_ ( + .A0(_03386_), + .A1(_01908_), + .S(rst), + .X(_03387_) + ); + sky130_fd_sc_hd__mux2_1 _07070_ ( + .A0(_03388_), + .A1(_01907_), + .S(rst), + .X(_03389_) + ); + sky130_fd_sc_hd__mux2_1 _07071_ ( + .A0(_03390_), + .A1(_01906_), + .S(rst), + .X(_03391_) + ); + sky130_fd_sc_hd__mux2_1 _07072_ ( + .A0(_03392_), + .A1(_01905_), + .S(rst), + .X(_03393_) + ); + sky130_fd_sc_hd__mux2_1 _07073_ ( + .A0(_03394_), + .A1(_01904_), + .S(rst), + .X(_03395_) + ); + sky130_fd_sc_hd__mux2_1 _07074_ ( + .A0(_03396_), + .A1(_01903_), + .S(rst), + .X(_03397_) + ); + sky130_fd_sc_hd__mux2_1 _07075_ ( + .A0(_03398_), + .A1(_01902_), + .S(rst), + .X(_03399_) + ); + sky130_fd_sc_hd__mux2_1 _07076_ ( + .A0(_03400_), + .A1(_01901_), + .S(rst), + .X(_03401_) + ); + sky130_fd_sc_hd__mux2_1 _07077_ ( + .A0(_03402_), + .A1(_01900_), + .S(rst), + .X(_03403_) + ); + sky130_fd_sc_hd__mux2_1 _07078_ ( + .A0(_03404_), + .A1(_01899_), + .S(rst), + .X(_03405_) + ); + sky130_fd_sc_hd__mux2_1 _07079_ ( + .A0(_03406_), + .A1(_01898_), + .S(rst), + .X(_03407_) + ); + sky130_fd_sc_hd__mux2_1 _07080_ ( + .A0(_03408_), + .A1(_01897_), + .S(rst), + .X(_03409_) + ); + sky130_fd_sc_hd__mux2_1 _07081_ ( + .A0(_03410_), + .A1(_01896_), + .S(rst), + .X(_03411_) + ); + sky130_fd_sc_hd__mux2_1 _07082_ ( + .A0(_03412_), + .A1(_01895_), + .S(rst), + .X(_03413_) + ); + sky130_fd_sc_hd__mux2_1 _07083_ ( + .A0(_03414_), + .A1(_01894_), + .S(rst), + .X(_03415_) + ); + sky130_fd_sc_hd__mux2_1 _07084_ ( + .A0(_03416_), + .A1(_01893_), + .S(rst), + .X(_03417_) + ); + sky130_fd_sc_hd__mux2_1 _07085_ ( + .A0(_03418_), + .A1(_01892_), + .S(rst), + .X(_03419_) + ); + sky130_fd_sc_hd__mux2_1 _07086_ ( + .A0(_03420_), + .A1(_01891_), + .S(rst), + .X(_03421_) + ); + sky130_fd_sc_hd__mux2_1 _07087_ ( + .A0(_03422_), + .A1(_01890_), + .S(rst), + .X(_03423_) + ); + sky130_fd_sc_hd__mux2_1 _07088_ ( + .A0(_03424_), + .A1(_01889_), + .S(rst), + .X(_03425_) + ); + sky130_fd_sc_hd__mux2_1 _07089_ ( + .A0(_03426_), + .A1(_01888_), + .S(rst), + .X(_03427_) + ); + sky130_fd_sc_hd__mux2_1 _07090_ ( + .A0(_03428_), + .A1(_01887_), + .S(rst), + .X(_03429_) + ); + sky130_fd_sc_hd__mux2_1 _07091_ ( + .A0(_03430_), + .A1(_01886_), + .S(rst), + .X(_03431_) + ); + sky130_fd_sc_hd__mux2_1 _07092_ ( + .A0(_03432_), + .A1(_01885_), + .S(rst), + .X(_03433_) + ); + sky130_fd_sc_hd__mux2_1 _07093_ ( + .A0(_03434_), + .A1(_01884_), + .S(rst), + .X(_03435_) + ); + sky130_fd_sc_hd__mux2_1 _07094_ ( + .A0(_03436_), + .A1(_01883_), + .S(rst), + .X(_03437_) + ); + sky130_fd_sc_hd__mux2_1 _07095_ ( + .A0(_03438_), + .A1(_01882_), + .S(rst), + .X(_03439_) + ); + sky130_fd_sc_hd__mux2_1 _07096_ ( + .A0(_03440_), + .A1(_01881_), + .S(rst), + .X(_03441_) + ); + sky130_fd_sc_hd__mux2_1 _07097_ ( + .A0(_03442_), + .A1(_01880_), + .S(rst), + .X(_03443_) + ); + sky130_fd_sc_hd__mux2_1 _07098_ ( + .A0(_03444_), + .A1(_01879_), + .S(rst), + .X(_03445_) + ); + sky130_fd_sc_hd__mux2_1 _07099_ ( + .A0(_03446_), + .A1(_01878_), + .S(rst), + .X(_03447_) + ); + sky130_fd_sc_hd__mux2_1 _07100_ ( + .A0(_03448_), + .A1(_01877_), + .S(rst), + .X(_03449_) + ); + sky130_fd_sc_hd__mux2_1 _07101_ ( + .A0(_03450_), + .A1(_01876_), + .S(rst), + .X(_03451_) + ); + sky130_fd_sc_hd__mux2_1 _07102_ ( + .A0(_03452_), + .A1(_01875_), + .S(rst), + .X(_03453_) + ); + sky130_fd_sc_hd__mux2_1 _07103_ ( + .A0(_03454_), + .A1(_01874_), + .S(rst), + .X(_03455_) + ); + sky130_fd_sc_hd__mux2_1 _07104_ ( + .A0(_03456_), + .A1(_01873_), + .S(rst), + .X(_03457_) + ); + sky130_fd_sc_hd__mux2_1 _07105_ ( + .A0(_03458_), + .A1(_01872_), + .S(rst), + .X(_03459_) + ); + sky130_fd_sc_hd__mux2_1 _07106_ ( + .A0(_03460_), + .A1(_01871_), + .S(rst), + .X(_03461_) + ); + sky130_fd_sc_hd__mux2_1 _07107_ ( + .A0(_03462_), + .A1(_01870_), + .S(rst), + .X(_03463_) + ); + sky130_fd_sc_hd__mux2_1 _07108_ ( + .A0(_03464_), + .A1(_01869_), + .S(rst), + .X(_03465_) + ); + sky130_fd_sc_hd__mux2_1 _07109_ ( + .A0(_03466_), + .A1(_01868_), + .S(rst), + .X(_03467_) + ); + sky130_fd_sc_hd__mux2_1 _07110_ ( + .A0(_03468_), + .A1(_01867_), + .S(rst), + .X(_03469_) + ); + sky130_fd_sc_hd__mux2_1 _07111_ ( + .A0(_03470_), + .A1(_01866_), + .S(rst), + .X(_03471_) + ); + sky130_fd_sc_hd__mux2_1 _07112_ ( + .A0(_03472_), + .A1(_01865_), + .S(rst), + .X(_03473_) + ); + sky130_fd_sc_hd__mux2_1 _07113_ ( + .A0(_03474_), + .A1(_01864_), + .S(rst), + .X(_03475_) + ); + sky130_fd_sc_hd__mux2_1 _07114_ ( + .A0(_03476_), + .A1(_01863_), + .S(rst), + .X(_03477_) + ); + sky130_fd_sc_hd__mux2_1 _07115_ ( + .A0(_03478_), + .A1(_01862_), + .S(rst), + .X(_03479_) + ); + sky130_fd_sc_hd__mux2_1 _07116_ ( + .A0(_03480_), + .A1(_01861_), + .S(rst), + .X(_03481_) + ); + sky130_fd_sc_hd__mux2_1 _07117_ ( + .A0(_03482_), + .A1(_01860_), + .S(rst), + .X(_03483_) + ); + sky130_fd_sc_hd__mux2_1 _07118_ ( + .A0(_03484_), + .A1(_01859_), + .S(rst), + .X(_03485_) + ); + sky130_fd_sc_hd__mux2_1 _07119_ ( + .A0(_03486_), + .A1(_01858_), + .S(rst), + .X(_03487_) + ); + sky130_fd_sc_hd__mux2_1 _07120_ ( + .A0(_03488_), + .A1(_01857_), + .S(rst), + .X(_03489_) + ); + sky130_fd_sc_hd__mux2_1 _07121_ ( + .A0(_03490_), + .A1(_01856_), + .S(rst), + .X(_03491_) + ); + sky130_fd_sc_hd__mux2_1 _07122_ ( + .A0(_03492_), + .A1(_01855_), + .S(rst), + .X(_03493_) + ); + sky130_fd_sc_hd__mux2_1 _07123_ ( + .A0(_03494_), + .A1(_01854_), + .S(rst), + .X(_03495_) + ); + sky130_fd_sc_hd__mux2_1 _07124_ ( + .A0(_03496_), + .A1(_01853_), + .S(rst), + .X(_03497_) + ); + sky130_fd_sc_hd__mux2_1 _07125_ ( + .A0(_03498_), + .A1(_01852_), + .S(rst), + .X(_03499_) + ); + sky130_fd_sc_hd__mux2_1 _07126_ ( + .A0(_03500_), + .A1(_01851_), + .S(rst), + .X(_03501_) + ); + sky130_fd_sc_hd__mux2_1 _07127_ ( + .A0(_03502_), + .A1(_01850_), + .S(rst), + .X(_03503_) + ); + sky130_fd_sc_hd__mux2_1 _07128_ ( + .A0(_03504_), + .A1(_01849_), + .S(rst), + .X(_03505_) + ); + sky130_fd_sc_hd__mux2_1 _07129_ ( + .A0(_03506_), + .A1(_01848_), + .S(rst), + .X(_03507_) + ); + sky130_fd_sc_hd__mux2_1 _07130_ ( + .A0(_03508_), + .A1(_01847_), + .S(rst), + .X(_03509_) + ); + sky130_fd_sc_hd__mux2_1 _07131_ ( + .A0(_03510_), + .A1(_01846_), + .S(rst), + .X(_03511_) + ); + sky130_fd_sc_hd__mux2_1 _07132_ ( + .A0(_03512_), + .A1(_01845_), + .S(rst), + .X(_03513_) + ); + sky130_fd_sc_hd__mux2_1 _07133_ ( + .A0(_03514_), + .A1(_01844_), + .S(rst), + .X(_03515_) + ); + sky130_fd_sc_hd__mux2_1 _07134_ ( + .A0(_03516_), + .A1(_01843_), + .S(rst), + .X(_03517_) + ); + sky130_fd_sc_hd__mux2_1 _07135_ ( + .A0(_03518_), + .A1(_01842_), + .S(rst), + .X(_03519_) + ); + sky130_fd_sc_hd__mux2_1 _07136_ ( + .A0(_03520_), + .A1(_01841_), + .S(rst), + .X(_03521_) + ); + sky130_fd_sc_hd__mux2_1 _07137_ ( + .A0(_03522_), + .A1(_01840_), + .S(rst), + .X(_03523_) + ); + sky130_fd_sc_hd__mux2_1 _07138_ ( + .A0(_03524_), + .A1(_01839_), + .S(rst), + .X(_03525_) + ); + sky130_fd_sc_hd__mux2_1 _07139_ ( + .A0(_03526_), + .A1(_01838_), + .S(rst), + .X(_03527_) + ); + sky130_fd_sc_hd__mux2_1 _07140_ ( + .A0(_03528_), + .A1(_01837_), + .S(rst), + .X(_03529_) + ); + sky130_fd_sc_hd__mux2_1 _07141_ ( + .A0(_03530_), + .A1(_01836_), + .S(rst), + .X(_03531_) + ); + sky130_fd_sc_hd__mux2_1 _07142_ ( + .A0(_03532_), + .A1(_01835_), + .S(rst), + .X(_03533_) + ); + sky130_fd_sc_hd__mux2_1 _07143_ ( + .A0(_03534_), + .A1(_01834_), + .S(rst), + .X(_03535_) + ); + sky130_fd_sc_hd__mux2_1 _07144_ ( + .A0(_03536_), + .A1(_01833_), + .S(rst), + .X(_03537_) + ); + sky130_fd_sc_hd__mux2_1 _07145_ ( + .A0(_03538_), + .A1(_01832_), + .S(rst), + .X(_03539_) + ); + sky130_fd_sc_hd__mux2_1 _07146_ ( + .A0(_03540_), + .A1(_01831_), + .S(rst), + .X(_03541_) + ); + sky130_fd_sc_hd__mux2_1 _07147_ ( + .A0(_03542_), + .A1(_01830_), + .S(rst), + .X(_03543_) + ); + sky130_fd_sc_hd__mux2_1 _07148_ ( + .A0(_03544_), + .A1(_01829_), + .S(rst), + .X(_03545_) + ); + sky130_fd_sc_hd__mux2_1 _07149_ ( + .A0(_03546_), + .A1(_01828_), + .S(rst), + .X(_03547_) + ); + sky130_fd_sc_hd__mux2_1 _07150_ ( + .A0(_03548_), + .A1(_01827_), + .S(rst), + .X(_03549_) + ); + sky130_fd_sc_hd__mux2_1 _07151_ ( + .A0(_03550_), + .A1(_01826_), + .S(rst), + .X(_03551_) + ); + sky130_fd_sc_hd__mux2_1 _07152_ ( + .A0(_03552_), + .A1(_01825_), + .S(rst), + .X(_03553_) + ); + sky130_fd_sc_hd__mux2_1 _07153_ ( + .A0(_03554_), + .A1(_01824_), + .S(rst), + .X(_03555_) + ); + sky130_fd_sc_hd__mux2_1 _07154_ ( + .A0(_03556_), + .A1(_01823_), + .S(rst), + .X(_03557_) + ); + sky130_fd_sc_hd__mux2_1 _07155_ ( + .A0(_03558_), + .A1(_01822_), + .S(rst), + .X(_03559_) + ); + sky130_fd_sc_hd__mux2_1 _07156_ ( + .A0(_03560_), + .A1(_01542_), + .S(rst), + .X(_03561_) + ); + sky130_fd_sc_hd__mux2_1 _07157_ ( + .A0(_03562_), + .A1(_01821_), + .S(rst), + .X(_03563_) + ); + sky130_fd_sc_hd__mux2_1 _07158_ ( + .A0(_03564_), + .A1(_01820_), + .S(rst), + .X(_03565_) + ); + sky130_fd_sc_hd__mux2_1 _07159_ ( + .A0(_03566_), + .A1(_01819_), + .S(rst), + .X(_03567_) + ); + sky130_fd_sc_hd__mux2_1 _07160_ ( + .A0(_03568_), + .A1(_01818_), + .S(rst), + .X(_03569_) + ); + sky130_fd_sc_hd__mux2_1 _07161_ ( + .A0(_03570_), + .A1(_01817_), + .S(rst), + .X(_03571_) + ); + sky130_fd_sc_hd__mux2_1 _07162_ ( + .A0(_03572_), + .A1(_01816_), + .S(rst), + .X(_03573_) + ); + sky130_fd_sc_hd__mux2_1 _07163_ ( + .A0(_03574_), + .A1(_01815_), + .S(rst), + .X(_03575_) + ); + sky130_fd_sc_hd__mux2_1 _07164_ ( + .A0(_03576_), + .A1(_01814_), + .S(rst), + .X(_03577_) + ); + sky130_fd_sc_hd__mux2_1 _07165_ ( + .A0(_03578_), + .A1(_01813_), + .S(rst), + .X(_03579_) + ); + sky130_fd_sc_hd__mux2_1 _07166_ ( + .A0(_03580_), + .A1(_01812_), + .S(rst), + .X(_03581_) + ); + sky130_fd_sc_hd__mux2_1 _07167_ ( + .A0(_03582_), + .A1(_01811_), + .S(rst), + .X(_03583_) + ); + sky130_fd_sc_hd__mux2_1 _07168_ ( + .A0(_03584_), + .A1(_01810_), + .S(rst), + .X(_03585_) + ); + sky130_fd_sc_hd__mux2_1 _07169_ ( + .A0(_03586_), + .A1(_01809_), + .S(rst), + .X(_03587_) + ); + sky130_fd_sc_hd__mux2_1 _07170_ ( + .A0(_03588_), + .A1(_01808_), + .S(rst), + .X(_03589_) + ); + sky130_fd_sc_hd__mux2_1 _07171_ ( + .A0(_03590_), + .A1(_01807_), + .S(rst), + .X(_03591_) + ); + sky130_fd_sc_hd__mux2_1 _07172_ ( + .A0(_03592_), + .A1(_01806_), + .S(rst), + .X(_03593_) + ); + sky130_fd_sc_hd__mux2_1 _07173_ ( + .A0(_03594_), + .A1(_01805_), + .S(rst), + .X(_03595_) + ); + sky130_fd_sc_hd__mux2_1 _07174_ ( + .A0(_03596_), + .A1(_01804_), + .S(rst), + .X(_03597_) + ); + sky130_fd_sc_hd__mux2_1 _07175_ ( + .A0(_03598_), + .A1(_01803_), + .S(rst), + .X(_03599_) + ); + sky130_fd_sc_hd__mux2_1 _07176_ ( + .A0(_03600_), + .A1(_01802_), + .S(rst), + .X(_03601_) + ); + sky130_fd_sc_hd__mux2_1 _07177_ ( + .A0(_03602_), + .A1(_01801_), + .S(rst), + .X(_03603_) + ); + sky130_fd_sc_hd__mux2_1 _07178_ ( + .A0(_03604_), + .A1(_01800_), + .S(rst), + .X(_03605_) + ); + sky130_fd_sc_hd__mux2_1 _07179_ ( + .A0(_03606_), + .A1(_01799_), + .S(rst), + .X(_03607_) + ); + sky130_fd_sc_hd__mux2_1 _07180_ ( + .A0(_03608_), + .A1(_01798_), + .S(rst), + .X(_03609_) + ); + sky130_fd_sc_hd__mux2_1 _07181_ ( + .A0(_03610_), + .A1(_01797_), + .S(rst), + .X(_03611_) + ); + sky130_fd_sc_hd__mux2_1 _07182_ ( + .A0(_03612_), + .A1(_01796_), + .S(rst), + .X(_03613_) + ); + sky130_fd_sc_hd__mux2_1 _07183_ ( + .A0(_03614_), + .A1(_01795_), + .S(rst), + .X(_03615_) + ); + sky130_fd_sc_hd__mux2_1 _07184_ ( + .A0(_03616_), + .A1(_01794_), + .S(rst), + .X(_03617_) + ); + sky130_fd_sc_hd__mux2_1 _07185_ ( + .A0(_03618_), + .A1(_01793_), + .S(rst), + .X(_03619_) + ); + sky130_fd_sc_hd__mux2_1 _07186_ ( + .A0(_03620_), + .A1(_01792_), + .S(rst), + .X(_03621_) + ); + sky130_fd_sc_hd__mux2_1 _07187_ ( + .A0(_03622_), + .A1(_01791_), + .S(rst), + .X(_03623_) + ); + sky130_fd_sc_hd__mux2_1 _07188_ ( + .A0(_03624_), + .A1(_01790_), + .S(rst), + .X(_03625_) + ); + sky130_fd_sc_hd__mux2_1 _07189_ ( + .A0(_03626_), + .A1(_01789_), + .S(rst), + .X(_03627_) + ); + sky130_fd_sc_hd__mux2_1 _07190_ ( + .A0(_03628_), + .A1(_01788_), + .S(rst), + .X(_03629_) + ); + sky130_fd_sc_hd__mux2_1 _07191_ ( + .A0(_03630_), + .A1(_01787_), + .S(rst), + .X(_03631_) + ); + sky130_fd_sc_hd__mux2_1 _07192_ ( + .A0(_03632_), + .A1(_01786_), + .S(rst), + .X(_03633_) + ); + sky130_fd_sc_hd__mux2_1 _07193_ ( + .A0(_03634_), + .A1(_01785_), + .S(rst), + .X(_03635_) + ); + sky130_fd_sc_hd__mux2_1 _07194_ ( + .A0(_03636_), + .A1(_01784_), + .S(rst), + .X(_03637_) + ); + sky130_fd_sc_hd__mux2_1 _07195_ ( + .A0(_03638_), + .A1(_01783_), + .S(rst), + .X(_03639_) + ); + sky130_fd_sc_hd__mux2_1 _07196_ ( + .A0(_03640_), + .A1(_01782_), + .S(rst), + .X(_03641_) + ); + sky130_fd_sc_hd__mux2_1 _07197_ ( + .A0(_03642_), + .A1(_01781_), + .S(rst), + .X(_03643_) + ); + sky130_fd_sc_hd__mux2_1 _07198_ ( + .A0(_03644_), + .A1(_01780_), + .S(rst), + .X(_03645_) + ); + sky130_fd_sc_hd__mux2_1 _07199_ ( + .A0(_03646_), + .A1(_01779_), + .S(rst), + .X(_03647_) + ); + sky130_fd_sc_hd__mux2_1 _07200_ ( + .A0(_03648_), + .A1(_01778_), + .S(rst), + .X(_03649_) + ); + sky130_fd_sc_hd__mux2_1 _07201_ ( + .A0(_03650_), + .A1(_01777_), + .S(rst), + .X(_03651_) + ); + sky130_fd_sc_hd__mux2_1 _07202_ ( + .A0(_03652_), + .A1(_01776_), + .S(rst), + .X(_03653_) + ); + sky130_fd_sc_hd__mux2_1 _07203_ ( + .A0(_03654_), + .A1(_01775_), + .S(rst), + .X(_03655_) + ); + sky130_fd_sc_hd__mux2_1 _07204_ ( + .A0(_03656_), + .A1(_01774_), + .S(rst), + .X(_03657_) + ); + sky130_fd_sc_hd__mux2_1 _07205_ ( + .A0(_03658_), + .A1(_01773_), + .S(rst), + .X(_03659_) + ); + sky130_fd_sc_hd__mux2_1 _07206_ ( + .A0(_03660_), + .A1(_01772_), + .S(rst), + .X(_03661_) + ); + sky130_fd_sc_hd__mux2_1 _07207_ ( + .A0(_03662_), + .A1(_01770_), + .S(rst), + .X(_03663_) + ); + sky130_fd_sc_hd__mux2_1 _07208_ ( + .A0(_03664_), + .A1(_01769_), + .S(rst), + .X(_03665_) + ); + sky130_fd_sc_hd__mux2_1 _07209_ ( + .A0(_03666_), + .A1(_01768_), + .S(rst), + .X(_03667_) + ); + sky130_fd_sc_hd__mux2_1 _07210_ ( + .A0(_03668_), + .A1(_01767_), + .S(rst), + .X(_03669_) + ); + sky130_fd_sc_hd__mux2_1 _07211_ ( + .A0(_03670_), + .A1(_01766_), + .S(rst), + .X(_03671_) + ); + sky130_fd_sc_hd__mux2_1 _07212_ ( + .A0(_03672_), + .A1(_01765_), + .S(rst), + .X(_03673_) + ); + sky130_fd_sc_hd__mux2_1 _07213_ ( + .A0(_03674_), + .A1(_01764_), + .S(rst), + .X(_03675_) + ); + sky130_fd_sc_hd__mux2_1 _07214_ ( + .A0(_03676_), + .A1(_01763_), + .S(rst), + .X(_03677_) + ); + sky130_fd_sc_hd__mux2_1 _07215_ ( + .A0(_03678_), + .A1(_01762_), + .S(rst), + .X(_03679_) + ); + sky130_fd_sc_hd__mux2_1 _07216_ ( + .A0(_03680_), + .A1(_01761_), + .S(rst), + .X(_03681_) + ); + sky130_fd_sc_hd__mux2_1 _07217_ ( + .A0(_03682_), + .A1(_01760_), + .S(rst), + .X(_03683_) + ); + sky130_fd_sc_hd__mux2_1 _07218_ ( + .A0(_03684_), + .A1(_01759_), + .S(rst), + .X(_03685_) + ); + sky130_fd_sc_hd__mux2_1 _07219_ ( + .A0(_03686_), + .A1(_01758_), + .S(rst), + .X(_03687_) + ); + sky130_fd_sc_hd__mux2_1 _07220_ ( + .A0(_03688_), + .A1(_01757_), + .S(rst), + .X(_03689_) + ); + sky130_fd_sc_hd__mux2_1 _07221_ ( + .A0(_03690_), + .A1(_01756_), + .S(rst), + .X(_03691_) + ); + sky130_fd_sc_hd__mux2_1 _07222_ ( + .A0(_03692_), + .A1(_01755_), + .S(rst), + .X(_03693_) + ); + sky130_fd_sc_hd__mux2_1 _07223_ ( + .A0(_03694_), + .A1(_01754_), + .S(rst), + .X(_03695_) + ); + sky130_fd_sc_hd__mux2_1 _07224_ ( + .A0(_03696_), + .A1(_01753_), + .S(rst), + .X(_03697_) + ); + sky130_fd_sc_hd__mux2_1 _07225_ ( + .A0(_03698_), + .A1(_01752_), + .S(rst), + .X(_03699_) + ); + sky130_fd_sc_hd__mux2_1 _07226_ ( + .A0(_03700_), + .A1(_01751_), + .S(rst), + .X(_03701_) + ); + sky130_fd_sc_hd__mux2_1 _07227_ ( + .A0(_03702_), + .A1(_01750_), + .S(rst), + .X(_03703_) + ); + sky130_fd_sc_hd__mux2_1 _07228_ ( + .A0(_03704_), + .A1(_01749_), + .S(rst), + .X(_03705_) + ); + sky130_fd_sc_hd__mux2_1 _07229_ ( + .A0(_03706_), + .A1(_01748_), + .S(rst), + .X(_03707_) + ); + sky130_fd_sc_hd__mux2_1 _07230_ ( + .A0(_03708_), + .A1(_01747_), + .S(rst), + .X(_03709_) + ); + sky130_fd_sc_hd__mux2_1 _07231_ ( + .A0(_03710_), + .A1(_01746_), + .S(rst), + .X(_03711_) + ); + sky130_fd_sc_hd__mux2_1 _07232_ ( + .A0(_03712_), + .A1(_01745_), + .S(rst), + .X(_03713_) + ); + sky130_fd_sc_hd__mux2_1 _07233_ ( + .A0(_03714_), + .A1(_01744_), + .S(rst), + .X(_03715_) + ); + sky130_fd_sc_hd__mux2_1 _07234_ ( + .A0(_03716_), + .A1(_01743_), + .S(rst), + .X(_03717_) + ); + sky130_fd_sc_hd__mux2_1 _07235_ ( + .A0(_03718_), + .A1(_01742_), + .S(rst), + .X(_03719_) + ); + sky130_fd_sc_hd__mux2_1 _07236_ ( + .A0(_03720_), + .A1(_01741_), + .S(rst), + .X(_03721_) + ); + sky130_fd_sc_hd__mux2_1 _07237_ ( + .A0(_03722_), + .A1(_01740_), + .S(rst), + .X(_03723_) + ); + sky130_fd_sc_hd__mux2_1 _07238_ ( + .A0(_03724_), + .A1(_01739_), + .S(rst), + .X(_03725_) + ); + sky130_fd_sc_hd__mux2_1 _07239_ ( + .A0(_03726_), + .A1(_01738_), + .S(rst), + .X(_03727_) + ); + sky130_fd_sc_hd__mux2_1 _07240_ ( + .A0(_03728_), + .A1(_01737_), + .S(rst), + .X(_03729_) + ); + sky130_fd_sc_hd__mux2_1 _07241_ ( + .A0(_03730_), + .A1(_01736_), + .S(rst), + .X(_03731_) + ); + sky130_fd_sc_hd__mux2_1 _07242_ ( + .A0(_03732_), + .A1(_01735_), + .S(rst), + .X(_03733_) + ); + sky130_fd_sc_hd__mux2_1 _07243_ ( + .A0(_03734_), + .A1(_01734_), + .S(rst), + .X(_03735_) + ); + sky130_fd_sc_hd__mux2_1 _07244_ ( + .A0(_03736_), + .A1(_01733_), + .S(rst), + .X(_03737_) + ); + sky130_fd_sc_hd__mux2_1 _07245_ ( + .A0(_03738_), + .A1(_01732_), + .S(rst), + .X(_03739_) + ); + sky130_fd_sc_hd__mux2_1 _07246_ ( + .A0(_03740_), + .A1(_01731_), + .S(rst), + .X(_03741_) + ); + sky130_fd_sc_hd__mux2_1 _07247_ ( + .A0(_03742_), + .A1(_01730_), + .S(rst), + .X(_03743_) + ); + sky130_fd_sc_hd__mux2_1 _07248_ ( + .A0(_03744_), + .A1(_01729_), + .S(rst), + .X(_03745_) + ); + sky130_fd_sc_hd__mux2_1 _07249_ ( + .A0(_03746_), + .A1(_01728_), + .S(rst), + .X(_03747_) + ); + sky130_fd_sc_hd__mux2_1 _07250_ ( + .A0(_03748_), + .A1(_01727_), + .S(rst), + .X(_03749_) + ); + sky130_fd_sc_hd__mux2_1 _07251_ ( + .A0(_03750_), + .A1(_01726_), + .S(rst), + .X(_03751_) + ); + sky130_fd_sc_hd__mux2_1 _07252_ ( + .A0(_03752_), + .A1(_01725_), + .S(rst), + .X(_03753_) + ); + sky130_fd_sc_hd__mux2_1 _07253_ ( + .A0(_03754_), + .A1(_01724_), + .S(rst), + .X(_03755_) + ); + sky130_fd_sc_hd__mux2_1 _07254_ ( + .A0(_03756_), + .A1(_01723_), + .S(rst), + .X(_03757_) + ); + sky130_fd_sc_hd__mux2_1 _07255_ ( + .A0(_03758_), + .A1(_01722_), + .S(rst), + .X(_03759_) + ); + sky130_fd_sc_hd__mux2_1 _07256_ ( + .A0(_03760_), + .A1(_01721_), + .S(rst), + .X(_03761_) + ); + sky130_fd_sc_hd__mux2_1 _07257_ ( + .A0(_03762_), + .A1(_01720_), + .S(rst), + .X(_03763_) + ); + sky130_fd_sc_hd__mux2_1 _07258_ ( + .A0(_03764_), + .A1(_01719_), + .S(rst), + .X(_03765_) + ); + sky130_fd_sc_hd__mux2_1 _07259_ ( + .A0(_03766_), + .A1(_01718_), + .S(rst), + .X(_03767_) + ); + sky130_fd_sc_hd__mux2_1 _07260_ ( + .A0(_03768_), + .A1(_01717_), + .S(rst), + .X(_03769_) + ); + sky130_fd_sc_hd__mux2_1 _07261_ ( + .A0(_03770_), + .A1(_01716_), + .S(rst), + .X(_03771_) + ); + sky130_fd_sc_hd__mux2_1 _07262_ ( + .A0(_03772_), + .A1(_01715_), + .S(rst), + .X(_03773_) + ); + sky130_fd_sc_hd__mux2_1 _07263_ ( + .A0(_03774_), + .A1(_01714_), + .S(rst), + .X(_03775_) + ); + sky130_fd_sc_hd__mux2_1 _07264_ ( + .A0(_03776_), + .A1(_01713_), + .S(rst), + .X(_03777_) + ); + sky130_fd_sc_hd__mux2_1 _07265_ ( + .A0(_03778_), + .A1(_01712_), + .S(rst), + .X(_03779_) + ); + sky130_fd_sc_hd__mux2_1 _07266_ ( + .A0(_03780_), + .A1(_01711_), + .S(rst), + .X(_03781_) + ); + sky130_fd_sc_hd__mux2_1 _07267_ ( + .A0(_03782_), + .A1(_01710_), + .S(rst), + .X(_03783_) + ); + sky130_fd_sc_hd__mux2_1 _07268_ ( + .A0(_03784_), + .A1(_01709_), + .S(rst), + .X(_03785_) + ); + sky130_fd_sc_hd__mux2_1 _07269_ ( + .A0(_03786_), + .A1(_01708_), + .S(rst), + .X(_03787_) + ); + sky130_fd_sc_hd__mux2_1 _07270_ ( + .A0(_03788_), + .A1(_01707_), + .S(rst), + .X(_03789_) + ); + sky130_fd_sc_hd__mux2_1 _07271_ ( + .A0(_03790_), + .A1(_01706_), + .S(rst), + .X(_03791_) + ); + sky130_fd_sc_hd__mux2_1 _07272_ ( + .A0(_03792_), + .A1(_01705_), + .S(rst), + .X(_03793_) + ); + sky130_fd_sc_hd__mux2_1 _07273_ ( + .A0(_03794_), + .A1(_01704_), + .S(rst), + .X(_03795_) + ); + sky130_fd_sc_hd__mux2_1 _07274_ ( + .A0(_03796_), + .A1(_01703_), + .S(rst), + .X(_03797_) + ); + sky130_fd_sc_hd__mux2_1 _07275_ ( + .A0(_03798_), + .A1(_01702_), + .S(rst), + .X(_03799_) + ); + sky130_fd_sc_hd__mux2_1 _07276_ ( + .A0(_03800_), + .A1(_01701_), + .S(rst), + .X(_03801_) + ); + sky130_fd_sc_hd__mux2_1 _07277_ ( + .A0(_03802_), + .A1(_01700_), + .S(rst), + .X(_03803_) + ); + sky130_fd_sc_hd__mux2_1 _07278_ ( + .A0(_03804_), + .A1(_01699_), + .S(rst), + .X(_03805_) + ); + sky130_fd_sc_hd__mux2_1 _07279_ ( + .A0(_03806_), + .A1(_01698_), + .S(rst), + .X(_03807_) + ); + sky130_fd_sc_hd__mux2_1 _07280_ ( + .A0(_03808_), + .A1(_01697_), + .S(rst), + .X(_03809_) + ); + sky130_fd_sc_hd__mux2_1 _07281_ ( + .A0(_03810_), + .A1(_01696_), + .S(rst), + .X(_03811_) + ); + sky130_fd_sc_hd__mux2_1 _07282_ ( + .A0(_03812_), + .A1(_01695_), + .S(rst), + .X(_03813_) + ); + sky130_fd_sc_hd__mux2_1 _07283_ ( + .A0(_03814_), + .A1(_01694_), + .S(rst), + .X(_03815_) + ); + sky130_fd_sc_hd__mux2_1 _07284_ ( + .A0(_03816_), + .A1(_01693_), + .S(rst), + .X(_03817_) + ); + sky130_fd_sc_hd__mux2_1 _07285_ ( + .A0(_03818_), + .A1(_01692_), + .S(rst), + .X(_03819_) + ); + sky130_fd_sc_hd__mux2_1 _07286_ ( + .A0(_03820_), + .A1(_01691_), + .S(rst), + .X(_03821_) + ); + sky130_fd_sc_hd__mux2_1 _07287_ ( + .A0(_03822_), + .A1(_01690_), + .S(rst), + .X(_03823_) + ); + sky130_fd_sc_hd__mux2_1 _07288_ ( + .A0(_03824_), + .A1(_01689_), + .S(rst), + .X(_03825_) + ); + sky130_fd_sc_hd__mux2_1 _07289_ ( + .A0(_03826_), + .A1(_01688_), + .S(rst), + .X(_03827_) + ); + sky130_fd_sc_hd__mux2_1 _07290_ ( + .A0(_03828_), + .A1(_01687_), + .S(rst), + .X(_03829_) + ); + sky130_fd_sc_hd__mux2_1 _07291_ ( + .A0(_03830_), + .A1(_01686_), + .S(rst), + .X(_03831_) + ); + sky130_fd_sc_hd__mux2_1 _07292_ ( + .A0(_03832_), + .A1(_01685_), + .S(rst), + .X(_03833_) + ); + sky130_fd_sc_hd__mux2_1 _07293_ ( + .A0(_03834_), + .A1(_01684_), + .S(rst), + .X(_03835_) + ); + sky130_fd_sc_hd__mux2_1 _07294_ ( + .A0(_03836_), + .A1(_01683_), + .S(rst), + .X(_03837_) + ); + sky130_fd_sc_hd__mux2_1 _07295_ ( + .A0(_03838_), + .A1(_01682_), + .S(rst), + .X(_03839_) + ); + sky130_fd_sc_hd__mux2_1 _07296_ ( + .A0(_03840_), + .A1(_01681_), + .S(rst), + .X(_03841_) + ); + sky130_fd_sc_hd__mux2_1 _07297_ ( + .A0(_03842_), + .A1(_01680_), + .S(rst), + .X(_03843_) + ); + sky130_fd_sc_hd__mux2_1 _07298_ ( + .A0(_03844_), + .A1(_01679_), + .S(rst), + .X(_03845_) + ); + sky130_fd_sc_hd__mux2_1 _07299_ ( + .A0(_03846_), + .A1(_01678_), + .S(rst), + .X(_03847_) + ); + sky130_fd_sc_hd__mux2_1 _07300_ ( + .A0(_03848_), + .A1(_01677_), + .S(rst), + .X(_03849_) + ); + sky130_fd_sc_hd__mux2_1 _07301_ ( + .A0(_03850_), + .A1(_01676_), + .S(rst), + .X(_03851_) + ); + sky130_fd_sc_hd__mux2_1 _07302_ ( + .A0(_03852_), + .A1(_01675_), + .S(rst), + .X(_03853_) + ); + sky130_fd_sc_hd__mux2_1 _07303_ ( + .A0(_03854_), + .A1(_01674_), + .S(rst), + .X(_03855_) + ); + sky130_fd_sc_hd__mux2_1 _07304_ ( + .A0(_03856_), + .A1(_01673_), + .S(rst), + .X(_03857_) + ); + sky130_fd_sc_hd__mux2_1 _07305_ ( + .A0(_03858_), + .A1(_01672_), + .S(rst), + .X(_03859_) + ); + sky130_fd_sc_hd__mux2_1 _07306_ ( + .A0(_03860_), + .A1(_01671_), + .S(rst), + .X(_03861_) + ); + sky130_fd_sc_hd__mux2_1 _07307_ ( + .A0(_03862_), + .A1(_01670_), + .S(rst), + .X(_03863_) + ); + sky130_fd_sc_hd__mux2_1 _07308_ ( + .A0(_03864_), + .A1(_01669_), + .S(rst), + .X(_03865_) + ); + sky130_fd_sc_hd__mux2_1 _07309_ ( + .A0(_03866_), + .A1(_01668_), + .S(rst), + .X(_03867_) + ); + sky130_fd_sc_hd__mux2_1 _07310_ ( + .A0(_03868_), + .A1(_01667_), + .S(rst), + .X(_03869_) + ); + sky130_fd_sc_hd__mux2_1 _07311_ ( + .A0(_03870_), + .A1(_01666_), + .S(rst), + .X(_03871_) + ); + sky130_fd_sc_hd__mux2_1 _07312_ ( + .A0(_03872_), + .A1(_01665_), + .S(rst), + .X(_03873_) + ); + sky130_fd_sc_hd__mux2_1 _07313_ ( + .A0(_03874_), + .A1(_01664_), + .S(rst), + .X(_03875_) + ); + sky130_fd_sc_hd__mux2_1 _07314_ ( + .A0(_03876_), + .A1(_01663_), + .S(rst), + .X(_03877_) + ); + sky130_fd_sc_hd__mux2_1 _07315_ ( + .A0(_03878_), + .A1(_01662_), + .S(rst), + .X(_03879_) + ); + sky130_fd_sc_hd__mux2_1 _07316_ ( + .A0(_03880_), + .A1(_01661_), + .S(rst), + .X(_03881_) + ); + sky130_fd_sc_hd__mux2_1 _07317_ ( + .A0(_03882_), + .A1(_01660_), + .S(rst), + .X(_03883_) + ); + sky130_fd_sc_hd__mux2_1 _07318_ ( + .A0(_03884_), + .A1(_01659_), + .S(rst), + .X(_03885_) + ); + sky130_fd_sc_hd__mux2_1 _07319_ ( + .A0(_03886_), + .A1(_01658_), + .S(rst), + .X(_03887_) + ); + sky130_fd_sc_hd__mux2_1 _07320_ ( + .A0(_03888_), + .A1(_01657_), + .S(rst), + .X(_03889_) + ); + sky130_fd_sc_hd__mux2_1 _07321_ ( + .A0(_03890_), + .A1(_01656_), + .S(rst), + .X(_03891_) + ); + sky130_fd_sc_hd__mux2_1 _07322_ ( + .A0(_03892_), + .A1(_01655_), + .S(rst), + .X(_03893_) + ); + sky130_fd_sc_hd__mux2_1 _07323_ ( + .A0(_03894_), + .A1(_01654_), + .S(rst), + .X(_03895_) + ); + sky130_fd_sc_hd__mux2_1 _07324_ ( + .A0(_03896_), + .A1(_01653_), + .S(rst), + .X(_03897_) + ); + sky130_fd_sc_hd__mux2_1 _07325_ ( + .A0(_03898_), + .A1(_01652_), + .S(rst), + .X(_03899_) + ); + sky130_fd_sc_hd__mux2_1 _07326_ ( + .A0(_03900_), + .A1(_01651_), + .S(rst), + .X(_03901_) + ); + sky130_fd_sc_hd__mux2_1 _07327_ ( + .A0(_03902_), + .A1(_01650_), + .S(rst), + .X(_03903_) + ); + sky130_fd_sc_hd__mux2_1 _07328_ ( + .A0(_03904_), + .A1(_01649_), + .S(rst), + .X(_03905_) + ); + sky130_fd_sc_hd__mux2_1 _07329_ ( + .A0(_03906_), + .A1(_01648_), + .S(rst), + .X(_03907_) + ); + sky130_fd_sc_hd__mux2_1 _07330_ ( + .A0(_03908_), + .A1(_01647_), + .S(rst), + .X(_03909_) + ); + sky130_fd_sc_hd__mux2_1 _07331_ ( + .A0(_03910_), + .A1(_01646_), + .S(rst), + .X(_03911_) + ); + sky130_fd_sc_hd__mux2_1 _07332_ ( + .A0(_03912_), + .A1(_01645_), + .S(rst), + .X(_03913_) + ); + sky130_fd_sc_hd__mux2_1 _07333_ ( + .A0(_03914_), + .A1(_01644_), + .S(rst), + .X(_03915_) + ); + sky130_fd_sc_hd__mux2_1 _07334_ ( + .A0(_03916_), + .A1(_01643_), + .S(rst), + .X(_03917_) + ); + sky130_fd_sc_hd__mux2_1 _07335_ ( + .A0(_03918_), + .A1(_01642_), + .S(rst), + .X(_03919_) + ); + sky130_fd_sc_hd__mux2_1 _07336_ ( + .A0(_03920_), + .A1(_01641_), + .S(rst), + .X(_03921_) + ); + sky130_fd_sc_hd__mux2_1 _07337_ ( + .A0(_03922_), + .A1(_01640_), + .S(rst), + .X(_03923_) + ); + sky130_fd_sc_hd__mux2_1 _07338_ ( + .A0(_03924_), + .A1(_01639_), + .S(rst), + .X(_03925_) + ); + sky130_fd_sc_hd__mux2_1 _07339_ ( + .A0(_03926_), + .A1(_01638_), + .S(rst), + .X(_03927_) + ); + sky130_fd_sc_hd__mux2_1 _07340_ ( + .A0(_03928_), + .A1(_01637_), + .S(rst), + .X(_03929_) + ); + sky130_fd_sc_hd__mux2_1 _07341_ ( + .A0(_03930_), + .A1(_01636_), + .S(rst), + .X(_03931_) + ); + sky130_fd_sc_hd__mux2_1 _07342_ ( + .A0(_03932_), + .A1(_01635_), + .S(rst), + .X(_03933_) + ); + sky130_fd_sc_hd__mux2_1 _07343_ ( + .A0(_03934_), + .A1(_01634_), + .S(rst), + .X(_03935_) + ); + sky130_fd_sc_hd__mux2_1 _07344_ ( + .A0(_03936_), + .A1(_01633_), + .S(rst), + .X(_03937_) + ); + sky130_fd_sc_hd__mux2_1 _07345_ ( + .A0(_03938_), + .A1(_01632_), + .S(rst), + .X(_03939_) + ); + sky130_fd_sc_hd__mux2_1 _07346_ ( + .A0(_03940_), + .A1(_01631_), + .S(rst), + .X(_03941_) + ); + sky130_fd_sc_hd__mux2_1 _07347_ ( + .A0(_03942_), + .A1(_01630_), + .S(rst), + .X(_03943_) + ); + sky130_fd_sc_hd__mux2_1 _07348_ ( + .A0(_03944_), + .A1(_01629_), + .S(rst), + .X(_03945_) + ); + sky130_fd_sc_hd__mux2_1 _07349_ ( + .A0(_03946_), + .A1(_01628_), + .S(rst), + .X(_03947_) + ); + sky130_fd_sc_hd__mux2_1 _07350_ ( + .A0(_03948_), + .A1(_01627_), + .S(rst), + .X(_03949_) + ); + sky130_fd_sc_hd__mux2_1 _07351_ ( + .A0(_03950_), + .A1(_01626_), + .S(rst), + .X(_03951_) + ); + sky130_fd_sc_hd__mux2_1 _07352_ ( + .A0(_03952_), + .A1(_01625_), + .S(rst), + .X(_03953_) + ); + sky130_fd_sc_hd__mux2_1 _07353_ ( + .A0(_03954_), + .A1(_01624_), + .S(rst), + .X(_03955_) + ); + sky130_fd_sc_hd__mux2_1 _07354_ ( + .A0(_03956_), + .A1(_01623_), + .S(rst), + .X(_03957_) + ); + sky130_fd_sc_hd__mux2_1 _07355_ ( + .A0(_03958_), + .A1(_01622_), + .S(rst), + .X(_03959_) + ); + sky130_fd_sc_hd__mux2_1 _07356_ ( + .A0(_03960_), + .A1(_01621_), + .S(rst), + .X(_03961_) + ); + sky130_fd_sc_hd__mux2_1 _07357_ ( + .A0(_03962_), + .A1(_01620_), + .S(rst), + .X(_03963_) + ); + sky130_fd_sc_hd__mux2_1 _07358_ ( + .A0(_03964_), + .A1(_01619_), + .S(rst), + .X(_03965_) + ); + sky130_fd_sc_hd__mux2_1 _07359_ ( + .A0(_03966_), + .A1(_01618_), + .S(rst), + .X(_03967_) + ); + sky130_fd_sc_hd__mux2_1 _07360_ ( + .A0(_03968_), + .A1(_01617_), + .S(rst), + .X(_03969_) + ); + sky130_fd_sc_hd__mux2_1 _07361_ ( + .A0(_03970_), + .A1(_01771_), + .S(rst), + .X(_03971_) + ); + sky130_fd_sc_hd__mux2_1 _07362_ ( + .A0(_03972_), + .A1(_01616_), + .S(rst), + .X(_03973_) + ); + sky130_fd_sc_hd__mux2_1 _07363_ ( + .A0(_03974_), + .A1(_01615_), + .S(rst), + .X(_03975_) + ); + sky130_fd_sc_hd__mux2_1 _07364_ ( + .A0(_03976_), + .A1(_01614_), + .S(rst), + .X(_03977_) + ); + sky130_fd_sc_hd__mux2_1 _07365_ ( + .A0(_03978_), + .A1(_01613_), + .S(rst), + .X(_03979_) + ); + sky130_fd_sc_hd__mux2_1 _07366_ ( + .A0(_03980_), + .A1(_01612_), + .S(rst), + .X(_03981_) + ); + sky130_fd_sc_hd__mux2_1 _07367_ ( + .A0(_03982_), + .A1(_01611_), + .S(rst), + .X(_03983_) + ); + sky130_fd_sc_hd__mux2_1 _07368_ ( + .A0(_03984_), + .A1(_01610_), + .S(rst), + .X(_03985_) + ); + sky130_fd_sc_hd__mux2_1 _07369_ ( + .A0(_03986_), + .A1(_01609_), + .S(rst), + .X(_03987_) + ); + sky130_fd_sc_hd__mux2_1 _07370_ ( + .A0(_03988_), + .A1(_01608_), + .S(rst), + .X(_03989_) + ); + sky130_fd_sc_hd__mux2_1 _07371_ ( + .A0(_03990_), + .A1(_01607_), + .S(rst), + .X(_03991_) + ); + sky130_fd_sc_hd__mux2_1 _07372_ ( + .A0(_03992_), + .A1(_01606_), + .S(rst), + .X(_03993_) + ); + sky130_fd_sc_hd__mux2_1 _07373_ ( + .A0(_03994_), + .A1(_01605_), + .S(rst), + .X(_03995_) + ); + sky130_fd_sc_hd__mux2_1 _07374_ ( + .A0(_03996_), + .A1(_01604_), + .S(rst), + .X(_03997_) + ); + sky130_fd_sc_hd__mux2_1 _07375_ ( + .A0(_03998_), + .A1(_01603_), + .S(rst), + .X(_03999_) + ); + sky130_fd_sc_hd__mux2_1 _07376_ ( + .A0(_04000_), + .A1(_01602_), + .S(rst), + .X(_04001_) + ); + sky130_fd_sc_hd__mux2_1 _07377_ ( + .A0(_04002_), + .A1(_01601_), + .S(rst), + .X(_04003_) + ); + sky130_fd_sc_hd__mux2_1 _07378_ ( + .A0(_04004_), + .A1(_01600_), + .S(rst), + .X(_04005_) + ); + sky130_fd_sc_hd__mux2_1 _07379_ ( + .A0(_04006_), + .A1(_01599_), + .S(rst), + .X(_04007_) + ); + sky130_fd_sc_hd__mux2_1 _07380_ ( + .A0(_04008_), + .A1(_01598_), + .S(rst), + .X(_04009_) + ); + sky130_fd_sc_hd__mux2_1 _07381_ ( + .A0(_04010_), + .A1(_01597_), + .S(rst), + .X(_04011_) + ); + sky130_fd_sc_hd__mux2_1 _07382_ ( + .A0(_04012_), + .A1(_01596_), + .S(rst), + .X(_04013_) + ); + sky130_fd_sc_hd__mux2_1 _07383_ ( + .A0(_04014_), + .A1(_01595_), + .S(rst), + .X(_04015_) + ); + sky130_fd_sc_hd__mux2_1 _07384_ ( + .A0(_04016_), + .A1(_01594_), + .S(rst), + .X(_04017_) + ); + sky130_fd_sc_hd__mux2_1 _07385_ ( + .A0(_04018_), + .A1(_01593_), + .S(rst), + .X(_04019_) + ); + sky130_fd_sc_hd__mux2_1 _07386_ ( + .A0(_04020_), + .A1(_01592_), + .S(rst), + .X(_04021_) + ); + sky130_fd_sc_hd__mux2_1 _07387_ ( + .A0(_04022_), + .A1(_01591_), + .S(rst), + .X(_04023_) + ); + sky130_fd_sc_hd__mux2_1 _07388_ ( + .A0(_04024_), + .A1(_01590_), + .S(rst), + .X(_04025_) + ); + sky130_fd_sc_hd__mux2_1 _07389_ ( + .A0(_04026_), + .A1(_01589_), + .S(rst), + .X(_04027_) + ); + sky130_fd_sc_hd__mux2_1 _07390_ ( + .A0(_04028_), + .A1(_01550_), + .S(rst), + .X(_04029_) + ); + sky130_fd_sc_hd__mux2_1 _07391_ ( + .A0(_04030_), + .A1(_01549_), + .S(rst), + .X(_04031_) + ); + sky130_fd_sc_hd__mux2_1 _07392_ ( + .A0(_04032_), + .A1(_01588_), + .S(rst), + .X(_04033_) + ); + sky130_fd_sc_hd__mux2_1 _07393_ ( + .A0(_04034_), + .A1(_01551_), + .S(rst), + .X(_04035_) + ); + sky130_fd_sc_hd__mux2_1 _07394_ ( + .A0(_04036_), + .A1(_01548_), + .S(rst), + .X(_04037_) + ); + sky130_fd_sc_hd__mux2_1 _07395_ ( + .A0(_04038_), + .A1(_01587_), + .S(rst), + .X(_04039_) + ); + sky130_fd_sc_hd__mux2_1 _07396_ ( + .A0(_04040_), + .A1(_01552_), + .S(rst), + .X(_04041_) + ); + sky130_fd_sc_hd__mux2_1 _07397_ ( + .A0(_04042_), + .A1(_01546_), + .S(rst), + .X(_04043_) + ); + sky130_fd_sc_hd__mux2_1 _07398_ ( + .A0(_04044_), + .A1(_01586_), + .S(rst), + .X(_04045_) + ); + sky130_fd_sc_hd__mux2_1 _07399_ ( + .A0(_04046_), + .A1(_01543_), + .S(rst), + .X(_04047_) + ); + sky130_fd_sc_hd__mux2_1 _07400_ ( + .A0(_04048_), + .A1(_01585_), + .S(rst), + .X(_04049_) + ); + sky130_fd_sc_hd__mux2_1 _07401_ ( + .A0(_04050_), + .A1(_01553_), + .S(rst), + .X(_04051_) + ); + sky130_fd_sc_hd__mux2_1 _07402_ ( + .A0(_04052_), + .A1(_01545_), + .S(rst), + .X(_04053_) + ); + sky130_fd_sc_hd__mux2_1 _07403_ ( + .A0(_04054_), + .A1(_01584_), + .S(rst), + .X(_04055_) + ); + sky130_fd_sc_hd__mux2_1 _07404_ ( + .A0(_04056_), + .A1(_01583_), + .S(rst), + .X(_04057_) + ); + sky130_fd_sc_hd__mux2_1 _07405_ ( + .A0(_04058_), + .A1(_01582_), + .S(rst), + .X(_04059_) + ); + sky130_fd_sc_hd__mux2_1 _07406_ ( + .A0(_04060_), + .A1(_01581_), + .S(rst), + .X(_04061_) + ); + sky130_fd_sc_hd__mux2_1 _07407_ ( + .A0(_04062_), + .A1(_01580_), + .S(rst), + .X(_04063_) + ); + sky130_fd_sc_hd__mux2_1 _07408_ ( + .A0(_04064_), + .A1(_01579_), + .S(rst), + .X(_04065_) + ); + sky130_fd_sc_hd__mux2_1 _07409_ ( + .A0(_04066_), + .A1(_01578_), + .S(rst), + .X(_04067_) + ); + sky130_fd_sc_hd__mux2_1 _07410_ ( + .A0(_04068_), + .A1(_01577_), + .S(rst), + .X(_04069_) + ); + sky130_fd_sc_hd__mux2_1 _07411_ ( + .A0(_04070_), + .A1(_01576_), + .S(rst), + .X(_04071_) + ); + sky130_fd_sc_hd__mux2_1 _07412_ ( + .A0(_04072_), + .A1(_01575_), + .S(rst), + .X(_04073_) + ); + sky130_fd_sc_hd__mux2_1 _07413_ ( + .A0(_04074_), + .A1(_01574_), + .S(rst), + .X(_04075_) + ); + sky130_fd_sc_hd__mux2_1 _07414_ ( + .A0(_04076_), + .A1(_01573_), + .S(rst), + .X(_04077_) + ); + sky130_fd_sc_hd__mux2_1 _07415_ ( + .A0(_04078_), + .A1(_01572_), + .S(rst), + .X(_04079_) + ); + sky130_fd_sc_hd__mux2_1 _07416_ ( + .A0(_04080_), + .A1(_01571_), + .S(rst), + .X(_04081_) + ); + sky130_fd_sc_hd__mux2_1 _07417_ ( + .A0(_04082_), + .A1(_01570_), + .S(rst), + .X(_04083_) + ); + sky130_fd_sc_hd__mux2_1 _07418_ ( + .A0(_04084_), + .A1(_01569_), + .S(rst), + .X(_04085_) + ); + sky130_fd_sc_hd__mux2_1 _07419_ ( + .A0(_04086_), + .A1(_01568_), + .S(rst), + .X(_04087_) + ); + sky130_fd_sc_hd__mux2_1 _07420_ ( + .A0(_04088_), + .A1(_01567_), + .S(rst), + .X(_04089_) + ); + sky130_fd_sc_hd__mux2_1 _07421_ ( + .A0(_04090_), + .A1(_01566_), + .S(rst), + .X(_04091_) + ); + sky130_fd_sc_hd__mux2_1 _07422_ ( + .A0(_04092_), + .A1(_01565_), + .S(rst), + .X(_04093_) + ); + sky130_fd_sc_hd__mux2_1 _07423_ ( + .A0(_04094_), + .A1(_01564_), + .S(rst), + .X(_04095_) + ); + sky130_fd_sc_hd__mux2_1 _07424_ ( + .A0(_04096_), + .A1(_01563_), + .S(rst), + .X(_04097_) + ); + sky130_fd_sc_hd__mux2_1 _07425_ ( + .A0(_04098_), + .A1(_01562_), + .S(rst), + .X(_04099_) + ); + sky130_fd_sc_hd__mux2_1 _07426_ ( + .A0(_04100_), + .A1(_01561_), + .S(rst), + .X(_04101_) + ); + sky130_fd_sc_hd__mux2_1 _07427_ ( + .A0(_04102_), + .A1(_01560_), + .S(rst), + .X(_04103_) + ); + sky130_fd_sc_hd__mux2_1 _07428_ ( + .A0(_04104_), + .A1(_01559_), + .S(rst), + .X(_04105_) + ); + sky130_fd_sc_hd__mux2_1 _07429_ ( + .A0(_04106_), + .A1(_01558_), + .S(rst), + .X(_04107_) + ); + sky130_fd_sc_hd__mux2_1 _07430_ ( + .A0(_04108_), + .A1(_01557_), + .S(rst), + .X(_04109_) + ); + sky130_fd_sc_hd__mux2_1 _07431_ ( + .A0(_04110_), + .A1(_01556_), + .S(rst), + .X(_04111_) + ); + sky130_fd_sc_hd__mux2_1 _07432_ ( + .A0(_04112_), + .A1(_01555_), + .S(rst), + .X(_04113_) + ); + sky130_fd_sc_hd__mux2_1 _07433_ ( + .A0(_04114_), + .A1(_01554_), + .S(rst), + .X(_04115_) + ); + sky130_fd_sc_hd__mux2_1 _07434_ ( + .A0(_04116_), + .A1(_01547_), + .S(rst), + .X(_04117_) + ); + sky130_fd_sc_hd__mux2_1 _07435_ ( + .A0(_04118_), + .A1(_01544_), + .S(rst), + .X(_04119_) + ); + sky130_fd_sc_hd__conb_1 _07436_ ( + .LO(_00982_) + ); + sky130_fd_sc_hd__conb_1 _07437_ ( + .LO(_00983_) + ); + sky130_fd_sc_hd__conb_1 _07438_ ( + .LO(_00984_) + ); + sky130_fd_sc_hd__conb_1 _07439_ ( + .LO(_00985_) + ); + sky130_fd_sc_hd__conb_1 _07440_ ( + .LO(_00986_) + ); + sky130_fd_sc_hd__conb_1 _07441_ ( + .LO(_00987_) + ); + sky130_fd_sc_hd__conb_1 _07442_ ( + .LO(_00988_) + ); + sky130_fd_sc_hd__conb_1 _07443_ ( + .LO(_00989_) + ); + sky130_fd_sc_hd__conb_1 _07444_ ( + .LO(_00990_) + ); + sky130_fd_sc_hd__conb_1 _07445_ ( + .LO(_00991_) + ); + sky130_fd_sc_hd__conb_1 _07446_ ( + .LO(_00992_) + ); + sky130_fd_sc_hd__conb_1 _07447_ ( + .LO(_00993_) + ); + sky130_fd_sc_hd__conb_1 _07448_ ( + .LO(_00994_) + ); + sky130_fd_sc_hd__conb_1 _07449_ ( + .LO(_00995_) + ); + sky130_fd_sc_hd__conb_1 _07450_ ( + .LO(_00996_) + ); + sky130_fd_sc_hd__conb_1 _07451_ ( + .LO(_00997_) + ); + sky130_fd_sc_hd__conb_1 _07452_ ( + .LO(_00998_) + ); + sky130_fd_sc_hd__conb_1 _07453_ ( + .LO(_00999_) + ); + sky130_fd_sc_hd__conb_1 _07454_ ( + .LO(_01000_) + ); + sky130_fd_sc_hd__conb_1 _07455_ ( + .LO(_01001_) + ); + sky130_fd_sc_hd__conb_1 _07456_ ( + .LO(_01002_) + ); + sky130_fd_sc_hd__conb_1 _07457_ ( + .LO(_01003_) + ); + sky130_fd_sc_hd__conb_1 _07458_ ( + .LO(_01004_) + ); + sky130_fd_sc_hd__conb_1 _07459_ ( + .LO(_01005_) + ); + sky130_fd_sc_hd__conb_1 _07460_ ( + .LO(_01006_) + ); + sky130_fd_sc_hd__conb_1 _07461_ ( + .LO(_01007_) + ); + sky130_fd_sc_hd__conb_1 _07462_ ( + .LO(_01008_) + ); + sky130_fd_sc_hd__conb_1 _07463_ ( + .LO(_01009_) + ); + sky130_fd_sc_hd__conb_1 _07464_ ( + .LO(_01010_) + ); + sky130_fd_sc_hd__conb_1 _07465_ ( + .LO(_01011_) + ); + sky130_fd_sc_hd__conb_1 _07466_ ( + .LO(_01012_) + ); + sky130_fd_sc_hd__conb_1 _07467_ ( + .LO(_01013_) + ); + sky130_fd_sc_hd__conb_1 _07468_ ( + .LO(_01014_) + ); + sky130_fd_sc_hd__conb_1 _07469_ ( + .LO(_01015_) + ); + sky130_fd_sc_hd__conb_1 _07470_ ( + .LO(_01016_) + ); + sky130_fd_sc_hd__conb_1 _07471_ ( + .LO(_01017_) + ); + sky130_fd_sc_hd__conb_1 _07472_ ( + .LO(_01018_) + ); + sky130_fd_sc_hd__conb_1 _07473_ ( + .LO(_01019_) + ); + sky130_fd_sc_hd__conb_1 _07474_ ( + .LO(_01020_) + ); + sky130_fd_sc_hd__conb_1 _07475_ ( + .LO(_01021_) + ); + sky130_fd_sc_hd__conb_1 _07476_ ( + .LO(_01022_) + ); + sky130_fd_sc_hd__conb_1 _07477_ ( + .LO(_01023_) + ); + sky130_fd_sc_hd__conb_1 _07478_ ( + .LO(_01024_) + ); + sky130_fd_sc_hd__conb_1 _07479_ ( + .LO(_01025_) + ); + sky130_fd_sc_hd__conb_1 _07480_ ( + .LO(_01026_) + ); + sky130_fd_sc_hd__conb_1 _07481_ ( + .LO(_01027_) + ); + sky130_fd_sc_hd__conb_1 _07482_ ( + .LO(_01028_) + ); + sky130_fd_sc_hd__conb_1 _07483_ ( + .LO(_01029_) + ); + sky130_fd_sc_hd__conb_1 _07484_ ( + .LO(_01030_) + ); + sky130_fd_sc_hd__conb_1 _07485_ ( + .LO(_01031_) + ); + sky130_fd_sc_hd__conb_1 _07486_ ( + .LO(_01032_) + ); + sky130_fd_sc_hd__conb_1 _07487_ ( + .LO(_01033_) + ); + sky130_fd_sc_hd__conb_1 _07488_ ( + .LO(_01034_) + ); + sky130_fd_sc_hd__conb_1 _07489_ ( + .LO(_01035_) + ); + sky130_fd_sc_hd__conb_1 _07490_ ( + .LO(_01036_) + ); + sky130_fd_sc_hd__conb_1 _07491_ ( + .LO(_01037_) + ); + sky130_fd_sc_hd__conb_1 _07492_ ( + .LO(_01038_) + ); + sky130_fd_sc_hd__conb_1 _07493_ ( + .LO(_01039_) + ); + sky130_fd_sc_hd__conb_1 _07494_ ( + .LO(_01040_) + ); + sky130_fd_sc_hd__conb_1 _07495_ ( + .LO(_01041_) + ); + sky130_fd_sc_hd__conb_1 _07496_ ( + .LO(_01042_) + ); + sky130_fd_sc_hd__conb_1 _07497_ ( + .LO(_01043_) + ); + sky130_fd_sc_hd__conb_1 _07498_ ( + .LO(_01044_) + ); + sky130_fd_sc_hd__conb_1 _07499_ ( + .LO(_01045_) + ); + sky130_fd_sc_hd__conb_1 _07500_ ( + .LO(_01046_) + ); + sky130_fd_sc_hd__conb_1 _07501_ ( + .LO(_01047_) + ); + sky130_fd_sc_hd__conb_1 _07502_ ( + .LO(_01048_) + ); + sky130_fd_sc_hd__conb_1 _07503_ ( + .LO(_01049_) + ); + sky130_fd_sc_hd__conb_1 _07504_ ( + .LO(_01050_) + ); + sky130_fd_sc_hd__conb_1 _07505_ ( + .LO(_01051_) + ); + sky130_fd_sc_hd__conb_1 _07506_ ( + .LO(_01052_) + ); + sky130_fd_sc_hd__conb_1 _07507_ ( + .LO(_01053_) + ); + sky130_fd_sc_hd__conb_1 _07508_ ( + .LO(_01054_) + ); + sky130_fd_sc_hd__conb_1 _07509_ ( + .LO(_01055_) + ); + sky130_fd_sc_hd__conb_1 _07510_ ( + .LO(_01056_) + ); + sky130_fd_sc_hd__conb_1 _07511_ ( + .LO(_01057_) + ); + sky130_fd_sc_hd__conb_1 _07512_ ( + .LO(_01058_) + ); + sky130_fd_sc_hd__conb_1 _07513_ ( + .LO(_01059_) + ); + sky130_fd_sc_hd__conb_1 _07514_ ( + .LO(_01060_) + ); + sky130_fd_sc_hd__conb_1 _07515_ ( + .LO(_01061_) + ); + sky130_fd_sc_hd__conb_1 _07516_ ( + .LO(_01062_) + ); + sky130_fd_sc_hd__conb_1 _07517_ ( + .LO(_01063_) + ); + sky130_fd_sc_hd__conb_1 _07518_ ( + .LO(_01064_) + ); + sky130_fd_sc_hd__conb_1 _07519_ ( + .LO(_01065_) + ); + sky130_fd_sc_hd__conb_1 _07520_ ( + .LO(_01066_) + ); + sky130_fd_sc_hd__conb_1 _07521_ ( + .LO(_01067_) + ); + sky130_fd_sc_hd__conb_1 _07522_ ( + .LO(_01068_) + ); + sky130_fd_sc_hd__conb_1 _07523_ ( + .LO(_01069_) + ); + sky130_fd_sc_hd__conb_1 _07524_ ( + .LO(_01070_) + ); + sky130_fd_sc_hd__conb_1 _07525_ ( + .LO(_01071_) + ); + sky130_fd_sc_hd__conb_1 _07526_ ( + .LO(_01072_) + ); + sky130_fd_sc_hd__conb_1 _07527_ ( + .LO(_01073_) + ); + sky130_fd_sc_hd__conb_1 _07528_ ( + .LO(_01074_) + ); + sky130_fd_sc_hd__conb_1 _07529_ ( + .LO(_01075_) + ); + sky130_fd_sc_hd__conb_1 _07530_ ( + .LO(_01076_) + ); + sky130_fd_sc_hd__conb_1 _07531_ ( + .LO(_01077_) + ); + sky130_fd_sc_hd__conb_1 _07532_ ( + .LO(_01078_) + ); + sky130_fd_sc_hd__conb_1 _07533_ ( + .LO(_01079_) + ); + sky130_fd_sc_hd__conb_1 _07534_ ( + .LO(_01080_) + ); + sky130_fd_sc_hd__conb_1 _07535_ ( + .LO(_01081_) + ); + sky130_fd_sc_hd__conb_1 _07536_ ( + .LO(_01082_) + ); + sky130_fd_sc_hd__conb_1 _07537_ ( + .LO(_01083_) + ); + sky130_fd_sc_hd__conb_1 _07538_ ( + .LO(_01084_) + ); + sky130_fd_sc_hd__conb_1 _07539_ ( + .LO(_01085_) + ); + sky130_fd_sc_hd__conb_1 _07540_ ( + .LO(_01086_) + ); + sky130_fd_sc_hd__conb_1 _07541_ ( + .LO(_01087_) + ); + sky130_fd_sc_hd__conb_1 _07542_ ( + .LO(_01088_) + ); + sky130_fd_sc_hd__conb_1 _07543_ ( + .LO(_01089_) + ); + sky130_fd_sc_hd__conb_1 _07544_ ( + .LO(_01090_) + ); + sky130_fd_sc_hd__conb_1 _07545_ ( + .LO(_01091_) + ); + sky130_fd_sc_hd__conb_1 _07546_ ( + .LO(_01092_) + ); + sky130_fd_sc_hd__conb_1 _07547_ ( + .LO(_01093_) + ); + sky130_fd_sc_hd__conb_1 _07548_ ( + .LO(_01094_) + ); + sky130_fd_sc_hd__conb_1 _07549_ ( + .LO(_01095_) + ); + sky130_fd_sc_hd__conb_1 _07550_ ( + .LO(_01096_) + ); + sky130_fd_sc_hd__conb_1 _07551_ ( + .LO(_01097_) + ); + sky130_fd_sc_hd__conb_1 _07552_ ( + .LO(_01098_) + ); + sky130_fd_sc_hd__conb_1 _07553_ ( + .LO(_01099_) + ); + sky130_fd_sc_hd__conb_1 _07554_ ( + .LO(_01100_) + ); + sky130_fd_sc_hd__conb_1 _07555_ ( + .LO(_01101_) + ); + sky130_fd_sc_hd__conb_1 _07556_ ( + .LO(_01102_) + ); + sky130_fd_sc_hd__conb_1 _07557_ ( + .LO(_01103_) + ); + sky130_fd_sc_hd__conb_1 _07558_ ( + .LO(_01104_) + ); + sky130_fd_sc_hd__conb_1 _07559_ ( + .LO(_01105_) + ); + sky130_fd_sc_hd__conb_1 _07560_ ( + .LO(_01106_) + ); + sky130_fd_sc_hd__conb_1 _07561_ ( + .LO(_01107_) + ); + sky130_fd_sc_hd__conb_1 _07562_ ( + .LO(_01108_) + ); + sky130_fd_sc_hd__conb_1 _07563_ ( + .LO(_01109_) + ); + sky130_fd_sc_hd__conb_1 _07564_ ( + .LO(_01110_) + ); + sky130_fd_sc_hd__conb_1 _07565_ ( + .LO(_01111_) + ); + sky130_fd_sc_hd__conb_1 _07566_ ( + .LO(_01112_) + ); + sky130_fd_sc_hd__conb_1 _07567_ ( + .LO(_01113_) + ); + sky130_fd_sc_hd__conb_1 _07568_ ( + .LO(_01114_) + ); + sky130_fd_sc_hd__conb_1 _07569_ ( + .LO(_01115_) + ); + sky130_fd_sc_hd__conb_1 _07570_ ( + .LO(_01116_) + ); + sky130_fd_sc_hd__conb_1 _07571_ ( + .LO(_01117_) + ); + sky130_fd_sc_hd__conb_1 _07572_ ( + .LO(_01118_) + ); + sky130_fd_sc_hd__conb_1 _07573_ ( + .LO(_01119_) + ); + sky130_fd_sc_hd__conb_1 _07574_ ( + .LO(_01120_) + ); + sky130_fd_sc_hd__conb_1 _07575_ ( + .LO(_01121_) + ); + sky130_fd_sc_hd__conb_1 _07576_ ( + .LO(_01122_) + ); + sky130_fd_sc_hd__conb_1 _07577_ ( + .LO(_01123_) + ); + sky130_fd_sc_hd__conb_1 _07578_ ( + .LO(_01124_) + ); + sky130_fd_sc_hd__conb_1 _07579_ ( + .LO(_01125_) + ); + sky130_fd_sc_hd__conb_1 _07580_ ( + .LO(_01126_) + ); + sky130_fd_sc_hd__conb_1 _07581_ ( + .LO(_01127_) + ); + sky130_fd_sc_hd__conb_1 _07582_ ( + .LO(_01128_) + ); + sky130_fd_sc_hd__conb_1 _07583_ ( + .LO(_01129_) + ); + sky130_fd_sc_hd__conb_1 _07584_ ( + .LO(_01130_) + ); + sky130_fd_sc_hd__conb_1 _07585_ ( + .LO(_01131_) + ); + sky130_fd_sc_hd__conb_1 _07586_ ( + .LO(_01132_) + ); + sky130_fd_sc_hd__conb_1 _07587_ ( + .LO(_01133_) + ); + sky130_fd_sc_hd__conb_1 _07588_ ( + .LO(_01134_) + ); + sky130_fd_sc_hd__conb_1 _07589_ ( + .LO(_01135_) + ); + sky130_fd_sc_hd__conb_1 _07590_ ( + .LO(_01136_) + ); + sky130_fd_sc_hd__conb_1 _07591_ ( + .LO(_01137_) + ); + sky130_fd_sc_hd__conb_1 _07592_ ( + .LO(_01138_) + ); + sky130_fd_sc_hd__conb_1 _07593_ ( + .LO(_01139_) + ); + sky130_fd_sc_hd__conb_1 _07594_ ( + .LO(_01140_) + ); + sky130_fd_sc_hd__conb_1 _07595_ ( + .LO(_01141_) + ); + sky130_fd_sc_hd__conb_1 _07596_ ( + .LO(_01142_) + ); + sky130_fd_sc_hd__conb_1 _07597_ ( + .LO(_01143_) + ); + sky130_fd_sc_hd__conb_1 _07598_ ( + .LO(_01144_) + ); + sky130_fd_sc_hd__conb_1 _07599_ ( + .LO(_01145_) + ); + sky130_fd_sc_hd__conb_1 _07600_ ( + .LO(_01146_) + ); + sky130_fd_sc_hd__conb_1 _07601_ ( + .LO(_01147_) + ); + sky130_fd_sc_hd__conb_1 _07602_ ( + .LO(_01148_) + ); + sky130_fd_sc_hd__conb_1 _07603_ ( + .LO(_01149_) + ); + sky130_fd_sc_hd__conb_1 _07604_ ( + .LO(_01150_) + ); + sky130_fd_sc_hd__conb_1 _07605_ ( + .LO(_01151_) + ); + sky130_fd_sc_hd__conb_1 _07606_ ( + .LO(_01152_) + ); + sky130_fd_sc_hd__conb_1 _07607_ ( + .LO(_01153_) + ); + sky130_fd_sc_hd__conb_1 _07608_ ( + .LO(_01154_) + ); + sky130_fd_sc_hd__conb_1 _07609_ ( + .LO(_01155_) + ); + sky130_fd_sc_hd__conb_1 _07610_ ( + .LO(_01156_) + ); + sky130_fd_sc_hd__conb_1 _07611_ ( + .LO(_01157_) + ); + sky130_fd_sc_hd__conb_1 _07612_ ( + .LO(_01158_) + ); + sky130_fd_sc_hd__conb_1 _07613_ ( + .LO(_01159_) + ); + sky130_fd_sc_hd__conb_1 _07614_ ( + .LO(_01160_) + ); + sky130_fd_sc_hd__conb_1 _07615_ ( + .LO(_01161_) + ); + sky130_fd_sc_hd__conb_1 _07616_ ( + .LO(_01162_) + ); + sky130_fd_sc_hd__conb_1 _07617_ ( + .LO(_01163_) + ); + sky130_fd_sc_hd__conb_1 _07618_ ( + .LO(_01164_) + ); + sky130_fd_sc_hd__conb_1 _07619_ ( + .LO(_01165_) + ); + sky130_fd_sc_hd__conb_1 _07620_ ( + .LO(_01166_) + ); + sky130_fd_sc_hd__conb_1 _07621_ ( + .LO(_01167_) + ); + sky130_fd_sc_hd__conb_1 _07622_ ( + .LO(_01168_) + ); + sky130_fd_sc_hd__conb_1 _07623_ ( + .LO(_01169_) + ); + sky130_fd_sc_hd__conb_1 _07624_ ( + .LO(_01170_) + ); + sky130_fd_sc_hd__conb_1 _07625_ ( + .LO(_01171_) + ); + sky130_fd_sc_hd__conb_1 _07626_ ( + .LO(_01172_) + ); + sky130_fd_sc_hd__conb_1 _07627_ ( + .LO(_01173_) + ); + sky130_fd_sc_hd__conb_1 _07628_ ( + .LO(_01174_) + ); + sky130_fd_sc_hd__conb_1 _07629_ ( + .LO(_01175_) + ); + sky130_fd_sc_hd__conb_1 _07630_ ( + .LO(_01176_) + ); + sky130_fd_sc_hd__conb_1 _07631_ ( + .LO(_01177_) + ); + sky130_fd_sc_hd__conb_1 _07632_ ( + .LO(_01178_) + ); + sky130_fd_sc_hd__conb_1 _07633_ ( + .LO(_01179_) + ); + sky130_fd_sc_hd__conb_1 _07634_ ( + .LO(_01180_) + ); + sky130_fd_sc_hd__conb_1 _07635_ ( + .LO(_01181_) + ); + sky130_fd_sc_hd__conb_1 _07636_ ( + .LO(_01182_) + ); + sky130_fd_sc_hd__conb_1 _07637_ ( + .LO(_01183_) + ); + sky130_fd_sc_hd__conb_1 _07638_ ( + .LO(_01184_) + ); + sky130_fd_sc_hd__conb_1 _07639_ ( + .LO(_01185_) + ); + sky130_fd_sc_hd__conb_1 _07640_ ( + .LO(_01186_) + ); + sky130_fd_sc_hd__conb_1 _07641_ ( + .LO(_01187_) + ); + sky130_fd_sc_hd__conb_1 _07642_ ( + .LO(_01188_) + ); + sky130_fd_sc_hd__conb_1 _07643_ ( + .LO(_01189_) + ); + sky130_fd_sc_hd__conb_1 _07644_ ( + .LO(_01190_) + ); + sky130_fd_sc_hd__conb_1 _07645_ ( + .LO(_01191_) + ); + sky130_fd_sc_hd__conb_1 _07646_ ( + .LO(_01192_) + ); + sky130_fd_sc_hd__conb_1 _07647_ ( + .LO(_01193_) + ); + sky130_fd_sc_hd__conb_1 _07648_ ( + .LO(_01194_) + ); + sky130_fd_sc_hd__conb_1 _07649_ ( + .LO(_01195_) + ); + sky130_fd_sc_hd__conb_1 _07650_ ( + .LO(_01196_) + ); + sky130_fd_sc_hd__conb_1 _07651_ ( + .LO(_01197_) + ); + sky130_fd_sc_hd__conb_1 _07652_ ( + .LO(_01198_) + ); + sky130_fd_sc_hd__conb_1 _07653_ ( + .LO(_01199_) + ); + sky130_fd_sc_hd__conb_1 _07654_ ( + .LO(_01200_) + ); + sky130_fd_sc_hd__conb_1 _07655_ ( + .LO(_01201_) + ); + sky130_fd_sc_hd__conb_1 _07656_ ( + .LO(_01202_) + ); + sky130_fd_sc_hd__conb_1 _07657_ ( + .LO(_01203_) + ); + sky130_fd_sc_hd__conb_1 _07658_ ( + .LO(_01204_) + ); + sky130_fd_sc_hd__conb_1 _07659_ ( + .LO(_01205_) + ); + sky130_fd_sc_hd__conb_1 _07660_ ( + .LO(_01206_) + ); + sky130_fd_sc_hd__conb_1 _07661_ ( + .LO(_01207_) + ); + sky130_fd_sc_hd__conb_1 _07662_ ( + .LO(_01208_) + ); + sky130_fd_sc_hd__conb_1 _07663_ ( + .LO(_01209_) + ); + sky130_fd_sc_hd__conb_1 _07664_ ( + .LO(_01210_) + ); + sky130_fd_sc_hd__conb_1 _07665_ ( + .LO(_01211_) + ); + sky130_fd_sc_hd__conb_1 _07666_ ( + .LO(_01212_) + ); + sky130_fd_sc_hd__conb_1 _07667_ ( + .LO(_01213_) + ); + sky130_fd_sc_hd__conb_1 _07668_ ( + .LO(_01214_) + ); + sky130_fd_sc_hd__conb_1 _07669_ ( + .LO(_01215_) + ); + sky130_fd_sc_hd__conb_1 _07670_ ( + .LO(_01216_) + ); + sky130_fd_sc_hd__conb_1 _07671_ ( + .LO(_01217_) + ); + sky130_fd_sc_hd__conb_1 _07672_ ( + .LO(_01218_) + ); + sky130_fd_sc_hd__conb_1 _07673_ ( + .LO(_01219_) + ); + sky130_fd_sc_hd__conb_1 _07674_ ( + .LO(_01220_) + ); + sky130_fd_sc_hd__conb_1 _07675_ ( + .LO(_01221_) + ); + sky130_fd_sc_hd__conb_1 _07676_ ( + .LO(_01222_) + ); + sky130_fd_sc_hd__conb_1 _07677_ ( + .LO(_01223_) + ); + sky130_fd_sc_hd__conb_1 _07678_ ( + .LO(_01224_) + ); + sky130_fd_sc_hd__conb_1 _07679_ ( + .LO(_01225_) + ); + sky130_fd_sc_hd__conb_1 _07680_ ( + .LO(_01226_) + ); + sky130_fd_sc_hd__conb_1 _07681_ ( + .LO(_01227_) + ); + sky130_fd_sc_hd__conb_1 _07682_ ( + .LO(_01228_) + ); + sky130_fd_sc_hd__conb_1 _07683_ ( + .LO(_01229_) + ); + sky130_fd_sc_hd__conb_1 _07684_ ( + .LO(_01230_) + ); + sky130_fd_sc_hd__conb_1 _07685_ ( + .LO(_01231_) + ); + sky130_fd_sc_hd__conb_1 _07686_ ( + .LO(_01232_) + ); + sky130_fd_sc_hd__conb_1 _07687_ ( + .LO(_01233_) + ); + sky130_fd_sc_hd__conb_1 _07688_ ( + .LO(_01234_) + ); + sky130_fd_sc_hd__conb_1 _07689_ ( + .LO(_01235_) + ); + sky130_fd_sc_hd__conb_1 _07690_ ( + .LO(_01236_) + ); + sky130_fd_sc_hd__conb_1 _07691_ ( + .LO(_01237_) + ); + sky130_fd_sc_hd__conb_1 _07692_ ( + .LO(_01238_) + ); + sky130_fd_sc_hd__conb_1 _07693_ ( + .LO(_01239_) + ); + sky130_fd_sc_hd__conb_1 _07694_ ( + .LO(_01240_) + ); + sky130_fd_sc_hd__conb_1 _07695_ ( + .LO(_01241_) + ); + sky130_fd_sc_hd__conb_1 _07696_ ( + .LO(_01242_) + ); + sky130_fd_sc_hd__conb_1 _07697_ ( + .LO(_01243_) + ); + sky130_fd_sc_hd__conb_1 _07698_ ( + .LO(_01244_) + ); + sky130_fd_sc_hd__conb_1 _07699_ ( + .LO(_01245_) + ); + sky130_fd_sc_hd__conb_1 _07700_ ( + .LO(_01246_) + ); + sky130_fd_sc_hd__conb_1 _07701_ ( + .LO(_01247_) + ); + sky130_fd_sc_hd__conb_1 _07702_ ( + .LO(_01248_) + ); + sky130_fd_sc_hd__conb_1 _07703_ ( + .LO(_01249_) + ); + sky130_fd_sc_hd__conb_1 _07704_ ( + .LO(_01250_) + ); + sky130_fd_sc_hd__conb_1 _07705_ ( + .LO(_01251_) + ); + sky130_fd_sc_hd__conb_1 _07706_ ( + .LO(_01252_) + ); + sky130_fd_sc_hd__conb_1 _07707_ ( + .LO(_01253_) + ); + sky130_fd_sc_hd__conb_1 _07708_ ( + .LO(_01254_) + ); + sky130_fd_sc_hd__conb_1 _07709_ ( + .LO(_01255_) + ); + sky130_fd_sc_hd__conb_1 _07710_ ( + .LO(_01256_) + ); + sky130_fd_sc_hd__conb_1 _07711_ ( + .LO(_01257_) + ); + sky130_fd_sc_hd__conb_1 _07712_ ( + .LO(_01258_) + ); + sky130_fd_sc_hd__conb_1 _07713_ ( + .LO(_01259_) + ); + sky130_fd_sc_hd__conb_1 _07714_ ( + .LO(_01260_) + ); + sky130_fd_sc_hd__conb_1 _07715_ ( + .LO(_01261_) + ); + sky130_fd_sc_hd__conb_1 _07716_ ( + .LO(_01262_) + ); + sky130_fd_sc_hd__conb_1 _07717_ ( + .LO(_01263_) + ); + sky130_fd_sc_hd__conb_1 _07718_ ( + .LO(_01264_) + ); + sky130_fd_sc_hd__conb_1 _07719_ ( + .LO(_01265_) + ); + sky130_fd_sc_hd__conb_1 _07720_ ( + .LO(_01266_) + ); + sky130_fd_sc_hd__conb_1 _07721_ ( + .LO(_01267_) + ); + sky130_fd_sc_hd__conb_1 _07722_ ( + .LO(_01268_) + ); + sky130_fd_sc_hd__conb_1 _07723_ ( + .LO(_01269_) + ); + sky130_fd_sc_hd__conb_1 _07724_ ( + .LO(_01270_) + ); + sky130_fd_sc_hd__conb_1 _07725_ ( + .LO(_01271_) + ); + sky130_fd_sc_hd__conb_1 _07726_ ( + .LO(_01272_) + ); + sky130_fd_sc_hd__conb_1 _07727_ ( + .LO(_01273_) + ); + sky130_fd_sc_hd__conb_1 _07728_ ( + .LO(_01274_) + ); + sky130_fd_sc_hd__conb_1 _07729_ ( + .LO(_01275_) + ); + sky130_fd_sc_hd__conb_1 _07730_ ( + .LO(_01276_) + ); + sky130_fd_sc_hd__conb_1 _07731_ ( + .LO(_01277_) + ); + sky130_fd_sc_hd__conb_1 _07732_ ( + .LO(_01278_) + ); + sky130_fd_sc_hd__conb_1 _07733_ ( + .LO(_01279_) + ); + sky130_fd_sc_hd__conb_1 _07734_ ( + .LO(_01280_) + ); + sky130_fd_sc_hd__conb_1 _07735_ ( + .LO(_01281_) + ); + sky130_fd_sc_hd__conb_1 _07736_ ( + .LO(_01282_) + ); + sky130_fd_sc_hd__conb_1 _07737_ ( + .LO(_01283_) + ); + sky130_fd_sc_hd__conb_1 _07738_ ( + .LO(_01284_) + ); + sky130_fd_sc_hd__conb_1 _07739_ ( + .LO(_01285_) + ); + sky130_fd_sc_hd__conb_1 _07740_ ( + .LO(_01286_) + ); + sky130_fd_sc_hd__conb_1 _07741_ ( + .LO(_01287_) + ); + sky130_fd_sc_hd__conb_1 _07742_ ( + .LO(_01288_) + ); + sky130_fd_sc_hd__conb_1 _07743_ ( + .LO(_01289_) + ); + sky130_fd_sc_hd__conb_1 _07744_ ( + .LO(_01290_) + ); + sky130_fd_sc_hd__conb_1 _07745_ ( + .LO(_01291_) + ); + sky130_fd_sc_hd__conb_1 _07746_ ( + .LO(_01292_) + ); + sky130_fd_sc_hd__conb_1 _07747_ ( + .LO(_01293_) + ); + sky130_fd_sc_hd__conb_1 _07748_ ( + .LO(_01294_) + ); + sky130_fd_sc_hd__conb_1 _07749_ ( + .LO(_01295_) + ); + sky130_fd_sc_hd__conb_1 _07750_ ( + .LO(_01296_) + ); + sky130_fd_sc_hd__conb_1 _07751_ ( + .LO(_01297_) + ); + sky130_fd_sc_hd__conb_1 _07752_ ( + .LO(_01298_) + ); + sky130_fd_sc_hd__conb_1 _07753_ ( + .LO(_01299_) + ); + sky130_fd_sc_hd__conb_1 _07754_ ( + .LO(_01300_) + ); + sky130_fd_sc_hd__conb_1 _07755_ ( + .LO(_01301_) + ); + sky130_fd_sc_hd__conb_1 _07756_ ( + .LO(_01302_) + ); + sky130_fd_sc_hd__conb_1 _07757_ ( + .LO(_01303_) + ); + sky130_fd_sc_hd__conb_1 _07758_ ( + .LO(_01304_) + ); + sky130_fd_sc_hd__conb_1 _07759_ ( + .LO(_01305_) + ); + sky130_fd_sc_hd__conb_1 _07760_ ( + .LO(_01306_) + ); + sky130_fd_sc_hd__conb_1 _07761_ ( + .LO(_01307_) + ); + sky130_fd_sc_hd__conb_1 _07762_ ( + .LO(_01308_) + ); + sky130_fd_sc_hd__conb_1 _07763_ ( + .LO(_01309_) + ); + sky130_fd_sc_hd__conb_1 _07764_ ( + .LO(_01310_) + ); + sky130_fd_sc_hd__conb_1 _07765_ ( + .LO(_01311_) + ); + sky130_fd_sc_hd__conb_1 _07766_ ( + .LO(_01312_) + ); + sky130_fd_sc_hd__conb_1 _07767_ ( + .LO(_01313_) + ); + sky130_fd_sc_hd__conb_1 _07768_ ( + .LO(_01314_) + ); + sky130_fd_sc_hd__conb_1 _07769_ ( + .LO(_01315_) + ); + sky130_fd_sc_hd__conb_1 _07770_ ( + .LO(_01316_) + ); + sky130_fd_sc_hd__conb_1 _07771_ ( + .LO(_01317_) + ); + sky130_fd_sc_hd__conb_1 _07772_ ( + .LO(_01318_) + ); + sky130_fd_sc_hd__conb_1 _07773_ ( + .LO(_01319_) + ); + sky130_fd_sc_hd__conb_1 _07774_ ( + .LO(_01320_) + ); + sky130_fd_sc_hd__conb_1 _07775_ ( + .LO(_01321_) + ); + sky130_fd_sc_hd__conb_1 _07776_ ( + .LO(_01322_) + ); + sky130_fd_sc_hd__conb_1 _07777_ ( + .LO(_01323_) + ); + sky130_fd_sc_hd__conb_1 _07778_ ( + .LO(_01324_) + ); + sky130_fd_sc_hd__conb_1 _07779_ ( + .LO(_01325_) + ); + sky130_fd_sc_hd__conb_1 _07780_ ( + .LO(_01326_) + ); + sky130_fd_sc_hd__conb_1 _07781_ ( + .LO(_01327_) + ); + sky130_fd_sc_hd__conb_1 _07782_ ( + .LO(_01328_) + ); + sky130_fd_sc_hd__conb_1 _07783_ ( + .LO(_01329_) + ); + sky130_fd_sc_hd__conb_1 _07784_ ( + .LO(_01330_) + ); + sky130_fd_sc_hd__conb_1 _07785_ ( + .LO(_01331_) + ); + sky130_fd_sc_hd__conb_1 _07786_ ( + .LO(_01332_) + ); + sky130_fd_sc_hd__conb_1 _07787_ ( + .LO(_01333_) + ); + sky130_fd_sc_hd__conb_1 _07788_ ( + .LO(_01334_) + ); + sky130_fd_sc_hd__conb_1 _07789_ ( + .LO(_01335_) + ); + sky130_fd_sc_hd__conb_1 _07790_ ( + .LO(_01336_) + ); + sky130_fd_sc_hd__conb_1 _07791_ ( + .LO(_01337_) + ); + sky130_fd_sc_hd__conb_1 _07792_ ( + .LO(_01338_) + ); + sky130_fd_sc_hd__conb_1 _07793_ ( + .LO(_01339_) + ); + sky130_fd_sc_hd__conb_1 _07794_ ( + .LO(_01340_) + ); + sky130_fd_sc_hd__conb_1 _07795_ ( + .LO(_01341_) + ); + sky130_fd_sc_hd__conb_1 _07796_ ( + .LO(_01342_) + ); + sky130_fd_sc_hd__conb_1 _07797_ ( + .LO(_01343_) + ); + sky130_fd_sc_hd__conb_1 _07798_ ( + .LO(_01344_) + ); + sky130_fd_sc_hd__conb_1 _07799_ ( + .LO(_01345_) + ); + sky130_fd_sc_hd__conb_1 _07800_ ( + .LO(_01346_) + ); + sky130_fd_sc_hd__conb_1 _07801_ ( + .LO(_01347_) + ); + sky130_fd_sc_hd__conb_1 _07802_ ( + .LO(_01348_) + ); + sky130_fd_sc_hd__conb_1 _07803_ ( + .LO(_01349_) + ); + sky130_fd_sc_hd__conb_1 _07804_ ( + .LO(_01350_) + ); + sky130_fd_sc_hd__conb_1 _07805_ ( + .LO(_01351_) + ); + sky130_fd_sc_hd__conb_1 _07806_ ( + .LO(_01352_) + ); + sky130_fd_sc_hd__conb_1 _07807_ ( + .LO(_01353_) + ); + sky130_fd_sc_hd__conb_1 _07808_ ( + .LO(_01354_) + ); + sky130_fd_sc_hd__conb_1 _07809_ ( + .LO(_01355_) + ); + sky130_fd_sc_hd__conb_1 _07810_ ( + .LO(_01356_) + ); + sky130_fd_sc_hd__conb_1 _07811_ ( + .LO(_01357_) + ); + sky130_fd_sc_hd__conb_1 _07812_ ( + .LO(_01358_) + ); + sky130_fd_sc_hd__conb_1 _07813_ ( + .LO(_01359_) + ); + sky130_fd_sc_hd__conb_1 _07814_ ( + .LO(_01360_) + ); + sky130_fd_sc_hd__conb_1 _07815_ ( + .LO(_01361_) + ); + sky130_fd_sc_hd__conb_1 _07816_ ( + .LO(_01362_) + ); + sky130_fd_sc_hd__conb_1 _07817_ ( + .LO(_01363_) + ); + sky130_fd_sc_hd__conb_1 _07818_ ( + .LO(_01364_) + ); + sky130_fd_sc_hd__conb_1 _07819_ ( + .LO(_01365_) + ); + sky130_fd_sc_hd__conb_1 _07820_ ( + .LO(_01366_) + ); + sky130_fd_sc_hd__conb_1 _07821_ ( + .LO(_01367_) + ); + sky130_fd_sc_hd__conb_1 _07822_ ( + .LO(_01368_) + ); + sky130_fd_sc_hd__conb_1 _07823_ ( + .LO(_01369_) + ); + sky130_fd_sc_hd__conb_1 _07824_ ( + .LO(_01370_) + ); + sky130_fd_sc_hd__conb_1 _07825_ ( + .LO(_01371_) + ); + sky130_fd_sc_hd__conb_1 _07826_ ( + .LO(_01372_) + ); + sky130_fd_sc_hd__conb_1 _07827_ ( + .LO(_01373_) + ); + sky130_fd_sc_hd__conb_1 _07828_ ( + .LO(_01374_) + ); + sky130_fd_sc_hd__conb_1 _07829_ ( + .LO(_01375_) + ); + sky130_fd_sc_hd__conb_1 _07830_ ( + .LO(_01376_) + ); + sky130_fd_sc_hd__conb_1 _07831_ ( + .LO(_01377_) + ); + sky130_fd_sc_hd__conb_1 _07832_ ( + .LO(_01378_) + ); + sky130_fd_sc_hd__conb_1 _07833_ ( + .LO(_01379_) + ); + sky130_fd_sc_hd__conb_1 _07834_ ( + .LO(_01380_) + ); + sky130_fd_sc_hd__conb_1 _07835_ ( + .LO(_01381_) + ); + sky130_fd_sc_hd__conb_1 _07836_ ( + .LO(_01382_) + ); + sky130_fd_sc_hd__conb_1 _07837_ ( + .LO(_01383_) + ); + sky130_fd_sc_hd__conb_1 _07838_ ( + .LO(_01384_) + ); + sky130_fd_sc_hd__conb_1 _07839_ ( + .LO(_01385_) + ); + sky130_fd_sc_hd__conb_1 _07840_ ( + .LO(_01386_) + ); + sky130_fd_sc_hd__conb_1 _07841_ ( + .LO(_01387_) + ); + sky130_fd_sc_hd__conb_1 _07842_ ( + .LO(_01388_) + ); + sky130_fd_sc_hd__conb_1 _07843_ ( + .LO(_01389_) + ); + sky130_fd_sc_hd__conb_1 _07844_ ( + .LO(_01390_) + ); + sky130_fd_sc_hd__conb_1 _07845_ ( + .LO(_01391_) + ); + sky130_fd_sc_hd__conb_1 _07846_ ( + .LO(_01392_) + ); + sky130_fd_sc_hd__conb_1 _07847_ ( + .LO(_01393_) + ); + sky130_fd_sc_hd__conb_1 _07848_ ( + .LO(_01394_) + ); + sky130_fd_sc_hd__conb_1 _07849_ ( + .LO(_01395_) + ); + sky130_fd_sc_hd__conb_1 _07850_ ( + .LO(_01396_) + ); + sky130_fd_sc_hd__conb_1 _07851_ ( + .LO(_01397_) + ); + sky130_fd_sc_hd__conb_1 _07852_ ( + .LO(_01398_) + ); + sky130_fd_sc_hd__conb_1 _07853_ ( + .LO(_01399_) + ); + sky130_fd_sc_hd__conb_1 _07854_ ( + .LO(_01400_) + ); + sky130_fd_sc_hd__conb_1 _07855_ ( + .LO(_01401_) + ); + sky130_fd_sc_hd__conb_1 _07856_ ( + .LO(_01402_) + ); + sky130_fd_sc_hd__conb_1 _07857_ ( + .LO(_01403_) + ); + sky130_fd_sc_hd__conb_1 _07858_ ( + .LO(_01404_) + ); + sky130_fd_sc_hd__conb_1 _07859_ ( + .LO(_01405_) + ); + sky130_fd_sc_hd__conb_1 _07860_ ( + .LO(_01406_) + ); + sky130_fd_sc_hd__conb_1 _07861_ ( + .LO(_01407_) + ); + sky130_fd_sc_hd__conb_1 _07862_ ( + .LO(_01408_) + ); + sky130_fd_sc_hd__conb_1 _07863_ ( + .LO(_01409_) + ); + sky130_fd_sc_hd__conb_1 _07864_ ( + .LO(_01410_) + ); + sky130_fd_sc_hd__conb_1 _07865_ ( + .LO(_01411_) + ); + sky130_fd_sc_hd__conb_1 _07866_ ( + .LO(_01412_) + ); + sky130_fd_sc_hd__conb_1 _07867_ ( + .LO(_01413_) + ); + sky130_fd_sc_hd__conb_1 _07868_ ( + .LO(_01414_) + ); + sky130_fd_sc_hd__conb_1 _07869_ ( + .LO(_01415_) + ); + sky130_fd_sc_hd__conb_1 _07870_ ( + .LO(_01416_) + ); + sky130_fd_sc_hd__conb_1 _07871_ ( + .LO(_01417_) + ); + sky130_fd_sc_hd__conb_1 _07872_ ( + .LO(_01418_) + ); + sky130_fd_sc_hd__conb_1 _07873_ ( + .LO(_01419_) + ); + sky130_fd_sc_hd__conb_1 _07874_ ( + .LO(_01420_) + ); + sky130_fd_sc_hd__conb_1 _07875_ ( + .LO(_01421_) + ); + sky130_fd_sc_hd__conb_1 _07876_ ( + .LO(_01422_) + ); + sky130_fd_sc_hd__conb_1 _07877_ ( + .LO(_01423_) + ); + sky130_fd_sc_hd__conb_1 _07878_ ( + .LO(_01424_) + ); + sky130_fd_sc_hd__conb_1 _07879_ ( + .LO(_01425_) + ); + sky130_fd_sc_hd__conb_1 _07880_ ( + .LO(_01426_) + ); + sky130_fd_sc_hd__conb_1 _07881_ ( + .LO(_01427_) + ); + sky130_fd_sc_hd__conb_1 _07882_ ( + .LO(_01428_) + ); + sky130_fd_sc_hd__conb_1 _07883_ ( + .LO(_01429_) + ); + sky130_fd_sc_hd__conb_1 _07884_ ( + .LO(_01430_) + ); + sky130_fd_sc_hd__conb_1 _07885_ ( + .LO(_01431_) + ); + sky130_fd_sc_hd__conb_1 _07886_ ( + .LO(_01432_) + ); + sky130_fd_sc_hd__conb_1 _07887_ ( + .LO(_01433_) + ); + sky130_fd_sc_hd__conb_1 _07888_ ( + .LO(_01434_) + ); + sky130_fd_sc_hd__conb_1 _07889_ ( + .LO(_01435_) + ); + sky130_fd_sc_hd__conb_1 _07890_ ( + .LO(_01436_) + ); + sky130_fd_sc_hd__conb_1 _07891_ ( + .LO(_01437_) + ); + sky130_fd_sc_hd__conb_1 _07892_ ( + .LO(_01438_) + ); + sky130_fd_sc_hd__conb_1 _07893_ ( + .LO(_01439_) + ); + sky130_fd_sc_hd__conb_1 _07894_ ( + .LO(_01440_) + ); + sky130_fd_sc_hd__conb_1 _07895_ ( + .LO(_01441_) + ); + sky130_fd_sc_hd__conb_1 _07896_ ( + .LO(_01442_) + ); + sky130_fd_sc_hd__conb_1 _07897_ ( + .LO(_01443_) + ); + sky130_fd_sc_hd__conb_1 _07898_ ( + .LO(_01444_) + ); + sky130_fd_sc_hd__conb_1 _07899_ ( + .LO(_01445_) + ); + sky130_fd_sc_hd__conb_1 _07900_ ( + .LO(_01446_) + ); + sky130_fd_sc_hd__conb_1 _07901_ ( + .LO(_01447_) + ); + sky130_fd_sc_hd__conb_1 _07902_ ( + .LO(_01448_) + ); + sky130_fd_sc_hd__conb_1 _07903_ ( + .LO(_01449_) + ); + sky130_fd_sc_hd__conb_1 _07904_ ( + .LO(_01450_) + ); + sky130_fd_sc_hd__conb_1 _07905_ ( + .LO(_01451_) + ); + sky130_fd_sc_hd__conb_1 _07906_ ( + .LO(_01452_) + ); + sky130_fd_sc_hd__conb_1 _07907_ ( + .LO(_01453_) + ); + sky130_fd_sc_hd__conb_1 _07908_ ( + .LO(_01454_) + ); + sky130_fd_sc_hd__conb_1 _07909_ ( + .LO(_01455_) + ); + sky130_fd_sc_hd__conb_1 _07910_ ( + .LO(_01456_) + ); + sky130_fd_sc_hd__conb_1 _07911_ ( + .LO(_01457_) + ); + sky130_fd_sc_hd__conb_1 _07912_ ( + .LO(_01458_) + ); + sky130_fd_sc_hd__conb_1 _07913_ ( + .LO(_01459_) + ); + sky130_fd_sc_hd__conb_1 _07914_ ( + .LO(_01460_) + ); + sky130_fd_sc_hd__conb_1 _07915_ ( + .LO(_01461_) + ); + sky130_fd_sc_hd__conb_1 _07916_ ( + .LO(_01462_) + ); + sky130_fd_sc_hd__conb_1 _07917_ ( + .LO(_01463_) + ); + sky130_fd_sc_hd__conb_1 _07918_ ( + .LO(_01464_) + ); + sky130_fd_sc_hd__conb_1 _07919_ ( + .LO(_01465_) + ); + sky130_fd_sc_hd__conb_1 _07920_ ( + .LO(_01466_) + ); + sky130_fd_sc_hd__conb_1 _07921_ ( + .LO(_01467_) + ); + sky130_fd_sc_hd__conb_1 _07922_ ( + .LO(_01468_) + ); + sky130_fd_sc_hd__conb_1 _07923_ ( + .LO(_01469_) + ); + sky130_fd_sc_hd__conb_1 _07924_ ( + .LO(_01470_) + ); + sky130_fd_sc_hd__conb_1 _07925_ ( + .LO(_01471_) + ); + sky130_fd_sc_hd__conb_1 _07926_ ( + .LO(_01472_) + ); + sky130_fd_sc_hd__conb_1 _07927_ ( + .LO(_01473_) + ); + sky130_fd_sc_hd__conb_1 _07928_ ( + .LO(_01474_) + ); + sky130_fd_sc_hd__conb_1 _07929_ ( + .LO(_01475_) + ); + sky130_fd_sc_hd__conb_1 _07930_ ( + .LO(_01476_) + ); + sky130_fd_sc_hd__conb_1 _07931_ ( + .LO(_01477_) + ); + sky130_fd_sc_hd__conb_1 _07932_ ( + .LO(_01478_) + ); + sky130_fd_sc_hd__conb_1 _07933_ ( + .LO(_01479_) + ); + sky130_fd_sc_hd__conb_1 _07934_ ( + .LO(_01480_) + ); + sky130_fd_sc_hd__conb_1 _07935_ ( + .LO(_01481_) + ); + sky130_fd_sc_hd__conb_1 _07936_ ( + .LO(_01482_) + ); + sky130_fd_sc_hd__conb_1 _07937_ ( + .LO(_01483_) + ); + sky130_fd_sc_hd__conb_1 _07938_ ( + .LO(_01484_) + ); + sky130_fd_sc_hd__conb_1 _07939_ ( + .LO(_01485_) + ); + sky130_fd_sc_hd__conb_1 _07940_ ( + .LO(_01486_) + ); + sky130_fd_sc_hd__conb_1 _07941_ ( + .LO(_01487_) + ); + sky130_fd_sc_hd__conb_1 _07942_ ( + .LO(_01488_) + ); + sky130_fd_sc_hd__conb_1 _07943_ ( + .LO(_01489_) + ); + sky130_fd_sc_hd__conb_1 _07944_ ( + .LO(_01490_) + ); + sky130_fd_sc_hd__conb_1 _07945_ ( + .LO(_01491_) + ); + sky130_fd_sc_hd__conb_1 _07946_ ( + .LO(_01492_) + ); + sky130_fd_sc_hd__conb_1 _07947_ ( + .LO(_01493_) + ); + sky130_fd_sc_hd__conb_1 _07948_ ( + .LO(_01494_) + ); + sky130_fd_sc_hd__conb_1 _07949_ ( + .LO(_01495_) + ); + sky130_fd_sc_hd__conb_1 _07950_ ( + .LO(_01496_) + ); + sky130_fd_sc_hd__conb_1 _07951_ ( + .LO(_01497_) + ); + sky130_fd_sc_hd__conb_1 _07952_ ( + .LO(_01498_) + ); + sky130_fd_sc_hd__conb_1 _07953_ ( + .LO(_01499_) + ); + sky130_fd_sc_hd__conb_1 _07954_ ( + .LO(_01500_) + ); + sky130_fd_sc_hd__conb_1 _07955_ ( + .LO(_01501_) + ); + sky130_fd_sc_hd__conb_1 _07956_ ( + .LO(_01502_) + ); + sky130_fd_sc_hd__conb_1 _07957_ ( + .LO(_01503_) + ); + sky130_fd_sc_hd__conb_1 _07958_ ( + .LO(_01504_) + ); + sky130_fd_sc_hd__conb_1 _07959_ ( + .LO(_01505_) + ); + sky130_fd_sc_hd__conb_1 _07960_ ( + .LO(_01506_) + ); + sky130_fd_sc_hd__conb_1 _07961_ ( + .LO(_01507_) + ); + sky130_fd_sc_hd__conb_1 _07962_ ( + .LO(_01508_) + ); + sky130_fd_sc_hd__conb_1 _07963_ ( + .LO(_01509_) + ); + sky130_fd_sc_hd__conb_1 _07964_ ( + .LO(_01510_) + ); + sky130_fd_sc_hd__conb_1 _07965_ ( + .LO(_01511_) + ); + sky130_fd_sc_hd__conb_1 _07966_ ( + .LO(_01512_) + ); + sky130_fd_sc_hd__conb_1 _07967_ ( + .LO(_01513_) + ); + sky130_fd_sc_hd__conb_1 _07968_ ( + .LO(_01514_) + ); + sky130_fd_sc_hd__conb_1 _07969_ ( + .LO(_01515_) + ); + sky130_fd_sc_hd__conb_1 _07970_ ( + .LO(_01516_) + ); + sky130_fd_sc_hd__conb_1 _07971_ ( + .LO(_01517_) + ); + sky130_fd_sc_hd__conb_1 _07972_ ( + .LO(_01518_) + ); + sky130_fd_sc_hd__conb_1 _07973_ ( + .LO(_01519_) + ); + sky130_fd_sc_hd__conb_1 _07974_ ( + .LO(_01520_) + ); + sky130_fd_sc_hd__conb_1 _07975_ ( + .LO(_01521_) + ); + sky130_fd_sc_hd__conb_1 _07976_ ( + .LO(_01522_) + ); + sky130_fd_sc_hd__conb_1 _07977_ ( + .LO(_01523_) + ); + sky130_fd_sc_hd__conb_1 _07978_ ( + .LO(_01524_) + ); + sky130_fd_sc_hd__conb_1 _07979_ ( + .LO(_01525_) + ); + sky130_fd_sc_hd__conb_1 _07980_ ( + .LO(_01526_) + ); + sky130_fd_sc_hd__conb_1 _07981_ ( + .LO(_01527_) + ); + sky130_fd_sc_hd__conb_1 _07982_ ( + .LO(_01528_) + ); + sky130_fd_sc_hd__conb_1 _07983_ ( + .LO(_01529_) + ); + sky130_fd_sc_hd__conb_1 _07984_ ( + .LO(_01530_) + ); + sky130_fd_sc_hd__conb_1 _07985_ ( + .LO(_01531_) + ); + sky130_fd_sc_hd__conb_1 _07986_ ( + .LO(_01532_) + ); + sky130_fd_sc_hd__conb_1 _07987_ ( + .LO(_01533_) + ); + sky130_fd_sc_hd__conb_1 _07988_ ( + .LO(_01534_) + ); + sky130_fd_sc_hd__conb_1 _07989_ ( + .LO(_01535_) + ); + sky130_fd_sc_hd__conb_1 _07990_ ( + .LO(_01536_) + ); + sky130_fd_sc_hd__conb_1 _07991_ ( + .LO(_01537_) + ); + sky130_fd_sc_hd__conb_1 _07992_ ( + .LO(_01538_) + ); + sky130_fd_sc_hd__conb_1 _07993_ ( + .LO(_01539_) + ); + sky130_fd_sc_hd__conb_1 _07994_ ( + .LO(_01540_) + ); + sky130_fd_sc_hd__conb_1 _07995_ ( + .LO(_01541_) + ); + sky130_fd_sc_hd__conb_1 _07996_ ( + .LO(_01542_) + ); + sky130_fd_sc_hd__conb_1 _07997_ ( + .LO(_01543_) + ); + sky130_fd_sc_hd__conb_1 _07998_ ( + .LO(_01544_) + ); + sky130_fd_sc_hd__conb_1 _07999_ ( + .LO(_01545_) + ); + sky130_fd_sc_hd__conb_1 _08000_ ( + .LO(_01546_) + ); + sky130_fd_sc_hd__conb_1 _08001_ ( + .LO(_01547_) + ); + sky130_fd_sc_hd__conb_1 _08002_ ( + .LO(_01548_) + ); + sky130_fd_sc_hd__conb_1 _08003_ ( + .LO(_01549_) + ); + sky130_fd_sc_hd__conb_1 _08004_ ( + .LO(_01550_) + ); + sky130_fd_sc_hd__conb_1 _08005_ ( + .LO(_01551_) + ); + sky130_fd_sc_hd__conb_1 _08006_ ( + .LO(_01552_) + ); + sky130_fd_sc_hd__conb_1 _08007_ ( + .LO(_01553_) + ); + sky130_fd_sc_hd__conb_1 _08008_ ( + .LO(_01554_) + ); + sky130_fd_sc_hd__conb_1 _08009_ ( + .LO(_01555_) + ); + sky130_fd_sc_hd__conb_1 _08010_ ( + .LO(_01556_) + ); + sky130_fd_sc_hd__conb_1 _08011_ ( + .LO(_01557_) + ); + sky130_fd_sc_hd__conb_1 _08012_ ( + .LO(_01558_) + ); + sky130_fd_sc_hd__conb_1 _08013_ ( + .LO(_01559_) + ); + sky130_fd_sc_hd__conb_1 _08014_ ( + .LO(_01560_) + ); + sky130_fd_sc_hd__conb_1 _08015_ ( + .LO(_01561_) + ); + sky130_fd_sc_hd__conb_1 _08016_ ( + .LO(_01562_) + ); + sky130_fd_sc_hd__conb_1 _08017_ ( + .LO(_01563_) + ); + sky130_fd_sc_hd__conb_1 _08018_ ( + .LO(_01564_) + ); + sky130_fd_sc_hd__conb_1 _08019_ ( + .LO(_01565_) + ); + sky130_fd_sc_hd__conb_1 _08020_ ( + .LO(_01566_) + ); + sky130_fd_sc_hd__conb_1 _08021_ ( + .LO(_01567_) + ); + sky130_fd_sc_hd__conb_1 _08022_ ( + .LO(_01568_) + ); + sky130_fd_sc_hd__conb_1 _08023_ ( + .LO(_01569_) + ); + sky130_fd_sc_hd__conb_1 _08024_ ( + .LO(_01570_) + ); + sky130_fd_sc_hd__conb_1 _08025_ ( + .LO(_01571_) + ); + sky130_fd_sc_hd__conb_1 _08026_ ( + .LO(_01572_) + ); + sky130_fd_sc_hd__conb_1 _08027_ ( + .LO(_01573_) + ); + sky130_fd_sc_hd__conb_1 _08028_ ( + .LO(_01574_) + ); + sky130_fd_sc_hd__conb_1 _08029_ ( + .LO(_01575_) + ); + sky130_fd_sc_hd__conb_1 _08030_ ( + .LO(_01576_) + ); + sky130_fd_sc_hd__conb_1 _08031_ ( + .LO(_01577_) + ); + sky130_fd_sc_hd__conb_1 _08032_ ( + .LO(_01578_) + ); + sky130_fd_sc_hd__conb_1 _08033_ ( + .LO(_01579_) + ); + sky130_fd_sc_hd__conb_1 _08034_ ( + .LO(_01580_) + ); + sky130_fd_sc_hd__conb_1 _08035_ ( + .LO(_01581_) + ); + sky130_fd_sc_hd__conb_1 _08036_ ( + .LO(_01582_) + ); + sky130_fd_sc_hd__conb_1 _08037_ ( + .LO(_01583_) + ); + sky130_fd_sc_hd__conb_1 _08038_ ( + .LO(_01584_) + ); + sky130_fd_sc_hd__conb_1 _08039_ ( + .LO(_01585_) + ); + sky130_fd_sc_hd__conb_1 _08040_ ( + .LO(_01586_) + ); + sky130_fd_sc_hd__conb_1 _08041_ ( + .LO(_01587_) + ); + sky130_fd_sc_hd__conb_1 _08042_ ( + .LO(_01588_) + ); + sky130_fd_sc_hd__conb_1 _08043_ ( + .LO(_01589_) + ); + sky130_fd_sc_hd__conb_1 _08044_ ( + .LO(_01590_) + ); + sky130_fd_sc_hd__conb_1 _08045_ ( + .LO(_01591_) + ); + sky130_fd_sc_hd__conb_1 _08046_ ( + .LO(_01592_) + ); + sky130_fd_sc_hd__conb_1 _08047_ ( + .LO(_01593_) + ); + sky130_fd_sc_hd__conb_1 _08048_ ( + .LO(_01594_) + ); + sky130_fd_sc_hd__conb_1 _08049_ ( + .LO(_01595_) + ); + sky130_fd_sc_hd__conb_1 _08050_ ( + .LO(_01596_) + ); + sky130_fd_sc_hd__conb_1 _08051_ ( + .LO(_01597_) + ); + sky130_fd_sc_hd__conb_1 _08052_ ( + .LO(_01598_) + ); + sky130_fd_sc_hd__conb_1 _08053_ ( + .LO(_01599_) + ); + sky130_fd_sc_hd__conb_1 _08054_ ( + .LO(_01600_) + ); + sky130_fd_sc_hd__conb_1 _08055_ ( + .LO(_01601_) + ); + sky130_fd_sc_hd__conb_1 _08056_ ( + .LO(_01602_) + ); + sky130_fd_sc_hd__conb_1 _08057_ ( + .LO(_01603_) + ); + sky130_fd_sc_hd__conb_1 _08058_ ( + .LO(_01604_) + ); + sky130_fd_sc_hd__conb_1 _08059_ ( + .LO(_01605_) + ); + sky130_fd_sc_hd__conb_1 _08060_ ( + .LO(_01606_) + ); + sky130_fd_sc_hd__conb_1 _08061_ ( + .LO(_01607_) + ); + sky130_fd_sc_hd__conb_1 _08062_ ( + .LO(_01608_) + ); + sky130_fd_sc_hd__conb_1 _08063_ ( + .LO(_01609_) + ); + sky130_fd_sc_hd__conb_1 _08064_ ( + .LO(_01610_) + ); + sky130_fd_sc_hd__conb_1 _08065_ ( + .LO(_01611_) + ); + sky130_fd_sc_hd__conb_1 _08066_ ( + .LO(_01612_) + ); + sky130_fd_sc_hd__conb_1 _08067_ ( + .LO(_01613_) + ); + sky130_fd_sc_hd__conb_1 _08068_ ( + .LO(_01614_) + ); + sky130_fd_sc_hd__conb_1 _08069_ ( + .LO(_01615_) + ); + sky130_fd_sc_hd__conb_1 _08070_ ( + .LO(_01616_) + ); + sky130_fd_sc_hd__conb_1 _08071_ ( + .LO(_01617_) + ); + sky130_fd_sc_hd__conb_1 _08072_ ( + .LO(_01618_) + ); + sky130_fd_sc_hd__conb_1 _08073_ ( + .LO(_01619_) + ); + sky130_fd_sc_hd__conb_1 _08074_ ( + .LO(_01620_) + ); + sky130_fd_sc_hd__conb_1 _08075_ ( + .LO(_01621_) + ); + sky130_fd_sc_hd__conb_1 _08076_ ( + .LO(_01622_) + ); + sky130_fd_sc_hd__conb_1 _08077_ ( + .LO(_01623_) + ); + sky130_fd_sc_hd__conb_1 _08078_ ( + .LO(_01624_) + ); + sky130_fd_sc_hd__conb_1 _08079_ ( + .LO(_01625_) + ); + sky130_fd_sc_hd__conb_1 _08080_ ( + .LO(_01626_) + ); + sky130_fd_sc_hd__conb_1 _08081_ ( + .LO(_01627_) + ); + sky130_fd_sc_hd__conb_1 _08082_ ( + .LO(_01628_) + ); + sky130_fd_sc_hd__conb_1 _08083_ ( + .LO(_01629_) + ); + sky130_fd_sc_hd__conb_1 _08084_ ( + .LO(_01630_) + ); + sky130_fd_sc_hd__conb_1 _08085_ ( + .LO(_01631_) + ); + sky130_fd_sc_hd__conb_1 _08086_ ( + .LO(_01632_) + ); + sky130_fd_sc_hd__conb_1 _08087_ ( + .LO(_01633_) + ); + sky130_fd_sc_hd__conb_1 _08088_ ( + .LO(_01634_) + ); + sky130_fd_sc_hd__conb_1 _08089_ ( + .LO(_01635_) + ); + sky130_fd_sc_hd__conb_1 _08090_ ( + .LO(_01636_) + ); + sky130_fd_sc_hd__conb_1 _08091_ ( + .LO(_01637_) + ); + sky130_fd_sc_hd__conb_1 _08092_ ( + .LO(_01638_) + ); + sky130_fd_sc_hd__conb_1 _08093_ ( + .LO(_01639_) + ); + sky130_fd_sc_hd__conb_1 _08094_ ( + .LO(_01640_) + ); + sky130_fd_sc_hd__conb_1 _08095_ ( + .LO(_01641_) + ); + sky130_fd_sc_hd__conb_1 _08096_ ( + .LO(_01642_) + ); + sky130_fd_sc_hd__conb_1 _08097_ ( + .LO(_01643_) + ); + sky130_fd_sc_hd__conb_1 _08098_ ( + .LO(_01644_) + ); + sky130_fd_sc_hd__conb_1 _08099_ ( + .LO(_01645_) + ); + sky130_fd_sc_hd__conb_1 _08100_ ( + .LO(_01646_) + ); + sky130_fd_sc_hd__conb_1 _08101_ ( + .LO(_01647_) + ); + sky130_fd_sc_hd__conb_1 _08102_ ( + .LO(_01648_) + ); + sky130_fd_sc_hd__conb_1 _08103_ ( + .LO(_01649_) + ); + sky130_fd_sc_hd__conb_1 _08104_ ( + .LO(_01650_) + ); + sky130_fd_sc_hd__conb_1 _08105_ ( + .LO(_01651_) + ); + sky130_fd_sc_hd__conb_1 _08106_ ( + .LO(_01652_) + ); + sky130_fd_sc_hd__conb_1 _08107_ ( + .LO(_01653_) + ); + sky130_fd_sc_hd__conb_1 _08108_ ( + .LO(_01654_) + ); + sky130_fd_sc_hd__conb_1 _08109_ ( + .LO(_01655_) + ); + sky130_fd_sc_hd__conb_1 _08110_ ( + .LO(_01656_) + ); + sky130_fd_sc_hd__conb_1 _08111_ ( + .LO(_01657_) + ); + sky130_fd_sc_hd__conb_1 _08112_ ( + .LO(_01658_) + ); + sky130_fd_sc_hd__conb_1 _08113_ ( + .LO(_01659_) + ); + sky130_fd_sc_hd__conb_1 _08114_ ( + .LO(_01660_) + ); + sky130_fd_sc_hd__conb_1 _08115_ ( + .LO(_01661_) + ); + sky130_fd_sc_hd__conb_1 _08116_ ( + .LO(_01662_) + ); + sky130_fd_sc_hd__conb_1 _08117_ ( + .LO(_01663_) + ); + sky130_fd_sc_hd__conb_1 _08118_ ( + .LO(_01664_) + ); + sky130_fd_sc_hd__conb_1 _08119_ ( + .LO(_01665_) + ); + sky130_fd_sc_hd__conb_1 _08120_ ( + .LO(_01666_) + ); + sky130_fd_sc_hd__conb_1 _08121_ ( + .LO(_01667_) + ); + sky130_fd_sc_hd__conb_1 _08122_ ( + .LO(_01668_) + ); + sky130_fd_sc_hd__conb_1 _08123_ ( + .LO(_01669_) + ); + sky130_fd_sc_hd__conb_1 _08124_ ( + .LO(_01670_) + ); + sky130_fd_sc_hd__conb_1 _08125_ ( + .LO(_01671_) + ); + sky130_fd_sc_hd__conb_1 _08126_ ( + .LO(_01672_) + ); + sky130_fd_sc_hd__conb_1 _08127_ ( + .LO(_01673_) + ); + sky130_fd_sc_hd__conb_1 _08128_ ( + .LO(_01674_) + ); + sky130_fd_sc_hd__conb_1 _08129_ ( + .LO(_01675_) + ); + sky130_fd_sc_hd__conb_1 _08130_ ( + .LO(_01676_) + ); + sky130_fd_sc_hd__conb_1 _08131_ ( + .LO(_01677_) + ); + sky130_fd_sc_hd__conb_1 _08132_ ( + .LO(_01678_) + ); + sky130_fd_sc_hd__conb_1 _08133_ ( + .LO(_01679_) + ); + sky130_fd_sc_hd__conb_1 _08134_ ( + .LO(_01680_) + ); + sky130_fd_sc_hd__conb_1 _08135_ ( + .LO(_01681_) + ); + sky130_fd_sc_hd__conb_1 _08136_ ( + .LO(_01682_) + ); + sky130_fd_sc_hd__conb_1 _08137_ ( + .LO(_01683_) + ); + sky130_fd_sc_hd__conb_1 _08138_ ( + .LO(_01684_) + ); + sky130_fd_sc_hd__conb_1 _08139_ ( + .LO(_01685_) + ); + sky130_fd_sc_hd__conb_1 _08140_ ( + .LO(_01686_) + ); + sky130_fd_sc_hd__conb_1 _08141_ ( + .LO(_01687_) + ); + sky130_fd_sc_hd__conb_1 _08142_ ( + .LO(_01688_) + ); + sky130_fd_sc_hd__conb_1 _08143_ ( + .LO(_01689_) + ); + sky130_fd_sc_hd__conb_1 _08144_ ( + .LO(_01690_) + ); + sky130_fd_sc_hd__conb_1 _08145_ ( + .LO(_01691_) + ); + sky130_fd_sc_hd__conb_1 _08146_ ( + .LO(_01692_) + ); + sky130_fd_sc_hd__conb_1 _08147_ ( + .LO(_01693_) + ); + sky130_fd_sc_hd__conb_1 _08148_ ( + .LO(_01694_) + ); + sky130_fd_sc_hd__conb_1 _08149_ ( + .LO(_01695_) + ); + sky130_fd_sc_hd__conb_1 _08150_ ( + .LO(_01696_) + ); + sky130_fd_sc_hd__conb_1 _08151_ ( + .LO(_01697_) + ); + sky130_fd_sc_hd__conb_1 _08152_ ( + .LO(_01698_) + ); + sky130_fd_sc_hd__conb_1 _08153_ ( + .LO(_01699_) + ); + sky130_fd_sc_hd__conb_1 _08154_ ( + .LO(_01700_) + ); + sky130_fd_sc_hd__conb_1 _08155_ ( + .LO(_01701_) + ); + sky130_fd_sc_hd__conb_1 _08156_ ( + .LO(_01702_) + ); + sky130_fd_sc_hd__conb_1 _08157_ ( + .LO(_01703_) + ); + sky130_fd_sc_hd__conb_1 _08158_ ( + .LO(_01704_) + ); + sky130_fd_sc_hd__conb_1 _08159_ ( + .LO(_01705_) + ); + sky130_fd_sc_hd__conb_1 _08160_ ( + .LO(_01706_) + ); + sky130_fd_sc_hd__conb_1 _08161_ ( + .LO(_01707_) + ); + sky130_fd_sc_hd__conb_1 _08162_ ( + .LO(_01708_) + ); + sky130_fd_sc_hd__conb_1 _08163_ ( + .LO(_01709_) + ); + sky130_fd_sc_hd__conb_1 _08164_ ( + .LO(_01710_) + ); + sky130_fd_sc_hd__conb_1 _08165_ ( + .LO(_01711_) + ); + sky130_fd_sc_hd__conb_1 _08166_ ( + .LO(_01712_) + ); + sky130_fd_sc_hd__conb_1 _08167_ ( + .LO(_01713_) + ); + sky130_fd_sc_hd__conb_1 _08168_ ( + .LO(_01714_) + ); + sky130_fd_sc_hd__conb_1 _08169_ ( + .LO(_01715_) + ); + sky130_fd_sc_hd__conb_1 _08170_ ( + .LO(_01716_) + ); + sky130_fd_sc_hd__conb_1 _08171_ ( + .LO(_01717_) + ); + sky130_fd_sc_hd__conb_1 _08172_ ( + .LO(_01718_) + ); + sky130_fd_sc_hd__conb_1 _08173_ ( + .LO(_01719_) + ); + sky130_fd_sc_hd__conb_1 _08174_ ( + .LO(_01720_) + ); + sky130_fd_sc_hd__conb_1 _08175_ ( + .LO(_01721_) + ); + sky130_fd_sc_hd__conb_1 _08176_ ( + .LO(_01722_) + ); + sky130_fd_sc_hd__conb_1 _08177_ ( + .LO(_01723_) + ); + sky130_fd_sc_hd__conb_1 _08178_ ( + .LO(_01724_) + ); + sky130_fd_sc_hd__conb_1 _08179_ ( + .LO(_01725_) + ); + sky130_fd_sc_hd__conb_1 _08180_ ( + .LO(_01726_) + ); + sky130_fd_sc_hd__conb_1 _08181_ ( + .LO(_01727_) + ); + sky130_fd_sc_hd__conb_1 _08182_ ( + .LO(_01728_) + ); + sky130_fd_sc_hd__conb_1 _08183_ ( + .LO(_01729_) + ); + sky130_fd_sc_hd__conb_1 _08184_ ( + .LO(_01730_) + ); + sky130_fd_sc_hd__conb_1 _08185_ ( + .LO(_01731_) + ); + sky130_fd_sc_hd__conb_1 _08186_ ( + .LO(_01732_) + ); + sky130_fd_sc_hd__conb_1 _08187_ ( + .LO(_01733_) + ); + sky130_fd_sc_hd__conb_1 _08188_ ( + .LO(_01734_) + ); + sky130_fd_sc_hd__conb_1 _08189_ ( + .LO(_01735_) + ); + sky130_fd_sc_hd__conb_1 _08190_ ( + .LO(_01736_) + ); + sky130_fd_sc_hd__conb_1 _08191_ ( + .LO(_01737_) + ); + sky130_fd_sc_hd__conb_1 _08192_ ( + .LO(_01738_) + ); + sky130_fd_sc_hd__conb_1 _08193_ ( + .LO(_01739_) + ); + sky130_fd_sc_hd__conb_1 _08194_ ( + .LO(_01740_) + ); + sky130_fd_sc_hd__conb_1 _08195_ ( + .LO(_01741_) + ); + sky130_fd_sc_hd__conb_1 _08196_ ( + .LO(_01742_) + ); + sky130_fd_sc_hd__conb_1 _08197_ ( + .LO(_01743_) + ); + sky130_fd_sc_hd__conb_1 _08198_ ( + .LO(_01744_) + ); + sky130_fd_sc_hd__conb_1 _08199_ ( + .LO(_01745_) + ); + sky130_fd_sc_hd__conb_1 _08200_ ( + .LO(_01746_) + ); + sky130_fd_sc_hd__conb_1 _08201_ ( + .LO(_01747_) + ); + sky130_fd_sc_hd__conb_1 _08202_ ( + .LO(_01748_) + ); + sky130_fd_sc_hd__conb_1 _08203_ ( + .LO(_01749_) + ); + sky130_fd_sc_hd__conb_1 _08204_ ( + .LO(_01750_) + ); + sky130_fd_sc_hd__conb_1 _08205_ ( + .LO(_01751_) + ); + sky130_fd_sc_hd__conb_1 _08206_ ( + .LO(_01752_) + ); + sky130_fd_sc_hd__conb_1 _08207_ ( + .LO(_01753_) + ); + sky130_fd_sc_hd__conb_1 _08208_ ( + .LO(_01754_) + ); + sky130_fd_sc_hd__conb_1 _08209_ ( + .LO(_01755_) + ); + sky130_fd_sc_hd__conb_1 _08210_ ( + .LO(_01756_) + ); + sky130_fd_sc_hd__conb_1 _08211_ ( + .LO(_01757_) + ); + sky130_fd_sc_hd__conb_1 _08212_ ( + .LO(_01758_) + ); + sky130_fd_sc_hd__conb_1 _08213_ ( + .LO(_01759_) + ); + sky130_fd_sc_hd__conb_1 _08214_ ( + .LO(_01760_) + ); + sky130_fd_sc_hd__conb_1 _08215_ ( + .LO(_01761_) + ); + sky130_fd_sc_hd__conb_1 _08216_ ( + .LO(_01762_) + ); + sky130_fd_sc_hd__conb_1 _08217_ ( + .LO(_01763_) + ); + sky130_fd_sc_hd__conb_1 _08218_ ( + .LO(_01764_) + ); + sky130_fd_sc_hd__conb_1 _08219_ ( + .LO(_01765_) + ); + sky130_fd_sc_hd__conb_1 _08220_ ( + .LO(_01766_) + ); + sky130_fd_sc_hd__conb_1 _08221_ ( + .LO(_01767_) + ); + sky130_fd_sc_hd__conb_1 _08222_ ( + .LO(_01768_) + ); + sky130_fd_sc_hd__conb_1 _08223_ ( + .LO(_01769_) + ); + sky130_fd_sc_hd__conb_1 _08224_ ( + .LO(_01770_) + ); + sky130_fd_sc_hd__conb_1 _08225_ ( + .LO(_01771_) + ); + sky130_fd_sc_hd__conb_1 _08226_ ( + .LO(_01772_) + ); + sky130_fd_sc_hd__conb_1 _08227_ ( + .LO(_01773_) + ); + sky130_fd_sc_hd__conb_1 _08228_ ( + .LO(_01774_) + ); + sky130_fd_sc_hd__conb_1 _08229_ ( + .LO(_01775_) + ); + sky130_fd_sc_hd__conb_1 _08230_ ( + .LO(_01776_) + ); + sky130_fd_sc_hd__conb_1 _08231_ ( + .LO(_01777_) + ); + sky130_fd_sc_hd__conb_1 _08232_ ( + .LO(_01778_) + ); + sky130_fd_sc_hd__conb_1 _08233_ ( + .LO(_01779_) + ); + sky130_fd_sc_hd__conb_1 _08234_ ( + .LO(_01780_) + ); + sky130_fd_sc_hd__conb_1 _08235_ ( + .LO(_01781_) + ); + sky130_fd_sc_hd__conb_1 _08236_ ( + .LO(_01782_) + ); + sky130_fd_sc_hd__conb_1 _08237_ ( + .LO(_01783_) + ); + sky130_fd_sc_hd__conb_1 _08238_ ( + .LO(_01784_) + ); + sky130_fd_sc_hd__conb_1 _08239_ ( + .LO(_01785_) + ); + sky130_fd_sc_hd__conb_1 _08240_ ( + .LO(_01786_) + ); + sky130_fd_sc_hd__conb_1 _08241_ ( + .LO(_01787_) + ); + sky130_fd_sc_hd__conb_1 _08242_ ( + .LO(_01788_) + ); + sky130_fd_sc_hd__conb_1 _08243_ ( + .LO(_01789_) + ); + sky130_fd_sc_hd__conb_1 _08244_ ( + .LO(_01790_) + ); + sky130_fd_sc_hd__conb_1 _08245_ ( + .LO(_01791_) + ); + sky130_fd_sc_hd__conb_1 _08246_ ( + .LO(_01792_) + ); + sky130_fd_sc_hd__conb_1 _08247_ ( + .LO(_01793_) + ); + sky130_fd_sc_hd__conb_1 _08248_ ( + .LO(_01794_) + ); + sky130_fd_sc_hd__conb_1 _08249_ ( + .LO(_01795_) + ); + sky130_fd_sc_hd__conb_1 _08250_ ( + .LO(_01796_) + ); + sky130_fd_sc_hd__conb_1 _08251_ ( + .LO(_01797_) + ); + sky130_fd_sc_hd__conb_1 _08252_ ( + .LO(_01798_) + ); + sky130_fd_sc_hd__conb_1 _08253_ ( + .LO(_01799_) + ); + sky130_fd_sc_hd__conb_1 _08254_ ( + .LO(_01800_) + ); + sky130_fd_sc_hd__conb_1 _08255_ ( + .LO(_01801_) + ); + sky130_fd_sc_hd__conb_1 _08256_ ( + .LO(_01802_) + ); + sky130_fd_sc_hd__conb_1 _08257_ ( + .LO(_01803_) + ); + sky130_fd_sc_hd__conb_1 _08258_ ( + .LO(_01804_) + ); + sky130_fd_sc_hd__conb_1 _08259_ ( + .LO(_01805_) + ); + sky130_fd_sc_hd__conb_1 _08260_ ( + .LO(_01806_) + ); + sky130_fd_sc_hd__conb_1 _08261_ ( + .LO(_01807_) + ); + sky130_fd_sc_hd__conb_1 _08262_ ( + .LO(_01808_) + ); + sky130_fd_sc_hd__conb_1 _08263_ ( + .LO(_01809_) + ); + sky130_fd_sc_hd__conb_1 _08264_ ( + .LO(_01810_) + ); + sky130_fd_sc_hd__conb_1 _08265_ ( + .LO(_01811_) + ); + sky130_fd_sc_hd__conb_1 _08266_ ( + .LO(_01812_) + ); + sky130_fd_sc_hd__conb_1 _08267_ ( + .LO(_01813_) + ); + sky130_fd_sc_hd__conb_1 _08268_ ( + .LO(_01814_) + ); + sky130_fd_sc_hd__conb_1 _08269_ ( + .LO(_01815_) + ); + sky130_fd_sc_hd__conb_1 _08270_ ( + .LO(_01816_) + ); + sky130_fd_sc_hd__conb_1 _08271_ ( + .LO(_01817_) + ); + sky130_fd_sc_hd__conb_1 _08272_ ( + .LO(_01818_) + ); + sky130_fd_sc_hd__conb_1 _08273_ ( + .LO(_01819_) + ); + sky130_fd_sc_hd__conb_1 _08274_ ( + .LO(_01820_) + ); + sky130_fd_sc_hd__conb_1 _08275_ ( + .LO(_01821_) + ); + sky130_fd_sc_hd__conb_1 _08276_ ( + .LO(_01822_) + ); + sky130_fd_sc_hd__conb_1 _08277_ ( + .LO(_01823_) + ); + sky130_fd_sc_hd__conb_1 _08278_ ( + .LO(_01824_) + ); + sky130_fd_sc_hd__conb_1 _08279_ ( + .LO(_01825_) + ); + sky130_fd_sc_hd__conb_1 _08280_ ( + .LO(_01826_) + ); + sky130_fd_sc_hd__conb_1 _08281_ ( + .LO(_01827_) + ); + sky130_fd_sc_hd__conb_1 _08282_ ( + .LO(_01828_) + ); + sky130_fd_sc_hd__conb_1 _08283_ ( + .LO(_01829_) + ); + sky130_fd_sc_hd__conb_1 _08284_ ( + .LO(_01830_) + ); + sky130_fd_sc_hd__conb_1 _08285_ ( + .LO(_01831_) + ); + sky130_fd_sc_hd__conb_1 _08286_ ( + .LO(_01832_) + ); + sky130_fd_sc_hd__conb_1 _08287_ ( + .LO(_01833_) + ); + sky130_fd_sc_hd__conb_1 _08288_ ( + .LO(_01834_) + ); + sky130_fd_sc_hd__conb_1 _08289_ ( + .LO(_01835_) + ); + sky130_fd_sc_hd__conb_1 _08290_ ( + .LO(_01836_) + ); + sky130_fd_sc_hd__conb_1 _08291_ ( + .LO(_01837_) + ); + sky130_fd_sc_hd__conb_1 _08292_ ( + .LO(_01838_) + ); + sky130_fd_sc_hd__conb_1 _08293_ ( + .LO(_01839_) + ); + sky130_fd_sc_hd__conb_1 _08294_ ( + .LO(_01840_) + ); + sky130_fd_sc_hd__conb_1 _08295_ ( + .LO(_01841_) + ); + sky130_fd_sc_hd__conb_1 _08296_ ( + .LO(_01842_) + ); + sky130_fd_sc_hd__conb_1 _08297_ ( + .LO(_01843_) + ); + sky130_fd_sc_hd__conb_1 _08298_ ( + .LO(_01844_) + ); + sky130_fd_sc_hd__conb_1 _08299_ ( + .LO(_01845_) + ); + sky130_fd_sc_hd__conb_1 _08300_ ( + .LO(_01846_) + ); + sky130_fd_sc_hd__conb_1 _08301_ ( + .LO(_01847_) + ); + sky130_fd_sc_hd__conb_1 _08302_ ( + .LO(_01848_) + ); + sky130_fd_sc_hd__conb_1 _08303_ ( + .LO(_01849_) + ); + sky130_fd_sc_hd__conb_1 _08304_ ( + .LO(_01850_) + ); + sky130_fd_sc_hd__conb_1 _08305_ ( + .LO(_01851_) + ); + sky130_fd_sc_hd__conb_1 _08306_ ( + .LO(_01852_) + ); + sky130_fd_sc_hd__conb_1 _08307_ ( + .LO(_01853_) + ); + sky130_fd_sc_hd__conb_1 _08308_ ( + .LO(_01854_) + ); + sky130_fd_sc_hd__conb_1 _08309_ ( + .LO(_01855_) + ); + sky130_fd_sc_hd__conb_1 _08310_ ( + .LO(_01856_) + ); + sky130_fd_sc_hd__conb_1 _08311_ ( + .LO(_01857_) + ); + sky130_fd_sc_hd__conb_1 _08312_ ( + .LO(_01858_) + ); + sky130_fd_sc_hd__conb_1 _08313_ ( + .LO(_01859_) + ); + sky130_fd_sc_hd__conb_1 _08314_ ( + .LO(_01860_) + ); + sky130_fd_sc_hd__conb_1 _08315_ ( + .LO(_01861_) + ); + sky130_fd_sc_hd__conb_1 _08316_ ( + .LO(_01862_) + ); + sky130_fd_sc_hd__conb_1 _08317_ ( + .LO(_01863_) + ); + sky130_fd_sc_hd__conb_1 _08318_ ( + .LO(_01864_) + ); + sky130_fd_sc_hd__conb_1 _08319_ ( + .LO(_01865_) + ); + sky130_fd_sc_hd__conb_1 _08320_ ( + .LO(_01866_) + ); + sky130_fd_sc_hd__conb_1 _08321_ ( + .LO(_01867_) + ); + sky130_fd_sc_hd__conb_1 _08322_ ( + .LO(_01868_) + ); + sky130_fd_sc_hd__conb_1 _08323_ ( + .LO(_01869_) + ); + sky130_fd_sc_hd__conb_1 _08324_ ( + .LO(_01870_) + ); + sky130_fd_sc_hd__conb_1 _08325_ ( + .LO(_01871_) + ); + sky130_fd_sc_hd__conb_1 _08326_ ( + .LO(_01872_) + ); + sky130_fd_sc_hd__conb_1 _08327_ ( + .LO(_01873_) + ); + sky130_fd_sc_hd__conb_1 _08328_ ( + .LO(_01874_) + ); + sky130_fd_sc_hd__conb_1 _08329_ ( + .LO(_01875_) + ); + sky130_fd_sc_hd__conb_1 _08330_ ( + .LO(_01876_) + ); + sky130_fd_sc_hd__conb_1 _08331_ ( + .LO(_01877_) + ); + sky130_fd_sc_hd__conb_1 _08332_ ( + .LO(_01878_) + ); + sky130_fd_sc_hd__conb_1 _08333_ ( + .LO(_01879_) + ); + sky130_fd_sc_hd__conb_1 _08334_ ( + .LO(_01880_) + ); + sky130_fd_sc_hd__conb_1 _08335_ ( + .LO(_01881_) + ); + sky130_fd_sc_hd__conb_1 _08336_ ( + .LO(_01882_) + ); + sky130_fd_sc_hd__conb_1 _08337_ ( + .LO(_01883_) + ); + sky130_fd_sc_hd__conb_1 _08338_ ( + .LO(_01884_) + ); + sky130_fd_sc_hd__conb_1 _08339_ ( + .LO(_01885_) + ); + sky130_fd_sc_hd__conb_1 _08340_ ( + .LO(_01886_) + ); + sky130_fd_sc_hd__conb_1 _08341_ ( + .LO(_01887_) + ); + sky130_fd_sc_hd__conb_1 _08342_ ( + .LO(_01888_) + ); + sky130_fd_sc_hd__conb_1 _08343_ ( + .LO(_01889_) + ); + sky130_fd_sc_hd__conb_1 _08344_ ( + .LO(_01890_) + ); + sky130_fd_sc_hd__conb_1 _08345_ ( + .LO(_01891_) + ); + sky130_fd_sc_hd__conb_1 _08346_ ( + .LO(_01892_) + ); + sky130_fd_sc_hd__conb_1 _08347_ ( + .LO(_01893_) + ); + sky130_fd_sc_hd__conb_1 _08348_ ( + .LO(_01894_) + ); + sky130_fd_sc_hd__conb_1 _08349_ ( + .LO(_01895_) + ); + sky130_fd_sc_hd__conb_1 _08350_ ( + .LO(_01896_) + ); + sky130_fd_sc_hd__conb_1 _08351_ ( + .LO(_01897_) + ); + sky130_fd_sc_hd__conb_1 _08352_ ( + .LO(_01898_) + ); + sky130_fd_sc_hd__conb_1 _08353_ ( + .LO(_01899_) + ); + sky130_fd_sc_hd__conb_1 _08354_ ( + .LO(_01900_) + ); + sky130_fd_sc_hd__conb_1 _08355_ ( + .LO(_01901_) + ); + sky130_fd_sc_hd__conb_1 _08356_ ( + .LO(_01902_) + ); + sky130_fd_sc_hd__conb_1 _08357_ ( + .LO(_01903_) + ); + sky130_fd_sc_hd__conb_1 _08358_ ( + .LO(_01904_) + ); + sky130_fd_sc_hd__conb_1 _08359_ ( + .LO(_01905_) + ); + sky130_fd_sc_hd__conb_1 _08360_ ( + .LO(_01906_) + ); + sky130_fd_sc_hd__conb_1 _08361_ ( + .LO(_01907_) + ); + sky130_fd_sc_hd__conb_1 _08362_ ( + .LO(_01908_) + ); + sky130_fd_sc_hd__conb_1 _08363_ ( + .LO(_01909_) + ); + sky130_fd_sc_hd__conb_1 _08364_ ( + .LO(_01910_) + ); + sky130_fd_sc_hd__conb_1 _08365_ ( + .LO(_01911_) + ); + sky130_fd_sc_hd__conb_1 _08366_ ( + .LO(_01912_) + ); + sky130_fd_sc_hd__conb_1 _08367_ ( + .LO(_01913_) + ); + sky130_fd_sc_hd__conb_1 _08368_ ( + .LO(_01914_) + ); + sky130_fd_sc_hd__conb_1 _08369_ ( + .LO(_01915_) + ); + sky130_fd_sc_hd__conb_1 _08370_ ( + .LO(_01916_) + ); + sky130_fd_sc_hd__conb_1 _08371_ ( + .LO(_01917_) + ); + sky130_fd_sc_hd__conb_1 _08372_ ( + .LO(_01918_) + ); + sky130_fd_sc_hd__conb_1 _08373_ ( + .LO(_01919_) + ); + sky130_fd_sc_hd__conb_1 _08374_ ( + .LO(_01920_) + ); + sky130_fd_sc_hd__conb_1 _08375_ ( + .LO(_01921_) + ); + sky130_fd_sc_hd__conb_1 _08376_ ( + .LO(_01922_) + ); + sky130_fd_sc_hd__conb_1 _08377_ ( + .LO(_01923_) + ); + sky130_fd_sc_hd__conb_1 _08378_ ( + .LO(_01924_) + ); + sky130_fd_sc_hd__conb_1 _08379_ ( + .LO(_01925_) + ); + sky130_fd_sc_hd__conb_1 _08380_ ( + .LO(_01926_) + ); + sky130_fd_sc_hd__conb_1 _08381_ ( + .LO(_01927_) + ); + sky130_fd_sc_hd__conb_1 _08382_ ( + .LO(_01928_) + ); + sky130_fd_sc_hd__conb_1 _08383_ ( + .LO(_01929_) + ); + sky130_fd_sc_hd__conb_1 _08384_ ( + .LO(_01930_) + ); + sky130_fd_sc_hd__conb_1 _08385_ ( + .LO(_01931_) + ); + sky130_fd_sc_hd__conb_1 _08386_ ( + .LO(_01932_) + ); + sky130_fd_sc_hd__conb_1 _08387_ ( + .LO(_01933_) + ); + sky130_fd_sc_hd__conb_1 _08388_ ( + .LO(_01934_) + ); + sky130_fd_sc_hd__conb_1 _08389_ ( + .LO(_01935_) + ); + sky130_fd_sc_hd__conb_1 _08390_ ( + .LO(_01936_) + ); + sky130_fd_sc_hd__conb_1 _08391_ ( + .LO(_01937_) + ); + sky130_fd_sc_hd__conb_1 _08392_ ( + .LO(_01938_) + ); + sky130_fd_sc_hd__conb_1 _08393_ ( + .LO(_01939_) + ); + sky130_fd_sc_hd__conb_1 _08394_ ( + .LO(_01940_) + ); + sky130_fd_sc_hd__conb_1 _08395_ ( + .LO(_01941_) + ); + sky130_fd_sc_hd__conb_1 _08396_ ( + .LO(_01942_) + ); + sky130_fd_sc_hd__conb_1 _08397_ ( + .LO(_01943_) + ); + sky130_fd_sc_hd__conb_1 _08398_ ( + .LO(_01944_) + ); + sky130_fd_sc_hd__conb_1 _08399_ ( + .LO(_01945_) + ); + sky130_fd_sc_hd__conb_1 _08400_ ( + .LO(_01946_) + ); + sky130_fd_sc_hd__conb_1 _08401_ ( + .LO(_01947_) + ); + sky130_fd_sc_hd__conb_1 _08402_ ( + .LO(_01948_) + ); + sky130_fd_sc_hd__conb_1 _08403_ ( + .LO(_01949_) + ); + sky130_fd_sc_hd__conb_1 _08404_ ( + .LO(_01950_) + ); + sky130_fd_sc_hd__conb_1 _08405_ ( + .LO(_01951_) + ); + sky130_fd_sc_hd__conb_1 _08406_ ( + .LO(_01952_) + ); + sky130_fd_sc_hd__conb_1 _08407_ ( + .LO(_01953_) + ); + sky130_fd_sc_hd__conb_1 _08408_ ( + .LO(_01954_) + ); + sky130_fd_sc_hd__conb_1 _08409_ ( + .LO(_01955_) + ); + sky130_fd_sc_hd__conb_1 _08410_ ( + .LO(_01956_) + ); + sky130_fd_sc_hd__conb_1 _08411_ ( + .LO(_01957_) + ); + sky130_fd_sc_hd__conb_1 _08412_ ( + .LO(_01958_) + ); + sky130_fd_sc_hd__conb_1 _08413_ ( + .LO(_01959_) + ); + sky130_fd_sc_hd__conb_1 _08414_ ( + .LO(_01960_) + ); + sky130_fd_sc_hd__conb_1 _08415_ ( + .LO(_01961_) + ); + sky130_fd_sc_hd__conb_1 _08416_ ( + .LO(_01962_) + ); + sky130_fd_sc_hd__conb_1 _08417_ ( + .LO(_01963_) + ); + sky130_fd_sc_hd__conb_1 _08418_ ( + .LO(_01964_) + ); + sky130_fd_sc_hd__conb_1 _08419_ ( + .LO(_01965_) + ); + sky130_fd_sc_hd__conb_1 _08420_ ( + .LO(_01966_) + ); + sky130_fd_sc_hd__conb_1 _08421_ ( + .LO(_01967_) + ); + sky130_fd_sc_hd__conb_1 _08422_ ( + .LO(_01968_) + ); + sky130_fd_sc_hd__conb_1 _08423_ ( + .LO(_01969_) + ); + sky130_fd_sc_hd__conb_1 _08424_ ( + .LO(_01970_) + ); + sky130_fd_sc_hd__conb_1 _08425_ ( + .LO(_01971_) + ); + sky130_fd_sc_hd__conb_1 _08426_ ( + .LO(_01972_) + ); + sky130_fd_sc_hd__conb_1 _08427_ ( + .LO(_01973_) + ); + sky130_fd_sc_hd__conb_1 _08428_ ( + .LO(_01974_) + ); + sky130_fd_sc_hd__conb_1 _08429_ ( + .LO(_01975_) + ); + sky130_fd_sc_hd__conb_1 _08430_ ( + .LO(_01976_) + ); + sky130_fd_sc_hd__conb_1 _08431_ ( + .LO(_01977_) + ); + sky130_fd_sc_hd__conb_1 _08432_ ( + .LO(_01978_) + ); + sky130_fd_sc_hd__conb_1 _08433_ ( + .LO(_01979_) + ); + sky130_fd_sc_hd__conb_1 _08434_ ( + .LO(_01980_) + ); + sky130_fd_sc_hd__conb_1 _08435_ ( + .LO(_01981_) + ); + sky130_fd_sc_hd__conb_1 _08436_ ( + .LO(_01982_) + ); + sky130_fd_sc_hd__conb_1 _08437_ ( + .LO(_01983_) + ); + sky130_fd_sc_hd__conb_1 _08438_ ( + .LO(_01984_) + ); + sky130_fd_sc_hd__conb_1 _08439_ ( + .LO(_01985_) + ); + sky130_fd_sc_hd__conb_1 _08440_ ( + .LO(_01986_) + ); + sky130_fd_sc_hd__conb_1 _08441_ ( + .LO(_01987_) + ); + sky130_fd_sc_hd__conb_1 _08442_ ( + .LO(_01988_) + ); + sky130_fd_sc_hd__conb_1 _08443_ ( + .LO(_01989_) + ); + sky130_fd_sc_hd__conb_1 _08444_ ( + .LO(_01990_) + ); + sky130_fd_sc_hd__conb_1 _08445_ ( + .LO(_01991_) + ); + sky130_fd_sc_hd__conb_1 _08446_ ( + .LO(_01992_) + ); + sky130_fd_sc_hd__conb_1 _08447_ ( + .LO(_01993_) + ); + sky130_fd_sc_hd__conb_1 _08448_ ( + .LO(_01994_) + ); + sky130_fd_sc_hd__conb_1 _08449_ ( + .LO(_01995_) + ); + sky130_fd_sc_hd__conb_1 _08450_ ( + .LO(_01996_) + ); + sky130_fd_sc_hd__conb_1 _08451_ ( + .LO(_01997_) + ); + sky130_fd_sc_hd__conb_1 _08452_ ( + .LO(_01998_) + ); + sky130_fd_sc_hd__conb_1 _08453_ ( + .LO(_01999_) + ); + sky130_fd_sc_hd__conb_1 _08454_ ( + .LO(_02000_) + ); + sky130_fd_sc_hd__conb_1 _08455_ ( + .LO(_02001_) + ); + sky130_fd_sc_hd__conb_1 _08456_ ( + .LO(_02002_) + ); + sky130_fd_sc_hd__conb_1 _08457_ ( + .LO(_02003_) + ); + sky130_fd_sc_hd__conb_1 _08458_ ( + .LO(_02004_) + ); + sky130_fd_sc_hd__conb_1 _08459_ ( + .LO(_02005_) + ); + sky130_fd_sc_hd__conb_1 _08460_ ( + .LO(_02006_) + ); + sky130_fd_sc_hd__conb_1 _08461_ ( + .LO(_02007_) + ); + sky130_fd_sc_hd__conb_1 _08462_ ( + .LO(_02008_) + ); + sky130_fd_sc_hd__conb_1 _08463_ ( + .LO(_02009_) + ); + sky130_fd_sc_hd__conb_1 _08464_ ( + .LO(_02010_) + ); + sky130_fd_sc_hd__conb_1 _08465_ ( + .LO(_02011_) + ); + sky130_fd_sc_hd__conb_1 _08466_ ( + .LO(_02012_) + ); + sky130_fd_sc_hd__conb_1 _08467_ ( + .LO(_02013_) + ); + sky130_fd_sc_hd__conb_1 _08468_ ( + .LO(_02014_) + ); + sky130_fd_sc_hd__conb_1 _08469_ ( + .LO(_02015_) + ); + sky130_fd_sc_hd__conb_1 _08470_ ( + .LO(_02016_) + ); + sky130_fd_sc_hd__conb_1 _08471_ ( + .LO(_02017_) + ); + sky130_fd_sc_hd__conb_1 _08472_ ( + .LO(_02018_) + ); + sky130_fd_sc_hd__conb_1 _08473_ ( + .LO(_02019_) + ); + sky130_fd_sc_hd__conb_1 _08474_ ( + .LO(_02020_) + ); + sky130_fd_sc_hd__conb_1 _08475_ ( + .LO(_02021_) + ); + sky130_fd_sc_hd__conb_1 _08476_ ( + .LO(_02022_) + ); + sky130_fd_sc_hd__buf_2 _08477_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.a ), + .X(cb_east_out[0]) + ); + sky130_fd_sc_hd__buf_2 _08478_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.a ), + .X(cb_east_out[1]) + ); + sky130_fd_sc_hd__buf_2 _08479_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.a ), + .X(cb_east_out[2]) + ); + sky130_fd_sc_hd__buf_2 _08480_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.a ), + .X(cb_east_out[3]) + ); + sky130_fd_sc_hd__buf_2 _08481_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.a ), + .X(cb_east_out[4]) + ); + sky130_fd_sc_hd__buf_2 _08482_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.a ), + .X(cb_east_out[5]) + ); + sky130_fd_sc_hd__buf_2 _08483_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.a ), + .X(cb_east_out[6]) + ); + sky130_fd_sc_hd__buf_2 _08484_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.a ), + .X(cb_east_out[7]) + ); + sky130_fd_sc_hd__buf_2 _08485_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.a ), + .X(cb_east_out[8]) + ); + sky130_fd_sc_hd__buf_2 _08486_ ( + .A(\cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.a ), + .X(cb_east_out[9]) + ); + sky130_fd_sc_hd__buf_2 _08487_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.a ), + .X(cb_north_out[0]) + ); + sky130_fd_sc_hd__buf_2 _08488_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.a ), + .X(cb_north_out[1]) + ); + sky130_fd_sc_hd__buf_2 _08489_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.a ), + .X(cb_north_out[2]) + ); + sky130_fd_sc_hd__buf_2 _08490_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.a ), + .X(cb_north_out[3]) + ); + sky130_fd_sc_hd__buf_2 _08491_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.a ), + .X(cb_north_out[4]) + ); + sky130_fd_sc_hd__buf_2 _08492_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.a ), + .X(cb_north_out[5]) + ); + sky130_fd_sc_hd__buf_2 _08493_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.a ), + .X(cb_north_out[6]) + ); + sky130_fd_sc_hd__buf_2 _08494_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.a ), + .X(cb_north_out[7]) + ); + sky130_fd_sc_hd__buf_2 _08495_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.a ), + .X(cb_north_out[8]) + ); + sky130_fd_sc_hd__buf_2 _08496_ ( + .A(\cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.a ), + .X(cb_north_out[9]) + ); + sky130_fd_sc_hd__buf_2 _08497_ ( + .A(set_out_hard), + .X(clb_south_out[4]) + ); + sky130_fd_sc_hd__buf_2 _08498_ ( + .A(shift_out_hard), + .X(clb_west_out[4]) + ); + sky130_fd_sc_hd__buf_2 _08499_ ( + .A(north_double[4]), + .X(south_double[0]) + ); + sky130_fd_sc_hd__buf_2 _08500_ ( + .A(north_double[5]), + .X(south_double[1]) + ); + sky130_fd_sc_hd__buf_2 _08501_ ( + .A(north_double[6]), + .X(south_double[2]) + ); + sky130_fd_sc_hd__buf_2 _08502_ ( + .A(north_double[7]), + .X(south_double[3]) + ); + sky130_fd_sc_hd__buf_2 _08503_ ( + .A(east_double[0]), + .X(west_double[4]) + ); + sky130_fd_sc_hd__buf_2 _08504_ ( + .A(east_double[1]), + .X(west_double[5]) + ); + sky130_fd_sc_hd__buf_2 _08505_ ( + .A(east_double[2]), + .X(west_double[6]) + ); + sky130_fd_sc_hd__buf_2 _08506_ ( + .A(east_double[3]), + .X(west_double[7]) + ); + sky130_fd_sc_hd__ebufn_4 _08507_ ( + .A(north_double[5]), + .TE_B(_00687_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08508_ ( + .A(north_double[4]), + .TE_B(_00688_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08509_ ( + .A(south_single[3]), + .TE_B(_00689_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08510_ ( + .A(south_single[2]), + .TE_B(_00690_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08511_ ( + .A(south_single[1]), + .TE_B(_00691_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08512_ ( + .A(south_single[0]), + .TE_B(_00692_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08513_ ( + .A(shift_out_hard), + .TE_B(_00693_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08514_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00694_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08515_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00695_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08516_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00696_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08517_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00697_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08518_ ( + .A(south_double[7]), + .TE_B(_00698_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08519_ ( + .A(south_double[6]), + .TE_B(_00699_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08520_ ( + .A(south_double[5]), + .TE_B(_00700_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08521_ ( + .A(south_double[4]), + .TE_B(_00701_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08522_ ( + .A(north_double[7]), + .TE_B(_00702_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08523_ ( + .A(north_double[6]), + .TE_B(_00703_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08524_ ( + .A(north_double[5]), + .TE_B(_00704_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08525_ ( + .A(north_double[4]), + .TE_B(_00705_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08526_ ( + .A(south_single[3]), + .TE_B(_00706_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08527_ ( + .A(south_single[2]), + .TE_B(_00707_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08528_ ( + .A(south_single[1]), + .TE_B(_00708_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08529_ ( + .A(south_single[0]), + .TE_B(_00709_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08530_ ( + .A(shift_out_hard), + .TE_B(_00710_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08531_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00711_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08532_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00712_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08533_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00713_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08534_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00714_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08535_ ( + .A(south_double[7]), + .TE_B(_00715_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08536_ ( + .A(south_double[6]), + .TE_B(_00716_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08537_ ( + .A(south_double[5]), + .TE_B(_00717_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08538_ ( + .A(south_double[4]), + .TE_B(_00718_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08539_ ( + .A(north_double[7]), + .TE_B(_00719_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08540_ ( + .A(north_double[6]), + .TE_B(_00720_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08541_ ( + .A(north_double[5]), + .TE_B(_00721_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08542_ ( + .A(north_double[4]), + .TE_B(_00722_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08543_ ( + .A(south_single[3]), + .TE_B(_00723_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08544_ ( + .A(south_single[2]), + .TE_B(_00724_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08545_ ( + .A(south_single[1]), + .TE_B(_00725_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08546_ ( + .A(south_single[0]), + .TE_B(_00726_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08547_ ( + .A(shift_out_hard), + .TE_B(_00727_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08548_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00728_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08549_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00729_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08550_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00730_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08551_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00731_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08552_ ( + .A(south_double[7]), + .TE_B(_00732_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08553_ ( + .A(south_double[6]), + .TE_B(_00733_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08554_ ( + .A(south_double[5]), + .TE_B(_00734_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08555_ ( + .A(south_double[4]), + .TE_B(_00735_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08556_ ( + .A(north_double[7]), + .TE_B(_00736_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08557_ ( + .A(north_double[6]), + .TE_B(_00737_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08558_ ( + .A(north_double[5]), + .TE_B(_00738_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08559_ ( + .A(north_double[4]), + .TE_B(_00739_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08560_ ( + .A(south_single[3]), + .TE_B(_00740_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08561_ ( + .A(south_single[2]), + .TE_B(_00741_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08562_ ( + .A(south_single[1]), + .TE_B(_00742_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08563_ ( + .A(south_single[0]), + .TE_B(_00743_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08564_ ( + .A(shift_out_hard), + .TE_B(_00744_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08565_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00745_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08566_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00746_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08567_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00747_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08568_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00748_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08569_ ( + .A(south_double[7]), + .TE_B(_00749_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08570_ ( + .A(south_double[6]), + .TE_B(_00750_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08571_ ( + .A(south_double[5]), + .TE_B(_00751_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08572_ ( + .A(south_double[4]), + .TE_B(_00752_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08573_ ( + .A(north_double[7]), + .TE_B(_00753_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08574_ ( + .A(north_double[6]), + .TE_B(_00754_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08575_ ( + .A(north_double[5]), + .TE_B(_00755_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08576_ ( + .A(north_double[4]), + .TE_B(_00756_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08577_ ( + .A(south_single[3]), + .TE_B(_00757_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08578_ ( + .A(south_single[2]), + .TE_B(_00758_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08579_ ( + .A(south_single[1]), + .TE_B(_00759_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08580_ ( + .A(south_single[0]), + .TE_B(_00760_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08581_ ( + .A(shift_out_hard), + .TE_B(_00761_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08582_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00762_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08583_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00763_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08584_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00764_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08585_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00765_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08586_ ( + .A(south_double[7]), + .TE_B(_00766_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08587_ ( + .A(south_double[6]), + .TE_B(_00767_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08588_ ( + .A(south_double[5]), + .TE_B(_00768_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08589_ ( + .A(south_double[4]), + .TE_B(_00769_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08590_ ( + .A(north_double[7]), + .TE_B(_00770_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08591_ ( + .A(north_double[6]), + .TE_B(_00771_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08592_ ( + .A(north_double[5]), + .TE_B(_00772_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08593_ ( + .A(north_double[4]), + .TE_B(_00773_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08594_ ( + .A(south_single[3]), + .TE_B(_00774_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08595_ ( + .A(south_single[2]), + .TE_B(_00775_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08596_ ( + .A(south_single[1]), + .TE_B(_00776_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08597_ ( + .A(south_single[0]), + .TE_B(_00777_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08598_ ( + .A(shift_out_hard), + .TE_B(_00778_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08599_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00779_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08600_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00780_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08601_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00781_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08602_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00782_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08603_ ( + .A(south_double[7]), + .TE_B(_00783_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08604_ ( + .A(south_double[6]), + .TE_B(_00784_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08605_ ( + .A(south_double[5]), + .TE_B(_00785_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08606_ ( + .A(south_double[4]), + .TE_B(_00786_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08607_ ( + .A(north_double[7]), + .TE_B(_00787_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08608_ ( + .A(north_double[6]), + .TE_B(_00788_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08609_ ( + .A(north_double[5]), + .TE_B(_00789_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08610_ ( + .A(north_double[4]), + .TE_B(_00790_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08611_ ( + .A(south_single[3]), + .TE_B(_00791_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08612_ ( + .A(south_single[2]), + .TE_B(_00792_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08613_ ( + .A(south_single[1]), + .TE_B(_00793_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08614_ ( + .A(south_single[0]), + .TE_B(_00794_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08615_ ( + .A(shift_out_hard), + .TE_B(_00795_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08616_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00796_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08617_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00797_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08618_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00798_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08619_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00799_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08620_ ( + .A(south_double[7]), + .TE_B(_00800_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08621_ ( + .A(south_double[6]), + .TE_B(_00801_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08622_ ( + .A(south_double[5]), + .TE_B(_00802_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08623_ ( + .A(south_double[4]), + .TE_B(_00803_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08624_ ( + .A(north_double[7]), + .TE_B(_00804_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08625_ ( + .A(north_double[6]), + .TE_B(_00805_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08626_ ( + .A(north_double[5]), + .TE_B(_00806_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08627_ ( + .A(north_double[4]), + .TE_B(_00807_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08628_ ( + .A(south_single[3]), + .TE_B(_00808_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08629_ ( + .A(south_single[2]), + .TE_B(_00809_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08630_ ( + .A(south_single[1]), + .TE_B(_00810_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08631_ ( + .A(south_single[0]), + .TE_B(_00811_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08632_ ( + .A(shift_out_hard), + .TE_B(_00611_), + .Z(north_double[7]) + ); + sky130_fd_sc_hd__ebufn_4 _08633_ ( + .A(shift_out_hard), + .TE_B(_00617_), + .Z(north_double[6]) + ); + sky130_fd_sc_hd__ebufn_4 _08634_ ( + .A(shift_out_hard), + .TE_B(_00623_), + .Z(north_double[5]) + ); + sky130_fd_sc_hd__ebufn_4 _08635_ ( + .A(shift_out_hard), + .TE_B(_00629_), + .Z(north_double[4]) + ); + sky130_fd_sc_hd__ebufn_4 _08636_ ( + .A(shift_out_hard), + .TE_B(_00635_), + .Z(south_single[3]) + ); + sky130_fd_sc_hd__ebufn_4 _08637_ ( + .A(shift_out_hard), + .TE_B(_00641_), + .Z(south_single[2]) + ); + sky130_fd_sc_hd__ebufn_4 _08638_ ( + .A(shift_out_hard), + .TE_B(_00647_), + .Z(south_single[1]) + ); + sky130_fd_sc_hd__ebufn_4 _08639_ ( + .A(shift_out_hard), + .TE_B(_00653_), + .Z(south_single[0]) + ); + sky130_fd_sc_hd__ebufn_4 _08640_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00612_), + .Z(north_double[7]) + ); + sky130_fd_sc_hd__ebufn_4 _08641_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00618_), + .Z(north_double[6]) + ); + sky130_fd_sc_hd__ebufn_4 _08642_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00624_), + .Z(north_double[5]) + ); + sky130_fd_sc_hd__ebufn_4 _08643_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00630_), + .Z(north_double[4]) + ); + sky130_fd_sc_hd__ebufn_4 _08644_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00636_), + .Z(south_single[3]) + ); + sky130_fd_sc_hd__ebufn_4 _08645_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00642_), + .Z(south_single[2]) + ); + sky130_fd_sc_hd__ebufn_4 _08646_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00648_), + .Z(south_single[1]) + ); + sky130_fd_sc_hd__ebufn_4 _08647_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00654_), + .Z(south_single[0]) + ); + sky130_fd_sc_hd__ebufn_4 _08648_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00613_), + .Z(north_double[7]) + ); + sky130_fd_sc_hd__ebufn_4 _08649_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00619_), + .Z(north_double[6]) + ); + sky130_fd_sc_hd__ebufn_4 _08650_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00625_), + .Z(north_double[5]) + ); + sky130_fd_sc_hd__ebufn_4 _08651_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00631_), + .Z(north_double[4]) + ); + sky130_fd_sc_hd__ebufn_4 _08652_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00637_), + .Z(south_single[3]) + ); + sky130_fd_sc_hd__ebufn_4 _08653_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00643_), + .Z(south_single[2]) + ); + sky130_fd_sc_hd__ebufn_4 _08654_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00649_), + .Z(south_single[1]) + ); + sky130_fd_sc_hd__ebufn_4 _08655_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00655_), + .Z(south_single[0]) + ); + sky130_fd_sc_hd__ebufn_4 _08656_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00614_), + .Z(north_double[7]) + ); + sky130_fd_sc_hd__ebufn_4 _08657_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00620_), + .Z(north_double[6]) + ); + sky130_fd_sc_hd__ebufn_4 _08658_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00626_), + .Z(north_double[5]) + ); + sky130_fd_sc_hd__ebufn_4 _08659_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00632_), + .Z(north_double[4]) + ); + sky130_fd_sc_hd__ebufn_4 _08660_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00638_), + .Z(south_single[3]) + ); + sky130_fd_sc_hd__ebufn_4 _08661_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00644_), + .Z(south_single[2]) + ); + sky130_fd_sc_hd__ebufn_4 _08662_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00650_), + .Z(south_single[1]) + ); + sky130_fd_sc_hd__ebufn_4 _08663_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00656_), + .Z(south_single[0]) + ); + sky130_fd_sc_hd__ebufn_4 _08664_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00615_), + .Z(north_double[7]) + ); + sky130_fd_sc_hd__ebufn_4 _08665_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00621_), + .Z(north_double[6]) + ); + sky130_fd_sc_hd__ebufn_4 _08666_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00627_), + .Z(north_double[5]) + ); + sky130_fd_sc_hd__ebufn_4 _08667_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00633_), + .Z(north_double[4]) + ); + sky130_fd_sc_hd__ebufn_4 _08668_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00639_), + .Z(south_single[3]) + ); + sky130_fd_sc_hd__ebufn_4 _08669_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00645_), + .Z(south_single[2]) + ); + sky130_fd_sc_hd__ebufn_4 _08670_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00651_), + .Z(south_single[1]) + ); + sky130_fd_sc_hd__ebufn_4 _08671_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00657_), + .Z(south_single[0]) + ); + sky130_fd_sc_hd__ebufn_4 _08672_ ( + .A(cb_east_in[4]), + .TE_B(_00812_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08673_ ( + .A(cb_east_in[3]), + .TE_B(_00813_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08674_ ( + .A(cb_east_in[2]), + .TE_B(_00814_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08675_ ( + .A(cb_east_in[1]), + .TE_B(_00815_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08676_ ( + .A(cb_east_in[0]), + .TE_B(_00816_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08677_ ( + .A(south_double[7]), + .TE_B(_00817_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08678_ ( + .A(south_double[6]), + .TE_B(_00818_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08679_ ( + .A(south_double[5]), + .TE_B(_00819_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08680_ ( + .A(south_double[4]), + .TE_B(_00820_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08681_ ( + .A(north_double[7]), + .TE_B(_00821_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08682_ ( + .A(north_double[6]), + .TE_B(_00822_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08683_ ( + .A(north_double[5]), + .TE_B(_00823_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08684_ ( + .A(north_double[4]), + .TE_B(_00824_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08685_ ( + .A(south_single[3]), + .TE_B(_00825_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08686_ ( + .A(south_single[2]), + .TE_B(_00826_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08687_ ( + .A(south_single[1]), + .TE_B(_00827_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08688_ ( + .A(south_single[0]), + .TE_B(_00828_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08689_ ( + .A(cb_east_in[4]), + .TE_B(_00829_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08690_ ( + .A(cb_east_in[3]), + .TE_B(_00830_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08691_ ( + .A(cb_east_in[2]), + .TE_B(_00831_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08692_ ( + .A(cb_east_in[1]), + .TE_B(_00832_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08693_ ( + .A(cb_east_in[0]), + .TE_B(_00833_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08694_ ( + .A(south_double[7]), + .TE_B(_00834_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08695_ ( + .A(south_double[6]), + .TE_B(_00835_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08696_ ( + .A(south_double[5]), + .TE_B(_00836_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08697_ ( + .A(south_double[4]), + .TE_B(_00837_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08698_ ( + .A(north_double[7]), + .TE_B(_00838_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08699_ ( + .A(north_double[6]), + .TE_B(_00839_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08700_ ( + .A(north_double[5]), + .TE_B(_00840_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08701_ ( + .A(north_double[4]), + .TE_B(_00841_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08702_ ( + .A(south_single[3]), + .TE_B(_00842_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08703_ ( + .A(south_single[2]), + .TE_B(_00843_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08704_ ( + .A(south_single[1]), + .TE_B(_00844_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08705_ ( + .A(south_single[0]), + .TE_B(_00845_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08706_ ( + .A(cb_east_in[4]), + .TE_B(_00846_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08707_ ( + .A(cb_east_in[3]), + .TE_B(_00847_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08708_ ( + .A(cb_east_in[2]), + .TE_B(_00848_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08709_ ( + .A(cb_east_in[1]), + .TE_B(_00849_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08710_ ( + .A(cb_east_in[0]), + .TE_B(_00850_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08711_ ( + .A(south_double[7]), + .TE_B(_00851_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08712_ ( + .A(south_double[6]), + .TE_B(_00852_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08713_ ( + .A(south_double[5]), + .TE_B(_00853_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08714_ ( + .A(south_double[4]), + .TE_B(_00854_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08715_ ( + .A(north_double[7]), + .TE_B(_00855_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08716_ ( + .A(north_double[6]), + .TE_B(_00856_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08717_ ( + .A(north_double[5]), + .TE_B(_00857_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08718_ ( + .A(north_double[4]), + .TE_B(_00858_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08719_ ( + .A(south_single[3]), + .TE_B(_00859_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08720_ ( + .A(south_single[2]), + .TE_B(_00860_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08721_ ( + .A(south_single[1]), + .TE_B(_00861_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08722_ ( + .A(south_single[0]), + .TE_B(_00862_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08723_ ( + .A(cb_east_in[4]), + .TE_B(_00863_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08724_ ( + .A(cb_east_in[3]), + .TE_B(_00864_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08725_ ( + .A(cb_east_in[2]), + .TE_B(_00865_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08726_ ( + .A(cb_east_in[1]), + .TE_B(_00866_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08727_ ( + .A(cb_east_in[0]), + .TE_B(_00867_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08728_ ( + .A(south_double[7]), + .TE_B(_00868_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08729_ ( + .A(south_double[6]), + .TE_B(_00869_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08730_ ( + .A(south_double[5]), + .TE_B(_00870_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08731_ ( + .A(south_double[4]), + .TE_B(_00871_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08732_ ( + .A(north_double[7]), + .TE_B(_00872_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08733_ ( + .A(north_double[6]), + .TE_B(_00873_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08734_ ( + .A(north_double[5]), + .TE_B(_00874_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08735_ ( + .A(north_double[4]), + .TE_B(_00875_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08736_ ( + .A(south_single[3]), + .TE_B(_00876_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08737_ ( + .A(south_single[2]), + .TE_B(_00877_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08738_ ( + .A(south_single[1]), + .TE_B(_00878_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08739_ ( + .A(south_single[0]), + .TE_B(_00879_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08740_ ( + .A(cb_east_in[4]), + .TE_B(_00880_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08741_ ( + .A(cb_east_in[3]), + .TE_B(_00881_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08742_ ( + .A(cb_east_in[2]), + .TE_B(_00882_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08743_ ( + .A(cb_east_in[1]), + .TE_B(_00883_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08744_ ( + .A(cb_east_in[0]), + .TE_B(_00884_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08745_ ( + .A(south_double[7]), + .TE_B(_00885_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08746_ ( + .A(south_double[6]), + .TE_B(_00886_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08747_ ( + .A(south_double[5]), + .TE_B(_00887_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08748_ ( + .A(south_double[4]), + .TE_B(_00888_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08749_ ( + .A(north_double[7]), + .TE_B(_00889_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08750_ ( + .A(north_double[6]), + .TE_B(_00890_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08751_ ( + .A(north_double[5]), + .TE_B(_00891_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08752_ ( + .A(north_double[4]), + .TE_B(_00892_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08753_ ( + .A(south_single[3]), + .TE_B(_00893_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08754_ ( + .A(south_single[2]), + .TE_B(_00894_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08755_ ( + .A(south_single[1]), + .TE_B(_00895_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08756_ ( + .A(south_single[0]), + .TE_B(_00896_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08757_ ( + .A(cb_east_in[4]), + .TE_B(_00897_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08758_ ( + .A(cb_east_in[3]), + .TE_B(_00898_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08759_ ( + .A(cb_east_in[2]), + .TE_B(_00899_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08760_ ( + .A(cb_east_in[1]), + .TE_B(_00900_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08761_ ( + .A(cb_east_in[0]), + .TE_B(_00901_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08762_ ( + .A(south_double[7]), + .TE_B(_00902_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08763_ ( + .A(south_double[6]), + .TE_B(_00903_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08764_ ( + .A(south_double[5]), + .TE_B(_00904_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08765_ ( + .A(south_double[4]), + .TE_B(_00905_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08766_ ( + .A(north_double[7]), + .TE_B(_00906_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08767_ ( + .A(north_double[6]), + .TE_B(_00907_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08768_ ( + .A(north_double[5]), + .TE_B(_00908_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08769_ ( + .A(north_double[4]), + .TE_B(_00909_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08770_ ( + .A(south_single[3]), + .TE_B(_00910_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08771_ ( + .A(south_single[2]), + .TE_B(_00911_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08772_ ( + .A(south_single[1]), + .TE_B(_00912_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08773_ ( + .A(south_single[0]), + .TE_B(_00913_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08774_ ( + .A(cb_east_in[4]), + .TE_B(_00914_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08775_ ( + .A(cb_east_in[3]), + .TE_B(_00915_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08776_ ( + .A(cb_east_in[2]), + .TE_B(_00916_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08777_ ( + .A(cb_east_in[1]), + .TE_B(_00917_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08778_ ( + .A(cb_east_in[0]), + .TE_B(_00918_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08779_ ( + .A(south_double[7]), + .TE_B(_00919_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08780_ ( + .A(south_double[6]), + .TE_B(_00920_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08781_ ( + .A(south_double[5]), + .TE_B(_00921_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08782_ ( + .A(south_double[4]), + .TE_B(_00922_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08783_ ( + .A(north_double[7]), + .TE_B(_00923_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08784_ ( + .A(north_double[6]), + .TE_B(_00924_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08785_ ( + .A(north_double[5]), + .TE_B(_00925_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08786_ ( + .A(north_double[4]), + .TE_B(_00926_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08787_ ( + .A(south_single[3]), + .TE_B(_00927_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08788_ ( + .A(south_single[2]), + .TE_B(_00928_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08789_ ( + .A(south_single[1]), + .TE_B(_00929_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08790_ ( + .A(south_single[0]), + .TE_B(_00930_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08791_ ( + .A(cb_east_in[4]), + .TE_B(_00931_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08792_ ( + .A(cb_east_in[3]), + .TE_B(_00932_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08793_ ( + .A(cb_east_in[2]), + .TE_B(_00933_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08794_ ( + .A(cb_east_in[1]), + .TE_B(_00934_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08795_ ( + .A(cb_east_in[0]), + .TE_B(_00935_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08796_ ( + .A(south_double[7]), + .TE_B(_00936_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08797_ ( + .A(south_double[6]), + .TE_B(_00937_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08798_ ( + .A(south_double[5]), + .TE_B(_00938_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08799_ ( + .A(south_double[4]), + .TE_B(_00939_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08800_ ( + .A(north_double[7]), + .TE_B(_00940_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08801_ ( + .A(north_double[6]), + .TE_B(_00941_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08802_ ( + .A(north_double[5]), + .TE_B(_00942_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08803_ ( + .A(north_double[4]), + .TE_B(_00943_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08804_ ( + .A(south_single[3]), + .TE_B(_00944_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08805_ ( + .A(south_single[2]), + .TE_B(_00945_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08806_ ( + .A(south_single[1]), + .TE_B(_00946_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08807_ ( + .A(south_single[0]), + .TE_B(_00947_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08808_ ( + .A(cb_east_in[4]), + .TE_B(_00948_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08809_ ( + .A(cb_east_in[3]), + .TE_B(_00949_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08810_ ( + .A(cb_east_in[2]), + .TE_B(_00950_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08811_ ( + .A(cb_east_in[1]), + .TE_B(_00951_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08812_ ( + .A(cb_east_in[0]), + .TE_B(_00952_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08813_ ( + .A(south_double[7]), + .TE_B(_00953_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08814_ ( + .A(south_double[6]), + .TE_B(_00954_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08815_ ( + .A(south_double[5]), + .TE_B(_00955_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08816_ ( + .A(south_double[4]), + .TE_B(_00956_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08817_ ( + .A(north_double[7]), + .TE_B(_00957_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08818_ ( + .A(north_double[6]), + .TE_B(_00958_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08819_ ( + .A(north_double[5]), + .TE_B(_00959_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08820_ ( + .A(north_double[4]), + .TE_B(_00960_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08821_ ( + .A(south_single[3]), + .TE_B(_00961_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08822_ ( + .A(south_single[2]), + .TE_B(_00962_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08823_ ( + .A(south_single[1]), + .TE_B(_00963_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08824_ ( + .A(south_single[0]), + .TE_B(_00964_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08825_ ( + .A(cb_east_in[4]), + .TE_B(_00965_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08826_ ( + .A(cb_east_in[3]), + .TE_B(_00966_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08827_ ( + .A(cb_east_in[2]), + .TE_B(_00967_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08828_ ( + .A(cb_east_in[1]), + .TE_B(_00968_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08829_ ( + .A(cb_east_in[0]), + .TE_B(_00969_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08830_ ( + .A(south_double[7]), + .TE_B(_00970_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08831_ ( + .A(south_double[6]), + .TE_B(_00971_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08832_ ( + .A(south_double[5]), + .TE_B(_00972_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08833_ ( + .A(south_double[4]), + .TE_B(_00973_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08834_ ( + .A(north_double[7]), + .TE_B(_00974_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08835_ ( + .A(north_double[6]), + .TE_B(_00975_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08836_ ( + .A(north_double[5]), + .TE_B(_00976_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08837_ ( + .A(north_double[4]), + .TE_B(_00977_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08838_ ( + .A(south_single[3]), + .TE_B(_00978_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08839_ ( + .A(south_single[2]), + .TE_B(_00979_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08840_ ( + .A(south_single[1]), + .TE_B(_00980_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08841_ ( + .A(south_single[0]), + .TE_B(_00981_), + .Z(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08842_ ( + .A(cb_north_in[4]), + .TE_B(_00142_), + .Z(west_double[3]) + ); + sky130_fd_sc_hd__ebufn_4 _08843_ ( + .A(cb_north_in[4]), + .TE_B(_00143_), + .Z(west_double[2]) + ); + sky130_fd_sc_hd__ebufn_4 _08844_ ( + .A(cb_north_in[4]), + .TE_B(_00144_), + .Z(west_double[1]) + ); + sky130_fd_sc_hd__ebufn_4 _08845_ ( + .A(cb_north_in[4]), + .TE_B(_00145_), + .Z(west_double[0]) + ); + sky130_fd_sc_hd__ebufn_4 _08846_ ( + .A(cb_north_in[4]), + .TE_B(_00146_), + .Z(west_single[3]) + ); + sky130_fd_sc_hd__ebufn_4 _08847_ ( + .A(cb_north_in[4]), + .TE_B(_00147_), + .Z(west_single[2]) + ); + sky130_fd_sc_hd__ebufn_4 _08848_ ( + .A(cb_north_in[4]), + .TE_B(_00148_), + .Z(west_single[1]) + ); + sky130_fd_sc_hd__ebufn_4 _08849_ ( + .A(cb_north_in[4]), + .TE_B(_00149_), + .Z(west_single[0]) + ); + sky130_fd_sc_hd__ebufn_4 _08850_ ( + .A(cb_north_in[3]), + .TE_B(_00150_), + .Z(west_double[3]) + ); + sky130_fd_sc_hd__ebufn_4 _08851_ ( + .A(cb_north_in[3]), + .TE_B(_00151_), + .Z(west_double[2]) + ); + sky130_fd_sc_hd__ebufn_4 _08852_ ( + .A(cb_north_in[3]), + .TE_B(_00152_), + .Z(west_double[1]) + ); + sky130_fd_sc_hd__ebufn_4 _08853_ ( + .A(cb_north_in[3]), + .TE_B(_00153_), + .Z(west_double[0]) + ); + sky130_fd_sc_hd__ebufn_4 _08854_ ( + .A(cb_north_in[3]), + .TE_B(_00154_), + .Z(west_single[3]) + ); + sky130_fd_sc_hd__ebufn_4 _08855_ ( + .A(cb_north_in[3]), + .TE_B(_00155_), + .Z(west_single[2]) + ); + sky130_fd_sc_hd__ebufn_4 _08856_ ( + .A(cb_north_in[3]), + .TE_B(_00156_), + .Z(west_single[1]) + ); + sky130_fd_sc_hd__ebufn_4 _08857_ ( + .A(cb_north_in[3]), + .TE_B(_00157_), + .Z(west_single[0]) + ); + sky130_fd_sc_hd__ebufn_4 _08858_ ( + .A(cb_north_in[2]), + .TE_B(_00158_), + .Z(west_double[3]) + ); + sky130_fd_sc_hd__ebufn_4 _08859_ ( + .A(cb_north_in[2]), + .TE_B(_00159_), + .Z(west_double[2]) + ); + sky130_fd_sc_hd__ebufn_4 _08860_ ( + .A(cb_north_in[2]), + .TE_B(_00160_), + .Z(west_double[1]) + ); + sky130_fd_sc_hd__ebufn_4 _08861_ ( + .A(cb_north_in[2]), + .TE_B(_00161_), + .Z(west_double[0]) + ); + sky130_fd_sc_hd__ebufn_4 _08862_ ( + .A(cb_north_in[2]), + .TE_B(_00162_), + .Z(west_single[3]) + ); + sky130_fd_sc_hd__ebufn_4 _08863_ ( + .A(cb_north_in[2]), + .TE_B(_00163_), + .Z(west_single[2]) + ); + sky130_fd_sc_hd__ebufn_4 _08864_ ( + .A(cb_north_in[2]), + .TE_B(_00164_), + .Z(west_single[1]) + ); + sky130_fd_sc_hd__ebufn_4 _08865_ ( + .A(cb_north_in[2]), + .TE_B(_00165_), + .Z(west_single[0]) + ); + sky130_fd_sc_hd__ebufn_4 _08866_ ( + .A(cb_north_in[1]), + .TE_B(_00166_), + .Z(west_double[3]) + ); + sky130_fd_sc_hd__ebufn_4 _08867_ ( + .A(cb_north_in[1]), + .TE_B(_00167_), + .Z(west_double[2]) + ); + sky130_fd_sc_hd__ebufn_4 _08868_ ( + .A(cb_north_in[1]), + .TE_B(_00168_), + .Z(west_double[1]) + ); + sky130_fd_sc_hd__ebufn_4 _08869_ ( + .A(cb_north_in[1]), + .TE_B(_00169_), + .Z(west_double[0]) + ); + sky130_fd_sc_hd__ebufn_4 _08870_ ( + .A(cb_north_in[1]), + .TE_B(_00170_), + .Z(west_single[3]) + ); + sky130_fd_sc_hd__ebufn_4 _08871_ ( + .A(cb_north_in[1]), + .TE_B(_00171_), + .Z(west_single[2]) + ); + sky130_fd_sc_hd__ebufn_4 _08872_ ( + .A(cb_north_in[1]), + .TE_B(_00172_), + .Z(west_single[1]) + ); + sky130_fd_sc_hd__ebufn_4 _08873_ ( + .A(cb_north_in[1]), + .TE_B(_00173_), + .Z(west_single[0]) + ); + sky130_fd_sc_hd__ebufn_4 _08874_ ( + .A(cb_north_in[0]), + .TE_B(_00174_), + .Z(west_double[3]) + ); + sky130_fd_sc_hd__ebufn_4 _08875_ ( + .A(cb_north_in[0]), + .TE_B(_00175_), + .Z(west_double[2]) + ); + sky130_fd_sc_hd__ebufn_4 _08876_ ( + .A(cb_north_in[0]), + .TE_B(_00176_), + .Z(west_double[1]) + ); + sky130_fd_sc_hd__ebufn_4 _08877_ ( + .A(cb_north_in[0]), + .TE_B(_00177_), + .Z(west_double[0]) + ); + sky130_fd_sc_hd__ebufn_4 _08878_ ( + .A(cb_north_in[0]), + .TE_B(_00178_), + .Z(west_single[3]) + ); + sky130_fd_sc_hd__ebufn_4 _08879_ ( + .A(cb_north_in[0]), + .TE_B(_00179_), + .Z(west_single[2]) + ); + sky130_fd_sc_hd__ebufn_4 _08880_ ( + .A(cb_north_in[0]), + .TE_B(_00180_), + .Z(west_single[1]) + ); + sky130_fd_sc_hd__ebufn_4 _08881_ ( + .A(cb_north_in[0]), + .TE_B(_00181_), + .Z(west_single[0]) + ); + sky130_fd_sc_hd__ebufn_4 _08882_ ( + .A(set_out_hard), + .TE_B(_00182_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08883_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00183_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08884_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00184_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08885_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00185_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08886_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00186_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08887_ ( + .A(east_double[3]), + .TE_B(_00187_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08888_ ( + .A(east_double[2]), + .TE_B(_00188_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08889_ ( + .A(east_double[1]), + .TE_B(_00189_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08890_ ( + .A(east_double[0]), + .TE_B(_00190_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08891_ ( + .A(west_double[3]), + .TE_B(_00196_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08892_ ( + .A(west_double[2]), + .TE_B(_00202_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08893_ ( + .A(west_double[1]), + .TE_B(_00208_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08894_ ( + .A(west_double[0]), + .TE_B(_00214_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08895_ ( + .A(west_single[3]), + .TE_B(_00220_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08896_ ( + .A(west_single[2]), + .TE_B(_00226_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08897_ ( + .A(west_single[1]), + .TE_B(_00232_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08898_ ( + .A(west_single[0]), + .TE_B(_00238_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08899_ ( + .A(set_out_hard), + .TE_B(_00239_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08900_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00240_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08901_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00241_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08902_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00242_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08903_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00243_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08904_ ( + .A(east_double[3]), + .TE_B(_00244_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08905_ ( + .A(east_double[2]), + .TE_B(_00245_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08906_ ( + .A(east_double[1]), + .TE_B(_00246_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08907_ ( + .A(east_double[0]), + .TE_B(_00247_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08908_ ( + .A(west_double[3]), + .TE_B(_00248_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08909_ ( + .A(west_double[2]), + .TE_B(_00249_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08910_ ( + .A(west_double[1]), + .TE_B(_00250_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08911_ ( + .A(west_double[0]), + .TE_B(_00251_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08912_ ( + .A(west_single[3]), + .TE_B(_00252_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08913_ ( + .A(west_single[2]), + .TE_B(_00253_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08914_ ( + .A(west_single[1]), + .TE_B(_00254_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08915_ ( + .A(west_single[0]), + .TE_B(_00255_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08916_ ( + .A(set_out_hard), + .TE_B(_00256_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08917_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00257_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08918_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00258_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08919_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00259_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08920_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00260_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08921_ ( + .A(east_double[3]), + .TE_B(_00261_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08922_ ( + .A(east_double[2]), + .TE_B(_00262_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08923_ ( + .A(east_double[1]), + .TE_B(_00263_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08924_ ( + .A(east_double[0]), + .TE_B(_00264_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08925_ ( + .A(west_double[3]), + .TE_B(_00265_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08926_ ( + .A(west_double[2]), + .TE_B(_00266_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08927_ ( + .A(west_double[1]), + .TE_B(_00267_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08928_ ( + .A(west_double[0]), + .TE_B(_00268_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08929_ ( + .A(west_single[3]), + .TE_B(_00269_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08930_ ( + .A(west_single[2]), + .TE_B(_00270_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08931_ ( + .A(west_single[1]), + .TE_B(_00271_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08932_ ( + .A(west_single[0]), + .TE_B(_00272_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08933_ ( + .A(set_out_hard), + .TE_B(_00273_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08934_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00274_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08935_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00275_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08936_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00276_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08937_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00277_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08938_ ( + .A(east_double[3]), + .TE_B(_00278_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08939_ ( + .A(east_double[2]), + .TE_B(_00279_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08940_ ( + .A(east_double[1]), + .TE_B(_00280_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08941_ ( + .A(east_double[0]), + .TE_B(_00281_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08942_ ( + .A(west_double[3]), + .TE_B(_00282_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08943_ ( + .A(west_double[2]), + .TE_B(_00283_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08944_ ( + .A(west_double[1]), + .TE_B(_00284_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08945_ ( + .A(west_double[0]), + .TE_B(_00285_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08946_ ( + .A(west_single[3]), + .TE_B(_00286_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08947_ ( + .A(west_single[2]), + .TE_B(_00287_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08948_ ( + .A(west_single[1]), + .TE_B(_00288_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08949_ ( + .A(west_single[0]), + .TE_B(_00289_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08950_ ( + .A(set_out_hard), + .TE_B(_00290_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08951_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00291_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08952_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00292_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08953_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00293_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08954_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00294_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08955_ ( + .A(east_double[3]), + .TE_B(_00295_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08956_ ( + .A(east_double[2]), + .TE_B(_00296_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08957_ ( + .A(east_double[1]), + .TE_B(_00297_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08958_ ( + .A(east_double[0]), + .TE_B(_00298_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08959_ ( + .A(west_double[3]), + .TE_B(_00299_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08960_ ( + .A(west_double[2]), + .TE_B(_00300_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08961_ ( + .A(west_double[1]), + .TE_B(_00301_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08962_ ( + .A(west_double[0]), + .TE_B(_00302_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08963_ ( + .A(west_single[3]), + .TE_B(_00303_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08964_ ( + .A(west_single[2]), + .TE_B(_00304_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08965_ ( + .A(west_single[1]), + .TE_B(_00305_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08966_ ( + .A(west_single[0]), + .TE_B(_00306_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08967_ ( + .A(set_out_hard), + .TE_B(_00307_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08968_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00308_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08969_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00309_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08970_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00310_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08971_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00311_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08972_ ( + .A(east_double[3]), + .TE_B(_00312_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08973_ ( + .A(east_double[2]), + .TE_B(_00313_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08974_ ( + .A(east_double[1]), + .TE_B(_00314_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08975_ ( + .A(east_double[0]), + .TE_B(_00315_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08976_ ( + .A(west_double[3]), + .TE_B(_00316_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08977_ ( + .A(west_double[2]), + .TE_B(_00317_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08978_ ( + .A(west_double[1]), + .TE_B(_00318_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08979_ ( + .A(west_double[0]), + .TE_B(_00319_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08980_ ( + .A(west_single[3]), + .TE_B(_00320_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08981_ ( + .A(west_single[2]), + .TE_B(_00321_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08982_ ( + .A(west_single[1]), + .TE_B(_00322_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08983_ ( + .A(west_single[0]), + .TE_B(_00323_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08984_ ( + .A(set_out_hard), + .TE_B(_00324_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08985_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00325_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08986_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00326_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08987_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00327_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08988_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00328_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08989_ ( + .A(east_double[3]), + .TE_B(_00329_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08990_ ( + .A(east_double[2]), + .TE_B(_00330_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08991_ ( + .A(east_double[1]), + .TE_B(_00331_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08992_ ( + .A(east_double[0]), + .TE_B(_00332_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08993_ ( + .A(west_double[3]), + .TE_B(_00333_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08994_ ( + .A(west_double[2]), + .TE_B(_00334_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08995_ ( + .A(west_double[1]), + .TE_B(_00335_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08996_ ( + .A(west_double[0]), + .TE_B(_00336_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08997_ ( + .A(west_single[3]), + .TE_B(_00337_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08998_ ( + .A(west_single[2]), + .TE_B(_00338_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _08999_ ( + .A(west_single[1]), + .TE_B(_00339_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09000_ ( + .A(west_single[0]), + .TE_B(_00340_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09001_ ( + .A(set_out_hard), + .TE_B(_00341_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09002_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00342_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09003_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00343_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09004_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00344_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09005_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00345_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09006_ ( + .A(east_double[3]), + .TE_B(_00346_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09007_ ( + .A(east_double[2]), + .TE_B(_00347_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09008_ ( + .A(east_double[1]), + .TE_B(_00348_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09009_ ( + .A(east_double[0]), + .TE_B(_00349_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09010_ ( + .A(west_double[3]), + .TE_B(_00350_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09011_ ( + .A(west_double[2]), + .TE_B(_00351_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09012_ ( + .A(west_double[1]), + .TE_B(_00352_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09013_ ( + .A(west_double[0]), + .TE_B(_00353_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09014_ ( + .A(west_single[3]), + .TE_B(_00354_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09015_ ( + .A(west_single[2]), + .TE_B(_00355_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09016_ ( + .A(west_single[1]), + .TE_B(_00356_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09017_ ( + .A(west_single[0]), + .TE_B(_00357_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09018_ ( + .A(set_out_hard), + .TE_B(_00358_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09019_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00359_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09020_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00360_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09021_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00361_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09022_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00362_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09023_ ( + .A(east_double[3]), + .TE_B(_00363_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09024_ ( + .A(east_double[2]), + .TE_B(_00364_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09025_ ( + .A(east_double[1]), + .TE_B(_00365_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09026_ ( + .A(east_double[0]), + .TE_B(_00366_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09027_ ( + .A(west_double[3]), + .TE_B(_00367_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09028_ ( + .A(west_double[2]), + .TE_B(_00368_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09029_ ( + .A(west_double[1]), + .TE_B(_00369_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09030_ ( + .A(west_double[0]), + .TE_B(_00370_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09031_ ( + .A(west_single[3]), + .TE_B(_00371_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09032_ ( + .A(west_single[2]), + .TE_B(_00372_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09033_ ( + .A(west_single[1]), + .TE_B(_00373_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09034_ ( + .A(west_single[0]), + .TE_B(_00374_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09035_ ( + .A(set_out_hard), + .TE_B(_00375_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09036_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00376_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09037_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00377_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09038_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00378_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09039_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00379_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09040_ ( + .A(east_double[3]), + .TE_B(_00380_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09041_ ( + .A(east_double[2]), + .TE_B(_00381_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09042_ ( + .A(east_double[1]), + .TE_B(_00382_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09043_ ( + .A(east_double[0]), + .TE_B(_00383_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09044_ ( + .A(west_double[3]), + .TE_B(_00384_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09045_ ( + .A(west_double[2]), + .TE_B(_00385_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09046_ ( + .A(west_double[1]), + .TE_B(_00386_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09047_ ( + .A(west_double[0]), + .TE_B(_00387_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09048_ ( + .A(west_single[3]), + .TE_B(_00388_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09049_ ( + .A(west_single[2]), + .TE_B(_00389_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09050_ ( + .A(west_single[1]), + .TE_B(_00390_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09051_ ( + .A(west_single[0]), + .TE_B(_00391_), + .Z(\cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09052_ ( + .A(set_out_hard), + .TE_B(_00191_), + .Z(west_double[3]) + ); + sky130_fd_sc_hd__ebufn_4 _09053_ ( + .A(set_out_hard), + .TE_B(_00197_), + .Z(west_double[2]) + ); + sky130_fd_sc_hd__ebufn_4 _09054_ ( + .A(set_out_hard), + .TE_B(_00203_), + .Z(west_double[1]) + ); + sky130_fd_sc_hd__ebufn_4 _09055_ ( + .A(set_out_hard), + .TE_B(_00209_), + .Z(west_double[0]) + ); + sky130_fd_sc_hd__ebufn_4 _09056_ ( + .A(set_out_hard), + .TE_B(_00215_), + .Z(west_single[3]) + ); + sky130_fd_sc_hd__ebufn_4 _09057_ ( + .A(set_out_hard), + .TE_B(_00221_), + .Z(west_single[2]) + ); + sky130_fd_sc_hd__ebufn_4 _09058_ ( + .A(set_out_hard), + .TE_B(_00227_), + .Z(west_single[1]) + ); + sky130_fd_sc_hd__ebufn_4 _09059_ ( + .A(set_out_hard), + .TE_B(_00233_), + .Z(west_single[0]) + ); + sky130_fd_sc_hd__ebufn_4 _09060_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00192_), + .Z(west_double[3]) + ); + sky130_fd_sc_hd__ebufn_4 _09061_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00198_), + .Z(west_double[2]) + ); + sky130_fd_sc_hd__ebufn_4 _09062_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00204_), + .Z(west_double[1]) + ); + sky130_fd_sc_hd__ebufn_4 _09063_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00210_), + .Z(west_double[0]) + ); + sky130_fd_sc_hd__ebufn_4 _09064_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00216_), + .Z(west_single[3]) + ); + sky130_fd_sc_hd__ebufn_4 _09065_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00222_), + .Z(west_single[2]) + ); + sky130_fd_sc_hd__ebufn_4 _09066_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00228_), + .Z(west_single[1]) + ); + sky130_fd_sc_hd__ebufn_4 _09067_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00234_), + .Z(west_single[0]) + ); + sky130_fd_sc_hd__ebufn_4 _09068_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00193_), + .Z(west_double[3]) + ); + sky130_fd_sc_hd__ebufn_4 _09069_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00199_), + .Z(west_double[2]) + ); + sky130_fd_sc_hd__ebufn_4 _09070_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00205_), + .Z(west_double[1]) + ); + sky130_fd_sc_hd__ebufn_4 _09071_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00211_), + .Z(west_double[0]) + ); + sky130_fd_sc_hd__ebufn_4 _09072_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00217_), + .Z(west_single[3]) + ); + sky130_fd_sc_hd__ebufn_4 _09073_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00223_), + .Z(west_single[2]) + ); + sky130_fd_sc_hd__ebufn_4 _09074_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00229_), + .Z(west_single[1]) + ); + sky130_fd_sc_hd__ebufn_4 _09075_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00235_), + .Z(west_single[0]) + ); + sky130_fd_sc_hd__ebufn_4 _09076_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00194_), + .Z(west_double[3]) + ); + sky130_fd_sc_hd__ebufn_4 _09077_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00200_), + .Z(west_double[2]) + ); + sky130_fd_sc_hd__ebufn_4 _09078_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00206_), + .Z(west_double[1]) + ); + sky130_fd_sc_hd__ebufn_4 _09079_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00212_), + .Z(west_double[0]) + ); + sky130_fd_sc_hd__ebufn_4 _09080_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00218_), + .Z(west_single[3]) + ); + sky130_fd_sc_hd__ebufn_4 _09081_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00224_), + .Z(west_single[2]) + ); + sky130_fd_sc_hd__ebufn_4 _09082_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00230_), + .Z(west_single[1]) + ); + sky130_fd_sc_hd__ebufn_4 _09083_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00236_), + .Z(west_single[0]) + ); + sky130_fd_sc_hd__ebufn_4 _09084_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00195_), + .Z(west_double[3]) + ); + sky130_fd_sc_hd__ebufn_4 _09085_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00201_), + .Z(west_double[2]) + ); + sky130_fd_sc_hd__ebufn_4 _09086_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00207_), + .Z(west_double[1]) + ); + sky130_fd_sc_hd__ebufn_4 _09087_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00213_), + .Z(west_double[0]) + ); + sky130_fd_sc_hd__ebufn_4 _09088_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00219_), + .Z(west_single[3]) + ); + sky130_fd_sc_hd__ebufn_4 _09089_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00225_), + .Z(west_single[2]) + ); + sky130_fd_sc_hd__ebufn_4 _09090_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00231_), + .Z(west_single[1]) + ); + sky130_fd_sc_hd__ebufn_4 _09091_ ( + .A(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00237_), + .Z(west_single[0]) + ); + sky130_fd_sc_hd__ebufn_4 _09092_ ( + .A(cb_north_in[4]), + .TE_B(_00392_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09093_ ( + .A(cb_north_in[3]), + .TE_B(_00393_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09094_ ( + .A(cb_north_in[2]), + .TE_B(_00394_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09095_ ( + .A(cb_north_in[1]), + .TE_B(_00395_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09096_ ( + .A(cb_north_in[0]), + .TE_B(_00396_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09097_ ( + .A(east_double[3]), + .TE_B(_00397_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09098_ ( + .A(east_double[2]), + .TE_B(_00398_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09099_ ( + .A(east_double[1]), + .TE_B(_00399_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09100_ ( + .A(east_double[0]), + .TE_B(_00400_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09101_ ( + .A(west_double[3]), + .TE_B(_00401_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09102_ ( + .A(west_double[2]), + .TE_B(_00402_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09103_ ( + .A(west_double[1]), + .TE_B(_00403_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09104_ ( + .A(west_double[0]), + .TE_B(_00404_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09105_ ( + .A(west_single[3]), + .TE_B(_00405_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09106_ ( + .A(west_single[2]), + .TE_B(_00406_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09107_ ( + .A(west_single[1]), + .TE_B(_00407_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09108_ ( + .A(west_single[0]), + .TE_B(_00408_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09109_ ( + .A(cb_north_in[4]), + .TE_B(_00409_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09110_ ( + .A(cb_north_in[3]), + .TE_B(_00410_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09111_ ( + .A(cb_north_in[2]), + .TE_B(_00411_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09112_ ( + .A(cb_north_in[1]), + .TE_B(_00412_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09113_ ( + .A(cb_north_in[0]), + .TE_B(_00413_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09114_ ( + .A(east_double[3]), + .TE_B(_00414_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09115_ ( + .A(east_double[2]), + .TE_B(_00415_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09116_ ( + .A(east_double[1]), + .TE_B(_00416_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09117_ ( + .A(east_double[0]), + .TE_B(_00417_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09118_ ( + .A(west_double[3]), + .TE_B(_00418_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09119_ ( + .A(west_double[2]), + .TE_B(_00419_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09120_ ( + .A(west_double[1]), + .TE_B(_00420_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09121_ ( + .A(west_double[0]), + .TE_B(_00421_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09122_ ( + .A(west_single[3]), + .TE_B(_00422_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09123_ ( + .A(west_single[2]), + .TE_B(_00423_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09124_ ( + .A(west_single[1]), + .TE_B(_00424_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09125_ ( + .A(west_single[0]), + .TE_B(_00425_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09126_ ( + .A(cb_north_in[4]), + .TE_B(_00426_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09127_ ( + .A(cb_north_in[3]), + .TE_B(_00427_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09128_ ( + .A(cb_north_in[2]), + .TE_B(_00428_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09129_ ( + .A(cb_north_in[1]), + .TE_B(_00429_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09130_ ( + .A(cb_north_in[0]), + .TE_B(_00430_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09131_ ( + .A(east_double[3]), + .TE_B(_00431_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09132_ ( + .A(east_double[2]), + .TE_B(_00432_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09133_ ( + .A(east_double[1]), + .TE_B(_00433_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09134_ ( + .A(east_double[0]), + .TE_B(_00434_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09135_ ( + .A(west_double[3]), + .TE_B(_00435_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09136_ ( + .A(west_double[2]), + .TE_B(_00436_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09137_ ( + .A(west_double[1]), + .TE_B(_00437_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09138_ ( + .A(west_double[0]), + .TE_B(_00438_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09139_ ( + .A(west_single[3]), + .TE_B(_00439_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09140_ ( + .A(west_single[2]), + .TE_B(_00440_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09141_ ( + .A(west_single[1]), + .TE_B(_00441_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09142_ ( + .A(west_single[0]), + .TE_B(_00442_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09143_ ( + .A(cb_north_in[4]), + .TE_B(_00443_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09144_ ( + .A(cb_north_in[3]), + .TE_B(_00444_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09145_ ( + .A(cb_north_in[2]), + .TE_B(_00445_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09146_ ( + .A(cb_north_in[1]), + .TE_B(_00446_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09147_ ( + .A(cb_north_in[0]), + .TE_B(_00447_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09148_ ( + .A(east_double[3]), + .TE_B(_00448_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09149_ ( + .A(east_double[2]), + .TE_B(_00449_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09150_ ( + .A(east_double[1]), + .TE_B(_00450_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09151_ ( + .A(east_double[0]), + .TE_B(_00451_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09152_ ( + .A(west_double[3]), + .TE_B(_00452_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09153_ ( + .A(west_double[2]), + .TE_B(_00453_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09154_ ( + .A(west_double[1]), + .TE_B(_00454_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09155_ ( + .A(west_double[0]), + .TE_B(_00455_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09156_ ( + .A(west_single[3]), + .TE_B(_00456_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09157_ ( + .A(west_single[2]), + .TE_B(_00457_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09158_ ( + .A(west_single[1]), + .TE_B(_00458_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09159_ ( + .A(west_single[0]), + .TE_B(_00459_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09160_ ( + .A(cb_north_in[4]), + .TE_B(_00460_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09161_ ( + .A(cb_north_in[3]), + .TE_B(_00461_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09162_ ( + .A(cb_north_in[2]), + .TE_B(_00462_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09163_ ( + .A(cb_north_in[1]), + .TE_B(_00463_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09164_ ( + .A(cb_north_in[0]), + .TE_B(_00464_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09165_ ( + .A(east_double[3]), + .TE_B(_00465_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09166_ ( + .A(east_double[2]), + .TE_B(_00466_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09167_ ( + .A(east_double[1]), + .TE_B(_00467_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09168_ ( + .A(east_double[0]), + .TE_B(_00468_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09169_ ( + .A(west_double[3]), + .TE_B(_00469_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09170_ ( + .A(west_double[2]), + .TE_B(_00470_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09171_ ( + .A(west_double[1]), + .TE_B(_00471_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09172_ ( + .A(west_double[0]), + .TE_B(_00472_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09173_ ( + .A(west_single[3]), + .TE_B(_00473_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09174_ ( + .A(west_single[2]), + .TE_B(_00474_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09175_ ( + .A(west_single[1]), + .TE_B(_00475_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09176_ ( + .A(west_single[0]), + .TE_B(_00476_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09177_ ( + .A(cb_north_in[4]), + .TE_B(_00477_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09178_ ( + .A(cb_north_in[3]), + .TE_B(_00478_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09179_ ( + .A(cb_north_in[2]), + .TE_B(_00479_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09180_ ( + .A(cb_north_in[1]), + .TE_B(_00480_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09181_ ( + .A(cb_north_in[0]), + .TE_B(_00481_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09182_ ( + .A(east_double[3]), + .TE_B(_00482_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09183_ ( + .A(east_double[2]), + .TE_B(_00483_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09184_ ( + .A(east_double[1]), + .TE_B(_00484_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09185_ ( + .A(east_double[0]), + .TE_B(_00485_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09186_ ( + .A(west_double[3]), + .TE_B(_00486_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09187_ ( + .A(west_double[2]), + .TE_B(_00487_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09188_ ( + .A(west_double[1]), + .TE_B(_00488_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09189_ ( + .A(west_double[0]), + .TE_B(_00489_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09190_ ( + .A(west_single[3]), + .TE_B(_00490_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09191_ ( + .A(west_single[2]), + .TE_B(_00491_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09192_ ( + .A(west_single[1]), + .TE_B(_00492_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09193_ ( + .A(west_single[0]), + .TE_B(_00493_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09194_ ( + .A(cb_north_in[4]), + .TE_B(_00494_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09195_ ( + .A(cb_north_in[3]), + .TE_B(_00495_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09196_ ( + .A(cb_north_in[2]), + .TE_B(_00496_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09197_ ( + .A(cb_north_in[1]), + .TE_B(_00497_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09198_ ( + .A(cb_north_in[0]), + .TE_B(_00498_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09199_ ( + .A(east_double[3]), + .TE_B(_00499_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09200_ ( + .A(east_double[2]), + .TE_B(_00500_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09201_ ( + .A(east_double[1]), + .TE_B(_00501_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09202_ ( + .A(east_double[0]), + .TE_B(_00502_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09203_ ( + .A(west_double[3]), + .TE_B(_00503_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09204_ ( + .A(west_double[2]), + .TE_B(_00504_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09205_ ( + .A(west_double[1]), + .TE_B(_00505_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09206_ ( + .A(west_double[0]), + .TE_B(_00506_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09207_ ( + .A(west_single[3]), + .TE_B(_00507_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09208_ ( + .A(west_single[2]), + .TE_B(_00508_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09209_ ( + .A(west_single[1]), + .TE_B(_00509_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09210_ ( + .A(west_single[0]), + .TE_B(_00510_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09211_ ( + .A(cb_north_in[4]), + .TE_B(_00511_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09212_ ( + .A(cb_north_in[3]), + .TE_B(_00512_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09213_ ( + .A(cb_north_in[2]), + .TE_B(_00513_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09214_ ( + .A(cb_north_in[1]), + .TE_B(_00514_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09215_ ( + .A(cb_north_in[0]), + .TE_B(_00515_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09216_ ( + .A(east_double[3]), + .TE_B(_00516_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09217_ ( + .A(east_double[2]), + .TE_B(_00517_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09218_ ( + .A(east_double[1]), + .TE_B(_00518_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09219_ ( + .A(east_double[0]), + .TE_B(_00519_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09220_ ( + .A(west_double[3]), + .TE_B(_00520_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09221_ ( + .A(west_double[2]), + .TE_B(_00521_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09222_ ( + .A(west_double[1]), + .TE_B(_00522_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09223_ ( + .A(west_double[0]), + .TE_B(_00523_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09224_ ( + .A(west_single[3]), + .TE_B(_00524_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09225_ ( + .A(west_single[2]), + .TE_B(_00525_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09226_ ( + .A(west_single[1]), + .TE_B(_00526_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09227_ ( + .A(west_single[0]), + .TE_B(_00527_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09228_ ( + .A(cb_north_in[4]), + .TE_B(_00528_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09229_ ( + .A(cb_north_in[3]), + .TE_B(_00529_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09230_ ( + .A(cb_north_in[2]), + .TE_B(_00530_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09231_ ( + .A(cb_north_in[1]), + .TE_B(_00531_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09232_ ( + .A(cb_north_in[0]), + .TE_B(_00532_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09233_ ( + .A(east_double[3]), + .TE_B(_00533_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09234_ ( + .A(east_double[2]), + .TE_B(_00534_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09235_ ( + .A(east_double[1]), + .TE_B(_00535_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09236_ ( + .A(east_double[0]), + .TE_B(_00536_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09237_ ( + .A(west_double[3]), + .TE_B(_00537_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09238_ ( + .A(west_double[2]), + .TE_B(_00538_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09239_ ( + .A(west_double[1]), + .TE_B(_00539_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09240_ ( + .A(west_double[0]), + .TE_B(_00540_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09241_ ( + .A(west_single[3]), + .TE_B(_00541_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09242_ ( + .A(west_single[2]), + .TE_B(_00542_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09243_ ( + .A(west_single[1]), + .TE_B(_00543_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09244_ ( + .A(west_single[0]), + .TE_B(_00544_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09245_ ( + .A(cb_north_in[4]), + .TE_B(_00545_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09246_ ( + .A(cb_north_in[3]), + .TE_B(_00546_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09247_ ( + .A(cb_north_in[2]), + .TE_B(_00547_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09248_ ( + .A(cb_north_in[1]), + .TE_B(_00548_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09249_ ( + .A(cb_north_in[0]), + .TE_B(_00549_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09250_ ( + .A(east_double[3]), + .TE_B(_00550_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09251_ ( + .A(east_double[2]), + .TE_B(_00551_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09252_ ( + .A(east_double[1]), + .TE_B(_00552_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09253_ ( + .A(east_double[0]), + .TE_B(_00553_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09254_ ( + .A(west_double[3]), + .TE_B(_00554_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09255_ ( + .A(west_double[2]), + .TE_B(_00555_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09256_ ( + .A(west_double[1]), + .TE_B(_00556_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09257_ ( + .A(west_double[0]), + .TE_B(_00557_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09258_ ( + .A(west_single[3]), + .TE_B(_00558_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09259_ ( + .A(west_single[2]), + .TE_B(_00559_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09260_ ( + .A(west_single[1]), + .TE_B(_00560_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09261_ ( + .A(west_single[0]), + .TE_B(_00561_), + .Z(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09262_ ( + .A(cb_east_in[4]), + .TE_B(_00562_), + .Z(north_double[7]) + ); + sky130_fd_sc_hd__ebufn_4 _09263_ ( + .A(cb_east_in[4]), + .TE_B(_00563_), + .Z(north_double[6]) + ); + sky130_fd_sc_hd__ebufn_4 _09264_ ( + .A(cb_east_in[4]), + .TE_B(_00564_), + .Z(north_double[5]) + ); + sky130_fd_sc_hd__ebufn_4 _09265_ ( + .A(cb_east_in[4]), + .TE_B(_00565_), + .Z(north_double[4]) + ); + sky130_fd_sc_hd__ebufn_4 _09266_ ( + .A(cb_east_in[4]), + .TE_B(_00566_), + .Z(south_single[3]) + ); + sky130_fd_sc_hd__ebufn_4 _09267_ ( + .A(cb_east_in[4]), + .TE_B(_00567_), + .Z(south_single[2]) + ); + sky130_fd_sc_hd__ebufn_4 _09268_ ( + .A(cb_east_in[4]), + .TE_B(_00568_), + .Z(south_single[1]) + ); + sky130_fd_sc_hd__ebufn_4 _09269_ ( + .A(cb_east_in[4]), + .TE_B(_00569_), + .Z(south_single[0]) + ); + sky130_fd_sc_hd__ebufn_4 _09270_ ( + .A(cb_east_in[3]), + .TE_B(_00570_), + .Z(north_double[7]) + ); + sky130_fd_sc_hd__ebufn_4 _09271_ ( + .A(cb_east_in[3]), + .TE_B(_00571_), + .Z(north_double[6]) + ); + sky130_fd_sc_hd__ebufn_4 _09272_ ( + .A(cb_east_in[3]), + .TE_B(_00572_), + .Z(north_double[5]) + ); + sky130_fd_sc_hd__ebufn_4 _09273_ ( + .A(cb_east_in[3]), + .TE_B(_00573_), + .Z(north_double[4]) + ); + sky130_fd_sc_hd__ebufn_4 _09274_ ( + .A(cb_east_in[3]), + .TE_B(_00574_), + .Z(south_single[3]) + ); + sky130_fd_sc_hd__ebufn_4 _09275_ ( + .A(cb_east_in[3]), + .TE_B(_00575_), + .Z(south_single[2]) + ); + sky130_fd_sc_hd__ebufn_4 _09276_ ( + .A(cb_east_in[3]), + .TE_B(_00576_), + .Z(south_single[1]) + ); + sky130_fd_sc_hd__ebufn_4 _09277_ ( + .A(cb_east_in[3]), + .TE_B(_00577_), + .Z(south_single[0]) + ); + sky130_fd_sc_hd__ebufn_4 _09278_ ( + .A(cb_east_in[2]), + .TE_B(_00578_), + .Z(north_double[7]) + ); + sky130_fd_sc_hd__ebufn_4 _09279_ ( + .A(cb_east_in[2]), + .TE_B(_00579_), + .Z(north_double[6]) + ); + sky130_fd_sc_hd__ebufn_4 _09280_ ( + .A(cb_east_in[2]), + .TE_B(_00580_), + .Z(north_double[5]) + ); + sky130_fd_sc_hd__ebufn_4 _09281_ ( + .A(cb_east_in[2]), + .TE_B(_00581_), + .Z(north_double[4]) + ); + sky130_fd_sc_hd__ebufn_4 _09282_ ( + .A(cb_east_in[2]), + .TE_B(_00582_), + .Z(south_single[3]) + ); + sky130_fd_sc_hd__ebufn_4 _09283_ ( + .A(cb_east_in[2]), + .TE_B(_00583_), + .Z(south_single[2]) + ); + sky130_fd_sc_hd__ebufn_4 _09284_ ( + .A(cb_east_in[2]), + .TE_B(_00584_), + .Z(south_single[1]) + ); + sky130_fd_sc_hd__ebufn_4 _09285_ ( + .A(cb_east_in[2]), + .TE_B(_00585_), + .Z(south_single[0]) + ); + sky130_fd_sc_hd__ebufn_4 _09286_ ( + .A(cb_east_in[1]), + .TE_B(_00586_), + .Z(north_double[7]) + ); + sky130_fd_sc_hd__ebufn_4 _09287_ ( + .A(cb_east_in[1]), + .TE_B(_00587_), + .Z(north_double[6]) + ); + sky130_fd_sc_hd__ebufn_4 _09288_ ( + .A(cb_east_in[1]), + .TE_B(_00588_), + .Z(north_double[5]) + ); + sky130_fd_sc_hd__ebufn_4 _09289_ ( + .A(cb_east_in[1]), + .TE_B(_00589_), + .Z(north_double[4]) + ); + sky130_fd_sc_hd__ebufn_4 _09290_ ( + .A(cb_east_in[1]), + .TE_B(_00590_), + .Z(south_single[3]) + ); + sky130_fd_sc_hd__ebufn_4 _09291_ ( + .A(cb_east_in[1]), + .TE_B(_00591_), + .Z(south_single[2]) + ); + sky130_fd_sc_hd__ebufn_4 _09292_ ( + .A(cb_east_in[1]), + .TE_B(_00592_), + .Z(south_single[1]) + ); + sky130_fd_sc_hd__ebufn_4 _09293_ ( + .A(cb_east_in[1]), + .TE_B(_00593_), + .Z(south_single[0]) + ); + sky130_fd_sc_hd__ebufn_4 _09294_ ( + .A(cb_east_in[0]), + .TE_B(_00594_), + .Z(north_double[7]) + ); + sky130_fd_sc_hd__ebufn_4 _09295_ ( + .A(cb_east_in[0]), + .TE_B(_00595_), + .Z(north_double[6]) + ); + sky130_fd_sc_hd__ebufn_4 _09296_ ( + .A(cb_east_in[0]), + .TE_B(_00596_), + .Z(north_double[5]) + ); + sky130_fd_sc_hd__ebufn_4 _09297_ ( + .A(cb_east_in[0]), + .TE_B(_00597_), + .Z(north_double[4]) + ); + sky130_fd_sc_hd__ebufn_4 _09298_ ( + .A(cb_east_in[0]), + .TE_B(_00598_), + .Z(south_single[3]) + ); + sky130_fd_sc_hd__ebufn_4 _09299_ ( + .A(cb_east_in[0]), + .TE_B(_00599_), + .Z(south_single[2]) + ); + sky130_fd_sc_hd__ebufn_4 _09300_ ( + .A(cb_east_in[0]), + .TE_B(_00600_), + .Z(south_single[1]) + ); + sky130_fd_sc_hd__ebufn_4 _09301_ ( + .A(cb_east_in[0]), + .TE_B(_00601_), + .Z(south_single[0]) + ); + sky130_fd_sc_hd__ebufn_4 _09302_ ( + .A(shift_out_hard), + .TE_B(_00602_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09303_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00603_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09304_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00604_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09305_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00605_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09306_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00606_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09307_ ( + .A(south_double[7]), + .TE_B(_00607_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09308_ ( + .A(south_double[6]), + .TE_B(_00608_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09309_ ( + .A(south_double[5]), + .TE_B(_00609_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09310_ ( + .A(south_double[4]), + .TE_B(_00610_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09311_ ( + .A(north_double[7]), + .TE_B(_00616_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09312_ ( + .A(north_double[6]), + .TE_B(_00622_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09313_ ( + .A(north_double[5]), + .TE_B(_00628_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09314_ ( + .A(north_double[4]), + .TE_B(_00634_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09315_ ( + .A(south_single[3]), + .TE_B(_00640_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09316_ ( + .A(south_single[2]), + .TE_B(_00646_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09317_ ( + .A(south_single[1]), + .TE_B(_00652_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09318_ ( + .A(south_single[0]), + .TE_B(_00658_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09319_ ( + .A(shift_out_hard), + .TE_B(_00659_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09320_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00660_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09321_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00661_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09322_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00662_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09323_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00663_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09324_ ( + .A(south_double[7]), + .TE_B(_00664_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09325_ ( + .A(south_double[6]), + .TE_B(_00665_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09326_ ( + .A(south_double[5]), + .TE_B(_00666_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09327_ ( + .A(south_double[4]), + .TE_B(_00667_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09328_ ( + .A(north_double[7]), + .TE_B(_00668_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09329_ ( + .A(north_double[6]), + .TE_B(_00669_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09330_ ( + .A(north_double[5]), + .TE_B(_00670_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09331_ ( + .A(north_double[4]), + .TE_B(_00671_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09332_ ( + .A(south_single[3]), + .TE_B(_00672_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09333_ ( + .A(south_single[2]), + .TE_B(_00673_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09334_ ( + .A(south_single[1]), + .TE_B(_00674_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09335_ ( + .A(south_single[0]), + .TE_B(_00675_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09336_ ( + .A(shift_out_hard), + .TE_B(_00676_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09337_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ), + .TE_B(_00677_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09338_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ), + .TE_B(_00678_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09339_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .TE_B(_00679_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09340_ ( + .A(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.b ), + .TE_B(_00680_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09341_ ( + .A(south_double[7]), + .TE_B(_00681_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09342_ ( + .A(south_double[6]), + .TE_B(_00682_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09343_ ( + .A(south_double[5]), + .TE_B(_00683_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09344_ ( + .A(south_double[4]), + .TE_B(_00684_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09345_ ( + .A(north_double[7]), + .TE_B(_00685_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__ebufn_4 _09346_ ( + .A(north_double[6]), + .TE_B(_00686_), + .Z(\cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.a ) + ); + sky130_fd_sc_hd__dfxtp_4 _09347_ ( + .CLK(clk), + .D(_02023_), + .Q(_04315_) + ); + sky130_fd_sc_hd__dfxtp_4 _09348_ ( + .CLK(clk), + .D(_02024_), + .Q(\slice.sliceluroni.muxes.config_state[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09349_ ( + .CLK(clk), + .D(_02025_), + .Q(\slice.sliceluroni.muxes.config_state[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09350_ ( + .CLK(clk), + .D(_02026_), + .Q(\slice.sliceluroni.use_cc ) + ); + sky130_fd_sc_hd__dfxtp_4 _09351_ ( + .CLK(clk), + .D(_02027_), + .Q(_04168_) + ); + sky130_fd_sc_hd__dfxtp_4 _09352_ ( + .CLK(clk), + .D(_02028_), + .Q(_04217_) + ); + sky130_fd_sc_hd__dfxtp_4 _09353_ ( + .CLK(clk), + .D(_02029_), + .Q(_04266_) + ); + sky130_fd_sc_hd__dfxtp_4 _09354_ ( + .CLK(clk), + .D(_02030_), + .Q(clb_west_out[2]) + ); + sky130_fd_sc_hd__dfxtp_4 _09355_ ( + .CLK(clk), + .D(_02031_), + .Q(clb_west_out[3]) + ); + sky130_fd_sc_hd__dfxtp_4 _09356_ ( + .CLK(clk), + .D(_02032_), + .Q(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ) + ); + sky130_fd_sc_hd__dfxtp_4 _09357_ ( + .CLK(clk), + .D(_02033_), + .Q(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ) + ); + sky130_fd_sc_hd__dfxtp_4 _09358_ ( + .CLK(clk), + .D(_02034_), + .Q(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.b ) + ); + sky130_fd_sc_hd__dfxtp_4 _09359_ ( + .CLK(clk), + .D(_02035_), + .Q(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.b ) + ); + sky130_fd_sc_hd__dfxtp_4 _09360_ ( + .CLK(clk), + .D(_02036_), + .Q(clb_south_out[2]) + ); + sky130_fd_sc_hd__dfxtp_4 _09361_ ( + .CLK(clk), + .D(_02037_), + .Q(clb_south_out[3]) + ); + sky130_fd_sc_hd__dfxtp_4 _09362_ ( + .CLK(clk), + .D(_02039_), + .Q(\cb_east.inst.configuroni.comb_shifter.config_data[421] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09363_ ( + .CLK(clk), + .D(_02041_), + .Q(shift_out_hard) + ); + sky130_fd_sc_hd__dfxtp_4 _09364_ ( + .CLK(clk), + .D(_02043_), + .Q(\cb_east.inst.cb_conf_bus[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09365_ ( + .CLK(clk), + .D(_02045_), + .Q(\cb_east.inst.cb_conf_bus[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09366_ ( + .CLK(clk), + .D(_02047_), + .Q(\cb_east.inst.cb_conf_bus[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09367_ ( + .CLK(clk), + .D(_02049_), + .Q(\cb_east.inst.cb_conf_bus[4] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09368_ ( + .CLK(clk), + .D(_02051_), + .Q(\cb_east.inst.cb_conf_bus[5] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09369_ ( + .CLK(clk), + .D(_02053_), + .Q(\cb_east.inst.cb_conf_bus[6] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09370_ ( + .CLK(clk), + .D(_02055_), + .Q(\cb_east.inst.cb_conf_bus[7] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09371_ ( + .CLK(clk), + .D(_02057_), + .Q(\cb_east.inst.cb_conf_bus[8] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09372_ ( + .CLK(clk), + .D(_02059_), + .Q(\cb_east.inst.cb_conf_bus[9] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09373_ ( + .CLK(clk), + .D(_02061_), + .Q(\cb_east.inst.cb_conf_bus[10] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09374_ ( + .CLK(clk), + .D(_02063_), + .Q(\cb_east.inst.cb_conf_bus[11] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09375_ ( + .CLK(clk), + .D(_02065_), + .Q(\cb_east.inst.cb_conf_bus[12] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09376_ ( + .CLK(clk), + .D(_02067_), + .Q(\cb_east.inst.cb_conf_bus[13] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09377_ ( + .CLK(clk), + .D(_02069_), + .Q(\cb_east.inst.cb_conf_bus[14] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09378_ ( + .CLK(clk), + .D(_02071_), + .Q(\cb_east.inst.cb_conf_bus[15] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09379_ ( + .CLK(clk), + .D(_02073_), + .Q(\cb_east.inst.cb_conf_bus[16] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09380_ ( + .CLK(clk), + .D(_02075_), + .Q(\cb_east.inst.cb_conf_bus[17] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09381_ ( + .CLK(clk), + .D(_02077_), + .Q(\cb_east.inst.cb_conf_bus[18] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09382_ ( + .CLK(clk), + .D(_02079_), + .Q(\cb_east.inst.cb_conf_bus[19] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09383_ ( + .CLK(clk), + .D(_02081_), + .Q(\cb_east.inst.cb_conf_bus[20] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09384_ ( + .CLK(clk), + .D(_02083_), + .Q(\cb_east.inst.cb_conf_bus[21] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09385_ ( + .CLK(clk), + .D(_02085_), + .Q(\cb_east.inst.cb_conf_bus[22] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09386_ ( + .CLK(clk), + .D(_02087_), + .Q(\cb_east.inst.cb_conf_bus[23] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09387_ ( + .CLK(clk), + .D(_02089_), + .Q(\cb_east.inst.cb_conf_bus[24] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09388_ ( + .CLK(clk), + .D(_02091_), + .Q(\cb_east.inst.cb_conf_bus[25] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09389_ ( + .CLK(clk), + .D(_02093_), + .Q(\cb_east.inst.cb_conf_bus[26] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09390_ ( + .CLK(clk), + .D(_02095_), + .Q(\cb_east.inst.cb_conf_bus[27] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09391_ ( + .CLK(clk), + .D(_02097_), + .Q(\cb_east.inst.cb_conf_bus[28] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09392_ ( + .CLK(clk), + .D(_02099_), + .Q(\cb_east.inst.cb_conf_bus[29] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09393_ ( + .CLK(clk), + .D(_02101_), + .Q(\cb_east.inst.cb_conf_bus[30] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09394_ ( + .CLK(clk), + .D(_02103_), + .Q(\cb_east.inst.cb_conf_bus[31] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09395_ ( + .CLK(clk), + .D(_02105_), + .Q(\cb_east.inst.cb_conf_bus[32] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09396_ ( + .CLK(clk), + .D(_02107_), + .Q(\cb_east.inst.cb_conf_bus[33] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09397_ ( + .CLK(clk), + .D(_02109_), + .Q(\cb_east.inst.cb_conf_bus[34] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09398_ ( + .CLK(clk), + .D(_02111_), + .Q(\cb_east.inst.cb_conf_bus[35] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09399_ ( + .CLK(clk), + .D(_02113_), + .Q(\cb_east.inst.cb_conf_bus[36] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09400_ ( + .CLK(clk), + .D(_02115_), + .Q(\cb_east.inst.cb_conf_bus[37] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09401_ ( + .CLK(clk), + .D(_02117_), + .Q(\cb_east.inst.cb_conf_bus[38] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09402_ ( + .CLK(clk), + .D(_02119_), + .Q(\cb_east.inst.cb_conf_bus[39] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09403_ ( + .CLK(clk), + .D(_02121_), + .Q(\cb_east.inst.cb_conf_bus[40] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09404_ ( + .CLK(clk), + .D(_02123_), + .Q(\cb_east.inst.cb_conf_bus[41] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09405_ ( + .CLK(clk), + .D(_02125_), + .Q(\cb_east.inst.cb_conf_bus[42] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09406_ ( + .CLK(clk), + .D(_02127_), + .Q(\cb_east.inst.cb_conf_bus[43] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09407_ ( + .CLK(clk), + .D(_02129_), + .Q(\cb_east.inst.cb_conf_bus[44] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09408_ ( + .CLK(clk), + .D(_02131_), + .Q(\cb_east.inst.cb_conf_bus[45] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09409_ ( + .CLK(clk), + .D(_02133_), + .Q(\cb_east.inst.cb_conf_bus[46] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09410_ ( + .CLK(clk), + .D(_02135_), + .Q(\cb_east.inst.cb_conf_bus[47] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09411_ ( + .CLK(clk), + .D(_02137_), + .Q(\cb_east.inst.cb_conf_bus[48] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09412_ ( + .CLK(clk), + .D(_02139_), + .Q(\cb_east.inst.cb_conf_bus[49] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09413_ ( + .CLK(clk), + .D(_02141_), + .Q(\cb_east.inst.cb_conf_bus[50] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09414_ ( + .CLK(clk), + .D(_02143_), + .Q(\cb_east.inst.cb_conf_bus[51] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09415_ ( + .CLK(clk), + .D(_02145_), + .Q(\cb_east.inst.cb_conf_bus[52] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09416_ ( + .CLK(clk), + .D(_02147_), + .Q(\cb_east.inst.cb_conf_bus[53] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09417_ ( + .CLK(clk), + .D(_02149_), + .Q(\cb_east.inst.cb_conf_bus[54] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09418_ ( + .CLK(clk), + .D(_02151_), + .Q(\cb_east.inst.cb_conf_bus[55] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09419_ ( + .CLK(clk), + .D(_02153_), + .Q(\cb_east.inst.cb_conf_bus[56] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09420_ ( + .CLK(clk), + .D(_02155_), + .Q(\cb_east.inst.cb_conf_bus[57] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09421_ ( + .CLK(clk), + .D(_02157_), + .Q(\cb_east.inst.cb_conf_bus[58] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09422_ ( + .CLK(clk), + .D(_02159_), + .Q(\cb_east.inst.cb_conf_bus[59] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09423_ ( + .CLK(clk), + .D(_02161_), + .Q(\cb_east.inst.cb_conf_bus[60] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09424_ ( + .CLK(clk), + .D(_02163_), + .Q(\cb_east.inst.cb_conf_bus[61] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09425_ ( + .CLK(clk), + .D(_02165_), + .Q(\cb_east.inst.cb_conf_bus[62] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09426_ ( + .CLK(clk), + .D(_02167_), + .Q(\cb_east.inst.cb_conf_bus[63] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09427_ ( + .CLK(clk), + .D(_02169_), + .Q(\cb_east.inst.cb_conf_bus[64] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09428_ ( + .CLK(clk), + .D(_02171_), + .Q(\cb_east.inst.cb_conf_bus[65] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09429_ ( + .CLK(clk), + .D(_02173_), + .Q(\cb_east.inst.cb_conf_bus[66] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09430_ ( + .CLK(clk), + .D(_02175_), + .Q(\cb_east.inst.cb_conf_bus[67] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09431_ ( + .CLK(clk), + .D(_02177_), + .Q(\cb_east.inst.cb_conf_bus[68] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09432_ ( + .CLK(clk), + .D(_02179_), + .Q(\cb_east.inst.cb_conf_bus[69] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09433_ ( + .CLK(clk), + .D(_02181_), + .Q(\cb_east.inst.cb_conf_bus[70] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09434_ ( + .CLK(clk), + .D(_02183_), + .Q(\cb_east.inst.cb_conf_bus[71] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09435_ ( + .CLK(clk), + .D(_02185_), + .Q(\cb_east.inst.cb_conf_bus[72] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09436_ ( + .CLK(clk), + .D(_02187_), + .Q(\cb_east.inst.cb_conf_bus[73] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09437_ ( + .CLK(clk), + .D(_02189_), + .Q(\cb_east.inst.cb_conf_bus[74] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09438_ ( + .CLK(clk), + .D(_02191_), + .Q(\cb_east.inst.cb_conf_bus[75] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09439_ ( + .CLK(clk), + .D(_02193_), + .Q(\cb_east.inst.cb_conf_bus[76] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09440_ ( + .CLK(clk), + .D(_02195_), + .Q(\cb_east.inst.cb_conf_bus[77] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09441_ ( + .CLK(clk), + .D(_02197_), + .Q(\cb_east.inst.cb_conf_bus[78] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09442_ ( + .CLK(clk), + .D(_02199_), + .Q(\cb_east.inst.cb_conf_bus[79] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09443_ ( + .CLK(clk), + .D(_02201_), + .Q(\cb_east.inst.cb_conf_bus[80] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09444_ ( + .CLK(clk), + .D(_02203_), + .Q(\cb_east.inst.cb_conf_bus[81] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09445_ ( + .CLK(clk), + .D(_02205_), + .Q(\cb_east.inst.cb_conf_bus[82] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09446_ ( + .CLK(clk), + .D(_02207_), + .Q(\cb_east.inst.cb_conf_bus[83] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09447_ ( + .CLK(clk), + .D(_02209_), + .Q(\cb_east.inst.cb_conf_bus[84] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09448_ ( + .CLK(clk), + .D(_02211_), + .Q(\cb_east.inst.cb_conf_bus[85] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09449_ ( + .CLK(clk), + .D(_02213_), + .Q(\cb_east.inst.cb_conf_bus[86] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09450_ ( + .CLK(clk), + .D(_02215_), + .Q(\cb_east.inst.cb_conf_bus[87] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09451_ ( + .CLK(clk), + .D(_02217_), + .Q(\cb_east.inst.cb_conf_bus[88] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09452_ ( + .CLK(clk), + .D(_02219_), + .Q(\cb_east.inst.cb_conf_bus[89] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09453_ ( + .CLK(clk), + .D(_02221_), + .Q(\cb_east.inst.cb_conf_bus[90] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09454_ ( + .CLK(clk), + .D(_02223_), + .Q(\cb_east.inst.cb_conf_bus[91] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09455_ ( + .CLK(clk), + .D(_02225_), + .Q(\cb_east.inst.cb_conf_bus[92] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09456_ ( + .CLK(clk), + .D(_02227_), + .Q(\cb_east.inst.cb_conf_bus[93] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09457_ ( + .CLK(clk), + .D(_02229_), + .Q(\cb_east.inst.cb_conf_bus[94] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09458_ ( + .CLK(clk), + .D(_02231_), + .Q(\cb_east.inst.cb_conf_bus[95] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09459_ ( + .CLK(clk), + .D(_02233_), + .Q(\cb_east.inst.cb_conf_bus[96] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09460_ ( + .CLK(clk), + .D(_02235_), + .Q(\cb_east.inst.cb_conf_bus[97] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09461_ ( + .CLK(clk), + .D(_02237_), + .Q(\cb_east.inst.cb_conf_bus[98] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09462_ ( + .CLK(clk), + .D(_02239_), + .Q(\cb_east.inst.cb_conf_bus[99] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09463_ ( + .CLK(clk), + .D(_02241_), + .Q(\cb_east.inst.cb_conf_bus[100] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09464_ ( + .CLK(clk), + .D(_02243_), + .Q(\cb_east.inst.cb_conf_bus[101] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09465_ ( + .CLK(clk), + .D(_02245_), + .Q(\cb_east.inst.cb_conf_bus[102] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09466_ ( + .CLK(clk), + .D(_02247_), + .Q(\cb_east.inst.cb_conf_bus[103] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09467_ ( + .CLK(clk), + .D(_02249_), + .Q(\cb_east.inst.cb_conf_bus[104] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09468_ ( + .CLK(clk), + .D(_02251_), + .Q(\cb_east.inst.cb_conf_bus[105] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09469_ ( + .CLK(clk), + .D(_02253_), + .Q(\cb_east.inst.cb_conf_bus[106] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09470_ ( + .CLK(clk), + .D(_02255_), + .Q(\cb_east.inst.cb_conf_bus[107] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09471_ ( + .CLK(clk), + .D(_02257_), + .Q(\cb_east.inst.cb_conf_bus[108] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09472_ ( + .CLK(clk), + .D(_02259_), + .Q(\cb_east.inst.cb_conf_bus[109] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09473_ ( + .CLK(clk), + .D(_02261_), + .Q(\cb_east.inst.cb_conf_bus[110] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09474_ ( + .CLK(clk), + .D(_02263_), + .Q(\cb_east.inst.cb_conf_bus[111] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09475_ ( + .CLK(clk), + .D(_02265_), + .Q(\cb_east.inst.cb_conf_bus[112] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09476_ ( + .CLK(clk), + .D(_02267_), + .Q(\cb_east.inst.cb_conf_bus[113] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09477_ ( + .CLK(clk), + .D(_02269_), + .Q(\cb_east.inst.cb_conf_bus[114] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09478_ ( + .CLK(clk), + .D(_02271_), + .Q(\cb_east.inst.cb_conf_bus[115] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09479_ ( + .CLK(clk), + .D(_02273_), + .Q(\cb_east.inst.cb_conf_bus[116] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09480_ ( + .CLK(clk), + .D(_02275_), + .Q(\cb_east.inst.cb_conf_bus[117] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09481_ ( + .CLK(clk), + .D(_02277_), + .Q(\cb_east.inst.cb_conf_bus[118] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09482_ ( + .CLK(clk), + .D(_02279_), + .Q(\cb_east.inst.cb_conf_bus[119] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09483_ ( + .CLK(clk), + .D(_02281_), + .Q(\cb_east.inst.cb_conf_bus[120] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09484_ ( + .CLK(clk), + .D(_02283_), + .Q(\cb_east.inst.cb_conf_bus[121] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09485_ ( + .CLK(clk), + .D(_02285_), + .Q(\cb_east.inst.cb_conf_bus[122] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09486_ ( + .CLK(clk), + .D(_02287_), + .Q(\cb_east.inst.cb_conf_bus[123] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09487_ ( + .CLK(clk), + .D(_02289_), + .Q(\cb_east.inst.cb_conf_bus[124] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09488_ ( + .CLK(clk), + .D(_02291_), + .Q(\cb_east.inst.cb_conf_bus[125] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09489_ ( + .CLK(clk), + .D(_02293_), + .Q(\cb_east.inst.cb_conf_bus[126] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09490_ ( + .CLK(clk), + .D(_02295_), + .Q(\cb_east.inst.cb_conf_bus[127] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09491_ ( + .CLK(clk), + .D(_02297_), + .Q(\cb_east.inst.cb_conf_bus[128] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09492_ ( + .CLK(clk), + .D(_02299_), + .Q(\cb_east.inst.cb_conf_bus[129] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09493_ ( + .CLK(clk), + .D(_02301_), + .Q(\cb_east.inst.cb_conf_bus[130] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09494_ ( + .CLK(clk), + .D(_02303_), + .Q(\cb_east.inst.cb_conf_bus[131] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09495_ ( + .CLK(clk), + .D(_02305_), + .Q(\cb_east.inst.cb_conf_bus[132] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09496_ ( + .CLK(clk), + .D(_02307_), + .Q(\cb_east.inst.cb_conf_bus[133] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09497_ ( + .CLK(clk), + .D(_02309_), + .Q(\cb_east.inst.cb_conf_bus[134] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09498_ ( + .CLK(clk), + .D(_02311_), + .Q(\cb_east.inst.cb_conf_bus[135] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09499_ ( + .CLK(clk), + .D(_02313_), + .Q(\cb_east.inst.cb_conf_bus[136] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09500_ ( + .CLK(clk), + .D(_02315_), + .Q(\cb_east.inst.cb_conf_bus[137] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09501_ ( + .CLK(clk), + .D(_02317_), + .Q(\cb_east.inst.cb_conf_bus[138] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09502_ ( + .CLK(clk), + .D(_02319_), + .Q(\cb_east.inst.cb_conf_bus[139] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09503_ ( + .CLK(clk), + .D(_02321_), + .Q(\cb_east.inst.cb_conf_bus[140] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09504_ ( + .CLK(clk), + .D(_02323_), + .Q(\cb_east.inst.cb_conf_bus[141] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09505_ ( + .CLK(clk), + .D(_02325_), + .Q(\cb_east.inst.cb_conf_bus[142] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09506_ ( + .CLK(clk), + .D(_02327_), + .Q(\cb_east.inst.cb_conf_bus[143] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09507_ ( + .CLK(clk), + .D(_02329_), + .Q(\cb_east.inst.cb_conf_bus[144] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09508_ ( + .CLK(clk), + .D(_02331_), + .Q(\cb_east.inst.cb_conf_bus[145] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09509_ ( + .CLK(clk), + .D(_02333_), + .Q(\cb_east.inst.cb_conf_bus[146] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09510_ ( + .CLK(clk), + .D(_02335_), + .Q(\cb_east.inst.cb_conf_bus[147] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09511_ ( + .CLK(clk), + .D(_02337_), + .Q(\cb_east.inst.cb_conf_bus[148] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09512_ ( + .CLK(clk), + .D(_02339_), + .Q(\cb_east.inst.cb_conf_bus[149] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09513_ ( + .CLK(clk), + .D(_02341_), + .Q(\cb_east.inst.cb_conf_bus[150] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09514_ ( + .CLK(clk), + .D(_02343_), + .Q(\cb_east.inst.cb_conf_bus[151] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09515_ ( + .CLK(clk), + .D(_02345_), + .Q(\cb_east.inst.cb_conf_bus[152] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09516_ ( + .CLK(clk), + .D(_02347_), + .Q(\cb_east.inst.cb_conf_bus[153] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09517_ ( + .CLK(clk), + .D(_02349_), + .Q(\cb_east.inst.cb_conf_bus[154] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09518_ ( + .CLK(clk), + .D(_02351_), + .Q(\cb_east.inst.cb_conf_bus[155] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09519_ ( + .CLK(clk), + .D(_02353_), + .Q(\cb_east.inst.cb_conf_bus[156] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09520_ ( + .CLK(clk), + .D(_02355_), + .Q(\cb_east.inst.cb_conf_bus[157] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09521_ ( + .CLK(clk), + .D(_02357_), + .Q(\cb_east.inst.cb_conf_bus[158] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09522_ ( + .CLK(clk), + .D(_02359_), + .Q(\cb_east.inst.cb_conf_bus[159] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09523_ ( + .CLK(clk), + .D(_02361_), + .Q(\cb_east.inst.cb_conf_bus[160] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09524_ ( + .CLK(clk), + .D(_02363_), + .Q(\cb_east.inst.cb_conf_bus[161] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09525_ ( + .CLK(clk), + .D(_02365_), + .Q(\cb_east.inst.cb_conf_bus[162] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09526_ ( + .CLK(clk), + .D(_02367_), + .Q(\cb_east.inst.cb_conf_bus[163] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09527_ ( + .CLK(clk), + .D(_02369_), + .Q(\cb_east.inst.cb_conf_bus[164] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09528_ ( + .CLK(clk), + .D(_02371_), + .Q(\cb_east.inst.cb_conf_bus[165] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09529_ ( + .CLK(clk), + .D(_02373_), + .Q(\cb_east.inst.cb_conf_bus[166] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09530_ ( + .CLK(clk), + .D(_02375_), + .Q(\cb_east.inst.cb_conf_bus[167] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09531_ ( + .CLK(clk), + .D(_02377_), + .Q(\cb_east.inst.cb_conf_bus[168] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09532_ ( + .CLK(clk), + .D(_02379_), + .Q(\cb_east.inst.cb_conf_bus[169] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09533_ ( + .CLK(clk), + .D(_02381_), + .Q(\cb_east.inst.cb_conf_bus[170] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09534_ ( + .CLK(clk), + .D(_02383_), + .Q(\cb_east.inst.cb_conf_bus[171] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09535_ ( + .CLK(clk), + .D(_02385_), + .Q(\cb_east.inst.cb_conf_bus[172] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09536_ ( + .CLK(clk), + .D(_02387_), + .Q(\cb_east.inst.cb_conf_bus[173] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09537_ ( + .CLK(clk), + .D(_02389_), + .Q(\cb_east.inst.cb_conf_bus[174] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09538_ ( + .CLK(clk), + .D(_02391_), + .Q(\cb_east.inst.cb_conf_bus[175] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09539_ ( + .CLK(clk), + .D(_02393_), + .Q(\cb_east.inst.cb_conf_bus[176] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09540_ ( + .CLK(clk), + .D(_02395_), + .Q(\cb_east.inst.cb_conf_bus[177] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09541_ ( + .CLK(clk), + .D(_02397_), + .Q(\cb_east.inst.cb_conf_bus[178] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09542_ ( + .CLK(clk), + .D(_02399_), + .Q(\cb_east.inst.cb_conf_bus[179] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09543_ ( + .CLK(clk), + .D(_02401_), + .Q(\cb_east.inst.cb_conf_bus[180] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09544_ ( + .CLK(clk), + .D(_02403_), + .Q(\cb_east.inst.cb_conf_bus[181] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09545_ ( + .CLK(clk), + .D(_02405_), + .Q(\cb_east.inst.cb_conf_bus[182] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09546_ ( + .CLK(clk), + .D(_02407_), + .Q(\cb_east.inst.cb_conf_bus[183] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09547_ ( + .CLK(clk), + .D(_02409_), + .Q(\cb_east.inst.cb_conf_bus[184] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09548_ ( + .CLK(clk), + .D(_02411_), + .Q(\cb_east.inst.cb_conf_bus[185] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09549_ ( + .CLK(clk), + .D(_02413_), + .Q(\cb_east.inst.cb_conf_bus[186] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09550_ ( + .CLK(clk), + .D(_02415_), + .Q(\cb_east.inst.cb_conf_bus[187] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09551_ ( + .CLK(clk), + .D(_02417_), + .Q(\cb_east.inst.cb_conf_bus[188] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09552_ ( + .CLK(clk), + .D(_02419_), + .Q(\cb_east.inst.cb_conf_bus[189] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09553_ ( + .CLK(clk), + .D(_02421_), + .Q(\cb_east.inst.cb_conf_bus[190] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09554_ ( + .CLK(clk), + .D(_02423_), + .Q(\cb_east.inst.cb_conf_bus[191] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09555_ ( + .CLK(clk), + .D(_02425_), + .Q(\cb_east.inst.cb_conf_bus[192] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09556_ ( + .CLK(clk), + .D(_02427_), + .Q(\cb_east.inst.cb_conf_bus[193] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09557_ ( + .CLK(clk), + .D(_02429_), + .Q(\cb_east.inst.cb_conf_bus[194] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09558_ ( + .CLK(clk), + .D(_02431_), + .Q(\cb_east.inst.cb_conf_bus[195] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09559_ ( + .CLK(clk), + .D(_02433_), + .Q(\cb_east.inst.cb_conf_bus[196] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09560_ ( + .CLK(clk), + .D(_02435_), + .Q(\cb_east.inst.cb_conf_bus[197] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09561_ ( + .CLK(clk), + .D(_02437_), + .Q(\cb_east.inst.cb_conf_bus[198] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09562_ ( + .CLK(clk), + .D(_02439_), + .Q(\cb_east.inst.cb_conf_bus[199] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09563_ ( + .CLK(clk), + .D(_02441_), + .Q(\cb_east.inst.cb_conf_bus[200] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09564_ ( + .CLK(clk), + .D(_02443_), + .Q(\cb_east.inst.cb_conf_bus[201] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09565_ ( + .CLK(clk), + .D(_02445_), + .Q(\cb_east.inst.cb_conf_bus[202] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09566_ ( + .CLK(clk), + .D(_02447_), + .Q(\cb_east.inst.cb_conf_bus[203] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09567_ ( + .CLK(clk), + .D(_02449_), + .Q(\cb_east.inst.cb_conf_bus[204] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09568_ ( + .CLK(clk), + .D(_02451_), + .Q(\cb_east.inst.cb_conf_bus[205] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09569_ ( + .CLK(clk), + .D(_02453_), + .Q(\cb_east.inst.cb_conf_bus[206] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09570_ ( + .CLK(clk), + .D(_02455_), + .Q(\cb_east.inst.cb_conf_bus[207] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09571_ ( + .CLK(clk), + .D(_02457_), + .Q(\cb_east.inst.cb_conf_bus[208] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09572_ ( + .CLK(clk), + .D(_02459_), + .Q(\cb_east.inst.cb_conf_bus[209] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09573_ ( + .CLK(clk), + .D(_02461_), + .Q(\cb_east.inst.cb_conf_bus[210] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09574_ ( + .CLK(clk), + .D(_02463_), + .Q(\cb_east.inst.cb_conf_bus[211] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09575_ ( + .CLK(clk), + .D(_02465_), + .Q(\cb_east.inst.cb_conf_bus[212] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09576_ ( + .CLK(clk), + .D(_02467_), + .Q(\cb_east.inst.cb_conf_bus[213] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09577_ ( + .CLK(clk), + .D(_02469_), + .Q(\cb_east.inst.cb_conf_bus[214] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09578_ ( + .CLK(clk), + .D(_02471_), + .Q(\cb_east.inst.cb_conf_bus[215] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09579_ ( + .CLK(clk), + .D(_02473_), + .Q(\cb_east.inst.cb_conf_bus[216] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09580_ ( + .CLK(clk), + .D(_02475_), + .Q(\cb_east.inst.cb_conf_bus[217] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09581_ ( + .CLK(clk), + .D(_02477_), + .Q(\cb_east.inst.cb_conf_bus[218] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09582_ ( + .CLK(clk), + .D(_02479_), + .Q(\cb_east.inst.cb_conf_bus[219] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09583_ ( + .CLK(clk), + .D(_02481_), + .Q(\cb_east.inst.cb_conf_bus[220] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09584_ ( + .CLK(clk), + .D(_02483_), + .Q(\cb_east.inst.cb_conf_bus[221] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09585_ ( + .CLK(clk), + .D(_02485_), + .Q(\cb_east.inst.cb_conf_bus[222] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09586_ ( + .CLK(clk), + .D(_02487_), + .Q(\cb_east.inst.cb_conf_bus[223] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09587_ ( + .CLK(clk), + .D(_02489_), + .Q(\cb_east.inst.cb_conf_bus[224] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09588_ ( + .CLK(clk), + .D(_02491_), + .Q(\cb_east.inst.cb_conf_bus[225] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09589_ ( + .CLK(clk), + .D(_02493_), + .Q(\cb_east.inst.cb_conf_bus[226] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09590_ ( + .CLK(clk), + .D(_02495_), + .Q(\cb_east.inst.cb_conf_bus[227] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09591_ ( + .CLK(clk), + .D(_02497_), + .Q(\cb_east.inst.cb_conf_bus[228] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09592_ ( + .CLK(clk), + .D(_02499_), + .Q(\cb_east.inst.cb_conf_bus[229] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09593_ ( + .CLK(clk), + .D(_02501_), + .Q(\cb_east.inst.cb_conf_bus[230] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09594_ ( + .CLK(clk), + .D(_02503_), + .Q(\cb_east.inst.cb_conf_bus[231] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09595_ ( + .CLK(clk), + .D(_02505_), + .Q(\cb_east.inst.cb_conf_bus[232] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09596_ ( + .CLK(clk), + .D(_02507_), + .Q(\cb_east.inst.cb_conf_bus[233] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09597_ ( + .CLK(clk), + .D(_02509_), + .Q(\cb_east.inst.cb_conf_bus[234] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09598_ ( + .CLK(clk), + .D(_02511_), + .Q(\cb_east.inst.cb_conf_bus[235] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09599_ ( + .CLK(clk), + .D(_02513_), + .Q(\cb_east.inst.cb_conf_bus[236] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09600_ ( + .CLK(clk), + .D(_02515_), + .Q(\cb_east.inst.cb_conf_bus[237] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09601_ ( + .CLK(clk), + .D(_02517_), + .Q(\cb_east.inst.cb_conf_bus[238] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09602_ ( + .CLK(clk), + .D(_02519_), + .Q(\cb_east.inst.cb_conf_bus[239] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09603_ ( + .CLK(clk), + .D(_02521_), + .Q(\cb_east.inst.cb_conf_bus[240] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09604_ ( + .CLK(clk), + .D(_02523_), + .Q(\cb_east.inst.cb_conf_bus[241] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09605_ ( + .CLK(clk), + .D(_02525_), + .Q(\cb_east.inst.cb_conf_bus[242] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09606_ ( + .CLK(clk), + .D(_02527_), + .Q(\cb_east.inst.cb_conf_bus[243] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09607_ ( + .CLK(clk), + .D(_02529_), + .Q(\cb_east.inst.cb_conf_bus[244] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09608_ ( + .CLK(clk), + .D(_02531_), + .Q(\cb_east.inst.cb_conf_bus[245] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09609_ ( + .CLK(clk), + .D(_02533_), + .Q(\cb_east.inst.cb_conf_bus[246] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09610_ ( + .CLK(clk), + .D(_02535_), + .Q(\cb_east.inst.cb_conf_bus[247] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09611_ ( + .CLK(clk), + .D(_02537_), + .Q(\cb_east.inst.cb_conf_bus[248] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09612_ ( + .CLK(clk), + .D(_02539_), + .Q(\cb_east.inst.cb_conf_bus[249] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09613_ ( + .CLK(clk), + .D(_02541_), + .Q(\cb_east.inst.cb_conf_bus[250] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09614_ ( + .CLK(clk), + .D(_02543_), + .Q(\cb_east.inst.cb_conf_bus[251] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09615_ ( + .CLK(clk), + .D(_02545_), + .Q(\cb_east.inst.cb_conf_bus[252] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09616_ ( + .CLK(clk), + .D(_02547_), + .Q(\cb_east.inst.cb_conf_bus[253] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09617_ ( + .CLK(clk), + .D(_02549_), + .Q(\cb_east.inst.cb_conf_bus[254] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09618_ ( + .CLK(clk), + .D(_02551_), + .Q(\cb_east.inst.cb_conf_bus[255] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09619_ ( + .CLK(clk), + .D(_02553_), + .Q(\cb_east.inst.cb_conf_bus[256] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09620_ ( + .CLK(clk), + .D(_02555_), + .Q(\cb_east.inst.cb_conf_bus[257] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09621_ ( + .CLK(clk), + .D(_02557_), + .Q(\cb_east.inst.cb_conf_bus[258] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09622_ ( + .CLK(clk), + .D(_02559_), + .Q(\cb_east.inst.cb_conf_bus[259] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09623_ ( + .CLK(clk), + .D(_02561_), + .Q(\cb_east.inst.cb_conf_bus[260] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09624_ ( + .CLK(clk), + .D(_02563_), + .Q(\cb_east.inst.cb_conf_bus[261] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09625_ ( + .CLK(clk), + .D(_02565_), + .Q(\cb_east.inst.cb_conf_bus[262] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09626_ ( + .CLK(clk), + .D(_02567_), + .Q(\cb_east.inst.cb_conf_bus[263] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09627_ ( + .CLK(clk), + .D(_02569_), + .Q(\cb_east.inst.cb_conf_bus[264] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09628_ ( + .CLK(clk), + .D(_02571_), + .Q(\cb_east.inst.cb_conf_bus[265] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09629_ ( + .CLK(clk), + .D(_02573_), + .Q(\cb_east.inst.cb_conf_bus[266] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09630_ ( + .CLK(clk), + .D(_02575_), + .Q(\cb_east.inst.cb_conf_bus[267] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09631_ ( + .CLK(clk), + .D(_02577_), + .Q(\cb_east.inst.cb_conf_bus[268] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09632_ ( + .CLK(clk), + .D(_02579_), + .Q(\cb_east.inst.cb_conf_bus[269] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09633_ ( + .CLK(clk), + .D(_02581_), + .Q(\cb_east.inst.cb_conf_bus[270] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09634_ ( + .CLK(clk), + .D(_02583_), + .Q(\cb_east.inst.cb_conf_bus[271] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09635_ ( + .CLK(clk), + .D(_02585_), + .Q(\cb_east.inst.cb_conf_bus[272] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09636_ ( + .CLK(clk), + .D(_02587_), + .Q(\cb_east.inst.cb_conf_bus[273] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09637_ ( + .CLK(clk), + .D(_02589_), + .Q(\cb_east.inst.cb_conf_bus[274] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09638_ ( + .CLK(clk), + .D(_02591_), + .Q(\cb_east.inst.cb_conf_bus[275] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09639_ ( + .CLK(clk), + .D(_02593_), + .Q(\cb_east.inst.cb_conf_bus[276] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09640_ ( + .CLK(clk), + .D(_02595_), + .Q(\cb_east.inst.cb_conf_bus[277] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09641_ ( + .CLK(clk), + .D(_02597_), + .Q(\cb_east.inst.cb_conf_bus[278] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09642_ ( + .CLK(clk), + .D(_02599_), + .Q(\cb_east.inst.cb_conf_bus[279] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09643_ ( + .CLK(clk), + .D(_02601_), + .Q(\cb_east.inst.cb_conf_bus[280] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09644_ ( + .CLK(clk), + .D(_02603_), + .Q(\cb_east.inst.cb_conf_bus[281] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09645_ ( + .CLK(clk), + .D(_02605_), + .Q(\cb_east.inst.cb_conf_bus[282] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09646_ ( + .CLK(clk), + .D(_02607_), + .Q(\cb_east.inst.cb_conf_bus[283] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09647_ ( + .CLK(clk), + .D(_02609_), + .Q(\cb_east.inst.cb_conf_bus[284] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09648_ ( + .CLK(clk), + .D(_02611_), + .Q(\cb_east.inst.cb_conf_bus[285] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09649_ ( + .CLK(clk), + .D(_02613_), + .Q(\cb_east.inst.cb_conf_bus[286] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09650_ ( + .CLK(clk), + .D(_02615_), + .Q(\cb_east.inst.cb_conf_bus[287] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09651_ ( + .CLK(clk), + .D(_02617_), + .Q(\cb_east.inst.cb_conf_bus[288] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09652_ ( + .CLK(clk), + .D(_02619_), + .Q(\cb_east.inst.cb_conf_bus[289] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09653_ ( + .CLK(clk), + .D(_02621_), + .Q(\cb_east.inst.cb_conf_bus[290] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09654_ ( + .CLK(clk), + .D(_02623_), + .Q(\cb_east.inst.cb_conf_bus[291] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09655_ ( + .CLK(clk), + .D(_02625_), + .Q(\cb_east.inst.cb_conf_bus[292] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09656_ ( + .CLK(clk), + .D(_02627_), + .Q(\cb_east.inst.cb_conf_bus[293] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09657_ ( + .CLK(clk), + .D(_02629_), + .Q(\cb_east.inst.cb_conf_bus[294] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09658_ ( + .CLK(clk), + .D(_02631_), + .Q(\cb_east.inst.cb_conf_bus[295] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09659_ ( + .CLK(clk), + .D(_02633_), + .Q(\cb_east.inst.cb_conf_bus[296] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09660_ ( + .CLK(clk), + .D(_02635_), + .Q(\cb_east.inst.cb_conf_bus[297] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09661_ ( + .CLK(clk), + .D(_02637_), + .Q(\cb_east.inst.cb_conf_bus[298] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09662_ ( + .CLK(clk), + .D(_02639_), + .Q(\cb_east.inst.cb_conf_bus[299] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09663_ ( + .CLK(clk), + .D(_02641_), + .Q(\cb_east.inst.cb_conf_bus[300] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09664_ ( + .CLK(clk), + .D(_02643_), + .Q(\cb_east.inst.cb_conf_bus[301] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09665_ ( + .CLK(clk), + .D(_02645_), + .Q(\cb_east.inst.cb_conf_bus[302] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09666_ ( + .CLK(clk), + .D(_02647_), + .Q(\cb_east.inst.cb_conf_bus[303] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09667_ ( + .CLK(clk), + .D(_02649_), + .Q(\cb_east.inst.cb_conf_bus[304] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09668_ ( + .CLK(clk), + .D(_02651_), + .Q(\cb_east.inst.cb_conf_bus[305] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09669_ ( + .CLK(clk), + .D(_02653_), + .Q(\cb_east.inst.cb_conf_bus[306] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09670_ ( + .CLK(clk), + .D(_02655_), + .Q(\cb_east.inst.cb_conf_bus[307] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09671_ ( + .CLK(clk), + .D(_02657_), + .Q(\cb_east.inst.cb_conf_bus[308] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09672_ ( + .CLK(clk), + .D(_02659_), + .Q(\cb_east.inst.cb_conf_bus[309] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09673_ ( + .CLK(clk), + .D(_02661_), + .Q(\cb_east.inst.cb_conf_bus[310] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09674_ ( + .CLK(clk), + .D(_02663_), + .Q(\cb_east.inst.cb_conf_bus[311] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09675_ ( + .CLK(clk), + .D(_02665_), + .Q(\cb_east.inst.cb_conf_bus[312] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09676_ ( + .CLK(clk), + .D(_02667_), + .Q(\cb_east.inst.cb_conf_bus[313] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09677_ ( + .CLK(clk), + .D(_02669_), + .Q(\cb_east.inst.cb_conf_bus[314] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09678_ ( + .CLK(clk), + .D(_02671_), + .Q(\cb_east.inst.cb_conf_bus[315] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09679_ ( + .CLK(clk), + .D(_02673_), + .Q(\cb_east.inst.cb_conf_bus[316] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09680_ ( + .CLK(clk), + .D(_02675_), + .Q(\cb_east.inst.cb_conf_bus[317] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09681_ ( + .CLK(clk), + .D(_02677_), + .Q(\cb_east.inst.cb_conf_bus[318] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09682_ ( + .CLK(clk), + .D(_02679_), + .Q(\cb_east.inst.cb_conf_bus[319] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09683_ ( + .CLK(clk), + .D(_02681_), + .Q(\cb_east.inst.cb_conf_bus[320] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09684_ ( + .CLK(clk), + .D(_02683_), + .Q(\cb_east.inst.cb_conf_bus[321] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09685_ ( + .CLK(clk), + .D(_02685_), + .Q(\cb_east.inst.cb_conf_bus[322] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09686_ ( + .CLK(clk), + .D(_02687_), + .Q(\cb_east.inst.cb_conf_bus[323] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09687_ ( + .CLK(clk), + .D(_02689_), + .Q(\cb_east.inst.cb_conf_bus[324] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09688_ ( + .CLK(clk), + .D(_02691_), + .Q(\cb_east.inst.cb_conf_bus[325] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09689_ ( + .CLK(clk), + .D(_02693_), + .Q(\cb_east.inst.cb_conf_bus[326] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09690_ ( + .CLK(clk), + .D(_02695_), + .Q(\cb_east.inst.cb_conf_bus[327] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09691_ ( + .CLK(clk), + .D(_02697_), + .Q(\cb_east.inst.cb_conf_bus[328] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09692_ ( + .CLK(clk), + .D(_02699_), + .Q(\cb_east.inst.cb_conf_bus[329] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09693_ ( + .CLK(clk), + .D(_02701_), + .Q(\cb_east.inst.cb_conf_bus[330] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09694_ ( + .CLK(clk), + .D(_02703_), + .Q(\cb_east.inst.cb_conf_bus[331] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09695_ ( + .CLK(clk), + .D(_02705_), + .Q(\cb_east.inst.cb_conf_bus[332] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09696_ ( + .CLK(clk), + .D(_02707_), + .Q(\cb_east.inst.cb_conf_bus[333] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09697_ ( + .CLK(clk), + .D(_02709_), + .Q(\cb_east.inst.cb_conf_bus[334] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09698_ ( + .CLK(clk), + .D(_02711_), + .Q(\cb_east.inst.cb_conf_bus[335] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09699_ ( + .CLK(clk), + .D(_02713_), + .Q(\cb_east.inst.cb_conf_bus[336] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09700_ ( + .CLK(clk), + .D(_02715_), + .Q(\cb_east.inst.cb_conf_bus[337] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09701_ ( + .CLK(clk), + .D(_02717_), + .Q(\cb_east.inst.cb_conf_bus[338] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09702_ ( + .CLK(clk), + .D(_02719_), + .Q(\cb_east.inst.cb_conf_bus[339] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09703_ ( + .CLK(clk), + .D(_02721_), + .Q(\cb_east.inst.cb_conf_bus[340] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09704_ ( + .CLK(clk), + .D(_02723_), + .Q(\cb_east.inst.cb_conf_bus[341] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09705_ ( + .CLK(clk), + .D(_02725_), + .Q(\cb_east.inst.cb_conf_bus[342] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09706_ ( + .CLK(clk), + .D(_02727_), + .Q(\cb_east.inst.cb_conf_bus[343] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09707_ ( + .CLK(clk), + .D(_02729_), + .Q(\cb_east.inst.cb_conf_bus[344] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09708_ ( + .CLK(clk), + .D(_02731_), + .Q(\cb_east.inst.cb_conf_bus[345] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09709_ ( + .CLK(clk), + .D(_02733_), + .Q(\cb_east.inst.cb_conf_bus[346] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09710_ ( + .CLK(clk), + .D(_02735_), + .Q(\cb_east.inst.cb_conf_bus[347] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09711_ ( + .CLK(clk), + .D(_02737_), + .Q(\cb_east.inst.cb_conf_bus[348] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09712_ ( + .CLK(clk), + .D(_02739_), + .Q(\cb_east.inst.cb_conf_bus[349] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09713_ ( + .CLK(clk), + .D(_02741_), + .Q(\cb_east.inst.cb_conf_bus[350] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09714_ ( + .CLK(clk), + .D(_02743_), + .Q(\cb_east.inst.cb_conf_bus[351] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09715_ ( + .CLK(clk), + .D(_02745_), + .Q(\cb_east.inst.cb_conf_bus[352] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09716_ ( + .CLK(clk), + .D(_02747_), + .Q(\cb_east.inst.cb_conf_bus[353] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09717_ ( + .CLK(clk), + .D(_02749_), + .Q(\cb_east.inst.cb_conf_bus[354] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09718_ ( + .CLK(clk), + .D(_02751_), + .Q(\cb_east.inst.cb_conf_bus[355] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09719_ ( + .CLK(clk), + .D(_02753_), + .Q(\cb_east.inst.cb_conf_bus[356] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09720_ ( + .CLK(clk), + .D(_02755_), + .Q(\cb_east.inst.cb_conf_bus[357] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09721_ ( + .CLK(clk), + .D(_02757_), + .Q(\cb_east.inst.cb_conf_bus[358] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09722_ ( + .CLK(clk), + .D(_02759_), + .Q(\cb_east.inst.cb_conf_bus[359] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09723_ ( + .CLK(clk), + .D(_02761_), + .Q(\cb_east.inst.cb_conf_bus[360] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09724_ ( + .CLK(clk), + .D(_02763_), + .Q(\cb_east.inst.cb_conf_bus[361] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09725_ ( + .CLK(clk), + .D(_02765_), + .Q(\cb_east.inst.cb_conf_bus[362] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09726_ ( + .CLK(clk), + .D(_02767_), + .Q(\cb_east.inst.cb_conf_bus[363] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09727_ ( + .CLK(clk), + .D(_02769_), + .Q(\cb_east.inst.cb_conf_bus[364] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09728_ ( + .CLK(clk), + .D(_02771_), + .Q(\cb_east.inst.cb_conf_bus[365] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09729_ ( + .CLK(clk), + .D(_02773_), + .Q(\cb_east.inst.cb_conf_bus[366] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09730_ ( + .CLK(clk), + .D(_02775_), + .Q(\cb_east.inst.cb_conf_bus[367] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09731_ ( + .CLK(clk), + .D(_02777_), + .Q(\cb_east.inst.cb_conf_bus[368] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09732_ ( + .CLK(clk), + .D(_02779_), + .Q(\cb_east.inst.cb_conf_bus[369] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09733_ ( + .CLK(clk), + .D(_02781_), + .Q(\cb_east.inst.cb_conf_bus[370] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09734_ ( + .CLK(clk), + .D(_02783_), + .Q(\cb_east.inst.cb_conf_bus[371] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09735_ ( + .CLK(clk), + .D(_02785_), + .Q(\cb_east.inst.cb_conf_bus[372] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09736_ ( + .CLK(clk), + .D(_02787_), + .Q(\cb_east.inst.cb_conf_bus[373] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09737_ ( + .CLK(clk), + .D(_02789_), + .Q(\cb_east.inst.cb_conf_bus[374] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09738_ ( + .CLK(clk), + .D(_02791_), + .Q(\cb_east.inst.cb_conf_bus[375] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09739_ ( + .CLK(clk), + .D(_02793_), + .Q(\cb_east.inst.cb_conf_bus[376] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09740_ ( + .CLK(clk), + .D(_02795_), + .Q(\cb_east.inst.cb_conf_bus[377] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09741_ ( + .CLK(clk), + .D(_02797_), + .Q(\cb_east.inst.cb_conf_bus[378] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09742_ ( + .CLK(clk), + .D(_02799_), + .Q(\cb_east.inst.cb_conf_bus[379] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09743_ ( + .CLK(clk), + .D(_02801_), + .Q(\cb_east.inst.cb_conf_bus[380] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09744_ ( + .CLK(clk), + .D(_02803_), + .Q(\cb_east.inst.cb_conf_bus[381] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09745_ ( + .CLK(clk), + .D(_02805_), + .Q(\cb_east.inst.cb_conf_bus[382] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09746_ ( + .CLK(clk), + .D(_02807_), + .Q(\cb_east.inst.cb_conf_bus[383] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09747_ ( + .CLK(clk), + .D(_02809_), + .Q(\cb_east.inst.cb_conf_bus[384] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09748_ ( + .CLK(clk), + .D(_02811_), + .Q(\cb_east.inst.cb_conf_bus[385] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09749_ ( + .CLK(clk), + .D(_02813_), + .Q(\cb_east.inst.cb_conf_bus[386] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09750_ ( + .CLK(clk), + .D(_02815_), + .Q(\cb_east.inst.cb_conf_bus[387] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09751_ ( + .CLK(clk), + .D(_02817_), + .Q(\cb_east.inst.cb_conf_bus[388] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09752_ ( + .CLK(clk), + .D(_02819_), + .Q(\cb_east.inst.cb_conf_bus[389] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09753_ ( + .CLK(clk), + .D(_02821_), + .Q(\cb_east.inst.cb_conf_bus[390] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09754_ ( + .CLK(clk), + .D(_02823_), + .Q(\cb_east.inst.cb_conf_bus[391] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09755_ ( + .CLK(clk), + .D(_02825_), + .Q(\cb_east.inst.cb_conf_bus[392] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09756_ ( + .CLK(clk), + .D(_02827_), + .Q(\cb_east.inst.cb_conf_bus[393] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09757_ ( + .CLK(clk), + .D(_02829_), + .Q(\cb_east.inst.cb_conf_bus[394] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09758_ ( + .CLK(clk), + .D(_02831_), + .Q(\cb_east.inst.cb_conf_bus[395] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09759_ ( + .CLK(clk), + .D(_02833_), + .Q(\cb_east.inst.cb_conf_bus[396] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09760_ ( + .CLK(clk), + .D(_02835_), + .Q(\cb_east.inst.cb_conf_bus[397] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09761_ ( + .CLK(clk), + .D(_02837_), + .Q(\cb_east.inst.cb_conf_bus[398] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09762_ ( + .CLK(clk), + .D(_02839_), + .Q(\cb_east.inst.cb_conf_bus[399] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09763_ ( + .CLK(clk), + .D(_02841_), + .Q(\cb_east.inst.cb_conf_bus[400] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09764_ ( + .CLK(clk), + .D(_02843_), + .Q(\cb_east.inst.cb_conf_bus[401] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09765_ ( + .CLK(clk), + .D(_02845_), + .Q(\cb_east.inst.cb_conf_bus[402] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09766_ ( + .CLK(clk), + .D(_02847_), + .Q(\cb_east.inst.cb_conf_bus[403] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09767_ ( + .CLK(clk), + .D(_02849_), + .Q(\cb_east.inst.cb_conf_bus[404] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09768_ ( + .CLK(clk), + .D(_02851_), + .Q(\cb_east.inst.cb_conf_bus[405] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09769_ ( + .CLK(clk), + .D(_02853_), + .Q(\cb_east.inst.cb_conf_bus[406] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09770_ ( + .CLK(clk), + .D(_02855_), + .Q(\cb_east.inst.cb_conf_bus[407] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09771_ ( + .CLK(clk), + .D(_02857_), + .Q(\cb_east.inst.cb_conf_bus[408] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09772_ ( + .CLK(clk), + .D(_02859_), + .Q(\cb_east.inst.cb_conf_bus[409] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09773_ ( + .CLK(clk), + .D(_02861_), + .Q(\cb_east.inst.cb_conf_bus[410] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09774_ ( + .CLK(clk), + .D(_02863_), + .Q(\cb_east.inst.cb_conf_bus[411] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09775_ ( + .CLK(clk), + .D(_02865_), + .Q(\cb_east.inst.cb_conf_bus[412] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09776_ ( + .CLK(clk), + .D(_02867_), + .Q(\cb_east.inst.cb_conf_bus[413] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09777_ ( + .CLK(clk), + .D(_02869_), + .Q(\cb_east.inst.cb_conf_bus[414] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09778_ ( + .CLK(clk), + .D(_02871_), + .Q(\cb_east.inst.cb_conf_bus[415] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09779_ ( + .CLK(clk), + .D(_02873_), + .Q(\cb_east.inst.cb_conf_bus[416] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09780_ ( + .CLK(clk), + .D(_02875_), + .Q(\cb_east.inst.cb_conf_bus[417] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09781_ ( + .CLK(clk), + .D(_02877_), + .Q(\cb_east.inst.cb_conf_bus[418] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09782_ ( + .CLK(clk), + .D(_02879_), + .Q(\cb_east.inst.cb_conf_bus[419] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09783_ ( + .CLK(clk), + .D(_02881_), + .Q(\cb_east.inst.configuroni.comb_shifter.config_data[420] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09784_ ( + .CLK(clk), + .D(_02883_), + .Q(\sb.configuroni.comb_shifter.config_data[48] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09785_ ( + .CLK(clk), + .D(_02885_), + .Q(\sb.configuroni.comb_config[47] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09786_ ( + .CLK(clk), + .D(_02887_), + .Q(\sb.configuroni.comb_config[46] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09787_ ( + .CLK(clk), + .D(_02889_), + .Q(\sb.configuroni.comb_config[45] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09788_ ( + .CLK(clk), + .D(_02891_), + .Q(\sb.configuroni.comb_config[44] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09789_ ( + .CLK(clk), + .D(_02893_), + .Q(\sb.configuroni.comb_config[43] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09790_ ( + .CLK(clk), + .D(_02895_), + .Q(\sb.configuroni.comb_config[42] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09791_ ( + .CLK(clk), + .D(_02897_), + .Q(\sb.configuroni.comb_config[41] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09792_ ( + .CLK(clk), + .D(_02899_), + .Q(\sb.configuroni.comb_config[40] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09793_ ( + .CLK(clk), + .D(_02901_), + .Q(\sb.configuroni.comb_config[39] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09794_ ( + .CLK(clk), + .D(_02903_), + .Q(\sb.configuroni.comb_config[38] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09795_ ( + .CLK(clk), + .D(_02905_), + .Q(\sb.configuroni.comb_config[37] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09796_ ( + .CLK(clk), + .D(_02907_), + .Q(\sb.configuroni.comb_config[36] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09797_ ( + .CLK(clk), + .D(_02909_), + .Q(\sb.configuroni.comb_config[35] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09798_ ( + .CLK(clk), + .D(_02911_), + .Q(\sb.configuroni.comb_config[34] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09799_ ( + .CLK(clk), + .D(_02913_), + .Q(\sb.configuroni.comb_config[33] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09800_ ( + .CLK(clk), + .D(_02915_), + .Q(\sb.configuroni.comb_config[32] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09801_ ( + .CLK(clk), + .D(_02917_), + .Q(\sb.configuroni.comb_config[31] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09802_ ( + .CLK(clk), + .D(_02919_), + .Q(\sb.configuroni.comb_config[30] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09803_ ( + .CLK(clk), + .D(_02921_), + .Q(\sb.configuroni.comb_config[29] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09804_ ( + .CLK(clk), + .D(_02923_), + .Q(\sb.configuroni.comb_config[28] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09805_ ( + .CLK(clk), + .D(_02925_), + .Q(\sb.configuroni.comb_config[27] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09806_ ( + .CLK(clk), + .D(_02927_), + .Q(\sb.configuroni.comb_config[26] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09807_ ( + .CLK(clk), + .D(_02929_), + .Q(\sb.configuroni.comb_config[25] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09808_ ( + .CLK(clk), + .D(_02931_), + .Q(\sb.configuroni.comb_config[24] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09809_ ( + .CLK(clk), + .D(_02933_), + .Q(\sb.configuroni.comb_config[23] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09810_ ( + .CLK(clk), + .D(_02935_), + .Q(\sb.configuroni.comb_config[22] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09811_ ( + .CLK(clk), + .D(_02937_), + .Q(\sb.configuroni.comb_config[21] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09812_ ( + .CLK(clk), + .D(_02939_), + .Q(\sb.configuroni.comb_config[20] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09813_ ( + .CLK(clk), + .D(_02941_), + .Q(\sb.configuroni.comb_config[19] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09814_ ( + .CLK(clk), + .D(_02943_), + .Q(\sb.configuroni.comb_config[18] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09815_ ( + .CLK(clk), + .D(_02945_), + .Q(\sb.configuroni.comb_config[17] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09816_ ( + .CLK(clk), + .D(_02947_), + .Q(\sb.configuroni.comb_config[16] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09817_ ( + .CLK(clk), + .D(_02949_), + .Q(\sb.configuroni.comb_config[15] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09818_ ( + .CLK(clk), + .D(_02951_), + .Q(\sb.configuroni.comb_config[14] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09819_ ( + .CLK(clk), + .D(_02953_), + .Q(\sb.configuroni.comb_config[13] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09820_ ( + .CLK(clk), + .D(_02955_), + .Q(\sb.configuroni.comb_config[12] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09821_ ( + .CLK(clk), + .D(_02957_), + .Q(\sb.configuroni.comb_config[11] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09822_ ( + .CLK(clk), + .D(_02959_), + .Q(\sb.configuroni.comb_config[10] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09823_ ( + .CLK(clk), + .D(_02961_), + .Q(\sb.configuroni.comb_config[9] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09824_ ( + .CLK(clk), + .D(_02963_), + .Q(\sb.configuroni.comb_config[8] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09825_ ( + .CLK(clk), + .D(_02965_), + .Q(\sb.configuroni.comb_config[7] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09826_ ( + .CLK(clk), + .D(_02967_), + .Q(\sb.configuroni.comb_config[6] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09827_ ( + .CLK(clk), + .D(_02969_), + .Q(\sb.configuroni.comb_config[5] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09828_ ( + .CLK(clk), + .D(_02971_), + .Q(\sb.configuroni.comb_config[4] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09829_ ( + .CLK(clk), + .D(_02973_), + .Q(\sb.configuroni.comb_config[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09830_ ( + .CLK(clk), + .D(_02975_), + .Q(\sb.configuroni.comb_config[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09831_ ( + .CLK(clk), + .D(_02977_), + .Q(\sb.configuroni.comb_config[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09832_ ( + .CLK(clk), + .D(_02979_), + .Q(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_in ) + ); + sky130_fd_sc_hd__dfxtp_4 _09833_ ( + .CLK(clk), + .D(_02981_), + .Q(\sb.configuroni.comb_shifter.config_data[49] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09834_ ( + .CLK(clk), + .D(_02983_), + .Q(\slice.configuroni.mem_ctrl ) + ); + sky130_fd_sc_hd__dfxtp_4 _09835_ ( + .CLK(clk), + .D(_02985_), + .Q(\slice.configuroni.input_mux ) + ); + sky130_fd_sc_hd__dfxtp_4 _09836_ ( + .CLK(clk), + .D(_02987_), + .Q(\slice.configuroni.comb_shifter.config_data[135] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09837_ ( + .CLK(clk), + .D(_02989_), + .Q(\slice.configuroni.comb_config[134] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09838_ ( + .CLK(clk), + .D(_02991_), + .Q(\slice.configuroni.comb_config[133] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09839_ ( + .CLK(clk), + .D(_02993_), + .Q(\slice.configuroni.comb_config[132] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09840_ ( + .CLK(clk), + .D(_02995_), + .Q(\slice.configuroni.comb_config[131] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09841_ ( + .CLK(clk), + .D(_02997_), + .Q(\slice.configuroni.comb_config[130] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09842_ ( + .CLK(clk), + .D(_02999_), + .Q(\slice.configuroni.comb_config[129] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09843_ ( + .CLK(clk), + .D(_03001_), + .Q(\slice.configuroni.comb_config[128] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09844_ ( + .CLK(clk), + .D(_03003_), + .Q(\slice.configuroni.comb_config[127] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09845_ ( + .CLK(clk), + .D(_03005_), + .Q(\slice.configuroni.comb_config[126] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09846_ ( + .CLK(clk), + .D(_03007_), + .Q(\slice.configuroni.comb_config[125] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09847_ ( + .CLK(clk), + .D(_03009_), + .Q(\slice.configuroni.comb_config[124] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09848_ ( + .CLK(clk), + .D(_03011_), + .Q(\slice.configuroni.comb_config[123] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09849_ ( + .CLK(clk), + .D(_03013_), + .Q(\slice.configuroni.comb_config[122] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09850_ ( + .CLK(clk), + .D(_03015_), + .Q(\slice.configuroni.comb_config[121] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09851_ ( + .CLK(clk), + .D(_03017_), + .Q(\slice.configuroni.comb_config[120] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09852_ ( + .CLK(clk), + .D(_03019_), + .Q(\slice.configuroni.comb_config[119] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09853_ ( + .CLK(clk), + .D(_03021_), + .Q(\slice.configuroni.comb_config[118] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09854_ ( + .CLK(clk), + .D(_03023_), + .Q(\slice.configuroni.comb_config[117] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09855_ ( + .CLK(clk), + .D(_03025_), + .Q(\slice.configuroni.comb_config[116] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09856_ ( + .CLK(clk), + .D(_03027_), + .Q(\slice.configuroni.comb_config[115] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09857_ ( + .CLK(clk), + .D(_03029_), + .Q(\slice.configuroni.comb_config[114] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09858_ ( + .CLK(clk), + .D(_03031_), + .Q(\slice.configuroni.comb_config[113] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09859_ ( + .CLK(clk), + .D(_03033_), + .Q(\slice.configuroni.comb_config[112] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09860_ ( + .CLK(clk), + .D(_03035_), + .Q(\slice.configuroni.comb_config[111] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09861_ ( + .CLK(clk), + .D(_03037_), + .Q(\slice.configuroni.comb_config[110] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09862_ ( + .CLK(clk), + .D(_03039_), + .Q(\slice.configuroni.comb_config[109] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09863_ ( + .CLK(clk), + .D(_03041_), + .Q(\slice.configuroni.comb_config[108] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09864_ ( + .CLK(clk), + .D(_03043_), + .Q(\slice.configuroni.comb_config[107] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09865_ ( + .CLK(clk), + .D(_03045_), + .Q(\slice.configuroni.comb_config[106] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09866_ ( + .CLK(clk), + .D(_03047_), + .Q(\slice.configuroni.comb_config[105] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09867_ ( + .CLK(clk), + .D(_03049_), + .Q(\slice.configuroni.comb_config[104] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09868_ ( + .CLK(clk), + .D(_03051_), + .Q(\slice.configuroni.comb_config[103] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09869_ ( + .CLK(clk), + .D(_03053_), + .Q(\slice.configuroni.comb_config[102] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09870_ ( + .CLK(clk), + .D(_03055_), + .Q(\slice.configuroni.comb_config[101] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09871_ ( + .CLK(clk), + .D(_03057_), + .Q(\slice.configuroni.comb_config[100] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09872_ ( + .CLK(clk), + .D(_03059_), + .Q(\slice.configuroni.comb_config[99] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09873_ ( + .CLK(clk), + .D(_03061_), + .Q(\slice.configuroni.comb_config[98] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09874_ ( + .CLK(clk), + .D(_03063_), + .Q(\slice.configuroni.comb_config[97] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09875_ ( + .CLK(clk), + .D(_03065_), + .Q(\slice.configuroni.comb_config[96] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09876_ ( + .CLK(clk), + .D(_03067_), + .Q(\slice.configuroni.comb_config[95] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09877_ ( + .CLK(clk), + .D(_03069_), + .Q(\slice.configuroni.comb_config[94] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09878_ ( + .CLK(clk), + .D(_03071_), + .Q(\slice.configuroni.comb_config[93] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09879_ ( + .CLK(clk), + .D(_03073_), + .Q(\slice.configuroni.comb_config[92] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09880_ ( + .CLK(clk), + .D(_03075_), + .Q(\slice.configuroni.comb_config[91] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09881_ ( + .CLK(clk), + .D(_03077_), + .Q(\slice.configuroni.comb_config[90] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09882_ ( + .CLK(clk), + .D(_03079_), + .Q(\slice.configuroni.comb_config[89] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09883_ ( + .CLK(clk), + .D(_03081_), + .Q(\slice.configuroni.comb_config[88] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09884_ ( + .CLK(clk), + .D(_03083_), + .Q(\slice.configuroni.comb_config[87] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09885_ ( + .CLK(clk), + .D(_03085_), + .Q(\slice.configuroni.comb_config[86] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09886_ ( + .CLK(clk), + .D(_03087_), + .Q(\slice.configuroni.comb_config[85] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09887_ ( + .CLK(clk), + .D(_03089_), + .Q(\slice.configuroni.comb_config[84] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09888_ ( + .CLK(clk), + .D(_03091_), + .Q(\slice.configuroni.comb_config[83] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09889_ ( + .CLK(clk), + .D(_03093_), + .Q(\slice.configuroni.comb_config[82] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09890_ ( + .CLK(clk), + .D(_03095_), + .Q(\slice.configuroni.comb_config[81] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09891_ ( + .CLK(clk), + .D(_03097_), + .Q(\slice.configuroni.comb_config[80] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09892_ ( + .CLK(clk), + .D(_03099_), + .Q(\slice.configuroni.comb_config[79] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09893_ ( + .CLK(clk), + .D(_03101_), + .Q(\slice.configuroni.comb_config[78] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09894_ ( + .CLK(clk), + .D(_03103_), + .Q(\slice.configuroni.comb_config[77] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09895_ ( + .CLK(clk), + .D(_03105_), + .Q(\slice.configuroni.comb_config[76] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09896_ ( + .CLK(clk), + .D(_03107_), + .Q(\slice.configuroni.comb_config[75] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09897_ ( + .CLK(clk), + .D(_03109_), + .Q(\slice.configuroni.comb_config[74] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09898_ ( + .CLK(clk), + .D(_03111_), + .Q(\slice.configuroni.comb_config[73] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09899_ ( + .CLK(clk), + .D(_03113_), + .Q(\slice.configuroni.comb_config[72] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09900_ ( + .CLK(clk), + .D(_03115_), + .Q(\slice.configuroni.comb_config[71] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09901_ ( + .CLK(clk), + .D(_03117_), + .Q(\slice.configuroni.comb_config[70] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09902_ ( + .CLK(clk), + .D(_03119_), + .Q(\slice.configuroni.comb_config[69] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09903_ ( + .CLK(clk), + .D(_03121_), + .Q(\slice.configuroni.comb_config[68] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09904_ ( + .CLK(clk), + .D(_03123_), + .Q(\slice.configuroni.comb_config[67] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09905_ ( + .CLK(clk), + .D(_03125_), + .Q(\slice.configuroni.comb_config[66] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09906_ ( + .CLK(clk), + .D(_03127_), + .Q(\slice.configuroni.comb_config[65] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09907_ ( + .CLK(clk), + .D(_03129_), + .Q(\slice.configuroni.comb_config[64] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09908_ ( + .CLK(clk), + .D(_03131_), + .Q(\slice.configuroni.comb_config[63] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09909_ ( + .CLK(clk), + .D(_03133_), + .Q(\slice.configuroni.comb_config[62] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09910_ ( + .CLK(clk), + .D(_03135_), + .Q(\slice.configuroni.comb_config[61] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09911_ ( + .CLK(clk), + .D(_03137_), + .Q(\slice.configuroni.comb_config[60] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09912_ ( + .CLK(clk), + .D(_03139_), + .Q(\slice.configuroni.comb_config[59] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09913_ ( + .CLK(clk), + .D(_03141_), + .Q(\slice.configuroni.comb_config[58] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09914_ ( + .CLK(clk), + .D(_03143_), + .Q(\slice.configuroni.comb_config[57] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09915_ ( + .CLK(clk), + .D(_03145_), + .Q(\slice.configuroni.comb_config[56] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09916_ ( + .CLK(clk), + .D(_03147_), + .Q(\slice.configuroni.comb_config[55] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09917_ ( + .CLK(clk), + .D(_03149_), + .Q(\slice.configuroni.comb_config[54] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09918_ ( + .CLK(clk), + .D(_03151_), + .Q(\slice.configuroni.comb_config[53] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09919_ ( + .CLK(clk), + .D(_03153_), + .Q(\slice.configuroni.comb_config[52] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09920_ ( + .CLK(clk), + .D(_03155_), + .Q(\slice.configuroni.comb_config[51] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09921_ ( + .CLK(clk), + .D(_03157_), + .Q(\slice.configuroni.comb_config[50] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09922_ ( + .CLK(clk), + .D(_03159_), + .Q(\slice.configuroni.comb_config[49] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09923_ ( + .CLK(clk), + .D(_03161_), + .Q(\slice.configuroni.comb_config[48] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09924_ ( + .CLK(clk), + .D(_03163_), + .Q(\slice.configuroni.comb_config[47] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09925_ ( + .CLK(clk), + .D(_03165_), + .Q(\slice.configuroni.comb_config[46] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09926_ ( + .CLK(clk), + .D(_03167_), + .Q(\slice.configuroni.comb_config[45] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09927_ ( + .CLK(clk), + .D(_03169_), + .Q(\slice.configuroni.comb_config[44] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09928_ ( + .CLK(clk), + .D(_03171_), + .Q(\slice.configuroni.comb_config[43] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09929_ ( + .CLK(clk), + .D(_03173_), + .Q(\slice.configuroni.comb_config[42] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09930_ ( + .CLK(clk), + .D(_03175_), + .Q(\slice.configuroni.comb_config[41] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09931_ ( + .CLK(clk), + .D(_03177_), + .Q(\slice.configuroni.comb_config[40] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09932_ ( + .CLK(clk), + .D(_03179_), + .Q(\slice.configuroni.comb_config[39] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09933_ ( + .CLK(clk), + .D(_03181_), + .Q(\slice.configuroni.comb_config[38] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09934_ ( + .CLK(clk), + .D(_03183_), + .Q(\slice.configuroni.comb_config[37] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09935_ ( + .CLK(clk), + .D(_03185_), + .Q(\slice.configuroni.comb_config[36] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09936_ ( + .CLK(clk), + .D(_03187_), + .Q(\slice.configuroni.comb_config[35] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09937_ ( + .CLK(clk), + .D(_03189_), + .Q(\slice.configuroni.comb_config[34] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09938_ ( + .CLK(clk), + .D(_03191_), + .Q(\slice.configuroni.comb_config[33] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09939_ ( + .CLK(clk), + .D(_03193_), + .Q(\slice.configuroni.comb_config[32] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09940_ ( + .CLK(clk), + .D(_03195_), + .Q(\slice.configuroni.comb_config[31] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09941_ ( + .CLK(clk), + .D(_03197_), + .Q(\slice.configuroni.comb_config[30] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09942_ ( + .CLK(clk), + .D(_03199_), + .Q(\slice.configuroni.comb_config[29] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09943_ ( + .CLK(clk), + .D(_03201_), + .Q(\slice.configuroni.comb_config[28] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09944_ ( + .CLK(clk), + .D(_03203_), + .Q(\slice.configuroni.comb_config[27] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09945_ ( + .CLK(clk), + .D(_03205_), + .Q(\slice.configuroni.comb_config[26] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09946_ ( + .CLK(clk), + .D(_03207_), + .Q(\slice.configuroni.comb_config[25] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09947_ ( + .CLK(clk), + .D(_03209_), + .Q(\slice.configuroni.comb_config[24] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09948_ ( + .CLK(clk), + .D(_03211_), + .Q(\slice.configuroni.comb_config[23] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09949_ ( + .CLK(clk), + .D(_03213_), + .Q(\slice.configuroni.comb_config[22] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09950_ ( + .CLK(clk), + .D(_03215_), + .Q(\slice.configuroni.comb_config[21] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09951_ ( + .CLK(clk), + .D(_03217_), + .Q(\slice.configuroni.comb_config[20] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09952_ ( + .CLK(clk), + .D(_03219_), + .Q(\slice.configuroni.comb_config[19] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09953_ ( + .CLK(clk), + .D(_03221_), + .Q(\slice.configuroni.comb_config[18] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09954_ ( + .CLK(clk), + .D(_03223_), + .Q(\slice.configuroni.comb_config[17] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09955_ ( + .CLK(clk), + .D(_03225_), + .Q(\slice.configuroni.comb_config[16] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09956_ ( + .CLK(clk), + .D(_03227_), + .Q(\slice.configuroni.comb_config[15] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09957_ ( + .CLK(clk), + .D(_03229_), + .Q(\slice.configuroni.comb_config[14] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09958_ ( + .CLK(clk), + .D(_03231_), + .Q(\slice.configuroni.comb_config[13] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09959_ ( + .CLK(clk), + .D(_03233_), + .Q(\slice.configuroni.comb_config[12] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09960_ ( + .CLK(clk), + .D(_03235_), + .Q(\slice.configuroni.comb_config[11] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09961_ ( + .CLK(clk), + .D(_03237_), + .Q(\slice.configuroni.comb_config[10] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09962_ ( + .CLK(clk), + .D(_03239_), + .Q(\slice.configuroni.comb_config[9] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09963_ ( + .CLK(clk), + .D(_03241_), + .Q(\slice.configuroni.comb_config[8] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09964_ ( + .CLK(clk), + .D(_03243_), + .Q(\slice.configuroni.comb_config[7] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09965_ ( + .CLK(clk), + .D(_03245_), + .Q(\slice.configuroni.comb_config[6] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09966_ ( + .CLK(clk), + .D(_03247_), + .Q(\slice.configuroni.comb_config[5] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09967_ ( + .CLK(clk), + .D(_03249_), + .Q(\slice.configuroni.comb_config[4] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09968_ ( + .CLK(clk), + .D(_03251_), + .Q(\slice.configuroni.comb_config[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09969_ ( + .CLK(clk), + .D(_03253_), + .Q(\slice.configuroni.comb_config[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09970_ ( + .CLK(clk), + .D(_03255_), + .Q(\slice.configuroni.comb_config[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09971_ ( + .CLK(clk), + .D(_03257_), + .Q(\slice.configuroni.comb_config[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09972_ ( + .CLK(clk), + .D(_03259_), + .Q(\slice.configuroni.comb_shifter.config_data[136] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09973_ ( + .CLK(clk), + .D(_03261_), + .Q(\slice.configuroni.mem_config[6] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09974_ ( + .CLK(clk), + .D(_03263_), + .Q(\slice.configuroni.mem_config[5] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09975_ ( + .CLK(clk), + .D(_03265_), + .Q(\slice.configuroni.mem_config[4] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09976_ ( + .CLK(clk), + .D(_03267_), + .Q(\slice.configuroni.mem_config[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09977_ ( + .CLK(clk), + .D(_03269_), + .Q(\slice.configuroni.mem_config[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09978_ ( + .CLK(clk), + .D(_03271_), + .Q(\slice.configuroni.mem_config[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09979_ ( + .CLK(clk), + .D(_03273_), + .Q(\cb_north.inst.configuroni.comb_shifter.head_bit.shift_in ) + ); + sky130_fd_sc_hd__dfxtp_4 _09980_ ( + .CLK(clk), + .D(_03275_), + .Q(\slice.configuroni.mem_config[7] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09981_ ( + .CLK(clk), + .D(_03277_), + .Q(\cb_north.inst.configuroni.comb_shifter.config_data[421] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09982_ ( + .CLK(clk), + .D(_03279_), + .Q(\cb_north.inst.cb_conf_bus[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09983_ ( + .CLK(clk), + .D(_03281_), + .Q(\cb_north.inst.cb_conf_bus[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09984_ ( + .CLK(clk), + .D(_03283_), + .Q(\cb_north.inst.cb_conf_bus[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09985_ ( + .CLK(clk), + .D(_03285_), + .Q(\cb_north.inst.cb_conf_bus[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09986_ ( + .CLK(clk), + .D(_03287_), + .Q(\cb_north.inst.cb_conf_bus[4] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09987_ ( + .CLK(clk), + .D(_03289_), + .Q(\cb_north.inst.cb_conf_bus[5] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09988_ ( + .CLK(clk), + .D(_03291_), + .Q(\cb_north.inst.cb_conf_bus[6] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09989_ ( + .CLK(clk), + .D(_03293_), + .Q(\cb_north.inst.cb_conf_bus[7] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09990_ ( + .CLK(clk), + .D(_03295_), + .Q(\cb_north.inst.cb_conf_bus[8] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09991_ ( + .CLK(clk), + .D(_03297_), + .Q(\cb_north.inst.cb_conf_bus[9] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09992_ ( + .CLK(clk), + .D(_03299_), + .Q(\cb_north.inst.cb_conf_bus[10] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09993_ ( + .CLK(clk), + .D(_03301_), + .Q(\cb_north.inst.cb_conf_bus[11] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09994_ ( + .CLK(clk), + .D(_03303_), + .Q(\cb_north.inst.cb_conf_bus[12] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09995_ ( + .CLK(clk), + .D(_03305_), + .Q(\cb_north.inst.cb_conf_bus[13] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09996_ ( + .CLK(clk), + .D(_03307_), + .Q(\cb_north.inst.cb_conf_bus[14] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09997_ ( + .CLK(clk), + .D(_03309_), + .Q(\cb_north.inst.cb_conf_bus[15] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09998_ ( + .CLK(clk), + .D(_03311_), + .Q(\cb_north.inst.cb_conf_bus[16] ) + ); + sky130_fd_sc_hd__dfxtp_4 _09999_ ( + .CLK(clk), + .D(_03313_), + .Q(\cb_north.inst.cb_conf_bus[17] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10000_ ( + .CLK(clk), + .D(_03315_), + .Q(\cb_north.inst.cb_conf_bus[18] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10001_ ( + .CLK(clk), + .D(_03317_), + .Q(\cb_north.inst.cb_conf_bus[19] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10002_ ( + .CLK(clk), + .D(_03319_), + .Q(\cb_north.inst.cb_conf_bus[20] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10003_ ( + .CLK(clk), + .D(_03321_), + .Q(\cb_north.inst.cb_conf_bus[21] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10004_ ( + .CLK(clk), + .D(_03323_), + .Q(\cb_north.inst.cb_conf_bus[22] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10005_ ( + .CLK(clk), + .D(_03325_), + .Q(\cb_north.inst.cb_conf_bus[23] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10006_ ( + .CLK(clk), + .D(_03327_), + .Q(\cb_north.inst.cb_conf_bus[24] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10007_ ( + .CLK(clk), + .D(_03329_), + .Q(\cb_north.inst.cb_conf_bus[25] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10008_ ( + .CLK(clk), + .D(_03331_), + .Q(\cb_north.inst.cb_conf_bus[26] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10009_ ( + .CLK(clk), + .D(_03333_), + .Q(\cb_north.inst.cb_conf_bus[27] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10010_ ( + .CLK(clk), + .D(_03335_), + .Q(\cb_north.inst.cb_conf_bus[28] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10011_ ( + .CLK(clk), + .D(_03337_), + .Q(\cb_north.inst.cb_conf_bus[29] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10012_ ( + .CLK(clk), + .D(_03339_), + .Q(\cb_north.inst.cb_conf_bus[30] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10013_ ( + .CLK(clk), + .D(_03341_), + .Q(\cb_north.inst.cb_conf_bus[31] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10014_ ( + .CLK(clk), + .D(_03343_), + .Q(\cb_north.inst.cb_conf_bus[32] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10015_ ( + .CLK(clk), + .D(_03345_), + .Q(\cb_north.inst.cb_conf_bus[33] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10016_ ( + .CLK(clk), + .D(_03347_), + .Q(\cb_north.inst.cb_conf_bus[34] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10017_ ( + .CLK(clk), + .D(_03349_), + .Q(\cb_north.inst.cb_conf_bus[35] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10018_ ( + .CLK(clk), + .D(_03351_), + .Q(\cb_north.inst.cb_conf_bus[36] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10019_ ( + .CLK(clk), + .D(_03353_), + .Q(\cb_north.inst.cb_conf_bus[37] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10020_ ( + .CLK(clk), + .D(_03355_), + .Q(\cb_north.inst.cb_conf_bus[38] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10021_ ( + .CLK(clk), + .D(_03357_), + .Q(\cb_north.inst.cb_conf_bus[39] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10022_ ( + .CLK(clk), + .D(_03359_), + .Q(\cb_north.inst.cb_conf_bus[40] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10023_ ( + .CLK(clk), + .D(_03361_), + .Q(\cb_north.inst.cb_conf_bus[41] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10024_ ( + .CLK(clk), + .D(_03363_), + .Q(\cb_north.inst.cb_conf_bus[42] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10025_ ( + .CLK(clk), + .D(_03365_), + .Q(\cb_north.inst.cb_conf_bus[43] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10026_ ( + .CLK(clk), + .D(_03367_), + .Q(\cb_north.inst.cb_conf_bus[44] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10027_ ( + .CLK(clk), + .D(_03369_), + .Q(\cb_north.inst.cb_conf_bus[45] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10028_ ( + .CLK(clk), + .D(_03371_), + .Q(\cb_north.inst.cb_conf_bus[46] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10029_ ( + .CLK(clk), + .D(_03373_), + .Q(\cb_north.inst.cb_conf_bus[47] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10030_ ( + .CLK(clk), + .D(_03375_), + .Q(\cb_north.inst.cb_conf_bus[48] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10031_ ( + .CLK(clk), + .D(_03377_), + .Q(\cb_north.inst.cb_conf_bus[49] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10032_ ( + .CLK(clk), + .D(_03379_), + .Q(\cb_north.inst.cb_conf_bus[50] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10033_ ( + .CLK(clk), + .D(_03381_), + .Q(\cb_north.inst.cb_conf_bus[51] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10034_ ( + .CLK(clk), + .D(_03383_), + .Q(\cb_north.inst.cb_conf_bus[52] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10035_ ( + .CLK(clk), + .D(_03385_), + .Q(\cb_north.inst.cb_conf_bus[53] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10036_ ( + .CLK(clk), + .D(_03387_), + .Q(\cb_north.inst.cb_conf_bus[54] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10037_ ( + .CLK(clk), + .D(_03389_), + .Q(\cb_north.inst.cb_conf_bus[55] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10038_ ( + .CLK(clk), + .D(_03391_), + .Q(\cb_north.inst.cb_conf_bus[56] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10039_ ( + .CLK(clk), + .D(_03393_), + .Q(\cb_north.inst.cb_conf_bus[57] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10040_ ( + .CLK(clk), + .D(_03395_), + .Q(\cb_north.inst.cb_conf_bus[58] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10041_ ( + .CLK(clk), + .D(_03397_), + .Q(\cb_north.inst.cb_conf_bus[59] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10042_ ( + .CLK(clk), + .D(_03399_), + .Q(\cb_north.inst.cb_conf_bus[60] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10043_ ( + .CLK(clk), + .D(_03401_), + .Q(\cb_north.inst.cb_conf_bus[61] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10044_ ( + .CLK(clk), + .D(_03403_), + .Q(\cb_north.inst.cb_conf_bus[62] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10045_ ( + .CLK(clk), + .D(_03405_), + .Q(\cb_north.inst.cb_conf_bus[63] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10046_ ( + .CLK(clk), + .D(_03407_), + .Q(\cb_north.inst.cb_conf_bus[64] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10047_ ( + .CLK(clk), + .D(_03409_), + .Q(\cb_north.inst.cb_conf_bus[65] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10048_ ( + .CLK(clk), + .D(_03411_), + .Q(\cb_north.inst.cb_conf_bus[66] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10049_ ( + .CLK(clk), + .D(_03413_), + .Q(\cb_north.inst.cb_conf_bus[67] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10050_ ( + .CLK(clk), + .D(_03415_), + .Q(\cb_north.inst.cb_conf_bus[68] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10051_ ( + .CLK(clk), + .D(_03417_), + .Q(\cb_north.inst.cb_conf_bus[69] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10052_ ( + .CLK(clk), + .D(_03419_), + .Q(\cb_north.inst.cb_conf_bus[70] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10053_ ( + .CLK(clk), + .D(_03421_), + .Q(\cb_north.inst.cb_conf_bus[71] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10054_ ( + .CLK(clk), + .D(_03423_), + .Q(\cb_north.inst.cb_conf_bus[72] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10055_ ( + .CLK(clk), + .D(_03425_), + .Q(\cb_north.inst.cb_conf_bus[73] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10056_ ( + .CLK(clk), + .D(_03427_), + .Q(\cb_north.inst.cb_conf_bus[74] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10057_ ( + .CLK(clk), + .D(_03429_), + .Q(\cb_north.inst.cb_conf_bus[75] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10058_ ( + .CLK(clk), + .D(_03431_), + .Q(\cb_north.inst.cb_conf_bus[76] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10059_ ( + .CLK(clk), + .D(_03433_), + .Q(\cb_north.inst.cb_conf_bus[77] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10060_ ( + .CLK(clk), + .D(_03435_), + .Q(\cb_north.inst.cb_conf_bus[78] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10061_ ( + .CLK(clk), + .D(_03437_), + .Q(\cb_north.inst.cb_conf_bus[79] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10062_ ( + .CLK(clk), + .D(_03439_), + .Q(\cb_north.inst.cb_conf_bus[80] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10063_ ( + .CLK(clk), + .D(_03441_), + .Q(\cb_north.inst.cb_conf_bus[81] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10064_ ( + .CLK(clk), + .D(_03443_), + .Q(\cb_north.inst.cb_conf_bus[82] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10065_ ( + .CLK(clk), + .D(_03445_), + .Q(\cb_north.inst.cb_conf_bus[83] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10066_ ( + .CLK(clk), + .D(_03447_), + .Q(\cb_north.inst.cb_conf_bus[84] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10067_ ( + .CLK(clk), + .D(_03449_), + .Q(\cb_north.inst.cb_conf_bus[85] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10068_ ( + .CLK(clk), + .D(_03451_), + .Q(\cb_north.inst.cb_conf_bus[86] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10069_ ( + .CLK(clk), + .D(_03453_), + .Q(\cb_north.inst.cb_conf_bus[87] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10070_ ( + .CLK(clk), + .D(_03455_), + .Q(\cb_north.inst.cb_conf_bus[88] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10071_ ( + .CLK(clk), + .D(_03457_), + .Q(\cb_north.inst.cb_conf_bus[89] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10072_ ( + .CLK(clk), + .D(_03459_), + .Q(\cb_north.inst.cb_conf_bus[90] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10073_ ( + .CLK(clk), + .D(_03461_), + .Q(\cb_north.inst.cb_conf_bus[91] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10074_ ( + .CLK(clk), + .D(_03463_), + .Q(\cb_north.inst.cb_conf_bus[92] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10075_ ( + .CLK(clk), + .D(_03465_), + .Q(\cb_north.inst.cb_conf_bus[93] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10076_ ( + .CLK(clk), + .D(_03467_), + .Q(\cb_north.inst.cb_conf_bus[94] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10077_ ( + .CLK(clk), + .D(_03469_), + .Q(\cb_north.inst.cb_conf_bus[95] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10078_ ( + .CLK(clk), + .D(_03471_), + .Q(\cb_north.inst.cb_conf_bus[96] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10079_ ( + .CLK(clk), + .D(_03473_), + .Q(\cb_north.inst.cb_conf_bus[97] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10080_ ( + .CLK(clk), + .D(_03475_), + .Q(\cb_north.inst.cb_conf_bus[98] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10081_ ( + .CLK(clk), + .D(_03477_), + .Q(\cb_north.inst.cb_conf_bus[99] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10082_ ( + .CLK(clk), + .D(_03479_), + .Q(\cb_north.inst.cb_conf_bus[100] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10083_ ( + .CLK(clk), + .D(_03481_), + .Q(\cb_north.inst.cb_conf_bus[101] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10084_ ( + .CLK(clk), + .D(_03483_), + .Q(\cb_north.inst.cb_conf_bus[102] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10085_ ( + .CLK(clk), + .D(_03485_), + .Q(\cb_north.inst.cb_conf_bus[103] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10086_ ( + .CLK(clk), + .D(_03487_), + .Q(\cb_north.inst.cb_conf_bus[104] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10087_ ( + .CLK(clk), + .D(_03489_), + .Q(\cb_north.inst.cb_conf_bus[105] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10088_ ( + .CLK(clk), + .D(_03491_), + .Q(\cb_north.inst.cb_conf_bus[106] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10089_ ( + .CLK(clk), + .D(_03493_), + .Q(\cb_north.inst.cb_conf_bus[107] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10090_ ( + .CLK(clk), + .D(_03495_), + .Q(\cb_north.inst.cb_conf_bus[108] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10091_ ( + .CLK(clk), + .D(_03497_), + .Q(\cb_north.inst.cb_conf_bus[109] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10092_ ( + .CLK(clk), + .D(_03499_), + .Q(\cb_north.inst.cb_conf_bus[110] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10093_ ( + .CLK(clk), + .D(_03501_), + .Q(\cb_north.inst.cb_conf_bus[111] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10094_ ( + .CLK(clk), + .D(_03503_), + .Q(\cb_north.inst.cb_conf_bus[112] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10095_ ( + .CLK(clk), + .D(_03505_), + .Q(\cb_north.inst.cb_conf_bus[113] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10096_ ( + .CLK(clk), + .D(_03507_), + .Q(\cb_north.inst.cb_conf_bus[114] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10097_ ( + .CLK(clk), + .D(_03509_), + .Q(\cb_north.inst.cb_conf_bus[115] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10098_ ( + .CLK(clk), + .D(_03511_), + .Q(\cb_north.inst.cb_conf_bus[116] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10099_ ( + .CLK(clk), + .D(_03513_), + .Q(\cb_north.inst.cb_conf_bus[117] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10100_ ( + .CLK(clk), + .D(_03515_), + .Q(\cb_north.inst.cb_conf_bus[118] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10101_ ( + .CLK(clk), + .D(_03517_), + .Q(\cb_north.inst.cb_conf_bus[119] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10102_ ( + .CLK(clk), + .D(_03519_), + .Q(\cb_north.inst.cb_conf_bus[120] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10103_ ( + .CLK(clk), + .D(_03521_), + .Q(\cb_north.inst.cb_conf_bus[121] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10104_ ( + .CLK(clk), + .D(_03523_), + .Q(\cb_north.inst.cb_conf_bus[122] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10105_ ( + .CLK(clk), + .D(_03525_), + .Q(\cb_north.inst.cb_conf_bus[123] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10106_ ( + .CLK(clk), + .D(_03527_), + .Q(\cb_north.inst.cb_conf_bus[124] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10107_ ( + .CLK(clk), + .D(_03529_), + .Q(\cb_north.inst.cb_conf_bus[125] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10108_ ( + .CLK(clk), + .D(_03531_), + .Q(\cb_north.inst.cb_conf_bus[126] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10109_ ( + .CLK(clk), + .D(_03533_), + .Q(\cb_north.inst.cb_conf_bus[127] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10110_ ( + .CLK(clk), + .D(_03535_), + .Q(\cb_north.inst.cb_conf_bus[128] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10111_ ( + .CLK(clk), + .D(_03537_), + .Q(\cb_north.inst.cb_conf_bus[129] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10112_ ( + .CLK(clk), + .D(_03539_), + .Q(\cb_north.inst.cb_conf_bus[130] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10113_ ( + .CLK(clk), + .D(_03541_), + .Q(\cb_north.inst.cb_conf_bus[131] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10114_ ( + .CLK(clk), + .D(_03543_), + .Q(\cb_north.inst.cb_conf_bus[132] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10115_ ( + .CLK(clk), + .D(_03545_), + .Q(\cb_north.inst.cb_conf_bus[133] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10116_ ( + .CLK(clk), + .D(_03547_), + .Q(\cb_north.inst.cb_conf_bus[134] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10117_ ( + .CLK(clk), + .D(_03549_), + .Q(\cb_north.inst.cb_conf_bus[135] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10118_ ( + .CLK(clk), + .D(_03551_), + .Q(\cb_north.inst.cb_conf_bus[136] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10119_ ( + .CLK(clk), + .D(_03553_), + .Q(\cb_north.inst.cb_conf_bus[137] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10120_ ( + .CLK(clk), + .D(_03555_), + .Q(\cb_north.inst.cb_conf_bus[138] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10121_ ( + .CLK(clk), + .D(_03557_), + .Q(\cb_north.inst.cb_conf_bus[139] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10122_ ( + .CLK(clk), + .D(_03559_), + .Q(\cb_north.inst.cb_conf_bus[140] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10123_ ( + .CLK(clk), + .D(_03561_), + .Q(\cb_north.inst.cb_conf_bus[141] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10124_ ( + .CLK(clk), + .D(_03563_), + .Q(\cb_north.inst.cb_conf_bus[142] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10125_ ( + .CLK(clk), + .D(_03565_), + .Q(\cb_north.inst.cb_conf_bus[143] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10126_ ( + .CLK(clk), + .D(_03567_), + .Q(\cb_north.inst.cb_conf_bus[144] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10127_ ( + .CLK(clk), + .D(_03569_), + .Q(\cb_north.inst.cb_conf_bus[145] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10128_ ( + .CLK(clk), + .D(_03571_), + .Q(\cb_north.inst.cb_conf_bus[146] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10129_ ( + .CLK(clk), + .D(_03573_), + .Q(\cb_north.inst.cb_conf_bus[147] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10130_ ( + .CLK(clk), + .D(_03575_), + .Q(\cb_north.inst.cb_conf_bus[148] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10131_ ( + .CLK(clk), + .D(_03577_), + .Q(\cb_north.inst.cb_conf_bus[149] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10132_ ( + .CLK(clk), + .D(_03579_), + .Q(\cb_north.inst.cb_conf_bus[150] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10133_ ( + .CLK(clk), + .D(_03581_), + .Q(\cb_north.inst.cb_conf_bus[151] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10134_ ( + .CLK(clk), + .D(_03583_), + .Q(\cb_north.inst.cb_conf_bus[152] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10135_ ( + .CLK(clk), + .D(_03585_), + .Q(\cb_north.inst.cb_conf_bus[153] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10136_ ( + .CLK(clk), + .D(_03587_), + .Q(\cb_north.inst.cb_conf_bus[154] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10137_ ( + .CLK(clk), + .D(_03589_), + .Q(\cb_north.inst.cb_conf_bus[155] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10138_ ( + .CLK(clk), + .D(_03591_), + .Q(\cb_north.inst.cb_conf_bus[156] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10139_ ( + .CLK(clk), + .D(_03593_), + .Q(\cb_north.inst.cb_conf_bus[157] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10140_ ( + .CLK(clk), + .D(_03595_), + .Q(\cb_north.inst.cb_conf_bus[158] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10141_ ( + .CLK(clk), + .D(_03597_), + .Q(\cb_north.inst.cb_conf_bus[159] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10142_ ( + .CLK(clk), + .D(_03599_), + .Q(\cb_north.inst.cb_conf_bus[160] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10143_ ( + .CLK(clk), + .D(_03601_), + .Q(\cb_north.inst.cb_conf_bus[161] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10144_ ( + .CLK(clk), + .D(_03603_), + .Q(\cb_north.inst.cb_conf_bus[162] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10145_ ( + .CLK(clk), + .D(_03605_), + .Q(\cb_north.inst.cb_conf_bus[163] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10146_ ( + .CLK(clk), + .D(_03607_), + .Q(\cb_north.inst.cb_conf_bus[164] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10147_ ( + .CLK(clk), + .D(_03609_), + .Q(\cb_north.inst.cb_conf_bus[165] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10148_ ( + .CLK(clk), + .D(_03611_), + .Q(\cb_north.inst.cb_conf_bus[166] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10149_ ( + .CLK(clk), + .D(_03613_), + .Q(\cb_north.inst.cb_conf_bus[167] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10150_ ( + .CLK(clk), + .D(_03615_), + .Q(\cb_north.inst.cb_conf_bus[168] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10151_ ( + .CLK(clk), + .D(_03617_), + .Q(\cb_north.inst.cb_conf_bus[169] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10152_ ( + .CLK(clk), + .D(_03619_), + .Q(\cb_north.inst.cb_conf_bus[170] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10153_ ( + .CLK(clk), + .D(_03621_), + .Q(\cb_north.inst.cb_conf_bus[171] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10154_ ( + .CLK(clk), + .D(_03623_), + .Q(\cb_north.inst.cb_conf_bus[172] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10155_ ( + .CLK(clk), + .D(_03625_), + .Q(\cb_north.inst.cb_conf_bus[173] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10156_ ( + .CLK(clk), + .D(_03627_), + .Q(\cb_north.inst.cb_conf_bus[174] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10157_ ( + .CLK(clk), + .D(_03629_), + .Q(\cb_north.inst.cb_conf_bus[175] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10158_ ( + .CLK(clk), + .D(_03631_), + .Q(\cb_north.inst.cb_conf_bus[176] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10159_ ( + .CLK(clk), + .D(_03633_), + .Q(\cb_north.inst.cb_conf_bus[177] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10160_ ( + .CLK(clk), + .D(_03635_), + .Q(\cb_north.inst.cb_conf_bus[178] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10161_ ( + .CLK(clk), + .D(_03637_), + .Q(\cb_north.inst.cb_conf_bus[179] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10162_ ( + .CLK(clk), + .D(_03639_), + .Q(\cb_north.inst.cb_conf_bus[180] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10163_ ( + .CLK(clk), + .D(_03641_), + .Q(\cb_north.inst.cb_conf_bus[181] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10164_ ( + .CLK(clk), + .D(_03643_), + .Q(\cb_north.inst.cb_conf_bus[182] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10165_ ( + .CLK(clk), + .D(_03645_), + .Q(\cb_north.inst.cb_conf_bus[183] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10166_ ( + .CLK(clk), + .D(_03647_), + .Q(\cb_north.inst.cb_conf_bus[184] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10167_ ( + .CLK(clk), + .D(_03649_), + .Q(\cb_north.inst.cb_conf_bus[185] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10168_ ( + .CLK(clk), + .D(_03651_), + .Q(\cb_north.inst.cb_conf_bus[186] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10169_ ( + .CLK(clk), + .D(_03653_), + .Q(\cb_north.inst.cb_conf_bus[187] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10170_ ( + .CLK(clk), + .D(_03655_), + .Q(\cb_north.inst.cb_conf_bus[188] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10171_ ( + .CLK(clk), + .D(_03657_), + .Q(\cb_north.inst.cb_conf_bus[189] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10172_ ( + .CLK(clk), + .D(_03659_), + .Q(\cb_north.inst.cb_conf_bus[190] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10173_ ( + .CLK(clk), + .D(_03661_), + .Q(\cb_north.inst.cb_conf_bus[191] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10174_ ( + .CLK(clk), + .D(_03663_), + .Q(\cb_north.inst.cb_conf_bus[192] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10175_ ( + .CLK(clk), + .D(_03665_), + .Q(\cb_north.inst.cb_conf_bus[193] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10176_ ( + .CLK(clk), + .D(_03667_), + .Q(\cb_north.inst.cb_conf_bus[194] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10177_ ( + .CLK(clk), + .D(_03669_), + .Q(\cb_north.inst.cb_conf_bus[195] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10178_ ( + .CLK(clk), + .D(_03671_), + .Q(\cb_north.inst.cb_conf_bus[196] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10179_ ( + .CLK(clk), + .D(_03673_), + .Q(\cb_north.inst.cb_conf_bus[197] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10180_ ( + .CLK(clk), + .D(_03675_), + .Q(\cb_north.inst.cb_conf_bus[198] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10181_ ( + .CLK(clk), + .D(_03677_), + .Q(\cb_north.inst.cb_conf_bus[199] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10182_ ( + .CLK(clk), + .D(_03679_), + .Q(\cb_north.inst.cb_conf_bus[200] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10183_ ( + .CLK(clk), + .D(_03681_), + .Q(\cb_north.inst.cb_conf_bus[201] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10184_ ( + .CLK(clk), + .D(_03683_), + .Q(\cb_north.inst.cb_conf_bus[202] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10185_ ( + .CLK(clk), + .D(_03685_), + .Q(\cb_north.inst.cb_conf_bus[203] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10186_ ( + .CLK(clk), + .D(_03687_), + .Q(\cb_north.inst.cb_conf_bus[204] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10187_ ( + .CLK(clk), + .D(_03689_), + .Q(\cb_north.inst.cb_conf_bus[205] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10188_ ( + .CLK(clk), + .D(_03691_), + .Q(\cb_north.inst.cb_conf_bus[206] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10189_ ( + .CLK(clk), + .D(_03693_), + .Q(\cb_north.inst.cb_conf_bus[207] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10190_ ( + .CLK(clk), + .D(_03695_), + .Q(\cb_north.inst.cb_conf_bus[208] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10191_ ( + .CLK(clk), + .D(_03697_), + .Q(\cb_north.inst.cb_conf_bus[209] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10192_ ( + .CLK(clk), + .D(_03699_), + .Q(\cb_north.inst.cb_conf_bus[210] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10193_ ( + .CLK(clk), + .D(_03701_), + .Q(\cb_north.inst.cb_conf_bus[211] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10194_ ( + .CLK(clk), + .D(_03703_), + .Q(\cb_north.inst.cb_conf_bus[212] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10195_ ( + .CLK(clk), + .D(_03705_), + .Q(\cb_north.inst.cb_conf_bus[213] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10196_ ( + .CLK(clk), + .D(_03707_), + .Q(\cb_north.inst.cb_conf_bus[214] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10197_ ( + .CLK(clk), + .D(_03709_), + .Q(\cb_north.inst.cb_conf_bus[215] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10198_ ( + .CLK(clk), + .D(_03711_), + .Q(\cb_north.inst.cb_conf_bus[216] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10199_ ( + .CLK(clk), + .D(_03713_), + .Q(\cb_north.inst.cb_conf_bus[217] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10200_ ( + .CLK(clk), + .D(_03715_), + .Q(\cb_north.inst.cb_conf_bus[218] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10201_ ( + .CLK(clk), + .D(_03717_), + .Q(\cb_north.inst.cb_conf_bus[219] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10202_ ( + .CLK(clk), + .D(_03719_), + .Q(\cb_north.inst.cb_conf_bus[220] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10203_ ( + .CLK(clk), + .D(_03721_), + .Q(\cb_north.inst.cb_conf_bus[221] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10204_ ( + .CLK(clk), + .D(_03723_), + .Q(\cb_north.inst.cb_conf_bus[222] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10205_ ( + .CLK(clk), + .D(_03725_), + .Q(\cb_north.inst.cb_conf_bus[223] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10206_ ( + .CLK(clk), + .D(_03727_), + .Q(\cb_north.inst.cb_conf_bus[224] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10207_ ( + .CLK(clk), + .D(_03729_), + .Q(\cb_north.inst.cb_conf_bus[225] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10208_ ( + .CLK(clk), + .D(_03731_), + .Q(\cb_north.inst.cb_conf_bus[226] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10209_ ( + .CLK(clk), + .D(_03733_), + .Q(\cb_north.inst.cb_conf_bus[227] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10210_ ( + .CLK(clk), + .D(_03735_), + .Q(\cb_north.inst.cb_conf_bus[228] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10211_ ( + .CLK(clk), + .D(_03737_), + .Q(\cb_north.inst.cb_conf_bus[229] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10212_ ( + .CLK(clk), + .D(_03739_), + .Q(\cb_north.inst.cb_conf_bus[230] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10213_ ( + .CLK(clk), + .D(_03741_), + .Q(\cb_north.inst.cb_conf_bus[231] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10214_ ( + .CLK(clk), + .D(_03743_), + .Q(\cb_north.inst.cb_conf_bus[232] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10215_ ( + .CLK(clk), + .D(_03745_), + .Q(\cb_north.inst.cb_conf_bus[233] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10216_ ( + .CLK(clk), + .D(_03747_), + .Q(\cb_north.inst.cb_conf_bus[234] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10217_ ( + .CLK(clk), + .D(_03749_), + .Q(\cb_north.inst.cb_conf_bus[235] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10218_ ( + .CLK(clk), + .D(_03751_), + .Q(\cb_north.inst.cb_conf_bus[236] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10219_ ( + .CLK(clk), + .D(_03753_), + .Q(\cb_north.inst.cb_conf_bus[237] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10220_ ( + .CLK(clk), + .D(_03755_), + .Q(\cb_north.inst.cb_conf_bus[238] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10221_ ( + .CLK(clk), + .D(_03757_), + .Q(\cb_north.inst.cb_conf_bus[239] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10222_ ( + .CLK(clk), + .D(_03759_), + .Q(\cb_north.inst.cb_conf_bus[240] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10223_ ( + .CLK(clk), + .D(_03761_), + .Q(\cb_north.inst.cb_conf_bus[241] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10224_ ( + .CLK(clk), + .D(_03763_), + .Q(\cb_north.inst.cb_conf_bus[242] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10225_ ( + .CLK(clk), + .D(_03765_), + .Q(\cb_north.inst.cb_conf_bus[243] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10226_ ( + .CLK(clk), + .D(_03767_), + .Q(\cb_north.inst.cb_conf_bus[244] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10227_ ( + .CLK(clk), + .D(_03769_), + .Q(\cb_north.inst.cb_conf_bus[245] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10228_ ( + .CLK(clk), + .D(_03771_), + .Q(\cb_north.inst.cb_conf_bus[246] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10229_ ( + .CLK(clk), + .D(_03773_), + .Q(\cb_north.inst.cb_conf_bus[247] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10230_ ( + .CLK(clk), + .D(_03775_), + .Q(\cb_north.inst.cb_conf_bus[248] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10231_ ( + .CLK(clk), + .D(_03777_), + .Q(\cb_north.inst.cb_conf_bus[249] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10232_ ( + .CLK(clk), + .D(_03779_), + .Q(\cb_north.inst.cb_conf_bus[250] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10233_ ( + .CLK(clk), + .D(_03781_), + .Q(\cb_north.inst.cb_conf_bus[251] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10234_ ( + .CLK(clk), + .D(_03783_), + .Q(\cb_north.inst.cb_conf_bus[252] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10235_ ( + .CLK(clk), + .D(_03785_), + .Q(\cb_north.inst.cb_conf_bus[253] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10236_ ( + .CLK(clk), + .D(_03787_), + .Q(\cb_north.inst.cb_conf_bus[254] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10237_ ( + .CLK(clk), + .D(_03789_), + .Q(\cb_north.inst.cb_conf_bus[255] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10238_ ( + .CLK(clk), + .D(_03791_), + .Q(\cb_north.inst.cb_conf_bus[256] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10239_ ( + .CLK(clk), + .D(_03793_), + .Q(\cb_north.inst.cb_conf_bus[257] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10240_ ( + .CLK(clk), + .D(_03795_), + .Q(\cb_north.inst.cb_conf_bus[258] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10241_ ( + .CLK(clk), + .D(_03797_), + .Q(\cb_north.inst.cb_conf_bus[259] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10242_ ( + .CLK(clk), + .D(_03799_), + .Q(\cb_north.inst.cb_conf_bus[260] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10243_ ( + .CLK(clk), + .D(_03801_), + .Q(\cb_north.inst.cb_conf_bus[261] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10244_ ( + .CLK(clk), + .D(_03803_), + .Q(\cb_north.inst.cb_conf_bus[262] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10245_ ( + .CLK(clk), + .D(_03805_), + .Q(\cb_north.inst.cb_conf_bus[263] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10246_ ( + .CLK(clk), + .D(_03807_), + .Q(\cb_north.inst.cb_conf_bus[264] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10247_ ( + .CLK(clk), + .D(_03809_), + .Q(\cb_north.inst.cb_conf_bus[265] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10248_ ( + .CLK(clk), + .D(_03811_), + .Q(\cb_north.inst.cb_conf_bus[266] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10249_ ( + .CLK(clk), + .D(_03813_), + .Q(\cb_north.inst.cb_conf_bus[267] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10250_ ( + .CLK(clk), + .D(_03815_), + .Q(\cb_north.inst.cb_conf_bus[268] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10251_ ( + .CLK(clk), + .D(_03817_), + .Q(\cb_north.inst.cb_conf_bus[269] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10252_ ( + .CLK(clk), + .D(_03819_), + .Q(\cb_north.inst.cb_conf_bus[270] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10253_ ( + .CLK(clk), + .D(_03821_), + .Q(\cb_north.inst.cb_conf_bus[271] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10254_ ( + .CLK(clk), + .D(_03823_), + .Q(\cb_north.inst.cb_conf_bus[272] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10255_ ( + .CLK(clk), + .D(_03825_), + .Q(\cb_north.inst.cb_conf_bus[273] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10256_ ( + .CLK(clk), + .D(_03827_), + .Q(\cb_north.inst.cb_conf_bus[274] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10257_ ( + .CLK(clk), + .D(_03829_), + .Q(\cb_north.inst.cb_conf_bus[275] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10258_ ( + .CLK(clk), + .D(_03831_), + .Q(\cb_north.inst.cb_conf_bus[276] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10259_ ( + .CLK(clk), + .D(_03833_), + .Q(\cb_north.inst.cb_conf_bus[277] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10260_ ( + .CLK(clk), + .D(_03835_), + .Q(\cb_north.inst.cb_conf_bus[278] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10261_ ( + .CLK(clk), + .D(_03837_), + .Q(\cb_north.inst.cb_conf_bus[279] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10262_ ( + .CLK(clk), + .D(_03839_), + .Q(\cb_north.inst.cb_conf_bus[280] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10263_ ( + .CLK(clk), + .D(_03841_), + .Q(\cb_north.inst.cb_conf_bus[281] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10264_ ( + .CLK(clk), + .D(_03843_), + .Q(\cb_north.inst.cb_conf_bus[282] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10265_ ( + .CLK(clk), + .D(_03845_), + .Q(\cb_north.inst.cb_conf_bus[283] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10266_ ( + .CLK(clk), + .D(_03847_), + .Q(\cb_north.inst.cb_conf_bus[284] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10267_ ( + .CLK(clk), + .D(_03849_), + .Q(\cb_north.inst.cb_conf_bus[285] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10268_ ( + .CLK(clk), + .D(_03851_), + .Q(\cb_north.inst.cb_conf_bus[286] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10269_ ( + .CLK(clk), + .D(_03853_), + .Q(\cb_north.inst.cb_conf_bus[287] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10270_ ( + .CLK(clk), + .D(_03855_), + .Q(\cb_north.inst.cb_conf_bus[288] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10271_ ( + .CLK(clk), + .D(_03857_), + .Q(\cb_north.inst.cb_conf_bus[289] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10272_ ( + .CLK(clk), + .D(_03859_), + .Q(\cb_north.inst.cb_conf_bus[290] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10273_ ( + .CLK(clk), + .D(_03861_), + .Q(\cb_north.inst.cb_conf_bus[291] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10274_ ( + .CLK(clk), + .D(_03863_), + .Q(\cb_north.inst.cb_conf_bus[292] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10275_ ( + .CLK(clk), + .D(_03865_), + .Q(\cb_north.inst.cb_conf_bus[293] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10276_ ( + .CLK(clk), + .D(_03867_), + .Q(\cb_north.inst.cb_conf_bus[294] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10277_ ( + .CLK(clk), + .D(_03869_), + .Q(\cb_north.inst.cb_conf_bus[295] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10278_ ( + .CLK(clk), + .D(_03871_), + .Q(\cb_north.inst.cb_conf_bus[296] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10279_ ( + .CLK(clk), + .D(_03873_), + .Q(\cb_north.inst.cb_conf_bus[297] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10280_ ( + .CLK(clk), + .D(_03875_), + .Q(\cb_north.inst.cb_conf_bus[298] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10281_ ( + .CLK(clk), + .D(_03877_), + .Q(\cb_north.inst.cb_conf_bus[299] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10282_ ( + .CLK(clk), + .D(_03879_), + .Q(\cb_north.inst.cb_conf_bus[300] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10283_ ( + .CLK(clk), + .D(_03881_), + .Q(\cb_north.inst.cb_conf_bus[301] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10284_ ( + .CLK(clk), + .D(_03883_), + .Q(\cb_north.inst.cb_conf_bus[302] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10285_ ( + .CLK(clk), + .D(_03885_), + .Q(\cb_north.inst.cb_conf_bus[303] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10286_ ( + .CLK(clk), + .D(_03887_), + .Q(\cb_north.inst.cb_conf_bus[304] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10287_ ( + .CLK(clk), + .D(_03889_), + .Q(\cb_north.inst.cb_conf_bus[305] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10288_ ( + .CLK(clk), + .D(_03891_), + .Q(\cb_north.inst.cb_conf_bus[306] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10289_ ( + .CLK(clk), + .D(_03893_), + .Q(\cb_north.inst.cb_conf_bus[307] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10290_ ( + .CLK(clk), + .D(_03895_), + .Q(\cb_north.inst.cb_conf_bus[308] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10291_ ( + .CLK(clk), + .D(_03897_), + .Q(\cb_north.inst.cb_conf_bus[309] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10292_ ( + .CLK(clk), + .D(_03899_), + .Q(\cb_north.inst.cb_conf_bus[310] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10293_ ( + .CLK(clk), + .D(_03901_), + .Q(\cb_north.inst.cb_conf_bus[311] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10294_ ( + .CLK(clk), + .D(_03903_), + .Q(\cb_north.inst.cb_conf_bus[312] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10295_ ( + .CLK(clk), + .D(_03905_), + .Q(\cb_north.inst.cb_conf_bus[313] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10296_ ( + .CLK(clk), + .D(_03907_), + .Q(\cb_north.inst.cb_conf_bus[314] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10297_ ( + .CLK(clk), + .D(_03909_), + .Q(\cb_north.inst.cb_conf_bus[315] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10298_ ( + .CLK(clk), + .D(_03911_), + .Q(\cb_north.inst.cb_conf_bus[316] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10299_ ( + .CLK(clk), + .D(_03913_), + .Q(\cb_north.inst.cb_conf_bus[317] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10300_ ( + .CLK(clk), + .D(_03915_), + .Q(\cb_north.inst.cb_conf_bus[318] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10301_ ( + .CLK(clk), + .D(_03917_), + .Q(\cb_north.inst.cb_conf_bus[319] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10302_ ( + .CLK(clk), + .D(_03919_), + .Q(\cb_north.inst.cb_conf_bus[320] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10303_ ( + .CLK(clk), + .D(_03921_), + .Q(\cb_north.inst.cb_conf_bus[321] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10304_ ( + .CLK(clk), + .D(_03923_), + .Q(\cb_north.inst.cb_conf_bus[322] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10305_ ( + .CLK(clk), + .D(_03925_), + .Q(\cb_north.inst.cb_conf_bus[323] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10306_ ( + .CLK(clk), + .D(_03927_), + .Q(\cb_north.inst.cb_conf_bus[324] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10307_ ( + .CLK(clk), + .D(_03929_), + .Q(\cb_north.inst.cb_conf_bus[325] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10308_ ( + .CLK(clk), + .D(_03931_), + .Q(\cb_north.inst.cb_conf_bus[326] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10309_ ( + .CLK(clk), + .D(_03933_), + .Q(\cb_north.inst.cb_conf_bus[327] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10310_ ( + .CLK(clk), + .D(_03935_), + .Q(\cb_north.inst.cb_conf_bus[328] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10311_ ( + .CLK(clk), + .D(_03937_), + .Q(\cb_north.inst.cb_conf_bus[329] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10312_ ( + .CLK(clk), + .D(_03939_), + .Q(\cb_north.inst.cb_conf_bus[330] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10313_ ( + .CLK(clk), + .D(_03941_), + .Q(\cb_north.inst.cb_conf_bus[331] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10314_ ( + .CLK(clk), + .D(_03943_), + .Q(\cb_north.inst.cb_conf_bus[332] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10315_ ( + .CLK(clk), + .D(_03945_), + .Q(\cb_north.inst.cb_conf_bus[333] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10316_ ( + .CLK(clk), + .D(_03947_), + .Q(\cb_north.inst.cb_conf_bus[334] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10317_ ( + .CLK(clk), + .D(_03949_), + .Q(\cb_north.inst.cb_conf_bus[335] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10318_ ( + .CLK(clk), + .D(_03951_), + .Q(\cb_north.inst.cb_conf_bus[336] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10319_ ( + .CLK(clk), + .D(_03953_), + .Q(\cb_north.inst.cb_conf_bus[337] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10320_ ( + .CLK(clk), + .D(_03955_), + .Q(\cb_north.inst.cb_conf_bus[338] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10321_ ( + .CLK(clk), + .D(_03957_), + .Q(\cb_north.inst.cb_conf_bus[339] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10322_ ( + .CLK(clk), + .D(_03959_), + .Q(\cb_north.inst.cb_conf_bus[340] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10323_ ( + .CLK(clk), + .D(_03961_), + .Q(\cb_north.inst.cb_conf_bus[341] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10324_ ( + .CLK(clk), + .D(_03963_), + .Q(\cb_north.inst.cb_conf_bus[342] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10325_ ( + .CLK(clk), + .D(_03965_), + .Q(\cb_north.inst.cb_conf_bus[343] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10326_ ( + .CLK(clk), + .D(_03967_), + .Q(\cb_north.inst.cb_conf_bus[344] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10327_ ( + .CLK(clk), + .D(_03969_), + .Q(\cb_north.inst.cb_conf_bus[345] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10328_ ( + .CLK(clk), + .D(_03971_), + .Q(\cb_north.inst.cb_conf_bus[346] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10329_ ( + .CLK(clk), + .D(_03973_), + .Q(\cb_north.inst.cb_conf_bus[347] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10330_ ( + .CLK(clk), + .D(_03975_), + .Q(\cb_north.inst.cb_conf_bus[348] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10331_ ( + .CLK(clk), + .D(_03977_), + .Q(\cb_north.inst.cb_conf_bus[349] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10332_ ( + .CLK(clk), + .D(_03979_), + .Q(\cb_north.inst.cb_conf_bus[350] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10333_ ( + .CLK(clk), + .D(_03981_), + .Q(\cb_north.inst.cb_conf_bus[351] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10334_ ( + .CLK(clk), + .D(_03983_), + .Q(\cb_north.inst.cb_conf_bus[352] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10335_ ( + .CLK(clk), + .D(_03985_), + .Q(\cb_north.inst.cb_conf_bus[353] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10336_ ( + .CLK(clk), + .D(_03987_), + .Q(\cb_north.inst.cb_conf_bus[354] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10337_ ( + .CLK(clk), + .D(_03989_), + .Q(\cb_north.inst.cb_conf_bus[355] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10338_ ( + .CLK(clk), + .D(_03991_), + .Q(\cb_north.inst.cb_conf_bus[356] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10339_ ( + .CLK(clk), + .D(_03993_), + .Q(\cb_north.inst.cb_conf_bus[357] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10340_ ( + .CLK(clk), + .D(_03995_), + .Q(\cb_north.inst.cb_conf_bus[358] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10341_ ( + .CLK(clk), + .D(_03997_), + .Q(\cb_north.inst.cb_conf_bus[359] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10342_ ( + .CLK(clk), + .D(_03999_), + .Q(\cb_north.inst.cb_conf_bus[360] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10343_ ( + .CLK(clk), + .D(_04001_), + .Q(\cb_north.inst.cb_conf_bus[361] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10344_ ( + .CLK(clk), + .D(_04003_), + .Q(\cb_north.inst.cb_conf_bus[362] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10345_ ( + .CLK(clk), + .D(_04005_), + .Q(\cb_north.inst.cb_conf_bus[363] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10346_ ( + .CLK(clk), + .D(_04007_), + .Q(\cb_north.inst.cb_conf_bus[364] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10347_ ( + .CLK(clk), + .D(_04009_), + .Q(\cb_north.inst.cb_conf_bus[365] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10348_ ( + .CLK(clk), + .D(_04011_), + .Q(\cb_north.inst.cb_conf_bus[366] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10349_ ( + .CLK(clk), + .D(_04013_), + .Q(\cb_north.inst.cb_conf_bus[367] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10350_ ( + .CLK(clk), + .D(_04015_), + .Q(\cb_north.inst.cb_conf_bus[368] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10351_ ( + .CLK(clk), + .D(_04017_), + .Q(\cb_north.inst.cb_conf_bus[369] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10352_ ( + .CLK(clk), + .D(_04019_), + .Q(\cb_north.inst.cb_conf_bus[370] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10353_ ( + .CLK(clk), + .D(_04021_), + .Q(\cb_north.inst.cb_conf_bus[371] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10354_ ( + .CLK(clk), + .D(_04023_), + .Q(\cb_north.inst.cb_conf_bus[372] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10355_ ( + .CLK(clk), + .D(_04025_), + .Q(\cb_north.inst.cb_conf_bus[373] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10356_ ( + .CLK(clk), + .D(_04027_), + .Q(\cb_north.inst.cb_conf_bus[374] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10357_ ( + .CLK(clk), + .D(_04029_), + .Q(\cb_north.inst.cb_conf_bus[375] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10358_ ( + .CLK(clk), + .D(_04031_), + .Q(\cb_north.inst.cb_conf_bus[376] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10359_ ( + .CLK(clk), + .D(_04033_), + .Q(\cb_north.inst.cb_conf_bus[377] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10360_ ( + .CLK(clk), + .D(_04035_), + .Q(\cb_north.inst.cb_conf_bus[378] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10361_ ( + .CLK(clk), + .D(_04037_), + .Q(\cb_north.inst.cb_conf_bus[379] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10362_ ( + .CLK(clk), + .D(_04039_), + .Q(\cb_north.inst.cb_conf_bus[380] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10363_ ( + .CLK(clk), + .D(_04041_), + .Q(\cb_north.inst.cb_conf_bus[381] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10364_ ( + .CLK(clk), + .D(_04043_), + .Q(\cb_north.inst.cb_conf_bus[382] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10365_ ( + .CLK(clk), + .D(_04045_), + .Q(\cb_north.inst.cb_conf_bus[383] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10366_ ( + .CLK(clk), + .D(_04047_), + .Q(\cb_north.inst.cb_conf_bus[384] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10367_ ( + .CLK(clk), + .D(_04049_), + .Q(\cb_north.inst.cb_conf_bus[385] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10368_ ( + .CLK(clk), + .D(_04051_), + .Q(\cb_north.inst.cb_conf_bus[386] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10369_ ( + .CLK(clk), + .D(_04053_), + .Q(\cb_north.inst.cb_conf_bus[387] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10370_ ( + .CLK(clk), + .D(_04055_), + .Q(\cb_north.inst.cb_conf_bus[388] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10371_ ( + .CLK(clk), + .D(_04057_), + .Q(\cb_north.inst.cb_conf_bus[389] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10372_ ( + .CLK(clk), + .D(_04059_), + .Q(\cb_north.inst.cb_conf_bus[390] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10373_ ( + .CLK(clk), + .D(_04061_), + .Q(\cb_north.inst.cb_conf_bus[391] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10374_ ( + .CLK(clk), + .D(_04063_), + .Q(\cb_north.inst.cb_conf_bus[392] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10375_ ( + .CLK(clk), + .D(_04065_), + .Q(\cb_north.inst.cb_conf_bus[393] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10376_ ( + .CLK(clk), + .D(_04067_), + .Q(\cb_north.inst.cb_conf_bus[394] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10377_ ( + .CLK(clk), + .D(_04069_), + .Q(\cb_north.inst.cb_conf_bus[395] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10378_ ( + .CLK(clk), + .D(_04071_), + .Q(\cb_north.inst.cb_conf_bus[396] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10379_ ( + .CLK(clk), + .D(_04073_), + .Q(\cb_north.inst.cb_conf_bus[397] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10380_ ( + .CLK(clk), + .D(_04075_), + .Q(\cb_north.inst.cb_conf_bus[398] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10381_ ( + .CLK(clk), + .D(_04077_), + .Q(\cb_north.inst.cb_conf_bus[399] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10382_ ( + .CLK(clk), + .D(_04079_), + .Q(\cb_north.inst.cb_conf_bus[400] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10383_ ( + .CLK(clk), + .D(_04081_), + .Q(\cb_north.inst.cb_conf_bus[401] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10384_ ( + .CLK(clk), + .D(_04083_), + .Q(\cb_north.inst.cb_conf_bus[402] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10385_ ( + .CLK(clk), + .D(_04085_), + .Q(\cb_north.inst.cb_conf_bus[403] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10386_ ( + .CLK(clk), + .D(_04087_), + .Q(\cb_north.inst.cb_conf_bus[404] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10387_ ( + .CLK(clk), + .D(_04089_), + .Q(\cb_north.inst.cb_conf_bus[405] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10388_ ( + .CLK(clk), + .D(_04091_), + .Q(\cb_north.inst.cb_conf_bus[406] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10389_ ( + .CLK(clk), + .D(_04093_), + .Q(\cb_north.inst.cb_conf_bus[407] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10390_ ( + .CLK(clk), + .D(_04095_), + .Q(\cb_north.inst.cb_conf_bus[408] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10391_ ( + .CLK(clk), + .D(_04097_), + .Q(\cb_north.inst.cb_conf_bus[409] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10392_ ( + .CLK(clk), + .D(_04099_), + .Q(\cb_north.inst.cb_conf_bus[410] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10393_ ( + .CLK(clk), + .D(_04101_), + .Q(\cb_north.inst.cb_conf_bus[411] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10394_ ( + .CLK(clk), + .D(_04103_), + .Q(\cb_north.inst.cb_conf_bus[412] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10395_ ( + .CLK(clk), + .D(_04105_), + .Q(\cb_north.inst.cb_conf_bus[413] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10396_ ( + .CLK(clk), + .D(_04107_), + .Q(\cb_north.inst.cb_conf_bus[414] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10397_ ( + .CLK(clk), + .D(_04109_), + .Q(\cb_north.inst.cb_conf_bus[415] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10398_ ( + .CLK(clk), + .D(_04111_), + .Q(\cb_north.inst.cb_conf_bus[416] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10399_ ( + .CLK(clk), + .D(_04113_), + .Q(\cb_north.inst.cb_conf_bus[417] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10400_ ( + .CLK(clk), + .D(_04115_), + .Q(\cb_north.inst.cb_conf_bus[418] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10401_ ( + .CLK(clk), + .D(_04117_), + .Q(\cb_north.inst.cb_conf_bus[419] ) + ); + sky130_fd_sc_hd__dfxtp_4 _10402_ ( + .CLK(clk), + .D(_04119_), + .Q(\cb_north.inst.configuroni.comb_shifter.config_data[420] ) + ); + sky130_fd_sc_hd__dlxtp_1 _10403_ ( + .D(\cb_east.inst.configuroni.comb_shifter.head_bit.shift_in ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[0].elem.n0e0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10404_ ( + .D(\sb.configuroni.comb_config[1] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[0].elem.e1s0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10405_ ( + .D(\sb.configuroni.comb_config[2] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[0].elem.s1w1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10406_ ( + .D(\sb.configuroni.comb_config[3] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[0].elem.w0n1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10407_ ( + .D(\sb.configuroni.comb_config[4] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[0].elem.n0s0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10408_ ( + .D(\sb.configuroni.comb_config[5] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[0].elem.e1w1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10409_ ( + .D(\sb.configuroni.comb_config[6] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[0].elem.s1n1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10410_ ( + .D(\sb.configuroni.comb_config[7] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[0].elem.w0e0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10411_ ( + .D(\sb.configuroni.comb_config[8] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[0].elem.n1e1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10412_ ( + .D(\sb.configuroni.comb_config[9] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[0].elem.e0s1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10413_ ( + .D(\sb.configuroni.comb_config[10] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[0].elem.s0w0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10414_ ( + .D(\sb.configuroni.comb_config[11] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[0].elem.w1n0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10415_ ( + .D(\sb.configuroni.comb_config[12] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[1].elem.n0e0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10416_ ( + .D(\sb.configuroni.comb_config[13] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[1].elem.e1s0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10417_ ( + .D(\sb.configuroni.comb_config[14] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[1].elem.s1w1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10418_ ( + .D(\sb.configuroni.comb_config[15] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[1].elem.w0n1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10419_ ( + .D(\sb.configuroni.comb_config[16] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[1].elem.n0s0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10420_ ( + .D(\sb.configuroni.comb_config[17] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[1].elem.e1w1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10421_ ( + .D(\sb.configuroni.comb_config[18] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[1].elem.s1n1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10422_ ( + .D(\sb.configuroni.comb_config[19] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[1].elem.w0e0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10423_ ( + .D(\sb.configuroni.comb_config[20] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[1].elem.n1e1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10424_ ( + .D(\sb.configuroni.comb_config[21] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[1].elem.e0s1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10425_ ( + .D(\sb.configuroni.comb_config[22] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[1].elem.s0w0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10426_ ( + .D(\sb.configuroni.comb_config[23] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.susb.switch_box_element_two[1].elem.w1n0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10427_ ( + .D(\sb.configuroni.comb_config[24] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[0].elem.n0e0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10428_ ( + .D(\sb.configuroni.comb_config[25] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[0].elem.e1s0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10429_ ( + .D(\sb.configuroni.comb_config[26] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[0].elem.s1w1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10430_ ( + .D(\sb.configuroni.comb_config[27] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[0].elem.w0n1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10431_ ( + .D(\sb.configuroni.comb_config[28] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[0].elem.n0s0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10432_ ( + .D(\sb.configuroni.comb_config[29] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[0].elem.e1w1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10433_ ( + .D(\sb.configuroni.comb_config[30] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[0].elem.s1n1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10434_ ( + .D(\sb.configuroni.comb_config[31] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[0].elem.w0e0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10435_ ( + .D(\sb.configuroni.comb_config[32] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[0].elem.n1e1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10436_ ( + .D(\sb.configuroni.comb_config[33] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[0].elem.e0s1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10437_ ( + .D(\sb.configuroni.comb_config[34] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[0].elem.s0w0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10438_ ( + .D(\sb.configuroni.comb_config[35] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[0].elem.w1n0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10439_ ( + .D(\sb.configuroni.comb_config[36] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[1].elem.n0e0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10440_ ( + .D(\sb.configuroni.comb_config[37] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[1].elem.e1s0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10441_ ( + .D(\sb.configuroni.comb_config[38] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[1].elem.s1w1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10442_ ( + .D(\sb.configuroni.comb_config[39] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[1].elem.w0n1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10443_ ( + .D(\sb.configuroni.comb_config[40] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[1].elem.n0s0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10444_ ( + .D(\sb.configuroni.comb_config[41] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[1].elem.e1w1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10445_ ( + .D(\sb.configuroni.comb_config[42] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[1].elem.s1n1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10446_ ( + .D(\sb.configuroni.comb_config[43] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[1].elem.w0e0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10447_ ( + .D(\sb.configuroni.comb_config[44] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[1].elem.n1e1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10448_ ( + .D(\sb.configuroni.comb_config[45] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[1].elem.e0s1.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10449_ ( + .D(\sb.configuroni.comb_config[46] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[1].elem.s0w0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10450_ ( + .D(\sb.configuroni.comb_config[47] ), + .GATE(set_out_hard), + .Q(\sb.switcharoni.dusb.switch_box_element_two[1].elem.w1n0.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10451_ ( + .D(\slice.configuroni.comb_config[0] ), + .GATE(set_out_hard), + .Q(_04152_) + ); + sky130_fd_sc_hd__dlxtp_1 _10452_ ( + .D(\slice.configuroni.comb_config[1] ), + .GATE(set_out_hard), + .Q(_04159_) + ); + sky130_fd_sc_hd__dlxtp_1 _10453_ ( + .D(\slice.configuroni.comb_config[2] ), + .GATE(set_out_hard), + .Q(_04160_) + ); + sky130_fd_sc_hd__dlxtp_1 _10454_ ( + .D(\slice.configuroni.comb_config[3] ), + .GATE(set_out_hard), + .Q(_04161_) + ); + sky130_fd_sc_hd__dlxtp_1 _10455_ ( + .D(\slice.configuroni.comb_config[4] ), + .GATE(set_out_hard), + .Q(_04162_) + ); + sky130_fd_sc_hd__dlxtp_1 _10456_ ( + .D(\slice.configuroni.comb_config[5] ), + .GATE(set_out_hard), + .Q(_04163_) + ); + sky130_fd_sc_hd__dlxtp_1 _10457_ ( + .D(\slice.configuroni.comb_config[6] ), + .GATE(set_out_hard), + .Q(_04164_) + ); + sky130_fd_sc_hd__dlxtp_1 _10458_ ( + .D(\slice.configuroni.comb_config[7] ), + .GATE(set_out_hard), + .Q(_04165_) + ); + sky130_fd_sc_hd__dlxtp_1 _10459_ ( + .D(\slice.configuroni.comb_config[8] ), + .GATE(set_out_hard), + .Q(_04166_) + ); + sky130_fd_sc_hd__dlxtp_1 _10460_ ( + .D(\slice.configuroni.comb_config[9] ), + .GATE(set_out_hard), + .Q(_04167_) + ); + sky130_fd_sc_hd__dlxtp_1 _10461_ ( + .D(\slice.configuroni.comb_config[10] ), + .GATE(set_out_hard), + .Q(_04153_) + ); + sky130_fd_sc_hd__dlxtp_1 _10462_ ( + .D(\slice.configuroni.comb_config[11] ), + .GATE(set_out_hard), + .Q(_04154_) + ); + sky130_fd_sc_hd__dlxtp_1 _10463_ ( + .D(\slice.configuroni.comb_config[12] ), + .GATE(set_out_hard), + .Q(_04155_) + ); + sky130_fd_sc_hd__dlxtp_1 _10464_ ( + .D(\slice.configuroni.comb_config[13] ), + .GATE(set_out_hard), + .Q(_04156_) + ); + sky130_fd_sc_hd__dlxtp_1 _10465_ ( + .D(\slice.configuroni.comb_config[14] ), + .GATE(set_out_hard), + .Q(_04157_) + ); + sky130_fd_sc_hd__dlxtp_1 _10466_ ( + .D(\slice.configuroni.comb_config[15] ), + .GATE(set_out_hard), + .Q(_04158_) + ); + sky130_fd_sc_hd__dlxtp_1 _10467_ ( + .D(\slice.configuroni.comb_config[16] ), + .GATE(set_out_hard), + .Q(_04128_) + ); + sky130_fd_sc_hd__dlxtp_1 _10468_ ( + .D(\slice.configuroni.comb_config[17] ), + .GATE(set_out_hard), + .Q(_04135_) + ); + sky130_fd_sc_hd__dlxtp_1 _10469_ ( + .D(\slice.configuroni.comb_config[18] ), + .GATE(set_out_hard), + .Q(_04136_) + ); + sky130_fd_sc_hd__dlxtp_1 _10470_ ( + .D(\slice.configuroni.comb_config[19] ), + .GATE(set_out_hard), + .Q(_04137_) + ); + sky130_fd_sc_hd__dlxtp_1 _10471_ ( + .D(\slice.configuroni.comb_config[20] ), + .GATE(set_out_hard), + .Q(_04138_) + ); + sky130_fd_sc_hd__dlxtp_1 _10472_ ( + .D(\slice.configuroni.comb_config[21] ), + .GATE(set_out_hard), + .Q(_04139_) + ); + sky130_fd_sc_hd__dlxtp_1 _10473_ ( + .D(\slice.configuroni.comb_config[22] ), + .GATE(set_out_hard), + .Q(_04140_) + ); + sky130_fd_sc_hd__dlxtp_1 _10474_ ( + .D(\slice.configuroni.comb_config[23] ), + .GATE(set_out_hard), + .Q(_04141_) + ); + sky130_fd_sc_hd__dlxtp_1 _10475_ ( + .D(\slice.configuroni.comb_config[24] ), + .GATE(set_out_hard), + .Q(_04142_) + ); + sky130_fd_sc_hd__dlxtp_1 _10476_ ( + .D(\slice.configuroni.comb_config[25] ), + .GATE(set_out_hard), + .Q(_04143_) + ); + sky130_fd_sc_hd__dlxtp_1 _10477_ ( + .D(\slice.configuroni.comb_config[26] ), + .GATE(set_out_hard), + .Q(_04129_) + ); + sky130_fd_sc_hd__dlxtp_1 _10478_ ( + .D(\slice.configuroni.comb_config[27] ), + .GATE(set_out_hard), + .Q(_04130_) + ); + sky130_fd_sc_hd__dlxtp_1 _10479_ ( + .D(\slice.configuroni.comb_config[28] ), + .GATE(set_out_hard), + .Q(_04131_) + ); + sky130_fd_sc_hd__dlxtp_1 _10480_ ( + .D(\slice.configuroni.comb_config[29] ), + .GATE(set_out_hard), + .Q(_04132_) + ); + sky130_fd_sc_hd__dlxtp_1 _10481_ ( + .D(\slice.configuroni.comb_config[30] ), + .GATE(set_out_hard), + .Q(_04133_) + ); + sky130_fd_sc_hd__dlxtp_1 _10482_ ( + .D(\slice.configuroni.comb_config[31] ), + .GATE(set_out_hard), + .Q(_04134_) + ); + sky130_fd_sc_hd__dlxtp_1 _10483_ ( + .D(\slice.configuroni.comb_config[33] ), + .GATE(set_out_hard), + .Q(_04201_) + ); + sky130_fd_sc_hd__dlxtp_1 _10484_ ( + .D(\slice.configuroni.comb_config[34] ), + .GATE(set_out_hard), + .Q(_04208_) + ); + sky130_fd_sc_hd__dlxtp_1 _10485_ ( + .D(\slice.configuroni.comb_config[35] ), + .GATE(set_out_hard), + .Q(_04209_) + ); + sky130_fd_sc_hd__dlxtp_1 _10486_ ( + .D(\slice.configuroni.comb_config[36] ), + .GATE(set_out_hard), + .Q(_04210_) + ); + sky130_fd_sc_hd__dlxtp_1 _10487_ ( + .D(\slice.configuroni.comb_config[37] ), + .GATE(set_out_hard), + .Q(_04211_) + ); + sky130_fd_sc_hd__dlxtp_1 _10488_ ( + .D(\slice.configuroni.comb_config[38] ), + .GATE(set_out_hard), + .Q(_04212_) + ); + sky130_fd_sc_hd__dlxtp_1 _10489_ ( + .D(\slice.configuroni.comb_config[39] ), + .GATE(set_out_hard), + .Q(_04213_) + ); + sky130_fd_sc_hd__dlxtp_1 _10490_ ( + .D(\slice.configuroni.comb_config[40] ), + .GATE(set_out_hard), + .Q(_04214_) + ); + sky130_fd_sc_hd__dlxtp_1 _10491_ ( + .D(\slice.configuroni.comb_config[41] ), + .GATE(set_out_hard), + .Q(_04215_) + ); + sky130_fd_sc_hd__dlxtp_1 _10492_ ( + .D(\slice.configuroni.comb_config[42] ), + .GATE(set_out_hard), + .Q(_04216_) + ); + sky130_fd_sc_hd__dlxtp_1 _10493_ ( + .D(\slice.configuroni.comb_config[43] ), + .GATE(set_out_hard), + .Q(_04202_) + ); + sky130_fd_sc_hd__dlxtp_1 _10494_ ( + .D(\slice.configuroni.comb_config[44] ), + .GATE(set_out_hard), + .Q(_04203_) + ); + sky130_fd_sc_hd__dlxtp_1 _10495_ ( + .D(\slice.configuroni.comb_config[45] ), + .GATE(set_out_hard), + .Q(_04204_) + ); + sky130_fd_sc_hd__dlxtp_1 _10496_ ( + .D(\slice.configuroni.comb_config[46] ), + .GATE(set_out_hard), + .Q(_04205_) + ); + sky130_fd_sc_hd__dlxtp_1 _10497_ ( + .D(\slice.configuroni.comb_config[47] ), + .GATE(set_out_hard), + .Q(_04206_) + ); + sky130_fd_sc_hd__dlxtp_1 _10498_ ( + .D(\slice.configuroni.comb_config[48] ), + .GATE(set_out_hard), + .Q(_04207_) + ); + sky130_fd_sc_hd__dlxtp_1 _10499_ ( + .D(\slice.configuroni.comb_config[49] ), + .GATE(set_out_hard), + .Q(_04177_) + ); + sky130_fd_sc_hd__dlxtp_1 _10500_ ( + .D(\slice.configuroni.comb_config[50] ), + .GATE(set_out_hard), + .Q(_04184_) + ); + sky130_fd_sc_hd__dlxtp_1 _10501_ ( + .D(\slice.configuroni.comb_config[51] ), + .GATE(set_out_hard), + .Q(_04185_) + ); + sky130_fd_sc_hd__dlxtp_1 _10502_ ( + .D(\slice.configuroni.comb_config[52] ), + .GATE(set_out_hard), + .Q(_04186_) + ); + sky130_fd_sc_hd__dlxtp_1 _10503_ ( + .D(\slice.configuroni.comb_config[53] ), + .GATE(set_out_hard), + .Q(_04187_) + ); + sky130_fd_sc_hd__dlxtp_1 _10504_ ( + .D(\slice.configuroni.comb_config[54] ), + .GATE(set_out_hard), + .Q(_04188_) + ); + sky130_fd_sc_hd__dlxtp_1 _10505_ ( + .D(\slice.configuroni.comb_config[55] ), + .GATE(set_out_hard), + .Q(_04189_) + ); + sky130_fd_sc_hd__dlxtp_1 _10506_ ( + .D(\slice.configuroni.comb_config[56] ), + .GATE(set_out_hard), + .Q(_04190_) + ); + sky130_fd_sc_hd__dlxtp_1 _10507_ ( + .D(\slice.configuroni.comb_config[57] ), + .GATE(set_out_hard), + .Q(_04191_) + ); + sky130_fd_sc_hd__dlxtp_1 _10508_ ( + .D(\slice.configuroni.comb_config[58] ), + .GATE(set_out_hard), + .Q(_04192_) + ); + sky130_fd_sc_hd__dlxtp_1 _10509_ ( + .D(\slice.configuroni.comb_config[59] ), + .GATE(set_out_hard), + .Q(_04178_) + ); + sky130_fd_sc_hd__dlxtp_1 _10510_ ( + .D(\slice.configuroni.comb_config[60] ), + .GATE(set_out_hard), + .Q(_04179_) + ); + sky130_fd_sc_hd__dlxtp_1 _10511_ ( + .D(\slice.configuroni.comb_config[61] ), + .GATE(set_out_hard), + .Q(_04180_) + ); + sky130_fd_sc_hd__dlxtp_1 _10512_ ( + .D(\slice.configuroni.comb_config[62] ), + .GATE(set_out_hard), + .Q(_04181_) + ); + sky130_fd_sc_hd__dlxtp_1 _10513_ ( + .D(\slice.configuroni.comb_config[63] ), + .GATE(set_out_hard), + .Q(_04182_) + ); + sky130_fd_sc_hd__dlxtp_1 _10514_ ( + .D(\slice.configuroni.comb_config[64] ), + .GATE(set_out_hard), + .Q(_04183_) + ); + sky130_fd_sc_hd__dlxtp_1 _10515_ ( + .D(\slice.configuroni.comb_config[66] ), + .GATE(set_out_hard), + .Q(_04250_) + ); + sky130_fd_sc_hd__dlxtp_1 _10516_ ( + .D(\slice.configuroni.comb_config[67] ), + .GATE(set_out_hard), + .Q(_04257_) + ); + sky130_fd_sc_hd__dlxtp_1 _10517_ ( + .D(\slice.configuroni.comb_config[68] ), + .GATE(set_out_hard), + .Q(_04258_) + ); + sky130_fd_sc_hd__dlxtp_1 _10518_ ( + .D(\slice.configuroni.comb_config[69] ), + .GATE(set_out_hard), + .Q(_04259_) + ); + sky130_fd_sc_hd__dlxtp_1 _10519_ ( + .D(\slice.configuroni.comb_config[70] ), + .GATE(set_out_hard), + .Q(_04260_) + ); + sky130_fd_sc_hd__dlxtp_1 _10520_ ( + .D(\slice.configuroni.comb_config[71] ), + .GATE(set_out_hard), + .Q(_04261_) + ); + sky130_fd_sc_hd__dlxtp_1 _10521_ ( + .D(\slice.configuroni.comb_config[72] ), + .GATE(set_out_hard), + .Q(_04262_) + ); + sky130_fd_sc_hd__dlxtp_1 _10522_ ( + .D(\slice.configuroni.comb_config[73] ), + .GATE(set_out_hard), + .Q(_04263_) + ); + sky130_fd_sc_hd__dlxtp_1 _10523_ ( + .D(\slice.configuroni.comb_config[74] ), + .GATE(set_out_hard), + .Q(_04264_) + ); + sky130_fd_sc_hd__dlxtp_1 _10524_ ( + .D(\slice.configuroni.comb_config[75] ), + .GATE(set_out_hard), + .Q(_04265_) + ); + sky130_fd_sc_hd__dlxtp_1 _10525_ ( + .D(\slice.configuroni.comb_config[76] ), + .GATE(set_out_hard), + .Q(_04251_) + ); + sky130_fd_sc_hd__dlxtp_1 _10526_ ( + .D(\slice.configuroni.comb_config[77] ), + .GATE(set_out_hard), + .Q(_04252_) + ); + sky130_fd_sc_hd__dlxtp_1 _10527_ ( + .D(\slice.configuroni.comb_config[78] ), + .GATE(set_out_hard), + .Q(_04253_) + ); + sky130_fd_sc_hd__dlxtp_1 _10528_ ( + .D(\slice.configuroni.comb_config[79] ), + .GATE(set_out_hard), + .Q(_04254_) + ); + sky130_fd_sc_hd__dlxtp_1 _10529_ ( + .D(\slice.configuroni.comb_config[80] ), + .GATE(set_out_hard), + .Q(_04255_) + ); + sky130_fd_sc_hd__dlxtp_1 _10530_ ( + .D(\slice.configuroni.comb_config[81] ), + .GATE(set_out_hard), + .Q(_04256_) + ); + sky130_fd_sc_hd__dlxtp_1 _10531_ ( + .D(\slice.configuroni.comb_config[82] ), + .GATE(set_out_hard), + .Q(_04226_) + ); + sky130_fd_sc_hd__dlxtp_1 _10532_ ( + .D(\slice.configuroni.comb_config[83] ), + .GATE(set_out_hard), + .Q(_04233_) + ); + sky130_fd_sc_hd__dlxtp_1 _10533_ ( + .D(\slice.configuroni.comb_config[84] ), + .GATE(set_out_hard), + .Q(_04234_) + ); + sky130_fd_sc_hd__dlxtp_1 _10534_ ( + .D(\slice.configuroni.comb_config[85] ), + .GATE(set_out_hard), + .Q(_04235_) + ); + sky130_fd_sc_hd__dlxtp_1 _10535_ ( + .D(\slice.configuroni.comb_config[86] ), + .GATE(set_out_hard), + .Q(_04236_) + ); + sky130_fd_sc_hd__dlxtp_1 _10536_ ( + .D(\slice.configuroni.comb_config[87] ), + .GATE(set_out_hard), + .Q(_04237_) + ); + sky130_fd_sc_hd__dlxtp_1 _10537_ ( + .D(\slice.configuroni.comb_config[88] ), + .GATE(set_out_hard), + .Q(_04238_) + ); + sky130_fd_sc_hd__dlxtp_1 _10538_ ( + .D(\slice.configuroni.comb_config[89] ), + .GATE(set_out_hard), + .Q(_04239_) + ); + sky130_fd_sc_hd__dlxtp_1 _10539_ ( + .D(\slice.configuroni.comb_config[90] ), + .GATE(set_out_hard), + .Q(_04240_) + ); + sky130_fd_sc_hd__dlxtp_1 _10540_ ( + .D(\slice.configuroni.comb_config[91] ), + .GATE(set_out_hard), + .Q(_04241_) + ); + sky130_fd_sc_hd__dlxtp_1 _10541_ ( + .D(\slice.configuroni.comb_config[92] ), + .GATE(set_out_hard), + .Q(_04227_) + ); + sky130_fd_sc_hd__dlxtp_1 _10542_ ( + .D(\slice.configuroni.comb_config[93] ), + .GATE(set_out_hard), + .Q(_04228_) + ); + sky130_fd_sc_hd__dlxtp_1 _10543_ ( + .D(\slice.configuroni.comb_config[94] ), + .GATE(set_out_hard), + .Q(_04229_) + ); + sky130_fd_sc_hd__dlxtp_1 _10544_ ( + .D(\slice.configuroni.comb_config[95] ), + .GATE(set_out_hard), + .Q(_04230_) + ); + sky130_fd_sc_hd__dlxtp_1 _10545_ ( + .D(\slice.configuroni.comb_config[96] ), + .GATE(set_out_hard), + .Q(_04231_) + ); + sky130_fd_sc_hd__dlxtp_1 _10546_ ( + .D(\slice.configuroni.comb_config[97] ), + .GATE(set_out_hard), + .Q(_04232_) + ); + sky130_fd_sc_hd__dlxtp_1 _10547_ ( + .D(\slice.configuroni.comb_config[99] ), + .GATE(set_out_hard), + .Q(_04299_) + ); + sky130_fd_sc_hd__dlxtp_1 _10548_ ( + .D(\slice.configuroni.comb_config[100] ), + .GATE(set_out_hard), + .Q(_04306_) + ); + sky130_fd_sc_hd__dlxtp_1 _10549_ ( + .D(\slice.configuroni.comb_config[101] ), + .GATE(set_out_hard), + .Q(_04307_) + ); + sky130_fd_sc_hd__dlxtp_1 _10550_ ( + .D(\slice.configuroni.comb_config[102] ), + .GATE(set_out_hard), + .Q(_04308_) + ); + sky130_fd_sc_hd__dlxtp_1 _10551_ ( + .D(\slice.configuroni.comb_config[103] ), + .GATE(set_out_hard), + .Q(_04309_) + ); + sky130_fd_sc_hd__dlxtp_1 _10552_ ( + .D(\slice.configuroni.comb_config[104] ), + .GATE(set_out_hard), + .Q(_04310_) + ); + sky130_fd_sc_hd__dlxtp_1 _10553_ ( + .D(\slice.configuroni.comb_config[105] ), + .GATE(set_out_hard), + .Q(_04311_) + ); + sky130_fd_sc_hd__dlxtp_1 _10554_ ( + .D(\slice.configuroni.comb_config[106] ), + .GATE(set_out_hard), + .Q(_04312_) + ); + sky130_fd_sc_hd__dlxtp_1 _10555_ ( + .D(\slice.configuroni.comb_config[107] ), + .GATE(set_out_hard), + .Q(_04313_) + ); + sky130_fd_sc_hd__dlxtp_1 _10556_ ( + .D(\slice.configuroni.comb_config[108] ), + .GATE(set_out_hard), + .Q(_04314_) + ); + sky130_fd_sc_hd__dlxtp_1 _10557_ ( + .D(\slice.configuroni.comb_config[109] ), + .GATE(set_out_hard), + .Q(_04300_) + ); + sky130_fd_sc_hd__dlxtp_1 _10558_ ( + .D(\slice.configuroni.comb_config[110] ), + .GATE(set_out_hard), + .Q(_04301_) + ); + sky130_fd_sc_hd__dlxtp_1 _10559_ ( + .D(\slice.configuroni.comb_config[111] ), + .GATE(set_out_hard), + .Q(_04302_) + ); + sky130_fd_sc_hd__dlxtp_1 _10560_ ( + .D(\slice.configuroni.comb_config[112] ), + .GATE(set_out_hard), + .Q(_04303_) + ); + sky130_fd_sc_hd__dlxtp_1 _10561_ ( + .D(\slice.configuroni.comb_config[113] ), + .GATE(set_out_hard), + .Q(_04304_) + ); + sky130_fd_sc_hd__dlxtp_1 _10562_ ( + .D(\slice.configuroni.comb_config[114] ), + .GATE(set_out_hard), + .Q(_04305_) + ); + sky130_fd_sc_hd__dlxtp_1 _10563_ ( + .D(\slice.configuroni.comb_config[115] ), + .GATE(set_out_hard), + .Q(_04275_) + ); + sky130_fd_sc_hd__dlxtp_1 _10564_ ( + .D(\slice.configuroni.comb_config[116] ), + .GATE(set_out_hard), + .Q(_04282_) + ); + sky130_fd_sc_hd__dlxtp_1 _10565_ ( + .D(\slice.configuroni.comb_config[117] ), + .GATE(set_out_hard), + .Q(_04283_) + ); + sky130_fd_sc_hd__dlxtp_1 _10566_ ( + .D(\slice.configuroni.comb_config[118] ), + .GATE(set_out_hard), + .Q(_04284_) + ); + sky130_fd_sc_hd__dlxtp_1 _10567_ ( + .D(\slice.configuroni.comb_config[119] ), + .GATE(set_out_hard), + .Q(_04285_) + ); + sky130_fd_sc_hd__dlxtp_1 _10568_ ( + .D(\slice.configuroni.comb_config[120] ), + .GATE(set_out_hard), + .Q(_04286_) + ); + sky130_fd_sc_hd__dlxtp_1 _10569_ ( + .D(\slice.configuroni.comb_config[121] ), + .GATE(set_out_hard), + .Q(_04287_) + ); + sky130_fd_sc_hd__dlxtp_1 _10570_ ( + .D(\slice.configuroni.comb_config[122] ), + .GATE(set_out_hard), + .Q(_04288_) + ); + sky130_fd_sc_hd__dlxtp_1 _10571_ ( + .D(\slice.configuroni.comb_config[123] ), + .GATE(set_out_hard), + .Q(_04289_) + ); + sky130_fd_sc_hd__dlxtp_1 _10572_ ( + .D(\slice.configuroni.comb_config[124] ), + .GATE(set_out_hard), + .Q(_04290_) + ); + sky130_fd_sc_hd__dlxtp_1 _10573_ ( + .D(\slice.configuroni.comb_config[125] ), + .GATE(set_out_hard), + .Q(_04276_) + ); + sky130_fd_sc_hd__dlxtp_1 _10574_ ( + .D(\slice.configuroni.comb_config[126] ), + .GATE(set_out_hard), + .Q(_04277_) + ); + sky130_fd_sc_hd__dlxtp_1 _10575_ ( + .D(\slice.configuroni.comb_config[127] ), + .GATE(set_out_hard), + .Q(_04278_) + ); + sky130_fd_sc_hd__dlxtp_1 _10576_ ( + .D(\slice.configuroni.comb_config[128] ), + .GATE(set_out_hard), + .Q(_04279_) + ); + sky130_fd_sc_hd__dlxtp_1 _10577_ ( + .D(\slice.configuroni.comb_config[129] ), + .GATE(set_out_hard), + .Q(_04280_) + ); + sky130_fd_sc_hd__dlxtp_1 _10578_ ( + .D(\slice.configuroni.comb_config[130] ), + .GATE(set_out_hard), + .Q(_04281_) + ); + sky130_fd_sc_hd__dlxtp_1 _10579_ ( + .D(\cb_north.inst.cb_conf_bus[0] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[0].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10580_ ( + .D(\cb_north.inst.cb_conf_bus[1] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[0].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10581_ ( + .D(\cb_north.inst.cb_conf_bus[2] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[0].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10582_ ( + .D(\cb_north.inst.cb_conf_bus[3] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[0].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10583_ ( + .D(\cb_north.inst.cb_conf_bus[4] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[0].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10584_ ( + .D(\cb_north.inst.cb_conf_bus[5] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[0].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10585_ ( + .D(\cb_north.inst.cb_conf_bus[6] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[0].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10586_ ( + .D(\cb_north.inst.cb_conf_bus[7] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[0].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10587_ ( + .D(\cb_north.inst.cb_conf_bus[8] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[0].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10588_ ( + .D(\cb_north.inst.cb_conf_bus[9] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[0].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10589_ ( + .D(\cb_north.inst.cb_conf_bus[10] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[0].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10590_ ( + .D(\cb_north.inst.cb_conf_bus[11] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[0].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10591_ ( + .D(\cb_north.inst.cb_conf_bus[12] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10592_ ( + .D(\cb_north.inst.cb_conf_bus[13] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[0].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10593_ ( + .D(\cb_north.inst.cb_conf_bus[14] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[0].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10594_ ( + .D(\cb_north.inst.cb_conf_bus[15] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[0].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10595_ ( + .D(\cb_north.inst.cb_conf_bus[16] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[0].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10596_ ( + .D(\cb_north.inst.cb_conf_bus[17] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[1].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10597_ ( + .D(\cb_north.inst.cb_conf_bus[18] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[1].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10598_ ( + .D(\cb_north.inst.cb_conf_bus[19] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[1].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10599_ ( + .D(\cb_north.inst.cb_conf_bus[20] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[1].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10600_ ( + .D(\cb_north.inst.cb_conf_bus[21] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[1].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10601_ ( + .D(\cb_north.inst.cb_conf_bus[22] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[1].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10602_ ( + .D(\cb_north.inst.cb_conf_bus[23] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[1].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10603_ ( + .D(\cb_north.inst.cb_conf_bus[24] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[1].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10604_ ( + .D(\cb_north.inst.cb_conf_bus[25] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[1].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10605_ ( + .D(\cb_north.inst.cb_conf_bus[26] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[1].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10606_ ( + .D(\cb_north.inst.cb_conf_bus[27] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[1].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10607_ ( + .D(\cb_north.inst.cb_conf_bus[28] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[1].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10608_ ( + .D(\cb_north.inst.cb_conf_bus[29] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10609_ ( + .D(\cb_north.inst.cb_conf_bus[30] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[1].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10610_ ( + .D(\cb_north.inst.cb_conf_bus[31] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[1].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10611_ ( + .D(\cb_north.inst.cb_conf_bus[32] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[1].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10612_ ( + .D(\cb_north.inst.cb_conf_bus[33] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[1].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10613_ ( + .D(\cb_north.inst.cb_conf_bus[34] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[2].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10614_ ( + .D(\cb_north.inst.cb_conf_bus[35] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[2].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10615_ ( + .D(\cb_north.inst.cb_conf_bus[36] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[2].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10616_ ( + .D(\cb_north.inst.cb_conf_bus[37] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[2].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10617_ ( + .D(\cb_north.inst.cb_conf_bus[38] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[2].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10618_ ( + .D(\cb_north.inst.cb_conf_bus[39] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[2].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10619_ ( + .D(\cb_north.inst.cb_conf_bus[40] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[2].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10620_ ( + .D(\cb_north.inst.cb_conf_bus[41] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[2].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10621_ ( + .D(\cb_north.inst.cb_conf_bus[42] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[2].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10622_ ( + .D(\cb_north.inst.cb_conf_bus[43] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[2].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10623_ ( + .D(\cb_north.inst.cb_conf_bus[44] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[2].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10624_ ( + .D(\cb_north.inst.cb_conf_bus[45] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[2].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10625_ ( + .D(\cb_north.inst.cb_conf_bus[46] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[2].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10626_ ( + .D(\cb_north.inst.cb_conf_bus[47] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[2].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10627_ ( + .D(\cb_north.inst.cb_conf_bus[48] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[2].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10628_ ( + .D(\cb_north.inst.cb_conf_bus[49] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[2].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10629_ ( + .D(\cb_north.inst.cb_conf_bus[50] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[2].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10630_ ( + .D(\cb_north.inst.cb_conf_bus[51] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[3].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10631_ ( + .D(\cb_north.inst.cb_conf_bus[52] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[3].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10632_ ( + .D(\cb_north.inst.cb_conf_bus[53] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[3].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10633_ ( + .D(\cb_north.inst.cb_conf_bus[54] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[3].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10634_ ( + .D(\cb_north.inst.cb_conf_bus[55] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[3].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10635_ ( + .D(\cb_north.inst.cb_conf_bus[56] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[3].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10636_ ( + .D(\cb_north.inst.cb_conf_bus[57] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[3].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10637_ ( + .D(\cb_north.inst.cb_conf_bus[58] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[3].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10638_ ( + .D(\cb_north.inst.cb_conf_bus[59] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[3].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10639_ ( + .D(\cb_north.inst.cb_conf_bus[60] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[3].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10640_ ( + .D(\cb_north.inst.cb_conf_bus[61] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[3].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10641_ ( + .D(\cb_north.inst.cb_conf_bus[62] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[3].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10642_ ( + .D(\cb_north.inst.cb_conf_bus[63] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[3].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10643_ ( + .D(\cb_north.inst.cb_conf_bus[64] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[3].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10644_ ( + .D(\cb_north.inst.cb_conf_bus[65] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[3].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10645_ ( + .D(\cb_north.inst.cb_conf_bus[66] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[3].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10646_ ( + .D(\cb_north.inst.cb_conf_bus[67] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[3].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10647_ ( + .D(\cb_north.inst.cb_conf_bus[68] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[4].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10648_ ( + .D(\cb_north.inst.cb_conf_bus[69] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[4].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10649_ ( + .D(\cb_north.inst.cb_conf_bus[70] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[4].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10650_ ( + .D(\cb_north.inst.cb_conf_bus[71] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[4].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10651_ ( + .D(\cb_north.inst.cb_conf_bus[72] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[4].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10652_ ( + .D(\cb_north.inst.cb_conf_bus[73] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[4].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10653_ ( + .D(\cb_north.inst.cb_conf_bus[74] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[4].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10654_ ( + .D(\cb_north.inst.cb_conf_bus[75] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[4].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10655_ ( + .D(\cb_north.inst.cb_conf_bus[76] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[4].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10656_ ( + .D(\cb_north.inst.cb_conf_bus[77] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[4].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10657_ ( + .D(\cb_north.inst.cb_conf_bus[78] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[4].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10658_ ( + .D(\cb_north.inst.cb_conf_bus[79] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[4].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10659_ ( + .D(\cb_north.inst.cb_conf_bus[80] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10660_ ( + .D(\cb_north.inst.cb_conf_bus[81] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[4].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10661_ ( + .D(\cb_north.inst.cb_conf_bus[82] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[4].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10662_ ( + .D(\cb_north.inst.cb_conf_bus[83] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[4].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10663_ ( + .D(\cb_north.inst.cb_conf_bus[84] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[4].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10664_ ( + .D(\cb_north.inst.cb_conf_bus[85] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[5].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10665_ ( + .D(\cb_north.inst.cb_conf_bus[86] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[5].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10666_ ( + .D(\cb_north.inst.cb_conf_bus[87] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[5].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10667_ ( + .D(\cb_north.inst.cb_conf_bus[88] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[5].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10668_ ( + .D(\cb_north.inst.cb_conf_bus[89] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[5].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10669_ ( + .D(\cb_north.inst.cb_conf_bus[90] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[5].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10670_ ( + .D(\cb_north.inst.cb_conf_bus[91] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[5].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10671_ ( + .D(\cb_north.inst.cb_conf_bus[92] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[5].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10672_ ( + .D(\cb_north.inst.cb_conf_bus[93] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[5].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10673_ ( + .D(\cb_north.inst.cb_conf_bus[94] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[5].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10674_ ( + .D(\cb_north.inst.cb_conf_bus[95] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[5].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10675_ ( + .D(\cb_north.inst.cb_conf_bus[96] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[5].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10676_ ( + .D(\cb_north.inst.cb_conf_bus[97] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10677_ ( + .D(\cb_north.inst.cb_conf_bus[98] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[5].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10678_ ( + .D(\cb_north.inst.cb_conf_bus[99] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[5].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10679_ ( + .D(\cb_north.inst.cb_conf_bus[100] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[5].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10680_ ( + .D(\cb_north.inst.cb_conf_bus[101] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[5].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10681_ ( + .D(\cb_north.inst.cb_conf_bus[102] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[6].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10682_ ( + .D(\cb_north.inst.cb_conf_bus[103] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[6].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10683_ ( + .D(\cb_north.inst.cb_conf_bus[104] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[6].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10684_ ( + .D(\cb_north.inst.cb_conf_bus[105] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[6].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10685_ ( + .D(\cb_north.inst.cb_conf_bus[106] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[6].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10686_ ( + .D(\cb_north.inst.cb_conf_bus[107] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[6].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10687_ ( + .D(\cb_north.inst.cb_conf_bus[108] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[6].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10688_ ( + .D(\cb_north.inst.cb_conf_bus[109] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[6].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10689_ ( + .D(\cb_north.inst.cb_conf_bus[110] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[6].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10690_ ( + .D(\cb_north.inst.cb_conf_bus[111] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[6].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10691_ ( + .D(\cb_north.inst.cb_conf_bus[112] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[6].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10692_ ( + .D(\cb_north.inst.cb_conf_bus[113] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[6].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10693_ ( + .D(\cb_north.inst.cb_conf_bus[114] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[6].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10694_ ( + .D(\cb_north.inst.cb_conf_bus[115] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[6].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10695_ ( + .D(\cb_north.inst.cb_conf_bus[116] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[6].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10696_ ( + .D(\cb_north.inst.cb_conf_bus[117] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[6].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10697_ ( + .D(\cb_north.inst.cb_conf_bus[118] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[6].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10698_ ( + .D(\cb_north.inst.cb_conf_bus[119] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[7].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10699_ ( + .D(\cb_north.inst.cb_conf_bus[120] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[7].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10700_ ( + .D(\cb_north.inst.cb_conf_bus[121] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[7].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10701_ ( + .D(\cb_north.inst.cb_conf_bus[122] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[7].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10702_ ( + .D(\cb_north.inst.cb_conf_bus[123] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[7].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10703_ ( + .D(\cb_north.inst.cb_conf_bus[124] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[7].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10704_ ( + .D(\cb_north.inst.cb_conf_bus[125] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[7].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10705_ ( + .D(\cb_north.inst.cb_conf_bus[126] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[7].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10706_ ( + .D(\cb_north.inst.cb_conf_bus[127] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[7].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10707_ ( + .D(\cb_north.inst.cb_conf_bus[128] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[7].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10708_ ( + .D(\cb_north.inst.cb_conf_bus[129] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[7].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10709_ ( + .D(\cb_north.inst.cb_conf_bus[130] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[7].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10710_ ( + .D(\cb_north.inst.cb_conf_bus[131] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[7].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10711_ ( + .D(\cb_north.inst.cb_conf_bus[132] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[7].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10712_ ( + .D(\cb_north.inst.cb_conf_bus[133] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[7].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10713_ ( + .D(\cb_north.inst.cb_conf_bus[134] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[7].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10714_ ( + .D(\cb_north.inst.cb_conf_bus[135] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[7].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10715_ ( + .D(\cb_north.inst.cb_conf_bus[136] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[8].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10716_ ( + .D(\cb_north.inst.cb_conf_bus[137] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[8].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10717_ ( + .D(\cb_north.inst.cb_conf_bus[138] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[8].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10718_ ( + .D(\cb_north.inst.cb_conf_bus[139] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[8].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10719_ ( + .D(\cb_north.inst.cb_conf_bus[140] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[8].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10720_ ( + .D(\cb_north.inst.cb_conf_bus[141] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[8].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10721_ ( + .D(\cb_north.inst.cb_conf_bus[142] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[8].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10722_ ( + .D(\cb_north.inst.cb_conf_bus[143] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[8].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10723_ ( + .D(\cb_north.inst.cb_conf_bus[144] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[8].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10724_ ( + .D(\cb_north.inst.cb_conf_bus[145] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[8].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10725_ ( + .D(\cb_north.inst.cb_conf_bus[146] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[8].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10726_ ( + .D(\cb_north.inst.cb_conf_bus[147] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[8].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10727_ ( + .D(\cb_north.inst.cb_conf_bus[148] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[8].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10728_ ( + .D(\cb_north.inst.cb_conf_bus[149] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[8].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10729_ ( + .D(\cb_north.inst.cb_conf_bus[150] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[8].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10730_ ( + .D(\cb_north.inst.cb_conf_bus[151] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[8].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10731_ ( + .D(\cb_north.inst.cb_conf_bus[152] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[8].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10732_ ( + .D(\cb_north.inst.cb_conf_bus[153] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[9].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10733_ ( + .D(\cb_north.inst.cb_conf_bus[154] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[9].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10734_ ( + .D(\cb_north.inst.cb_conf_bus[155] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[9].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10735_ ( + .D(\cb_north.inst.cb_conf_bus[156] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[9].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10736_ ( + .D(\cb_north.inst.cb_conf_bus[157] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[9].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10737_ ( + .D(\cb_north.inst.cb_conf_bus[158] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[9].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10738_ ( + .D(\cb_north.inst.cb_conf_bus[159] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[9].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10739_ ( + .D(\cb_north.inst.cb_conf_bus[160] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[9].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10740_ ( + .D(\cb_north.inst.cb_conf_bus[161] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[9].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10741_ ( + .D(\cb_north.inst.cb_conf_bus[162] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[9].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10742_ ( + .D(\cb_north.inst.cb_conf_bus[163] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[9].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10743_ ( + .D(\cb_north.inst.cb_conf_bus[164] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[9].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10744_ ( + .D(\cb_north.inst.cb_conf_bus[165] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[9].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10745_ ( + .D(\cb_north.inst.cb_conf_bus[166] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[9].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10746_ ( + .D(\cb_north.inst.cb_conf_bus[167] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[9].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10747_ ( + .D(\cb_north.inst.cb_conf_bus[168] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[9].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10748_ ( + .D(\cb_north.inst.cb_conf_bus[169] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_inputs[9].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10749_ ( + .D(\cb_north.inst.cb_conf_bus[170] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[0].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10750_ ( + .D(\cb_north.inst.cb_conf_bus[171] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[0].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10751_ ( + .D(\cb_north.inst.cb_conf_bus[172] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[0].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10752_ ( + .D(\cb_north.inst.cb_conf_bus[173] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[0].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10753_ ( + .D(\cb_north.inst.cb_conf_bus[174] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10754_ ( + .D(\cb_north.inst.cb_conf_bus[175] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10755_ ( + .D(\cb_north.inst.cb_conf_bus[176] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10756_ ( + .D(\cb_north.inst.cb_conf_bus[177] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[0].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10757_ ( + .D(\cb_north.inst.cb_conf_bus[178] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[1].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10758_ ( + .D(\cb_north.inst.cb_conf_bus[179] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[1].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10759_ ( + .D(\cb_north.inst.cb_conf_bus[180] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[1].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10760_ ( + .D(\cb_north.inst.cb_conf_bus[181] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[1].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10761_ ( + .D(\cb_north.inst.cb_conf_bus[182] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10762_ ( + .D(\cb_north.inst.cb_conf_bus[183] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10763_ ( + .D(\cb_north.inst.cb_conf_bus[184] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10764_ ( + .D(\cb_north.inst.cb_conf_bus[185] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10765_ ( + .D(\cb_north.inst.cb_conf_bus[186] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[2].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10766_ ( + .D(\cb_north.inst.cb_conf_bus[187] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[2].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10767_ ( + .D(\cb_north.inst.cb_conf_bus[188] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[2].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10768_ ( + .D(\cb_north.inst.cb_conf_bus[189] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[2].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10769_ ( + .D(\cb_north.inst.cb_conf_bus[190] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10770_ ( + .D(\cb_north.inst.cb_conf_bus[191] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10771_ ( + .D(\cb_north.inst.cb_conf_bus[192] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10772_ ( + .D(\cb_north.inst.cb_conf_bus[193] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[2].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10773_ ( + .D(\cb_north.inst.cb_conf_bus[194] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[3].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10774_ ( + .D(\cb_north.inst.cb_conf_bus[195] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[3].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10775_ ( + .D(\cb_north.inst.cb_conf_bus[196] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[3].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10776_ ( + .D(\cb_north.inst.cb_conf_bus[197] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[3].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10777_ ( + .D(\cb_north.inst.cb_conf_bus[198] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10778_ ( + .D(\cb_north.inst.cb_conf_bus[199] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10779_ ( + .D(\cb_north.inst.cb_conf_bus[200] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10780_ ( + .D(\cb_north.inst.cb_conf_bus[201] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[3].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10781_ ( + .D(\cb_north.inst.cb_conf_bus[202] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[4].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10782_ ( + .D(\cb_north.inst.cb_conf_bus[203] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[4].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10783_ ( + .D(\cb_north.inst.cb_conf_bus[204] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[4].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10784_ ( + .D(\cb_north.inst.cb_conf_bus[205] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[4].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10785_ ( + .D(\cb_north.inst.cb_conf_bus[206] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[4].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10786_ ( + .D(\cb_north.inst.cb_conf_bus[207] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[4].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10787_ ( + .D(\cb_north.inst.cb_conf_bus[208] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[4].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10788_ ( + .D(\cb_north.inst.cb_conf_bus[209] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb0_outputs[4].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10789_ ( + .D(\cb_north.inst.cb_conf_bus[210] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[0].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10790_ ( + .D(\cb_north.inst.cb_conf_bus[211] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[0].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10791_ ( + .D(\cb_north.inst.cb_conf_bus[212] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[0].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10792_ ( + .D(\cb_north.inst.cb_conf_bus[213] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[0].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10793_ ( + .D(\cb_north.inst.cb_conf_bus[214] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[0].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10794_ ( + .D(\cb_north.inst.cb_conf_bus[215] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[0].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10795_ ( + .D(\cb_north.inst.cb_conf_bus[216] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[0].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10796_ ( + .D(\cb_north.inst.cb_conf_bus[217] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[0].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10797_ ( + .D(\cb_north.inst.cb_conf_bus[218] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[0].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10798_ ( + .D(\cb_north.inst.cb_conf_bus[219] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[0].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10799_ ( + .D(\cb_north.inst.cb_conf_bus[220] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[0].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10800_ ( + .D(\cb_north.inst.cb_conf_bus[221] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[0].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10801_ ( + .D(\cb_north.inst.cb_conf_bus[222] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[0].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10802_ ( + .D(\cb_north.inst.cb_conf_bus[223] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[0].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10803_ ( + .D(\cb_north.inst.cb_conf_bus[224] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[0].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10804_ ( + .D(\cb_north.inst.cb_conf_bus[225] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[0].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10805_ ( + .D(\cb_north.inst.cb_conf_bus[226] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[0].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10806_ ( + .D(\cb_north.inst.cb_conf_bus[227] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[1].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10807_ ( + .D(\cb_north.inst.cb_conf_bus[228] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[1].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10808_ ( + .D(\cb_north.inst.cb_conf_bus[229] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[1].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10809_ ( + .D(\cb_north.inst.cb_conf_bus[230] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[1].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10810_ ( + .D(\cb_north.inst.cb_conf_bus[231] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[1].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10811_ ( + .D(\cb_north.inst.cb_conf_bus[232] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[1].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10812_ ( + .D(\cb_north.inst.cb_conf_bus[233] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[1].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10813_ ( + .D(\cb_north.inst.cb_conf_bus[234] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[1].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10814_ ( + .D(\cb_north.inst.cb_conf_bus[235] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[1].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10815_ ( + .D(\cb_north.inst.cb_conf_bus[236] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[1].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10816_ ( + .D(\cb_north.inst.cb_conf_bus[237] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[1].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10817_ ( + .D(\cb_north.inst.cb_conf_bus[238] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[1].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10818_ ( + .D(\cb_north.inst.cb_conf_bus[239] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[1].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10819_ ( + .D(\cb_north.inst.cb_conf_bus[240] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[1].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10820_ ( + .D(\cb_north.inst.cb_conf_bus[241] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[1].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10821_ ( + .D(\cb_north.inst.cb_conf_bus[242] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[1].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10822_ ( + .D(\cb_north.inst.cb_conf_bus[243] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[1].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10823_ ( + .D(\cb_north.inst.cb_conf_bus[244] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[2].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10824_ ( + .D(\cb_north.inst.cb_conf_bus[245] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[2].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10825_ ( + .D(\cb_north.inst.cb_conf_bus[246] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[2].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10826_ ( + .D(\cb_north.inst.cb_conf_bus[247] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[2].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10827_ ( + .D(\cb_north.inst.cb_conf_bus[248] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[2].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10828_ ( + .D(\cb_north.inst.cb_conf_bus[249] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[2].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10829_ ( + .D(\cb_north.inst.cb_conf_bus[250] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[2].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10830_ ( + .D(\cb_north.inst.cb_conf_bus[251] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[2].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10831_ ( + .D(\cb_north.inst.cb_conf_bus[252] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[2].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10832_ ( + .D(\cb_north.inst.cb_conf_bus[253] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[2].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10833_ ( + .D(\cb_north.inst.cb_conf_bus[254] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[2].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10834_ ( + .D(\cb_north.inst.cb_conf_bus[255] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[2].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10835_ ( + .D(\cb_north.inst.cb_conf_bus[256] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[2].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10836_ ( + .D(\cb_north.inst.cb_conf_bus[257] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[2].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10837_ ( + .D(\cb_north.inst.cb_conf_bus[258] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[2].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10838_ ( + .D(\cb_north.inst.cb_conf_bus[259] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[2].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10839_ ( + .D(\cb_north.inst.cb_conf_bus[260] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[2].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10840_ ( + .D(\cb_north.inst.cb_conf_bus[261] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[3].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10841_ ( + .D(\cb_north.inst.cb_conf_bus[262] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[3].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10842_ ( + .D(\cb_north.inst.cb_conf_bus[263] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[3].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10843_ ( + .D(\cb_north.inst.cb_conf_bus[264] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[3].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10844_ ( + .D(\cb_north.inst.cb_conf_bus[265] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[3].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10845_ ( + .D(\cb_north.inst.cb_conf_bus[266] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[3].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10846_ ( + .D(\cb_north.inst.cb_conf_bus[267] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[3].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10847_ ( + .D(\cb_north.inst.cb_conf_bus[268] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[3].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10848_ ( + .D(\cb_north.inst.cb_conf_bus[269] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[3].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10849_ ( + .D(\cb_north.inst.cb_conf_bus[270] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[3].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10850_ ( + .D(\cb_north.inst.cb_conf_bus[271] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[3].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10851_ ( + .D(\cb_north.inst.cb_conf_bus[272] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[3].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10852_ ( + .D(\cb_north.inst.cb_conf_bus[273] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[3].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10853_ ( + .D(\cb_north.inst.cb_conf_bus[274] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[3].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10854_ ( + .D(\cb_north.inst.cb_conf_bus[275] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[3].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10855_ ( + .D(\cb_north.inst.cb_conf_bus[276] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[3].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10856_ ( + .D(\cb_north.inst.cb_conf_bus[277] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[3].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10857_ ( + .D(\cb_north.inst.cb_conf_bus[278] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[4].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10858_ ( + .D(\cb_north.inst.cb_conf_bus[279] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[4].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10859_ ( + .D(\cb_north.inst.cb_conf_bus[280] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[4].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10860_ ( + .D(\cb_north.inst.cb_conf_bus[281] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[4].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10861_ ( + .D(\cb_north.inst.cb_conf_bus[282] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[4].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10862_ ( + .D(\cb_north.inst.cb_conf_bus[283] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[4].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10863_ ( + .D(\cb_north.inst.cb_conf_bus[284] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[4].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10864_ ( + .D(\cb_north.inst.cb_conf_bus[285] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[4].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10865_ ( + .D(\cb_north.inst.cb_conf_bus[286] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[4].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10866_ ( + .D(\cb_north.inst.cb_conf_bus[287] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[4].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10867_ ( + .D(\cb_north.inst.cb_conf_bus[288] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[4].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10868_ ( + .D(\cb_north.inst.cb_conf_bus[289] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[4].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10869_ ( + .D(\cb_north.inst.cb_conf_bus[290] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[4].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10870_ ( + .D(\cb_north.inst.cb_conf_bus[291] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[4].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10871_ ( + .D(\cb_north.inst.cb_conf_bus[292] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[4].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10872_ ( + .D(\cb_north.inst.cb_conf_bus[293] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[4].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10873_ ( + .D(\cb_north.inst.cb_conf_bus[294] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[4].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10874_ ( + .D(\cb_north.inst.cb_conf_bus[295] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[5].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10875_ ( + .D(\cb_north.inst.cb_conf_bus[296] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[5].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10876_ ( + .D(\cb_north.inst.cb_conf_bus[297] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[5].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10877_ ( + .D(\cb_north.inst.cb_conf_bus[298] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[5].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10878_ ( + .D(\cb_north.inst.cb_conf_bus[299] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[5].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10879_ ( + .D(\cb_north.inst.cb_conf_bus[300] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[5].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10880_ ( + .D(\cb_north.inst.cb_conf_bus[301] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[5].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10881_ ( + .D(\cb_north.inst.cb_conf_bus[302] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[5].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10882_ ( + .D(\cb_north.inst.cb_conf_bus[303] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[5].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10883_ ( + .D(\cb_north.inst.cb_conf_bus[304] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[5].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10884_ ( + .D(\cb_north.inst.cb_conf_bus[305] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[5].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10885_ ( + .D(\cb_north.inst.cb_conf_bus[306] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[5].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10886_ ( + .D(\cb_north.inst.cb_conf_bus[307] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[5].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10887_ ( + .D(\cb_north.inst.cb_conf_bus[308] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[5].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10888_ ( + .D(\cb_north.inst.cb_conf_bus[309] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[5].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10889_ ( + .D(\cb_north.inst.cb_conf_bus[310] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[5].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10890_ ( + .D(\cb_north.inst.cb_conf_bus[311] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[5].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10891_ ( + .D(\cb_north.inst.cb_conf_bus[312] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[6].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10892_ ( + .D(\cb_north.inst.cb_conf_bus[313] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[6].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10893_ ( + .D(\cb_north.inst.cb_conf_bus[314] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[6].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10894_ ( + .D(\cb_north.inst.cb_conf_bus[315] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[6].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10895_ ( + .D(\cb_north.inst.cb_conf_bus[316] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[6].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10896_ ( + .D(\cb_north.inst.cb_conf_bus[317] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[6].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10897_ ( + .D(\cb_north.inst.cb_conf_bus[318] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[6].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10898_ ( + .D(\cb_north.inst.cb_conf_bus[319] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[6].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10899_ ( + .D(\cb_north.inst.cb_conf_bus[320] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[6].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10900_ ( + .D(\cb_north.inst.cb_conf_bus[321] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[6].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10901_ ( + .D(\cb_north.inst.cb_conf_bus[322] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[6].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10902_ ( + .D(\cb_north.inst.cb_conf_bus[323] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[6].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10903_ ( + .D(\cb_north.inst.cb_conf_bus[324] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[6].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10904_ ( + .D(\cb_north.inst.cb_conf_bus[325] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[6].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10905_ ( + .D(\cb_north.inst.cb_conf_bus[326] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[6].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10906_ ( + .D(\cb_north.inst.cb_conf_bus[327] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[6].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10907_ ( + .D(\cb_north.inst.cb_conf_bus[328] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[6].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10908_ ( + .D(\cb_north.inst.cb_conf_bus[329] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[7].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10909_ ( + .D(\cb_north.inst.cb_conf_bus[330] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[7].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10910_ ( + .D(\cb_north.inst.cb_conf_bus[331] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[7].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10911_ ( + .D(\cb_north.inst.cb_conf_bus[332] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[7].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10912_ ( + .D(\cb_north.inst.cb_conf_bus[333] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[7].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10913_ ( + .D(\cb_north.inst.cb_conf_bus[334] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[7].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10914_ ( + .D(\cb_north.inst.cb_conf_bus[335] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[7].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10915_ ( + .D(\cb_north.inst.cb_conf_bus[336] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[7].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10916_ ( + .D(\cb_north.inst.cb_conf_bus[337] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[7].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10917_ ( + .D(\cb_north.inst.cb_conf_bus[338] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[7].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10918_ ( + .D(\cb_north.inst.cb_conf_bus[339] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[7].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10919_ ( + .D(\cb_north.inst.cb_conf_bus[340] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[7].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10920_ ( + .D(\cb_north.inst.cb_conf_bus[341] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[7].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10921_ ( + .D(\cb_north.inst.cb_conf_bus[342] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[7].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10922_ ( + .D(\cb_north.inst.cb_conf_bus[343] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[7].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10923_ ( + .D(\cb_north.inst.cb_conf_bus[344] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[7].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10924_ ( + .D(\cb_north.inst.cb_conf_bus[345] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[7].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10925_ ( + .D(\cb_north.inst.cb_conf_bus[346] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[8].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10926_ ( + .D(\cb_north.inst.cb_conf_bus[347] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[8].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10927_ ( + .D(\cb_north.inst.cb_conf_bus[348] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[8].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10928_ ( + .D(\cb_north.inst.cb_conf_bus[349] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[8].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10929_ ( + .D(\cb_north.inst.cb_conf_bus[350] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[8].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10930_ ( + .D(\cb_north.inst.cb_conf_bus[351] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[8].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10931_ ( + .D(\cb_north.inst.cb_conf_bus[352] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[8].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10932_ ( + .D(\cb_north.inst.cb_conf_bus[353] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[8].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10933_ ( + .D(\cb_north.inst.cb_conf_bus[354] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[8].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10934_ ( + .D(\cb_north.inst.cb_conf_bus[355] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[8].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10935_ ( + .D(\cb_north.inst.cb_conf_bus[356] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[8].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10936_ ( + .D(\cb_north.inst.cb_conf_bus[357] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[8].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10937_ ( + .D(\cb_north.inst.cb_conf_bus[358] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[8].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10938_ ( + .D(\cb_north.inst.cb_conf_bus[359] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[8].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10939_ ( + .D(\cb_north.inst.cb_conf_bus[360] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[8].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10940_ ( + .D(\cb_north.inst.cb_conf_bus[361] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[8].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10941_ ( + .D(\cb_north.inst.cb_conf_bus[362] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[8].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10942_ ( + .D(\cb_north.inst.cb_conf_bus[363] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[9].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10943_ ( + .D(\cb_north.inst.cb_conf_bus[364] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[9].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10944_ ( + .D(\cb_north.inst.cb_conf_bus[365] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[9].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10945_ ( + .D(\cb_north.inst.cb_conf_bus[366] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[9].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10946_ ( + .D(\cb_north.inst.cb_conf_bus[367] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[9].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10947_ ( + .D(\cb_north.inst.cb_conf_bus[368] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[9].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10948_ ( + .D(\cb_north.inst.cb_conf_bus[369] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[9].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10949_ ( + .D(\cb_north.inst.cb_conf_bus[370] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[9].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10950_ ( + .D(\cb_north.inst.cb_conf_bus[371] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[9].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10951_ ( + .D(\cb_north.inst.cb_conf_bus[372] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[9].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10952_ ( + .D(\cb_north.inst.cb_conf_bus[373] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[9].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10953_ ( + .D(\cb_north.inst.cb_conf_bus[374] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[9].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10954_ ( + .D(\cb_north.inst.cb_conf_bus[375] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[9].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10955_ ( + .D(\cb_north.inst.cb_conf_bus[376] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[9].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10956_ ( + .D(\cb_north.inst.cb_conf_bus[377] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[9].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10957_ ( + .D(\cb_north.inst.cb_conf_bus[378] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[9].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10958_ ( + .D(\cb_north.inst.cb_conf_bus[379] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_inputs[9].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10959_ ( + .D(\cb_north.inst.cb_conf_bus[380] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[0].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10960_ ( + .D(\cb_north.inst.cb_conf_bus[381] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[0].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10961_ ( + .D(\cb_north.inst.cb_conf_bus[382] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[0].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10962_ ( + .D(\cb_north.inst.cb_conf_bus[383] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[0].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10963_ ( + .D(\cb_north.inst.cb_conf_bus[384] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[0].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10964_ ( + .D(\cb_north.inst.cb_conf_bus[385] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[0].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10965_ ( + .D(\cb_north.inst.cb_conf_bus[386] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[0].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10966_ ( + .D(\cb_north.inst.cb_conf_bus[387] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[0].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10967_ ( + .D(\cb_north.inst.cb_conf_bus[388] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[1].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10968_ ( + .D(\cb_north.inst.cb_conf_bus[389] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[1].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10969_ ( + .D(\cb_north.inst.cb_conf_bus[390] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[1].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10970_ ( + .D(\cb_north.inst.cb_conf_bus[391] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[1].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10971_ ( + .D(\cb_north.inst.cb_conf_bus[392] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[1].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10972_ ( + .D(\cb_north.inst.cb_conf_bus[393] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[1].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10973_ ( + .D(\cb_north.inst.cb_conf_bus[394] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[1].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10974_ ( + .D(\cb_north.inst.cb_conf_bus[395] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[1].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10975_ ( + .D(\cb_north.inst.cb_conf_bus[396] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[2].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10976_ ( + .D(\cb_north.inst.cb_conf_bus[397] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[2].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10977_ ( + .D(\cb_north.inst.cb_conf_bus[398] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[2].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10978_ ( + .D(\cb_north.inst.cb_conf_bus[399] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[2].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10979_ ( + .D(\cb_north.inst.cb_conf_bus[400] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[2].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10980_ ( + .D(\cb_north.inst.cb_conf_bus[401] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[2].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10981_ ( + .D(\cb_north.inst.cb_conf_bus[402] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[2].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10982_ ( + .D(\cb_north.inst.cb_conf_bus[403] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[2].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10983_ ( + .D(\cb_north.inst.cb_conf_bus[404] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[3].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10984_ ( + .D(\cb_north.inst.cb_conf_bus[405] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[3].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10985_ ( + .D(\cb_north.inst.cb_conf_bus[406] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[3].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10986_ ( + .D(\cb_north.inst.cb_conf_bus[407] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[3].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10987_ ( + .D(\cb_north.inst.cb_conf_bus[408] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[3].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10988_ ( + .D(\cb_north.inst.cb_conf_bus[409] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[3].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10989_ ( + .D(\cb_north.inst.cb_conf_bus[410] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[3].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10990_ ( + .D(\cb_north.inst.cb_conf_bus[411] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[3].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10991_ ( + .D(\cb_north.inst.cb_conf_bus[412] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[4].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10992_ ( + .D(\cb_north.inst.cb_conf_bus[413] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[4].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10993_ ( + .D(\cb_north.inst.cb_conf_bus[414] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[4].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10994_ ( + .D(\cb_north.inst.cb_conf_bus[415] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[4].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10995_ ( + .D(\cb_north.inst.cb_conf_bus[416] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[4].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10996_ ( + .D(\cb_north.inst.cb_conf_bus[417] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[4].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10997_ ( + .D(\cb_north.inst.cb_conf_bus[418] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[4].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10998_ ( + .D(\cb_north.inst.cb_conf_bus[419] ), + .GATE(set_out_hard), + .Q(\cb_north.inst.connectaroni.clb1_outputs[4].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _10999_ ( + .D(shift_out_hard), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[0].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11000_ ( + .D(\cb_east.inst.cb_conf_bus[1] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[0].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11001_ ( + .D(\cb_east.inst.cb_conf_bus[2] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[0].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11002_ ( + .D(\cb_east.inst.cb_conf_bus[3] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[0].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11003_ ( + .D(\cb_east.inst.cb_conf_bus[4] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[0].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11004_ ( + .D(\cb_east.inst.cb_conf_bus[5] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[0].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11005_ ( + .D(\cb_east.inst.cb_conf_bus[6] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[0].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11006_ ( + .D(\cb_east.inst.cb_conf_bus[7] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[0].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11007_ ( + .D(\cb_east.inst.cb_conf_bus[8] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[0].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11008_ ( + .D(\cb_east.inst.cb_conf_bus[9] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[0].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11009_ ( + .D(\cb_east.inst.cb_conf_bus[10] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[0].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11010_ ( + .D(\cb_east.inst.cb_conf_bus[11] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[0].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11011_ ( + .D(\cb_east.inst.cb_conf_bus[12] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11012_ ( + .D(\cb_east.inst.cb_conf_bus[13] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[0].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11013_ ( + .D(\cb_east.inst.cb_conf_bus[14] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[0].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11014_ ( + .D(\cb_east.inst.cb_conf_bus[15] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[0].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11015_ ( + .D(\cb_east.inst.cb_conf_bus[16] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[0].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11016_ ( + .D(\cb_east.inst.cb_conf_bus[17] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[1].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11017_ ( + .D(\cb_east.inst.cb_conf_bus[18] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[1].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11018_ ( + .D(\cb_east.inst.cb_conf_bus[19] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[1].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11019_ ( + .D(\cb_east.inst.cb_conf_bus[20] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[1].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11020_ ( + .D(\cb_east.inst.cb_conf_bus[21] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[1].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11021_ ( + .D(\cb_east.inst.cb_conf_bus[22] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[1].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11022_ ( + .D(\cb_east.inst.cb_conf_bus[23] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[1].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11023_ ( + .D(\cb_east.inst.cb_conf_bus[24] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[1].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11024_ ( + .D(\cb_east.inst.cb_conf_bus[25] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[1].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11025_ ( + .D(\cb_east.inst.cb_conf_bus[26] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[1].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11026_ ( + .D(\cb_east.inst.cb_conf_bus[27] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[1].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11027_ ( + .D(\cb_east.inst.cb_conf_bus[28] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[1].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11028_ ( + .D(\cb_east.inst.cb_conf_bus[29] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11029_ ( + .D(\cb_east.inst.cb_conf_bus[30] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[1].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11030_ ( + .D(\cb_east.inst.cb_conf_bus[31] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[1].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11031_ ( + .D(\cb_east.inst.cb_conf_bus[32] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[1].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11032_ ( + .D(\cb_east.inst.cb_conf_bus[33] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[1].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11033_ ( + .D(\cb_east.inst.cb_conf_bus[34] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[2].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11034_ ( + .D(\cb_east.inst.cb_conf_bus[35] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[2].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11035_ ( + .D(\cb_east.inst.cb_conf_bus[36] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[2].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11036_ ( + .D(\cb_east.inst.cb_conf_bus[37] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[2].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11037_ ( + .D(\cb_east.inst.cb_conf_bus[38] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[2].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11038_ ( + .D(\cb_east.inst.cb_conf_bus[39] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[2].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11039_ ( + .D(\cb_east.inst.cb_conf_bus[40] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[2].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11040_ ( + .D(\cb_east.inst.cb_conf_bus[41] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[2].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11041_ ( + .D(\cb_east.inst.cb_conf_bus[42] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[2].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11042_ ( + .D(\cb_east.inst.cb_conf_bus[43] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[2].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11043_ ( + .D(\cb_east.inst.cb_conf_bus[44] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[2].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11044_ ( + .D(\cb_east.inst.cb_conf_bus[45] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[2].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11045_ ( + .D(\cb_east.inst.cb_conf_bus[46] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[2].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11046_ ( + .D(\cb_east.inst.cb_conf_bus[47] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[2].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11047_ ( + .D(\cb_east.inst.cb_conf_bus[48] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[2].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11048_ ( + .D(\cb_east.inst.cb_conf_bus[49] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[2].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11049_ ( + .D(\cb_east.inst.cb_conf_bus[50] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[2].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11050_ ( + .D(\cb_east.inst.cb_conf_bus[51] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[3].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11051_ ( + .D(\cb_east.inst.cb_conf_bus[52] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[3].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11052_ ( + .D(\cb_east.inst.cb_conf_bus[53] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[3].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11053_ ( + .D(\cb_east.inst.cb_conf_bus[54] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[3].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11054_ ( + .D(\cb_east.inst.cb_conf_bus[55] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[3].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11055_ ( + .D(\cb_east.inst.cb_conf_bus[56] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[3].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11056_ ( + .D(\cb_east.inst.cb_conf_bus[57] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[3].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11057_ ( + .D(\cb_east.inst.cb_conf_bus[58] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[3].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11058_ ( + .D(\cb_east.inst.cb_conf_bus[59] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[3].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11059_ ( + .D(\cb_east.inst.cb_conf_bus[60] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[3].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11060_ ( + .D(\cb_east.inst.cb_conf_bus[61] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[3].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11061_ ( + .D(\cb_east.inst.cb_conf_bus[62] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[3].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11062_ ( + .D(\cb_east.inst.cb_conf_bus[63] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[3].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11063_ ( + .D(\cb_east.inst.cb_conf_bus[64] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[3].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11064_ ( + .D(\cb_east.inst.cb_conf_bus[65] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[3].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11065_ ( + .D(\cb_east.inst.cb_conf_bus[66] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[3].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11066_ ( + .D(\cb_east.inst.cb_conf_bus[67] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[3].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11067_ ( + .D(\cb_east.inst.cb_conf_bus[68] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[4].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11068_ ( + .D(\cb_east.inst.cb_conf_bus[69] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[4].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11069_ ( + .D(\cb_east.inst.cb_conf_bus[70] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[4].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11070_ ( + .D(\cb_east.inst.cb_conf_bus[71] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[4].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11071_ ( + .D(\cb_east.inst.cb_conf_bus[72] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[4].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11072_ ( + .D(\cb_east.inst.cb_conf_bus[73] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[4].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11073_ ( + .D(\cb_east.inst.cb_conf_bus[74] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[4].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11074_ ( + .D(\cb_east.inst.cb_conf_bus[75] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[4].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11075_ ( + .D(\cb_east.inst.cb_conf_bus[76] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[4].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11076_ ( + .D(\cb_east.inst.cb_conf_bus[77] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[4].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11077_ ( + .D(\cb_east.inst.cb_conf_bus[78] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[4].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11078_ ( + .D(\cb_east.inst.cb_conf_bus[79] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[4].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11079_ ( + .D(\cb_east.inst.cb_conf_bus[80] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11080_ ( + .D(\cb_east.inst.cb_conf_bus[81] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[4].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11081_ ( + .D(\cb_east.inst.cb_conf_bus[82] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[4].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11082_ ( + .D(\cb_east.inst.cb_conf_bus[83] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[4].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11083_ ( + .D(\cb_east.inst.cb_conf_bus[84] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[4].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11084_ ( + .D(\cb_east.inst.cb_conf_bus[85] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[5].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11085_ ( + .D(\cb_east.inst.cb_conf_bus[86] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[5].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11086_ ( + .D(\cb_east.inst.cb_conf_bus[87] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[5].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11087_ ( + .D(\cb_east.inst.cb_conf_bus[88] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[5].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11088_ ( + .D(\cb_east.inst.cb_conf_bus[89] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[5].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11089_ ( + .D(\cb_east.inst.cb_conf_bus[90] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[5].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11090_ ( + .D(\cb_east.inst.cb_conf_bus[91] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[5].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11091_ ( + .D(\cb_east.inst.cb_conf_bus[92] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[5].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11092_ ( + .D(\cb_east.inst.cb_conf_bus[93] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[5].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11093_ ( + .D(\cb_east.inst.cb_conf_bus[94] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[5].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11094_ ( + .D(\cb_east.inst.cb_conf_bus[95] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[5].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11095_ ( + .D(\cb_east.inst.cb_conf_bus[96] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[5].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11096_ ( + .D(\cb_east.inst.cb_conf_bus[97] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11097_ ( + .D(\cb_east.inst.cb_conf_bus[98] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[5].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11098_ ( + .D(\cb_east.inst.cb_conf_bus[99] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[5].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11099_ ( + .D(\cb_east.inst.cb_conf_bus[100] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[5].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11100_ ( + .D(\cb_east.inst.cb_conf_bus[101] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[5].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11101_ ( + .D(\cb_east.inst.cb_conf_bus[102] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[6].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11102_ ( + .D(\cb_east.inst.cb_conf_bus[103] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[6].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11103_ ( + .D(\cb_east.inst.cb_conf_bus[104] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[6].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11104_ ( + .D(\cb_east.inst.cb_conf_bus[105] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[6].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11105_ ( + .D(\cb_east.inst.cb_conf_bus[106] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[6].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11106_ ( + .D(\cb_east.inst.cb_conf_bus[107] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[6].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11107_ ( + .D(\cb_east.inst.cb_conf_bus[108] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[6].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11108_ ( + .D(\cb_east.inst.cb_conf_bus[109] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[6].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11109_ ( + .D(\cb_east.inst.cb_conf_bus[110] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[6].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11110_ ( + .D(\cb_east.inst.cb_conf_bus[111] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[6].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11111_ ( + .D(\cb_east.inst.cb_conf_bus[112] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[6].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11112_ ( + .D(\cb_east.inst.cb_conf_bus[113] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[6].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11113_ ( + .D(\cb_east.inst.cb_conf_bus[114] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[6].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11114_ ( + .D(\cb_east.inst.cb_conf_bus[115] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[6].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11115_ ( + .D(\cb_east.inst.cb_conf_bus[116] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[6].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11116_ ( + .D(\cb_east.inst.cb_conf_bus[117] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[6].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11117_ ( + .D(\cb_east.inst.cb_conf_bus[118] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[6].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11118_ ( + .D(\cb_east.inst.cb_conf_bus[119] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[7].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11119_ ( + .D(\cb_east.inst.cb_conf_bus[120] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[7].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11120_ ( + .D(\cb_east.inst.cb_conf_bus[121] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[7].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11121_ ( + .D(\cb_east.inst.cb_conf_bus[122] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[7].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11122_ ( + .D(\cb_east.inst.cb_conf_bus[123] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[7].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11123_ ( + .D(\cb_east.inst.cb_conf_bus[124] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[7].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11124_ ( + .D(\cb_east.inst.cb_conf_bus[125] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[7].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11125_ ( + .D(\cb_east.inst.cb_conf_bus[126] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[7].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11126_ ( + .D(\cb_east.inst.cb_conf_bus[127] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[7].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11127_ ( + .D(\cb_east.inst.cb_conf_bus[128] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[7].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11128_ ( + .D(\cb_east.inst.cb_conf_bus[129] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[7].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11129_ ( + .D(\cb_east.inst.cb_conf_bus[130] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[7].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11130_ ( + .D(\cb_east.inst.cb_conf_bus[131] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[7].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11131_ ( + .D(\cb_east.inst.cb_conf_bus[132] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[7].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11132_ ( + .D(\cb_east.inst.cb_conf_bus[133] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[7].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11133_ ( + .D(\cb_east.inst.cb_conf_bus[134] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[7].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11134_ ( + .D(\cb_east.inst.cb_conf_bus[135] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[7].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11135_ ( + .D(\cb_east.inst.cb_conf_bus[136] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[8].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11136_ ( + .D(\cb_east.inst.cb_conf_bus[137] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[8].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11137_ ( + .D(\cb_east.inst.cb_conf_bus[138] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[8].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11138_ ( + .D(\cb_east.inst.cb_conf_bus[139] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[8].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11139_ ( + .D(\cb_east.inst.cb_conf_bus[140] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[8].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11140_ ( + .D(\cb_east.inst.cb_conf_bus[141] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[8].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11141_ ( + .D(\cb_east.inst.cb_conf_bus[142] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[8].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11142_ ( + .D(\cb_east.inst.cb_conf_bus[143] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[8].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11143_ ( + .D(\cb_east.inst.cb_conf_bus[144] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[8].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11144_ ( + .D(\cb_east.inst.cb_conf_bus[145] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[8].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11145_ ( + .D(\cb_east.inst.cb_conf_bus[146] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[8].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11146_ ( + .D(\cb_east.inst.cb_conf_bus[147] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[8].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11147_ ( + .D(\cb_east.inst.cb_conf_bus[148] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[8].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11148_ ( + .D(\cb_east.inst.cb_conf_bus[149] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[8].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11149_ ( + .D(\cb_east.inst.cb_conf_bus[150] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[8].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11150_ ( + .D(\cb_east.inst.cb_conf_bus[151] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[8].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11151_ ( + .D(\cb_east.inst.cb_conf_bus[152] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[8].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11152_ ( + .D(\cb_east.inst.cb_conf_bus[153] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[9].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11153_ ( + .D(\cb_east.inst.cb_conf_bus[154] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[9].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11154_ ( + .D(\cb_east.inst.cb_conf_bus[155] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[9].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11155_ ( + .D(\cb_east.inst.cb_conf_bus[156] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[9].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11156_ ( + .D(\cb_east.inst.cb_conf_bus[157] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[9].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11157_ ( + .D(\cb_east.inst.cb_conf_bus[158] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[9].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11158_ ( + .D(\cb_east.inst.cb_conf_bus[159] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[9].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11159_ ( + .D(\cb_east.inst.cb_conf_bus[160] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[9].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11160_ ( + .D(\cb_east.inst.cb_conf_bus[161] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[9].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11161_ ( + .D(\cb_east.inst.cb_conf_bus[162] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[9].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11162_ ( + .D(\cb_east.inst.cb_conf_bus[163] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[9].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11163_ ( + .D(\cb_east.inst.cb_conf_bus[164] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[9].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11164_ ( + .D(\cb_east.inst.cb_conf_bus[165] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[9].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11165_ ( + .D(\cb_east.inst.cb_conf_bus[166] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[9].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11166_ ( + .D(\cb_east.inst.cb_conf_bus[167] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[9].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11167_ ( + .D(\cb_east.inst.cb_conf_bus[168] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[9].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11168_ ( + .D(\cb_east.inst.cb_conf_bus[169] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_inputs[9].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11169_ ( + .D(\cb_east.inst.cb_conf_bus[170] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[0].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11170_ ( + .D(\cb_east.inst.cb_conf_bus[171] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[0].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11171_ ( + .D(\cb_east.inst.cb_conf_bus[172] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[0].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11172_ ( + .D(\cb_east.inst.cb_conf_bus[173] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[0].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11173_ ( + .D(\cb_east.inst.cb_conf_bus[174] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11174_ ( + .D(\cb_east.inst.cb_conf_bus[175] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11175_ ( + .D(\cb_east.inst.cb_conf_bus[176] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11176_ ( + .D(\cb_east.inst.cb_conf_bus[177] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[0].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11177_ ( + .D(\cb_east.inst.cb_conf_bus[178] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[1].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11178_ ( + .D(\cb_east.inst.cb_conf_bus[179] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[1].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11179_ ( + .D(\cb_east.inst.cb_conf_bus[180] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[1].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11180_ ( + .D(\cb_east.inst.cb_conf_bus[181] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[1].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11181_ ( + .D(\cb_east.inst.cb_conf_bus[182] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11182_ ( + .D(\cb_east.inst.cb_conf_bus[183] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11183_ ( + .D(\cb_east.inst.cb_conf_bus[184] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11184_ ( + .D(\cb_east.inst.cb_conf_bus[185] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11185_ ( + .D(\cb_east.inst.cb_conf_bus[186] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[2].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11186_ ( + .D(\cb_east.inst.cb_conf_bus[187] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[2].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11187_ ( + .D(\cb_east.inst.cb_conf_bus[188] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[2].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11188_ ( + .D(\cb_east.inst.cb_conf_bus[189] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[2].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11189_ ( + .D(\cb_east.inst.cb_conf_bus[190] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11190_ ( + .D(\cb_east.inst.cb_conf_bus[191] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11191_ ( + .D(\cb_east.inst.cb_conf_bus[192] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11192_ ( + .D(\cb_east.inst.cb_conf_bus[193] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[2].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11193_ ( + .D(\cb_east.inst.cb_conf_bus[194] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[3].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11194_ ( + .D(\cb_east.inst.cb_conf_bus[195] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[3].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11195_ ( + .D(\cb_east.inst.cb_conf_bus[196] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[3].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11196_ ( + .D(\cb_east.inst.cb_conf_bus[197] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[3].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11197_ ( + .D(\cb_east.inst.cb_conf_bus[198] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11198_ ( + .D(\cb_east.inst.cb_conf_bus[199] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11199_ ( + .D(\cb_east.inst.cb_conf_bus[200] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11200_ ( + .D(\cb_east.inst.cb_conf_bus[201] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[3].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11201_ ( + .D(\cb_east.inst.cb_conf_bus[202] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[4].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11202_ ( + .D(\cb_east.inst.cb_conf_bus[203] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[4].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11203_ ( + .D(\cb_east.inst.cb_conf_bus[204] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[4].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11204_ ( + .D(\cb_east.inst.cb_conf_bus[205] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[4].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11205_ ( + .D(\cb_east.inst.cb_conf_bus[206] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[4].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11206_ ( + .D(\cb_east.inst.cb_conf_bus[207] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[4].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11207_ ( + .D(\cb_east.inst.cb_conf_bus[208] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[4].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11208_ ( + .D(\cb_east.inst.cb_conf_bus[209] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb0_outputs[4].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11209_ ( + .D(\cb_east.inst.cb_conf_bus[210] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[0].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11210_ ( + .D(\cb_east.inst.cb_conf_bus[211] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[0].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11211_ ( + .D(\cb_east.inst.cb_conf_bus[212] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[0].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11212_ ( + .D(\cb_east.inst.cb_conf_bus[213] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[0].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11213_ ( + .D(\cb_east.inst.cb_conf_bus[214] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[0].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11214_ ( + .D(\cb_east.inst.cb_conf_bus[215] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[0].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11215_ ( + .D(\cb_east.inst.cb_conf_bus[216] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[0].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11216_ ( + .D(\cb_east.inst.cb_conf_bus[217] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[0].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11217_ ( + .D(\cb_east.inst.cb_conf_bus[218] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[0].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11218_ ( + .D(\cb_east.inst.cb_conf_bus[219] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[0].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11219_ ( + .D(\cb_east.inst.cb_conf_bus[220] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[0].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11220_ ( + .D(\cb_east.inst.cb_conf_bus[221] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[0].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11221_ ( + .D(\cb_east.inst.cb_conf_bus[222] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[0].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11222_ ( + .D(\cb_east.inst.cb_conf_bus[223] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[0].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11223_ ( + .D(\cb_east.inst.cb_conf_bus[224] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[0].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11224_ ( + .D(\cb_east.inst.cb_conf_bus[225] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[0].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11225_ ( + .D(\cb_east.inst.cb_conf_bus[226] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[0].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11226_ ( + .D(\cb_east.inst.cb_conf_bus[227] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[1].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11227_ ( + .D(\cb_east.inst.cb_conf_bus[228] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[1].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11228_ ( + .D(\cb_east.inst.cb_conf_bus[229] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[1].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11229_ ( + .D(\cb_east.inst.cb_conf_bus[230] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[1].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11230_ ( + .D(\cb_east.inst.cb_conf_bus[231] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[1].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11231_ ( + .D(\cb_east.inst.cb_conf_bus[232] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[1].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11232_ ( + .D(\cb_east.inst.cb_conf_bus[233] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[1].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11233_ ( + .D(\cb_east.inst.cb_conf_bus[234] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[1].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11234_ ( + .D(\cb_east.inst.cb_conf_bus[235] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[1].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11235_ ( + .D(\cb_east.inst.cb_conf_bus[236] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[1].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11236_ ( + .D(\cb_east.inst.cb_conf_bus[237] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[1].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11237_ ( + .D(\cb_east.inst.cb_conf_bus[238] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[1].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11238_ ( + .D(\cb_east.inst.cb_conf_bus[239] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[1].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11239_ ( + .D(\cb_east.inst.cb_conf_bus[240] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[1].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11240_ ( + .D(\cb_east.inst.cb_conf_bus[241] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[1].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11241_ ( + .D(\cb_east.inst.cb_conf_bus[242] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[1].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11242_ ( + .D(\cb_east.inst.cb_conf_bus[243] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[1].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11243_ ( + .D(\cb_east.inst.cb_conf_bus[244] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[2].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11244_ ( + .D(\cb_east.inst.cb_conf_bus[245] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[2].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11245_ ( + .D(\cb_east.inst.cb_conf_bus[246] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[2].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11246_ ( + .D(\cb_east.inst.cb_conf_bus[247] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[2].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11247_ ( + .D(\cb_east.inst.cb_conf_bus[248] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[2].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11248_ ( + .D(\cb_east.inst.cb_conf_bus[249] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[2].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11249_ ( + .D(\cb_east.inst.cb_conf_bus[250] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[2].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11250_ ( + .D(\cb_east.inst.cb_conf_bus[251] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[2].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11251_ ( + .D(\cb_east.inst.cb_conf_bus[252] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[2].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11252_ ( + .D(\cb_east.inst.cb_conf_bus[253] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[2].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11253_ ( + .D(\cb_east.inst.cb_conf_bus[254] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[2].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11254_ ( + .D(\cb_east.inst.cb_conf_bus[255] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[2].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11255_ ( + .D(\cb_east.inst.cb_conf_bus[256] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[2].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11256_ ( + .D(\cb_east.inst.cb_conf_bus[257] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[2].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11257_ ( + .D(\cb_east.inst.cb_conf_bus[258] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[2].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11258_ ( + .D(\cb_east.inst.cb_conf_bus[259] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[2].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11259_ ( + .D(\cb_east.inst.cb_conf_bus[260] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[2].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11260_ ( + .D(\cb_east.inst.cb_conf_bus[261] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[3].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11261_ ( + .D(\cb_east.inst.cb_conf_bus[262] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[3].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11262_ ( + .D(\cb_east.inst.cb_conf_bus[263] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[3].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11263_ ( + .D(\cb_east.inst.cb_conf_bus[264] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[3].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11264_ ( + .D(\cb_east.inst.cb_conf_bus[265] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[3].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11265_ ( + .D(\cb_east.inst.cb_conf_bus[266] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[3].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11266_ ( + .D(\cb_east.inst.cb_conf_bus[267] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[3].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11267_ ( + .D(\cb_east.inst.cb_conf_bus[268] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[3].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11268_ ( + .D(\cb_east.inst.cb_conf_bus[269] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[3].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11269_ ( + .D(\cb_east.inst.cb_conf_bus[270] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[3].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11270_ ( + .D(\cb_east.inst.cb_conf_bus[271] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[3].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11271_ ( + .D(\cb_east.inst.cb_conf_bus[272] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[3].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11272_ ( + .D(\cb_east.inst.cb_conf_bus[273] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[3].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11273_ ( + .D(\cb_east.inst.cb_conf_bus[274] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[3].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11274_ ( + .D(\cb_east.inst.cb_conf_bus[275] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[3].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11275_ ( + .D(\cb_east.inst.cb_conf_bus[276] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[3].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11276_ ( + .D(\cb_east.inst.cb_conf_bus[277] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[3].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11277_ ( + .D(\cb_east.inst.cb_conf_bus[278] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[4].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11278_ ( + .D(\cb_east.inst.cb_conf_bus[279] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[4].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11279_ ( + .D(\cb_east.inst.cb_conf_bus[280] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[4].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11280_ ( + .D(\cb_east.inst.cb_conf_bus[281] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[4].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11281_ ( + .D(\cb_east.inst.cb_conf_bus[282] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[4].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11282_ ( + .D(\cb_east.inst.cb_conf_bus[283] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[4].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11283_ ( + .D(\cb_east.inst.cb_conf_bus[284] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[4].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11284_ ( + .D(\cb_east.inst.cb_conf_bus[285] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[4].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11285_ ( + .D(\cb_east.inst.cb_conf_bus[286] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[4].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11286_ ( + .D(\cb_east.inst.cb_conf_bus[287] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[4].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11287_ ( + .D(\cb_east.inst.cb_conf_bus[288] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[4].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11288_ ( + .D(\cb_east.inst.cb_conf_bus[289] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[4].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11289_ ( + .D(\cb_east.inst.cb_conf_bus[290] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[4].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11290_ ( + .D(\cb_east.inst.cb_conf_bus[291] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[4].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11291_ ( + .D(\cb_east.inst.cb_conf_bus[292] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[4].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11292_ ( + .D(\cb_east.inst.cb_conf_bus[293] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[4].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11293_ ( + .D(\cb_east.inst.cb_conf_bus[294] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[4].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11294_ ( + .D(\cb_east.inst.cb_conf_bus[295] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[5].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11295_ ( + .D(\cb_east.inst.cb_conf_bus[296] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[5].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11296_ ( + .D(\cb_east.inst.cb_conf_bus[297] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[5].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11297_ ( + .D(\cb_east.inst.cb_conf_bus[298] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[5].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11298_ ( + .D(\cb_east.inst.cb_conf_bus[299] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[5].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11299_ ( + .D(\cb_east.inst.cb_conf_bus[300] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[5].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11300_ ( + .D(\cb_east.inst.cb_conf_bus[301] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[5].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11301_ ( + .D(\cb_east.inst.cb_conf_bus[302] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[5].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11302_ ( + .D(\cb_east.inst.cb_conf_bus[303] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[5].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11303_ ( + .D(\cb_east.inst.cb_conf_bus[304] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[5].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11304_ ( + .D(\cb_east.inst.cb_conf_bus[305] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[5].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11305_ ( + .D(\cb_east.inst.cb_conf_bus[306] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[5].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11306_ ( + .D(\cb_east.inst.cb_conf_bus[307] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[5].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11307_ ( + .D(\cb_east.inst.cb_conf_bus[308] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[5].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11308_ ( + .D(\cb_east.inst.cb_conf_bus[309] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[5].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11309_ ( + .D(\cb_east.inst.cb_conf_bus[310] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[5].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11310_ ( + .D(\cb_east.inst.cb_conf_bus[311] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[5].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11311_ ( + .D(\cb_east.inst.cb_conf_bus[312] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[6].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11312_ ( + .D(\cb_east.inst.cb_conf_bus[313] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[6].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11313_ ( + .D(\cb_east.inst.cb_conf_bus[314] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[6].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11314_ ( + .D(\cb_east.inst.cb_conf_bus[315] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[6].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11315_ ( + .D(\cb_east.inst.cb_conf_bus[316] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[6].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11316_ ( + .D(\cb_east.inst.cb_conf_bus[317] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[6].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11317_ ( + .D(\cb_east.inst.cb_conf_bus[318] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[6].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11318_ ( + .D(\cb_east.inst.cb_conf_bus[319] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[6].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11319_ ( + .D(\cb_east.inst.cb_conf_bus[320] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[6].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11320_ ( + .D(\cb_east.inst.cb_conf_bus[321] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[6].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11321_ ( + .D(\cb_east.inst.cb_conf_bus[322] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[6].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11322_ ( + .D(\cb_east.inst.cb_conf_bus[323] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[6].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11323_ ( + .D(\cb_east.inst.cb_conf_bus[324] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[6].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11324_ ( + .D(\cb_east.inst.cb_conf_bus[325] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[6].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11325_ ( + .D(\cb_east.inst.cb_conf_bus[326] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[6].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11326_ ( + .D(\cb_east.inst.cb_conf_bus[327] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[6].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11327_ ( + .D(\cb_east.inst.cb_conf_bus[328] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[6].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11328_ ( + .D(\cb_east.inst.cb_conf_bus[329] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[7].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11329_ ( + .D(\cb_east.inst.cb_conf_bus[330] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[7].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11330_ ( + .D(\cb_east.inst.cb_conf_bus[331] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[7].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11331_ ( + .D(\cb_east.inst.cb_conf_bus[332] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[7].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11332_ ( + .D(\cb_east.inst.cb_conf_bus[333] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[7].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11333_ ( + .D(\cb_east.inst.cb_conf_bus[334] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[7].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11334_ ( + .D(\cb_east.inst.cb_conf_bus[335] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[7].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11335_ ( + .D(\cb_east.inst.cb_conf_bus[336] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[7].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11336_ ( + .D(\cb_east.inst.cb_conf_bus[337] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[7].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11337_ ( + .D(\cb_east.inst.cb_conf_bus[338] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[7].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11338_ ( + .D(\cb_east.inst.cb_conf_bus[339] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[7].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11339_ ( + .D(\cb_east.inst.cb_conf_bus[340] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[7].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11340_ ( + .D(\cb_east.inst.cb_conf_bus[341] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[7].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11341_ ( + .D(\cb_east.inst.cb_conf_bus[342] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[7].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11342_ ( + .D(\cb_east.inst.cb_conf_bus[343] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[7].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11343_ ( + .D(\cb_east.inst.cb_conf_bus[344] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[7].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11344_ ( + .D(\cb_east.inst.cb_conf_bus[345] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[7].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11345_ ( + .D(\cb_east.inst.cb_conf_bus[346] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[8].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11346_ ( + .D(\cb_east.inst.cb_conf_bus[347] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[8].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11347_ ( + .D(\cb_east.inst.cb_conf_bus[348] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[8].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11348_ ( + .D(\cb_east.inst.cb_conf_bus[349] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[8].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11349_ ( + .D(\cb_east.inst.cb_conf_bus[350] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[8].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11350_ ( + .D(\cb_east.inst.cb_conf_bus[351] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[8].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11351_ ( + .D(\cb_east.inst.cb_conf_bus[352] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[8].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11352_ ( + .D(\cb_east.inst.cb_conf_bus[353] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[8].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11353_ ( + .D(\cb_east.inst.cb_conf_bus[354] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[8].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11354_ ( + .D(\cb_east.inst.cb_conf_bus[355] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[8].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11355_ ( + .D(\cb_east.inst.cb_conf_bus[356] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[8].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11356_ ( + .D(\cb_east.inst.cb_conf_bus[357] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[8].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11357_ ( + .D(\cb_east.inst.cb_conf_bus[358] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[8].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11358_ ( + .D(\cb_east.inst.cb_conf_bus[359] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[8].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11359_ ( + .D(\cb_east.inst.cb_conf_bus[360] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[8].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11360_ ( + .D(\cb_east.inst.cb_conf_bus[361] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[8].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11361_ ( + .D(\cb_east.inst.cb_conf_bus[362] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[8].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11362_ ( + .D(\cb_east.inst.cb_conf_bus[363] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[9].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11363_ ( + .D(\cb_east.inst.cb_conf_bus[364] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[9].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11364_ ( + .D(\cb_east.inst.cb_conf_bus[365] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[9].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11365_ ( + .D(\cb_east.inst.cb_conf_bus[366] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[9].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11366_ ( + .D(\cb_east.inst.cb_conf_bus[367] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[9].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11367_ ( + .D(\cb_east.inst.cb_conf_bus[368] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[9].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11368_ ( + .D(\cb_east.inst.cb_conf_bus[369] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[9].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11369_ ( + .D(\cb_east.inst.cb_conf_bus[370] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[9].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11370_ ( + .D(\cb_east.inst.cb_conf_bus[371] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[9].doubles[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11371_ ( + .D(\cb_east.inst.cb_conf_bus[372] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[9].doubles[5].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11372_ ( + .D(\cb_east.inst.cb_conf_bus[373] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[9].doubles[6].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11373_ ( + .D(\cb_east.inst.cb_conf_bus[374] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[9].doubles[7].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11374_ ( + .D(\cb_east.inst.cb_conf_bus[375] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[9].directs[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11375_ ( + .D(\cb_east.inst.cb_conf_bus[376] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[9].directs[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11376_ ( + .D(\cb_east.inst.cb_conf_bus[377] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[9].directs[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11377_ ( + .D(\cb_east.inst.cb_conf_bus[378] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[9].directs[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11378_ ( + .D(\cb_east.inst.cb_conf_bus[379] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_inputs[9].directs[4].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11379_ ( + .D(\cb_east.inst.cb_conf_bus[380] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[0].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11380_ ( + .D(\cb_east.inst.cb_conf_bus[381] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[0].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11381_ ( + .D(\cb_east.inst.cb_conf_bus[382] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[0].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11382_ ( + .D(\cb_east.inst.cb_conf_bus[383] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[0].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11383_ ( + .D(\cb_east.inst.cb_conf_bus[384] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[0].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11384_ ( + .D(\cb_east.inst.cb_conf_bus[385] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[0].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11385_ ( + .D(\cb_east.inst.cb_conf_bus[386] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[0].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11386_ ( + .D(\cb_east.inst.cb_conf_bus[387] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[0].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11387_ ( + .D(\cb_east.inst.cb_conf_bus[388] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[1].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11388_ ( + .D(\cb_east.inst.cb_conf_bus[389] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[1].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11389_ ( + .D(\cb_east.inst.cb_conf_bus[390] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[1].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11390_ ( + .D(\cb_east.inst.cb_conf_bus[391] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[1].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11391_ ( + .D(\cb_east.inst.cb_conf_bus[392] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[1].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11392_ ( + .D(\cb_east.inst.cb_conf_bus[393] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[1].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11393_ ( + .D(\cb_east.inst.cb_conf_bus[394] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[1].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11394_ ( + .D(\cb_east.inst.cb_conf_bus[395] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[1].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11395_ ( + .D(\cb_east.inst.cb_conf_bus[396] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[2].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11396_ ( + .D(\cb_east.inst.cb_conf_bus[397] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[2].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11397_ ( + .D(\cb_east.inst.cb_conf_bus[398] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[2].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11398_ ( + .D(\cb_east.inst.cb_conf_bus[399] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[2].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11399_ ( + .D(\cb_east.inst.cb_conf_bus[400] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[2].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11400_ ( + .D(\cb_east.inst.cb_conf_bus[401] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[2].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11401_ ( + .D(\cb_east.inst.cb_conf_bus[402] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[2].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11402_ ( + .D(\cb_east.inst.cb_conf_bus[403] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[2].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11403_ ( + .D(\cb_east.inst.cb_conf_bus[404] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[3].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11404_ ( + .D(\cb_east.inst.cb_conf_bus[405] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[3].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11405_ ( + .D(\cb_east.inst.cb_conf_bus[406] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[3].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11406_ ( + .D(\cb_east.inst.cb_conf_bus[407] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[3].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11407_ ( + .D(\cb_east.inst.cb_conf_bus[408] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[3].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11408_ ( + .D(\cb_east.inst.cb_conf_bus[409] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[3].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11409_ ( + .D(\cb_east.inst.cb_conf_bus[410] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[3].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11410_ ( + .D(\cb_east.inst.cb_conf_bus[411] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[3].doubles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11411_ ( + .D(\cb_east.inst.cb_conf_bus[412] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[4].singles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11412_ ( + .D(\cb_east.inst.cb_conf_bus[413] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[4].singles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11413_ ( + .D(\cb_east.inst.cb_conf_bus[414] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[4].singles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11414_ ( + .D(\cb_east.inst.cb_conf_bus[415] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[4].singles[3].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11415_ ( + .D(\cb_east.inst.cb_conf_bus[416] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[4].doubles[0].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11416_ ( + .D(\cb_east.inst.cb_conf_bus[417] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[4].doubles[1].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11417_ ( + .D(\cb_east.inst.cb_conf_bus[418] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[4].doubles[2].s.c ) + ); + sky130_fd_sc_hd__dlxtp_1 _11418_ ( + .D(\cb_east.inst.cb_conf_bus[419] ), + .GATE(set_out_hard), + .Q(\cb_east.inst.connectaroni.clb1_outputs[4].doubles[3].s.c ) + ); + sky130_fd_sc_hd__mux4_1 _11419_ ( + .A0(_04128_), + .A1(_04135_), + .A2(_04136_), + .A3(_04137_), + .S0(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ), + .S1(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ), + .X(_04120_) + ); + transmission_gate_cell _11420_ ( + .A(_04120_), + .B(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .C(_04124_), + .Cnot(_00057_) + ); + sky130_fd_sc_hd__mux4_1 _11421_ ( + .A0(_04138_), + .A1(_04139_), + .A2(_04140_), + .A3(_04141_), + .S0(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ), + .S1(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ), + .X(_04121_) + ); + transmission_gate_cell _11422_ ( + .A(_04121_), + .B(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .C(_04125_), + .Cnot(_00058_) + ); + sky130_fd_sc_hd__mux4_1 _11423_ ( + .A0(_04142_), + .A1(_04143_), + .A2(_04129_), + .A3(_04130_), + .S0(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ), + .S1(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ), + .X(_04122_) + ); + transmission_gate_cell _11424_ ( + .A(_04122_), + .B(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .C(_04126_), + .Cnot(_00059_) + ); + sky130_fd_sc_hd__mux4_1 _11425_ ( + .A0(_04131_), + .A1(_04132_), + .A2(_04133_), + .A3(_04134_), + .S0(\cb_east.inst.connectaroni.clb0_inputs[4].directs[0].s.a ), + .S1(\cb_east.inst.connectaroni.clb0_inputs[5].directs[0].s.a ), + .X(_04123_) + ); + transmission_gate_cell _11426_ ( + .A(_04123_), + .B(\cb_east.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .C(_04127_), + .Cnot(_00060_) + ); + sky130_fd_sc_hd__mux4_1 _11427_ ( + .A0(_04152_), + .A1(_04159_), + .A2(_04160_), + .A3(_04161_), + .S0(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ), + .S1(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ), + .X(_04144_) + ); + transmission_gate_cell _11428_ ( + .A(_04144_), + .B(\slice.sliceluroni.cc.P[0] ), + .C(_04148_), + .Cnot(_00061_) + ); + sky130_fd_sc_hd__mux4_1 _11429_ ( + .A0(_04162_), + .A1(_04163_), + .A2(_04164_), + .A3(_04165_), + .S0(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ), + .S1(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ), + .X(_04145_) + ); + transmission_gate_cell _11430_ ( + .A(_04145_), + .B(\slice.sliceluroni.cc.P[0] ), + .C(_04149_), + .Cnot(_00062_) + ); + sky130_fd_sc_hd__mux4_1 _11431_ ( + .A0(_04166_), + .A1(_04167_), + .A2(_04153_), + .A3(_04154_), + .S0(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ), + .S1(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ), + .X(_04146_) + ); + transmission_gate_cell _11432_ ( + .A(_04146_), + .B(\slice.sliceluroni.cc.P[0] ), + .C(_04150_), + .Cnot(_00063_) + ); + sky130_fd_sc_hd__mux4_1 _11433_ ( + .A0(_04155_), + .A1(_04156_), + .A2(_04157_), + .A3(_04158_), + .S0(\cb_east.inst.connectaroni.clb0_inputs[0].directs[0].s.a ), + .S1(\cb_east.inst.connectaroni.clb0_inputs[1].directs[0].s.a ), + .X(_04147_) + ); + transmission_gate_cell _11434_ ( + .A(_04147_), + .B(\slice.sliceluroni.cc.P[0] ), + .C(_04151_), + .Cnot(_00064_) + ); + sky130_fd_sc_hd__mux4_1 _11435_ ( + .A0(_04177_), + .A1(_04184_), + .A2(_04185_), + .A3(_04186_), + .S0(clb_south_in[4]), + .S1(clb_south_in[5]), + .X(_04169_) + ); + transmission_gate_cell _11436_ ( + .A(_04169_), + .B(clb_south_out[1]), + .C(_04173_), + .Cnot(_00065_) + ); + sky130_fd_sc_hd__mux4_1 _11437_ ( + .A0(_04187_), + .A1(_04188_), + .A2(_04189_), + .A3(_04190_), + .S0(clb_south_in[4]), + .S1(clb_south_in[5]), + .X(_04170_) + ); + transmission_gate_cell _11438_ ( + .A(_04170_), + .B(clb_south_out[1]), + .C(_04174_), + .Cnot(_00066_) + ); + sky130_fd_sc_hd__mux4_1 _11439_ ( + .A0(_04191_), + .A1(_04192_), + .A2(_04178_), + .A3(_04179_), + .S0(clb_south_in[4]), + .S1(clb_south_in[5]), + .X(_04171_) + ); + transmission_gate_cell _11440_ ( + .A(_04171_), + .B(clb_south_out[1]), + .C(_04175_), + .Cnot(_00067_) + ); + sky130_fd_sc_hd__mux4_1 _11441_ ( + .A0(_04180_), + .A1(_04181_), + .A2(_04182_), + .A3(_04183_), + .S0(clb_south_in[4]), + .S1(clb_south_in[5]), + .X(_04172_) + ); + transmission_gate_cell _11442_ ( + .A(_04172_), + .B(clb_south_out[1]), + .C(_04176_), + .Cnot(_00068_) + ); + sky130_fd_sc_hd__mux4_1 _11443_ ( + .A0(_04201_), + .A1(_04208_), + .A2(_04209_), + .A3(_04210_), + .S0(clb_south_in[0]), + .S1(clb_south_in[1]), + .X(_04193_) + ); + transmission_gate_cell _11444_ ( + .A(_04193_), + .B(\slice.sliceluroni.cc.P[1] ), + .C(_04197_), + .Cnot(_00069_) + ); + sky130_fd_sc_hd__mux4_1 _11445_ ( + .A0(_04211_), + .A1(_04212_), + .A2(_04213_), + .A3(_04214_), + .S0(clb_south_in[0]), + .S1(clb_south_in[1]), + .X(_04194_) + ); + transmission_gate_cell _11446_ ( + .A(_04194_), + .B(\slice.sliceluroni.cc.P[1] ), + .C(_04198_), + .Cnot(_00070_) + ); + sky130_fd_sc_hd__mux4_1 _11447_ ( + .A0(_04215_), + .A1(_04216_), + .A2(_04202_), + .A3(_04203_), + .S0(clb_south_in[0]), + .S1(clb_south_in[1]), + .X(_04195_) + ); + transmission_gate_cell _11448_ ( + .A(_04195_), + .B(\slice.sliceluroni.cc.P[1] ), + .C(_04199_), + .Cnot(_00071_) + ); + sky130_fd_sc_hd__mux4_1 _11449_ ( + .A0(_04204_), + .A1(_04205_), + .A2(_04206_), + .A3(_04207_), + .S0(clb_south_in[0]), + .S1(clb_south_in[1]), + .X(_04196_) + ); + transmission_gate_cell _11450_ ( + .A(_04196_), + .B(\slice.sliceluroni.cc.P[1] ), + .C(_04200_), + .Cnot(_00072_) + ); + sky130_fd_sc_hd__mux4_1 _11451_ ( + .A0(_04226_), + .A1(_04233_), + .A2(_04234_), + .A3(_04235_), + .S0(clb_west_in[4]), + .S1(clb_west_in[5]), + .X(_04218_) + ); + transmission_gate_cell _11452_ ( + .A(_04218_), + .B(clb_west_out[1]), + .C(_04222_), + .Cnot(_00073_) + ); + sky130_fd_sc_hd__mux4_1 _11453_ ( + .A0(_04236_), + .A1(_04237_), + .A2(_04238_), + .A3(_04239_), + .S0(clb_west_in[4]), + .S1(clb_west_in[5]), + .X(_04219_) + ); + transmission_gate_cell _11454_ ( + .A(_04219_), + .B(clb_west_out[1]), + .C(_04223_), + .Cnot(_00074_) + ); + sky130_fd_sc_hd__mux4_1 _11455_ ( + .A0(_04240_), + .A1(_04241_), + .A2(_04227_), + .A3(_04228_), + .S0(clb_west_in[4]), + .S1(clb_west_in[5]), + .X(_04220_) + ); + transmission_gate_cell _11456_ ( + .A(_04220_), + .B(clb_west_out[1]), + .C(_04224_), + .Cnot(_00075_) + ); + sky130_fd_sc_hd__mux4_1 _11457_ ( + .A0(_04229_), + .A1(_04230_), + .A2(_04231_), + .A3(_04232_), + .S0(clb_west_in[4]), + .S1(clb_west_in[5]), + .X(_04221_) + ); + transmission_gate_cell _11458_ ( + .A(_04221_), + .B(clb_west_out[1]), + .C(_04225_), + .Cnot(_00076_) + ); + sky130_fd_sc_hd__mux4_1 _11459_ ( + .A0(_04250_), + .A1(_04257_), + .A2(_04258_), + .A3(_04259_), + .S0(clb_west_in[0]), + .S1(clb_west_in[1]), + .X(_04242_) + ); + transmission_gate_cell _11460_ ( + .A(_04242_), + .B(\slice.sliceluroni.cc.P[2] ), + .C(_04246_), + .Cnot(_00077_) + ); + sky130_fd_sc_hd__mux4_1 _11461_ ( + .A0(_04260_), + .A1(_04261_), + .A2(_04262_), + .A3(_04263_), + .S0(clb_west_in[0]), + .S1(clb_west_in[1]), + .X(_04243_) + ); + transmission_gate_cell _11462_ ( + .A(_04243_), + .B(\slice.sliceluroni.cc.P[2] ), + .C(_04247_), + .Cnot(_00078_) + ); + sky130_fd_sc_hd__mux4_1 _11463_ ( + .A0(_04264_), + .A1(_04265_), + .A2(_04251_), + .A3(_04252_), + .S0(clb_west_in[0]), + .S1(clb_west_in[1]), + .X(_04244_) + ); + transmission_gate_cell _11464_ ( + .A(_04244_), + .B(\slice.sliceluroni.cc.P[2] ), + .C(_04248_), + .Cnot(_00079_) + ); + sky130_fd_sc_hd__mux4_1 _11465_ ( + .A0(_04253_), + .A1(_04254_), + .A2(_04255_), + .A3(_04256_), + .S0(clb_west_in[0]), + .S1(clb_west_in[1]), + .X(_04245_) + ); + transmission_gate_cell _11466_ ( + .A(_04245_), + .B(\slice.sliceluroni.cc.P[2] ), + .C(_04249_), + .Cnot(_00080_) + ); + sky130_fd_sc_hd__mux4_1 _11467_ ( + .A0(_04275_), + .A1(_04282_), + .A2(_04283_), + .A3(_04284_), + .S0(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ), + .S1(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ), + .X(_04267_) + ); + transmission_gate_cell _11468_ ( + .A(_04267_), + .B(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .C(_04271_), + .Cnot(_00081_) + ); + sky130_fd_sc_hd__mux4_1 _11469_ ( + .A0(_04285_), + .A1(_04286_), + .A2(_04287_), + .A3(_04288_), + .S0(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ), + .S1(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ), + .X(_04268_) + ); + transmission_gate_cell _11470_ ( + .A(_04268_), + .B(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .C(_04272_), + .Cnot(_00082_) + ); + sky130_fd_sc_hd__mux4_1 _11471_ ( + .A0(_04289_), + .A1(_04290_), + .A2(_04276_), + .A3(_04277_), + .S0(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ), + .S1(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ), + .X(_04269_) + ); + transmission_gate_cell _11472_ ( + .A(_04269_), + .B(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .C(_04273_), + .Cnot(_00083_) + ); + sky130_fd_sc_hd__mux4_1 _11473_ ( + .A0(_04278_), + .A1(_04279_), + .A2(_04280_), + .A3(_04281_), + .S0(\cb_north.inst.connectaroni.clb0_inputs[4].directs[0].s.a ), + .S1(\cb_north.inst.connectaroni.clb0_inputs[5].directs[0].s.a ), + .X(_04270_) + ); + transmission_gate_cell _11474_ ( + .A(_04270_), + .B(\cb_north.inst.connectaroni.clb0_outputs[1].doubles[0].s.b ), + .C(_04274_), + .Cnot(_00084_) + ); + sky130_fd_sc_hd__mux4_1 _11475_ ( + .A0(_04299_), + .A1(_04306_), + .A2(_04307_), + .A3(_04308_), + .S0(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ), + .S1(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ), + .X(_04291_) + ); + transmission_gate_cell _11476_ ( + .A(_04291_), + .B(\slice.sliceluroni.cc.P[3] ), + .C(_04295_), + .Cnot(_00085_) + ); + sky130_fd_sc_hd__mux4_1 _11477_ ( + .A0(_04309_), + .A1(_04310_), + .A2(_04311_), + .A3(_04312_), + .S0(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ), + .S1(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ), + .X(_04292_) + ); + transmission_gate_cell _11478_ ( + .A(_04292_), + .B(\slice.sliceluroni.cc.P[3] ), + .C(_04296_), + .Cnot(_00086_) + ); + sky130_fd_sc_hd__mux4_1 _11479_ ( + .A0(_04313_), + .A1(_04314_), + .A2(_04300_), + .A3(_04301_), + .S0(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ), + .S1(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ), + .X(_04293_) + ); + transmission_gate_cell _11480_ ( + .A(_04293_), + .B(\slice.sliceluroni.cc.P[3] ), + .C(_04297_), + .Cnot(_00087_) + ); + sky130_fd_sc_hd__mux4_1 _11481_ ( + .A0(_04302_), + .A1(_04303_), + .A2(_04304_), + .A3(_04305_), + .S0(\cb_north.inst.connectaroni.clb0_inputs[0].directs[0].s.a ), + .S1(\cb_north.inst.connectaroni.clb0_inputs[1].directs[0].s.a ), + .X(_04294_) + ); + transmission_gate_cell _11482_ ( + .A(_04294_), + .B(\slice.sliceluroni.cc.P[3] ), + .C(_04298_), + .Cnot(_00088_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[0].elem.e0s1.impl ( + .A(south_double[5]), + .B(east_double[4]), + .C(\sb.switcharoni.dusb.switch_box_element_two[0].elem.e0s1.c ), + .Cnot(_00001_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[0].elem.e1s0.impl ( + .A(south_double[4]), + .B(east_double[5]), + .C(\sb.switcharoni.dusb.switch_box_element_two[0].elem.e1s0.c ), + .Cnot(_00002_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[0].elem.e1w1.impl ( + .A(west_double[1]), + .B(east_double[5]), + .C(\sb.switcharoni.dusb.switch_box_element_two[0].elem.e1w1.c ), + .Cnot(_00003_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[0].elem.n0e0.impl ( + .A(east_double[4]), + .B(north_double[0]), + .C(\sb.switcharoni.dusb.switch_box_element_two[0].elem.n0e0.c ), + .Cnot(_00004_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[0].elem.n0s0.impl ( + .A(south_double[4]), + .B(north_double[0]), + .C(\sb.switcharoni.dusb.switch_box_element_two[0].elem.n0s0.c ), + .Cnot(_00005_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[0].elem.n1e1.impl ( + .A(east_double[5]), + .B(north_double[1]), + .C(\sb.switcharoni.dusb.switch_box_element_two[0].elem.n1e1.c ), + .Cnot(_00006_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[0].elem.s0w0.impl ( + .A(west_double[0]), + .B(south_double[4]), + .C(\sb.switcharoni.dusb.switch_box_element_two[0].elem.s0w0.c ), + .Cnot(_00007_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[0].elem.s1n1.impl ( + .A(north_double[1]), + .B(south_double[5]), + .C(\sb.switcharoni.dusb.switch_box_element_two[0].elem.s1n1.c ), + .Cnot(_00008_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[0].elem.s1w1.impl ( + .A(west_double[1]), + .B(south_double[5]), + .C(\sb.switcharoni.dusb.switch_box_element_two[0].elem.s1w1.c ), + .Cnot(_00009_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[0].elem.w0e0.impl ( + .A(east_double[4]), + .B(west_double[0]), + .C(\sb.switcharoni.dusb.switch_box_element_two[0].elem.w0e0.c ), + .Cnot(_00010_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[0].elem.w0n1.impl ( + .A(north_double[1]), + .B(west_double[0]), + .C(\sb.switcharoni.dusb.switch_box_element_two[0].elem.w0n1.c ), + .Cnot(_00011_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[0].elem.w1n0.impl ( + .A(north_double[0]), + .B(west_double[1]), + .C(\sb.switcharoni.dusb.switch_box_element_two[0].elem.w1n0.c ), + .Cnot(_00012_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[1].elem.e0s1.impl ( + .A(south_double[7]), + .B(east_double[6]), + .C(\sb.switcharoni.dusb.switch_box_element_two[1].elem.e0s1.c ), + .Cnot(_00013_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[1].elem.e1s0.impl ( + .A(south_double[6]), + .B(east_double[7]), + .C(\sb.switcharoni.dusb.switch_box_element_two[1].elem.e1s0.c ), + .Cnot(_00014_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[1].elem.e1w1.impl ( + .A(west_double[3]), + .B(east_double[7]), + .C(\sb.switcharoni.dusb.switch_box_element_two[1].elem.e1w1.c ), + .Cnot(_00015_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[1].elem.n0e0.impl ( + .A(east_double[6]), + .B(north_double[2]), + .C(\sb.switcharoni.dusb.switch_box_element_two[1].elem.n0e0.c ), + .Cnot(_00016_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[1].elem.n0s0.impl ( + .A(south_double[6]), + .B(north_double[2]), + .C(\sb.switcharoni.dusb.switch_box_element_two[1].elem.n0s0.c ), + .Cnot(_00017_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[1].elem.n1e1.impl ( + .A(east_double[7]), + .B(north_double[3]), + .C(\sb.switcharoni.dusb.switch_box_element_two[1].elem.n1e1.c ), + .Cnot(_00018_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[1].elem.s0w0.impl ( + .A(west_double[2]), + .B(south_double[6]), + .C(\sb.switcharoni.dusb.switch_box_element_two[1].elem.s0w0.c ), + .Cnot(_00019_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[1].elem.s1n1.impl ( + .A(north_double[3]), + .B(south_double[7]), + .C(\sb.switcharoni.dusb.switch_box_element_two[1].elem.s1n1.c ), + .Cnot(_00020_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[1].elem.s1w1.impl ( + .A(west_double[3]), + .B(south_double[7]), + .C(\sb.switcharoni.dusb.switch_box_element_two[1].elem.s1w1.c ), + .Cnot(_00021_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[1].elem.w0e0.impl ( + .A(east_double[6]), + .B(west_double[2]), + .C(\sb.switcharoni.dusb.switch_box_element_two[1].elem.w0e0.c ), + .Cnot(_00022_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[1].elem.w0n1.impl ( + .A(north_double[3]), + .B(west_double[2]), + .C(\sb.switcharoni.dusb.switch_box_element_two[1].elem.w0n1.c ), + .Cnot(_00023_) + ); + transmission_gate_cell \sb.switcharoni.dusb.switch_box_element_two[1].elem.w1n0.impl ( + .A(north_double[2]), + .B(west_double[3]), + .C(\sb.switcharoni.dusb.switch_box_element_two[1].elem.w1n0.c ), + .Cnot(_00024_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[0].elem.e0s1.impl ( + .A(south_single[1]), + .B(east_single[0]), + .C(\sb.switcharoni.susb.switch_box_element_two[0].elem.e0s1.c ), + .Cnot(_00025_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[0].elem.e1s0.impl ( + .A(south_single[0]), + .B(east_single[1]), + .C(\sb.switcharoni.susb.switch_box_element_two[0].elem.e1s0.c ), + .Cnot(_00026_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[0].elem.e1w1.impl ( + .A(west_single[1]), + .B(east_single[1]), + .C(\sb.switcharoni.susb.switch_box_element_two[0].elem.e1w1.c ), + .Cnot(_00027_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[0].elem.n0e0.impl ( + .A(east_single[0]), + .B(north_single[0]), + .C(\sb.switcharoni.susb.switch_box_element_two[0].elem.n0e0.c ), + .Cnot(_00028_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[0].elem.n0s0.impl ( + .A(south_single[0]), + .B(north_single[0]), + .C(\sb.switcharoni.susb.switch_box_element_two[0].elem.n0s0.c ), + .Cnot(_00029_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[0].elem.n1e1.impl ( + .A(east_single[1]), + .B(north_single[1]), + .C(\sb.switcharoni.susb.switch_box_element_two[0].elem.n1e1.c ), + .Cnot(_00030_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[0].elem.s0w0.impl ( + .A(west_single[0]), + .B(south_single[0]), + .C(\sb.switcharoni.susb.switch_box_element_two[0].elem.s0w0.c ), + .Cnot(_00031_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[0].elem.s1n1.impl ( + .A(north_single[1]), + .B(south_single[1]), + .C(\sb.switcharoni.susb.switch_box_element_two[0].elem.s1n1.c ), + .Cnot(_00032_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[0].elem.s1w1.impl ( + .A(west_single[1]), + .B(south_single[1]), + .C(\sb.switcharoni.susb.switch_box_element_two[0].elem.s1w1.c ), + .Cnot(_00033_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[0].elem.w0e0.impl ( + .A(east_single[0]), + .B(west_single[0]), + .C(\sb.switcharoni.susb.switch_box_element_two[0].elem.w0e0.c ), + .Cnot(_00034_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[0].elem.w0n1.impl ( + .A(north_single[1]), + .B(west_single[0]), + .C(\sb.switcharoni.susb.switch_box_element_two[0].elem.w0n1.c ), + .Cnot(_00035_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[0].elem.w1n0.impl ( + .A(north_single[0]), + .B(west_single[1]), + .C(\sb.switcharoni.susb.switch_box_element_two[0].elem.w1n0.c ), + .Cnot(_00036_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[1].elem.e0s1.impl ( + .A(south_single[3]), + .B(east_single[2]), + .C(\sb.switcharoni.susb.switch_box_element_two[1].elem.e0s1.c ), + .Cnot(_00037_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[1].elem.e1s0.impl ( + .A(south_single[2]), + .B(east_single[3]), + .C(\sb.switcharoni.susb.switch_box_element_two[1].elem.e1s0.c ), + .Cnot(_00038_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[1].elem.e1w1.impl ( + .A(west_single[3]), + .B(east_single[3]), + .C(\sb.switcharoni.susb.switch_box_element_two[1].elem.e1w1.c ), + .Cnot(_00039_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[1].elem.n0e0.impl ( + .A(east_single[2]), + .B(north_single[2]), + .C(\sb.switcharoni.susb.switch_box_element_two[1].elem.n0e0.c ), + .Cnot(_00040_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[1].elem.n0s0.impl ( + .A(south_single[2]), + .B(north_single[2]), + .C(\sb.switcharoni.susb.switch_box_element_two[1].elem.n0s0.c ), + .Cnot(_00041_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[1].elem.n1e1.impl ( + .A(east_single[3]), + .B(north_single[3]), + .C(\sb.switcharoni.susb.switch_box_element_two[1].elem.n1e1.c ), + .Cnot(_00042_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[1].elem.s0w0.impl ( + .A(west_single[2]), + .B(south_single[2]), + .C(\sb.switcharoni.susb.switch_box_element_two[1].elem.s0w0.c ), + .Cnot(_00043_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[1].elem.s1n1.impl ( + .A(north_single[3]), + .B(south_single[3]), + .C(\sb.switcharoni.susb.switch_box_element_two[1].elem.s1n1.c ), + .Cnot(_00044_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[1].elem.s1w1.impl ( + .A(west_single[3]), + .B(south_single[3]), + .C(\sb.switcharoni.susb.switch_box_element_two[1].elem.s1w1.c ), + .Cnot(_00045_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[1].elem.w0e0.impl ( + .A(east_single[2]), + .B(west_single[2]), + .C(\sb.switcharoni.susb.switch_box_element_two[1].elem.w0e0.c ), + .Cnot(_00046_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[1].elem.w0n1.impl ( + .A(north_single[3]), + .B(west_single[2]), + .C(\sb.switcharoni.susb.switch_box_element_two[1].elem.w0n1.c ), + .Cnot(_00047_) + ); + transmission_gate_cell \sb.switcharoni.susb.switch_box_element_two[1].elem.w1n0.impl ( + .A(north_single[2]), + .B(west_single[3]), + .C(\sb.switcharoni.susb.switch_box_element_two[1].elem.w1n0.c ), + .Cnot(_00048_) + ); +endmodule +/* Generated by Yosys 0.9+3621 (git sha1 84e9fa7, gcc 8.3.1 -fPIC -Os) */ + +module wishbone_configuratorinator_00(wb_clk_i, wb_rst_i, wbs_stb_i, wbs_cyc_i, wbs_we_i, wbs_sel_i, wbs_data_i, wbs_addr_i, wbs_ack_o, wbs_data_o, cen, set_out, shift_out); + wire _0000_; + wire _0001_; + wire _0002_; + wire _0003_; + wire _0004_; + wire _0005_; + wire _0006_; + wire _0007_; + wire _0008_; + wire _0009_; + wire _0010_; + wire _0011_; + wire _0012_; + wire _0013_; + wire _0014_; + wire _0015_; + wire _0016_; + wire _0017_; + wire _0018_; + wire _0019_; + wire _0020_; + wire _0021_; + wire _0022_; + wire _0023_; + wire _0024_; + wire _0025_; + wire _0026_; + wire _0027_; + wire _0028_; + wire _0029_; + wire _0030_; + wire _0031_; + wire _0032_; + wire _0033_; + wire _0034_; + wire _0035_; + wire _0036_; + wire _0037_; + wire _0038_; + wire _0039_; + wire _0040_; + wire _0041_; + wire _0042_; + wire _0043_; + wire _0044_; + wire _0045_; + wire _0046_; + wire _0047_; + wire _0048_; + wire _0049_; + wire _0050_; + wire _0051_; + wire _0052_; + wire _0053_; + wire _0054_; + wire _0055_; + wire _0056_; + wire _0057_; + wire _0058_; + wire _0059_; + wire _0060_; + wire _0061_; + wire _0062_; + wire _0063_; + wire _0064_; + wire _0065_; + wire _0066_; + wire _0067_; + wire _0068_; + wire _0069_; + wire _0070_; + wire _0071_; + wire _0072_; + wire _0073_; + wire _0074_; + wire _0075_; + wire _0076_; + wire _0077_; + wire _0078_; + wire _0079_; + wire _0080_; + wire _0081_; + wire _0082_; + wire _0083_; + wire _0084_; + wire _0085_; + wire _0086_; + wire _0087_; + wire _0088_; + wire _0089_; + wire _0090_; + wire _0091_; + wire _0092_; + wire _0093_; + wire _0094_; + wire _0095_; + wire _0096_; + wire _0097_; + wire _0098_; + wire _0099_; + wire _0100_; + wire _0101_; + wire _0102_; + wire _0103_; + wire _0104_; + wire _0105_; + wire _0106_; + wire _0107_; + wire _0108_; + wire _0109_; + wire _0110_; + wire _0111_; + wire _0112_; + wire _0113_; + wire _0114_; + wire _0115_; + wire _0116_; + wire _0117_; + wire _0118_; + wire _0119_; + wire _0120_; + wire _0121_; + wire _0122_; + wire _0123_; + wire _0124_; + wire _0125_; + wire _0126_; + wire _0127_; + wire _0128_; + wire _0129_; + wire _0130_; + wire _0131_; + wire _0132_; + wire _0133_; + wire _0134_; + wire _0135_; + wire _0136_; + wire _0137_; + wire _0138_; + wire _0139_; + wire _0140_; + wire _0141_; + wire _0142_; + wire _0143_; + wire _0144_; + wire _0145_; + wire _0146_; + wire _0147_; + wire _0148_; + wire _0149_; + wire _0150_; + wire _0151_; + wire _0152_; + wire _0153_; + wire _0154_; + wire _0155_; + wire _0156_; + wire _0157_; + wire _0158_; + wire _0159_; + wire _0160_; + wire _0161_; + wire _0162_; + wire _0163_; + wire _0164_; + wire _0165_; + wire _0166_; + wire _0167_; + wire _0168_; + wire _0169_; + wire _0170_; + wire _0171_; + wire _0172_; + wire _0173_; + wire _0174_; + wire _0175_; + wire _0176_; + wire _0177_; + wire _0178_; + wire _0179_; + wire _0180_; + wire _0181_; + wire _0182_; + wire _0183_; + wire _0184_; + wire _0185_; + wire _0186_; + wire _0187_; + wire _0188_; + wire _0189_; + wire _0190_; + wire _0191_; + wire _0192_; + wire _0193_; + wire _0194_; + wire _0195_; + wire _0196_; + wire _0197_; + wire _0198_; + wire _0199_; + wire _0200_; + wire _0201_; + wire _0202_; + wire _0203_; + wire _0204_; + wire _0205_; + wire _0206_; + wire _0207_; + wire _0208_; + wire _0209_; + wire _0210_; + wire _0211_; + wire _0212_; + wire _0213_; + wire _0214_; + wire _0215_; + wire _0216_; + wire _0217_; + wire _0218_; + wire _0219_; + wire _0220_; + wire _0221_; + wire _0222_; + wire _0223_; + wire _0224_; + wire _0225_; + wire _0226_; + wire _0227_; + wire _0228_; + wire _0229_; + wire _0230_; + wire _0231_; + wire _0232_; + wire _0233_; + wire _0234_; + wire _0235_; + wire _0236_; + wire _0237_; + wire _0238_; + wire _0239_; + wire _0240_; + wire _0241_; + wire _0242_; + wire _0243_; + wire _0244_; + wire _0245_; + wire _0246_; + wire _0247_; + wire _0248_; + wire _0249_; + wire _0250_; + wire _0251_; + wire _0252_; + wire _0253_; + wire _0254_; + wire _0255_; + wire _0256_; + wire _0257_; + wire _0258_; + wire _0259_; + wire _0260_; + wire _0261_; + wire _0262_; + wire _0263_; + wire _0264_; + wire _0265_; + wire _0266_; + wire _0267_; + wire _0268_; + wire _0269_; + wire _0270_; + wire _0271_; + wire _0272_; + wire _0273_; + wire _0274_; + wire _0275_; + wire _0276_; + wire _0277_; + wire _0278_; + wire _0279_; + wire _0280_; + wire _0281_; + wire _0282_; + wire _0283_; + wire _0284_; + wire _0285_; + wire _0286_; + wire _0287_; + wire _0288_; + wire _0289_; + wire _0290_; + wire _0291_; + wire _0292_; + wire _0293_; + wire _0294_; + wire _0295_; + wire _0296_; + wire _0297_; + wire _0298_; + wire _0299_; + wire _0300_; + wire _0301_; + wire _0302_; + wire _0303_; + wire _0304_; + wire _0305_; + wire _0306_; + wire _0307_; + wire _0308_; + wire _0309_; + wire _0310_; + wire _0311_; + wire _0312_; + wire _0313_; + wire _0314_; + wire _0315_; + wire _0316_; + wire _0317_; + wire _0318_; + wire _0319_; + wire _0320_; + wire _0321_; + wire _0322_; + wire _0323_; + wire _0324_; + wire _0325_; + wire _0326_; + wire _0327_; + wire _0328_; + wire _0329_; + wire _0330_; + wire _0331_; + wire _0332_; + wire _0333_; + wire _0334_; + wire _0335_; + wire _0336_; + wire _0337_; + wire _0338_; + wire _0339_; + wire _0340_; + wire _0341_; + wire _0342_; + wire _0343_; + wire _0344_; + wire _0345_; + wire _0346_; + wire _0347_; + wire _0348_; + wire _0349_; + wire _0350_; + wire _0351_; + wire _0352_; + wire _0353_; + wire _0354_; + wire _0355_; + wire _0356_; + wire _0357_; + wire _0358_; + wire _0359_; + wire _0360_; + wire _0361_; + wire _0362_; + wire _0363_; + wire _0364_; + wire _0365_; + wire _0366_; + wire _0367_; + wire _0368_; + wire _0369_; + wire _0370_; + wire _0371_; + wire _0372_; + wire _0373_; + wire _0374_; + wire _0375_; + wire _0376_; + wire _0377_; + wire _0378_; + wire _0379_; + wire _0380_; + wire _0381_; + wire _0382_; + wire _0383_; + wire _0384_; + wire _0385_; + wire _0386_; + wire _0387_; + wire _0388_; + wire _0389_; + wire _0390_; + wire _0391_; + wire _0392_; + wire _0393_; + wire _0394_; + wire _0395_; + wire _0396_; + wire _0397_; + wire _0398_; + wire _0399_; + wire _0400_; + wire _0401_; + wire _0402_; + wire _0403_; + wire _0404_; + wire _0405_; + wire _0406_; + wire _0407_; + wire _0408_; + wire _0409_; + wire _0410_; + wire _0411_; + wire _0412_; + wire _0413_; + wire _0414_; + wire _0415_; + wire _0416_; + wire _0417_; + wire _0418_; + wire _0419_; + wire _0420_; + wire _0421_; + wire _0422_; + wire _0423_; + wire _0424_; + wire _0425_; + wire _0426_; + wire _0427_; + wire _0428_; + wire _0429_; + wire _0430_; + wire _0431_; + wire _0432_; + wire _0433_; + wire _0434_; + wire _0435_; + wire _0436_; + wire _0437_; + wire _0438_; + wire _0439_; + wire _0440_; + wire _0441_; + wire _0442_; + wire _0443_; + wire _0444_; + wire _0445_; + wire _0446_; + wire _0447_; + wire _0448_; + wire _0449_; + wire _0450_; + wire _0451_; + wire _0452_; + wire _0453_; + wire _0454_; + wire _0455_; + wire _0456_; + wire _0457_; + wire _0458_; + wire _0459_; + wire _0460_; + wire _0461_; + wire _0462_; + wire _0463_; + wire _0464_; + wire _0465_; + wire _0466_; + wire _0467_; + wire _0468_; + wire _0469_; + wire _0470_; + wire _0471_; + wire _0472_; + wire _0473_; + wire _0474_; + wire _0475_; + wire _0476_; + wire _0477_; + wire _0478_; + wire _0479_; + wire _0480_; + wire _0481_; + wire _0482_; + wire _0483_; + wire _0484_; + wire _0485_; + wire _0486_; + wire _0487_; + wire _0488_; + wire _0489_; + wire _0490_; + wire _0491_; + wire _0492_; + wire _0493_; + wire _0494_; + wire _0495_; + wire _0496_; + wire _0497_; + wire _0498_; + wire _0499_; + wire _0500_; + wire _0501_; + wire _0502_; + wire _0503_; + wire _0504_; + wire _0505_; + wire _0506_; + wire _0507_; + wire _0508_; + wire _0509_; + wire _0510_; + wire _0511_; + wire _0512_; + wire _0513_; + wire _0514_; + wire _0515_; + wire _0516_; + wire _0517_; + wire _0518_; + wire _0519_; + wire _0520_; + wire _0521_; + wire _0522_; + wire _0523_; + wire _0524_; + wire _0525_; + wire _0526_; + wire _0527_; + wire _0528_; + wire _0529_; + wire _0530_; + wire _0531_; + wire _0532_; + wire _0533_; + wire _0534_; + wire _0535_; + wire _0536_; + wire _0537_; + wire _0538_; + wire _0539_; + wire _0540_; + wire _0541_; + wire _0542_; + wire _0543_; + wire _0544_; + wire _0545_; + wire _0546_; + wire _0547_; + wire _0548_; + wire _0549_; + wire _0550_; + wire _0551_; + wire _0552_; + wire _0553_; + wire _0554_; + wire _0555_; + wire _0556_; + wire _0557_; + wire _0558_; + wire _0559_; + wire _0560_; + wire _0561_; + wire _0562_; + wire _0563_; + wire _0564_; + wire _0565_; + wire _0566_; + wire _0567_; + wire _0568_; + wire _0569_; + wire _0570_; + wire _0571_; + wire _0572_; + wire _0573_; + wire _0574_; + wire _0575_; + wire _0576_; + wire _0577_; + wire _0578_; + wire _0579_; + wire _0580_; + wire _0581_; + wire _0582_; + wire _0583_; + wire _0584_; + wire _0585_; + wire _0586_; + wire _0587_; + wire _0588_; + wire _0589_; + wire _0590_; + wire _0591_; + wire _0592_; + wire _0593_; + wire _0594_; + wire _0595_; + wire _0596_; + wire _0597_; + wire _0598_; + wire _0599_; + wire _0600_; + wire _0601_; + wire _0602_; + wire _0603_; + wire _0604_; + wire _0605_; + wire _0606_; + wire _0607_; + wire _0608_; + wire _0609_; + wire _0610_; + wire _0611_; + wire _0612_; + wire _0613_; + wire _0614_; + wire _0615_; + wire _0616_; + wire _0617_; + wire _0618_; + wire _0619_; + output cen; + wire \configy.bits_a[0] ; + wire \configy.bits_a[1] ; + wire \configy.bits_a[2] ; + wire \configy.bits_a[3] ; + wire \configy.bits_a[4] ; + wire \configy.bits_a[5] ; + wire \configy.bits_a[6] ; + wire \configy.bits_a[7] ; + wire \configy.bits_b[0] ; + wire \configy.bits_b[1] ; + wire \configy.bits_b[2] ; + wire \configy.bits_b[3] ; + wire \configy.bits_b[4] ; + wire \configy.bits_b[5] ; + wire \configy.bits_b[6] ; + wire \configy.bits_b[7] ; + wire \configy.bits_c[0] ; + wire \configy.bits_c[1] ; + wire \configy.bits_c[2] ; + wire \configy.bits_c[3] ; + wire \configy.bits_c[4] ; + wire \configy.bits_c[5] ; + wire \configy.bits_c[6] ; + wire \configy.bits_c[7] ; + wire \configy.bits_d[0] ; + wire \configy.bits_d[1] ; + wire \configy.bits_d[2] ; + wire \configy.bits_d[3] ; + wire \configy.bits_d[4] ; + wire \configy.bits_d[5] ; + wire \configy.bits_d[6] ; + wire \configy.bits_d[7] ; + wire \configy.bits_index[0] ; + wire \configy.bits_index[1] ; + wire \configy.bits_index[2] ; + wire \configy.charged[0] ; + wire \configy.charged[1] ; + wire \configy.charged[2] ; + wire \configy.charged[3] ; + wire \configy.counter_a[0] ; + wire \configy.counter_a[1] ; + wire \configy.counter_a[2] ; + wire \configy.counter_a[3] ; + wire \configy.counter_a[4] ; + wire \configy.counter_a[5] ; + wire \configy.counter_a[6] ; + wire \configy.counter_a[7] ; + wire \configy.counter_b[0] ; + wire \configy.counter_b[1] ; + wire \configy.counter_b[2] ; + wire \configy.counter_b[3] ; + wire \configy.counter_b[4] ; + wire \configy.counter_b[5] ; + wire \configy.counter_b[6] ; + wire \configy.counter_b[7] ; + wire \configy.counter_c[0] ; + wire \configy.counter_c[1] ; + wire \configy.counter_c[2] ; + wire \configy.counter_c[3] ; + wire \configy.counter_c[4] ; + wire \configy.counter_c[5] ; + wire \configy.counter_c[6] ; + wire \configy.counter_c[7] ; + wire \configy.counter_d[0] ; + wire \configy.counter_d[1] ; + wire \configy.counter_d[2] ; + wire \configy.counter_d[3] ; + wire \configy.counter_d[4] ; + wire \configy.counter_d[5] ; + wire \configy.counter_d[6] ; + wire \configy.counter_d[7] ; + wire \configy.free_run ; + wire \configy.output_initiated ; + wire \configy.read_transaction_in_progress ; + wire \configy.write_transaction_in_progress ; + output [3:0] set_out; + output [3:0] shift_out; + input wb_clk_i; + input wb_rst_i; + output wbs_ack_o; + input [31:0] wbs_addr_i; + input wbs_cyc_i; + input [31:0] wbs_data_i; + output [31:0] wbs_data_o; + input [3:0] wbs_sel_i; + input wbs_stb_i; + input wbs_we_i; + sky130_fd_sc_hd__nor2_4 _0620_ ( + .A(wb_rst_i), + .B(wbs_ack_o), + .Y(_0108_) + ); + sky130_fd_sc_hd__buf_2 _0621_ ( + .A(_0108_), + .X(_0109_) + ); + sky130_fd_sc_hd__buf_2 _0622_ ( + .A(_0109_), + .X(_0110_) + ); + sky130_fd_sc_hd__or4_4 _0623_ ( + .A(wbs_addr_i[5]), + .B(wbs_addr_i[4]), + .C(wbs_addr_i[7]), + .D(wbs_addr_i[6]), + .X(_0111_) + ); + sky130_fd_sc_hd__nand2_4 _0624_ ( + .A(wbs_cyc_i), + .B(wbs_stb_i), + .Y(_0112_) + ); + sky130_fd_sc_hd__or4_4 _0625_ ( + .A(\configy.read_transaction_in_progress ), + .B(wbs_ack_o), + .C(_0111_), + .D(_0112_), + .X(_0113_) + ); + sky130_fd_sc_hd__or4_4 _0626_ ( + .A(wbs_addr_i[13]), + .B(wbs_addr_i[12]), + .C(wbs_addr_i[15]), + .D(wbs_addr_i[14]), + .X(_0114_) + ); + sky130_fd_sc_hd__or4_4 _0627_ ( + .A(wbs_addr_i[9]), + .B(wbs_addr_i[8]), + .C(wbs_addr_i[11]), + .D(wbs_addr_i[10]), + .X(_0115_) + ); + sky130_fd_sc_hd__or2_4 _0628_ ( + .A(_0114_), + .B(_0115_), + .X(_0116_) + ); + sky130_fd_sc_hd__inv_2 _0629_ ( + .A(wbs_addr_i[28]), + .Y(_0117_) + ); + sky130_fd_sc_hd__or4_4 _0630_ ( + .A(wbs_addr_i[16]), + .B(wbs_addr_i[19]), + .C(wbs_addr_i[21]), + .D(wbs_addr_i[22]), + .X(_0118_) + ); + sky130_fd_sc_hd__or2_4 _0631_ ( + .A(wbs_addr_i[25]), + .B(wbs_addr_i[26]), + .X(_0119_) + ); + sky130_fd_sc_hd__or4_4 _0632_ ( + .A(_0117_), + .B(wbs_addr_i[31]), + .C(_0118_), + .D(_0119_), + .X(_0120_) + ); + sky130_fd_sc_hd__inv_2 _0633_ ( + .A(wbs_addr_i[29]), + .Y(_0121_) + ); + sky130_fd_sc_hd__or4_4 _0634_ ( + .A(wbs_addr_i[17]), + .B(wbs_addr_i[18]), + .C(wbs_addr_i[20]), + .D(wbs_addr_i[23]), + .X(_0122_) + ); + sky130_fd_sc_hd__or2_4 _0635_ ( + .A(wbs_addr_i[24]), + .B(wbs_addr_i[27]), + .X(_0123_) + ); + sky130_fd_sc_hd__or4_4 _0636_ ( + .A(_0121_), + .B(wbs_addr_i[30]), + .C(_0122_), + .D(_0123_), + .X(_0124_) + ); + sky130_fd_sc_hd__nor4_4 _0637_ ( + .A(_0113_), + .B(_0116_), + .C(_0120_), + .D(_0124_), + .Y(_0125_) + ); + sky130_fd_sc_hd__buf_2 _0638_ ( + .A(_0125_), + .X(_0126_) + ); + sky130_fd_sc_hd__buf_2 _0639_ ( + .A(_0126_), + .X(_0127_) + ); + sky130_fd_sc_hd__or2_4 _0640_ ( + .A(wbs_data_o[30]), + .B(_0127_), + .X(_0128_) + ); + sky130_fd_sc_hd__nor3_4 _0641_ ( + .A(wbs_addr_i[1]), + .B(wbs_addr_i[0]), + .C(wbs_addr_i[2]), + .Y(_0129_) + ); + sky130_fd_sc_hd__and2_4 _0642_ ( + .A(wbs_addr_i[3]), + .B(_0129_), + .X(_0130_) + ); + sky130_fd_sc_hd__buf_2 _0643_ ( + .A(_0130_), + .X(_0131_) + ); + sky130_fd_sc_hd__buf_2 _0644_ ( + .A(_0131_), + .X(_0132_) + ); + sky130_fd_sc_hd__buf_2 _0645_ ( + .A(_0132_), + .X(_0133_) + ); + sky130_fd_sc_hd__inv_2 _0646_ ( + .A(wbs_addr_i[1]), + .Y(_0134_) + ); + sky130_fd_sc_hd__inv_2 _0647_ ( + .A(wbs_addr_i[0]), + .Y(_0135_) + ); + sky130_fd_sc_hd__inv_2 _0648_ ( + .A(wbs_addr_i[3]), + .Y(_0136_) + ); + sky130_fd_sc_hd__and4_4 _0649_ ( + .A(_0134_), + .B(_0135_), + .C(_0136_), + .D(wbs_addr_i[2]), + .X(_0137_) + ); + sky130_fd_sc_hd__buf_2 _0650_ ( + .A(_0137_), + .X(_0138_) + ); + sky130_fd_sc_hd__and2_4 _0651_ ( + .A(\configy.bits_d[6] ), + .B(_0138_), + .X(_0139_) + ); + sky130_fd_sc_hd__or4_4 _0652_ ( + .A(_0113_), + .B(_0116_), + .C(_0120_), + .D(_0124_), + .X(_0140_) + ); + sky130_fd_sc_hd__buf_2 _0653_ ( + .A(_0140_), + .X(_0141_) + ); + sky130_fd_sc_hd__buf_2 _0654_ ( + .A(_0141_), + .X(_0142_) + ); + sky130_fd_sc_hd__buf_2 _0655_ ( + .A(_0142_), + .X(_0143_) + ); + sky130_fd_sc_hd__a211o_4 _0656_ ( + .A1(\configy.counter_d[6] ), + .A2(_0133_), + .B1(_0139_), + .C1(_0143_), + .X(_0144_) + ); + sky130_fd_sc_hd__and3_4 _0657_ ( + .A(_0110_), + .B(_0128_), + .C(_0144_), + .X(_0106_) + ); + sky130_fd_sc_hd__or2_4 _0658_ ( + .A(wbs_data_o[29]), + .B(_0127_), + .X(_0145_) + ); + sky130_fd_sc_hd__buf_2 _0659_ ( + .A(\configy.counter_d[5] ), + .X(_0146_) + ); + sky130_fd_sc_hd__buf_2 _0660_ ( + .A(_0138_), + .X(_0147_) + ); + sky130_fd_sc_hd__and2_4 _0661_ ( + .A(\configy.bits_d[5] ), + .B(_0147_), + .X(_0148_) + ); + sky130_fd_sc_hd__a211o_4 _0662_ ( + .A1(_0146_), + .A2(_0133_), + .B1(_0143_), + .C1(_0148_), + .X(_0149_) + ); + sky130_fd_sc_hd__and3_4 _0663_ ( + .A(_0110_), + .B(_0145_), + .C(_0149_), + .X(_0105_) + ); + sky130_fd_sc_hd__or2_4 _0664_ ( + .A(wbs_data_o[28]), + .B(_0127_), + .X(_0150_) + ); + sky130_fd_sc_hd__and2_4 _0665_ ( + .A(\configy.bits_d[4] ), + .B(_0147_), + .X(_0151_) + ); + sky130_fd_sc_hd__a211o_4 _0666_ ( + .A1(\configy.counter_d[4] ), + .A2(_0133_), + .B1(_0143_), + .C1(_0151_), + .X(_0152_) + ); + sky130_fd_sc_hd__and3_4 _0667_ ( + .A(_0110_), + .B(_0150_), + .C(_0152_), + .X(_0104_) + ); + sky130_fd_sc_hd__or2_4 _0668_ ( + .A(wbs_data_o[27]), + .B(_0127_), + .X(_0153_) + ); + sky130_fd_sc_hd__and2_4 _0669_ ( + .A(\configy.bits_d[3] ), + .B(_0147_), + .X(_0154_) + ); + sky130_fd_sc_hd__a211o_4 _0670_ ( + .A1(\configy.counter_d[3] ), + .A2(_0133_), + .B1(_0143_), + .C1(_0154_), + .X(_0155_) + ); + sky130_fd_sc_hd__and3_4 _0671_ ( + .A(_0110_), + .B(_0153_), + .C(_0155_), + .X(_0103_) + ); + sky130_fd_sc_hd__or2_4 _0672_ ( + .A(wbs_data_o[26]), + .B(_0127_), + .X(_0156_) + ); + sky130_fd_sc_hd__and2_4 _0673_ ( + .A(\configy.bits_d[2] ), + .B(_0147_), + .X(_0157_) + ); + sky130_fd_sc_hd__a211o_4 _0674_ ( + .A1(\configy.counter_d[2] ), + .A2(_0133_), + .B1(_0143_), + .C1(_0157_), + .X(_0158_) + ); + sky130_fd_sc_hd__and3_4 _0675_ ( + .A(_0110_), + .B(_0156_), + .C(_0158_), + .X(_0102_) + ); + sky130_fd_sc_hd__buf_2 _0676_ ( + .A(_0109_), + .X(_0159_) + ); + sky130_fd_sc_hd__buf_2 _0677_ ( + .A(_0125_), + .X(_0160_) + ); + sky130_fd_sc_hd__buf_2 _0678_ ( + .A(_0160_), + .X(_0161_) + ); + sky130_fd_sc_hd__or2_4 _0679_ ( + .A(wbs_data_o[25]), + .B(_0161_), + .X(_0162_) + ); + sky130_fd_sc_hd__buf_2 _0680_ ( + .A(\configy.counter_d[1] ), + .X(_0163_) + ); + sky130_fd_sc_hd__buf_2 _0681_ ( + .A(_0132_), + .X(_0164_) + ); + sky130_fd_sc_hd__buf_2 _0682_ ( + .A(_0142_), + .X(_0165_) + ); + sky130_fd_sc_hd__and2_4 _0683_ ( + .A(\configy.bits_d[1] ), + .B(_0147_), + .X(_0166_) + ); + sky130_fd_sc_hd__a211o_4 _0684_ ( + .A1(_0163_), + .A2(_0164_), + .B1(_0165_), + .C1(_0166_), + .X(_0167_) + ); + sky130_fd_sc_hd__and3_4 _0685_ ( + .A(_0159_), + .B(_0162_), + .C(_0167_), + .X(_0101_) + ); + sky130_fd_sc_hd__or2_4 _0686_ ( + .A(wbs_data_o[24]), + .B(_0161_), + .X(_0168_) + ); + sky130_fd_sc_hd__buf_2 _0687_ ( + .A(\configy.counter_d[0] ), + .X(_0169_) + ); + sky130_fd_sc_hd__buf_2 _0688_ ( + .A(_0138_), + .X(_0170_) + ); + sky130_fd_sc_hd__and2_4 _0689_ ( + .A(\configy.bits_d[0] ), + .B(_0170_), + .X(_0171_) + ); + sky130_fd_sc_hd__a211o_4 _0690_ ( + .A1(_0169_), + .A2(_0164_), + .B1(_0165_), + .C1(_0171_), + .X(_0172_) + ); + sky130_fd_sc_hd__and3_4 _0691_ ( + .A(_0159_), + .B(_0168_), + .C(_0172_), + .X(_0100_) + ); + sky130_fd_sc_hd__or2_4 _0692_ ( + .A(wbs_data_o[23]), + .B(_0161_), + .X(_0173_) + ); + sky130_fd_sc_hd__and2_4 _0693_ ( + .A(\configy.bits_c[7] ), + .B(_0170_), + .X(_0174_) + ); + sky130_fd_sc_hd__a211o_4 _0694_ ( + .A1(\configy.counter_c[7] ), + .A2(_0164_), + .B1(_0165_), + .C1(_0174_), + .X(_0175_) + ); + sky130_fd_sc_hd__and3_4 _0695_ ( + .A(_0159_), + .B(_0173_), + .C(_0175_), + .X(_0099_) + ); + sky130_fd_sc_hd__or2_4 _0696_ ( + .A(wbs_data_o[22]), + .B(_0161_), + .X(_0176_) + ); + sky130_fd_sc_hd__and2_4 _0697_ ( + .A(\configy.bits_c[6] ), + .B(_0170_), + .X(_0177_) + ); + sky130_fd_sc_hd__a211o_4 _0698_ ( + .A1(\configy.counter_c[6] ), + .A2(_0164_), + .B1(_0165_), + .C1(_0177_), + .X(_0178_) + ); + sky130_fd_sc_hd__and3_4 _0699_ ( + .A(_0159_), + .B(_0176_), + .C(_0178_), + .X(_0098_) + ); + sky130_fd_sc_hd__or2_4 _0700_ ( + .A(wbs_data_o[21]), + .B(_0161_), + .X(_0179_) + ); + sky130_fd_sc_hd__buf_2 _0701_ ( + .A(\configy.counter_c[5] ), + .X(_0180_) + ); + sky130_fd_sc_hd__and2_4 _0702_ ( + .A(\configy.bits_c[5] ), + .B(_0170_), + .X(_0181_) + ); + sky130_fd_sc_hd__a211o_4 _0703_ ( + .A1(_0180_), + .A2(_0164_), + .B1(_0165_), + .C1(_0181_), + .X(_0182_) + ); + sky130_fd_sc_hd__and3_4 _0704_ ( + .A(_0159_), + .B(_0179_), + .C(_0182_), + .X(_0097_) + ); + sky130_fd_sc_hd__buf_2 _0705_ ( + .A(_0108_), + .X(_0183_) + ); + sky130_fd_sc_hd__buf_2 _0706_ ( + .A(_0160_), + .X(_0184_) + ); + sky130_fd_sc_hd__or2_4 _0707_ ( + .A(wbs_data_o[20]), + .B(_0184_), + .X(_0185_) + ); + sky130_fd_sc_hd__buf_2 _0708_ ( + .A(_0132_), + .X(_0186_) + ); + sky130_fd_sc_hd__buf_2 _0709_ ( + .A(_0142_), + .X(_0187_) + ); + sky130_fd_sc_hd__and2_4 _0710_ ( + .A(\configy.bits_c[4] ), + .B(_0170_), + .X(_0188_) + ); + sky130_fd_sc_hd__a211o_4 _0711_ ( + .A1(\configy.counter_c[4] ), + .A2(_0186_), + .B1(_0187_), + .C1(_0188_), + .X(_0189_) + ); + sky130_fd_sc_hd__and3_4 _0712_ ( + .A(_0183_), + .B(_0185_), + .C(_0189_), + .X(_0096_) + ); + sky130_fd_sc_hd__or2_4 _0713_ ( + .A(wbs_data_o[19]), + .B(_0184_), + .X(_0190_) + ); + sky130_fd_sc_hd__buf_2 _0714_ ( + .A(_0138_), + .X(_0191_) + ); + sky130_fd_sc_hd__and2_4 _0715_ ( + .A(\configy.bits_c[3] ), + .B(_0191_), + .X(_0192_) + ); + sky130_fd_sc_hd__a211o_4 _0716_ ( + .A1(\configy.counter_c[3] ), + .A2(_0186_), + .B1(_0187_), + .C1(_0192_), + .X(_0193_) + ); + sky130_fd_sc_hd__and3_4 _0717_ ( + .A(_0183_), + .B(_0190_), + .C(_0193_), + .X(_0095_) + ); + sky130_fd_sc_hd__or2_4 _0718_ ( + .A(wbs_data_o[18]), + .B(_0184_), + .X(_0194_) + ); + sky130_fd_sc_hd__and2_4 _0719_ ( + .A(\configy.bits_c[2] ), + .B(_0191_), + .X(_0195_) + ); + sky130_fd_sc_hd__a211o_4 _0720_ ( + .A1(\configy.counter_c[2] ), + .A2(_0186_), + .B1(_0187_), + .C1(_0195_), + .X(_0196_) + ); + sky130_fd_sc_hd__and3_4 _0721_ ( + .A(_0183_), + .B(_0194_), + .C(_0196_), + .X(_0094_) + ); + sky130_fd_sc_hd__or2_4 _0722_ ( + .A(wbs_data_o[17]), + .B(_0184_), + .X(_0197_) + ); + sky130_fd_sc_hd__buf_2 _0723_ ( + .A(\configy.counter_c[1] ), + .X(_0198_) + ); + sky130_fd_sc_hd__and2_4 _0724_ ( + .A(\configy.bits_c[1] ), + .B(_0191_), + .X(_0199_) + ); + sky130_fd_sc_hd__a211o_4 _0725_ ( + .A1(_0198_), + .A2(_0186_), + .B1(_0187_), + .C1(_0199_), + .X(_0200_) + ); + sky130_fd_sc_hd__and3_4 _0726_ ( + .A(_0183_), + .B(_0197_), + .C(_0200_), + .X(_0093_) + ); + sky130_fd_sc_hd__or2_4 _0727_ ( + .A(wbs_data_o[16]), + .B(_0184_), + .X(_0201_) + ); + sky130_fd_sc_hd__buf_2 _0728_ ( + .A(\configy.counter_c[0] ), + .X(_0202_) + ); + sky130_fd_sc_hd__and2_4 _0729_ ( + .A(\configy.bits_c[0] ), + .B(_0191_), + .X(_0203_) + ); + sky130_fd_sc_hd__a211o_4 _0730_ ( + .A1(_0202_), + .A2(_0186_), + .B1(_0187_), + .C1(_0203_), + .X(_0204_) + ); + sky130_fd_sc_hd__and3_4 _0731_ ( + .A(_0183_), + .B(_0201_), + .C(_0204_), + .X(_0092_) + ); + sky130_fd_sc_hd__buf_2 _0732_ ( + .A(_0108_), + .X(_0205_) + ); + sky130_fd_sc_hd__buf_2 _0733_ ( + .A(_0160_), + .X(_0206_) + ); + sky130_fd_sc_hd__or2_4 _0734_ ( + .A(wbs_data_o[15]), + .B(_0206_), + .X(_0207_) + ); + sky130_fd_sc_hd__buf_2 _0735_ ( + .A(_0132_), + .X(_0208_) + ); + sky130_fd_sc_hd__buf_2 _0736_ ( + .A(_0142_), + .X(_0209_) + ); + sky130_fd_sc_hd__and2_4 _0737_ ( + .A(\configy.bits_b[7] ), + .B(_0191_), + .X(_0210_) + ); + sky130_fd_sc_hd__a211o_4 _0738_ ( + .A1(\configy.counter_b[7] ), + .A2(_0208_), + .B1(_0209_), + .C1(_0210_), + .X(_0211_) + ); + sky130_fd_sc_hd__and3_4 _0739_ ( + .A(_0205_), + .B(_0207_), + .C(_0211_), + .X(_0091_) + ); + sky130_fd_sc_hd__or2_4 _0740_ ( + .A(wbs_data_o[14]), + .B(_0206_), + .X(_0212_) + ); + sky130_fd_sc_hd__buf_2 _0741_ ( + .A(_0137_), + .X(_0213_) + ); + sky130_fd_sc_hd__buf_2 _0742_ ( + .A(_0213_), + .X(_0214_) + ); + sky130_fd_sc_hd__and2_4 _0743_ ( + .A(\configy.bits_b[6] ), + .B(_0214_), + .X(_0215_) + ); + sky130_fd_sc_hd__a211o_4 _0744_ ( + .A1(\configy.counter_b[6] ), + .A2(_0208_), + .B1(_0209_), + .C1(_0215_), + .X(_0216_) + ); + sky130_fd_sc_hd__and3_4 _0745_ ( + .A(_0205_), + .B(_0212_), + .C(_0216_), + .X(_0090_) + ); + sky130_fd_sc_hd__or2_4 _0746_ ( + .A(wbs_data_o[13]), + .B(_0206_), + .X(_0217_) + ); + sky130_fd_sc_hd__buf_2 _0747_ ( + .A(\configy.counter_b[5] ), + .X(_0218_) + ); + sky130_fd_sc_hd__and2_4 _0748_ ( + .A(\configy.bits_b[5] ), + .B(_0214_), + .X(_0219_) + ); + sky130_fd_sc_hd__a211o_4 _0749_ ( + .A1(_0218_), + .A2(_0208_), + .B1(_0209_), + .C1(_0219_), + .X(_0220_) + ); + sky130_fd_sc_hd__and3_4 _0750_ ( + .A(_0205_), + .B(_0217_), + .C(_0220_), + .X(_0089_) + ); + sky130_fd_sc_hd__or2_4 _0751_ ( + .A(wbs_data_o[12]), + .B(_0206_), + .X(_0221_) + ); + sky130_fd_sc_hd__and2_4 _0752_ ( + .A(\configy.bits_b[4] ), + .B(_0214_), + .X(_0222_) + ); + sky130_fd_sc_hd__a211o_4 _0753_ ( + .A1(\configy.counter_b[4] ), + .A2(_0208_), + .B1(_0209_), + .C1(_0222_), + .X(_0223_) + ); + sky130_fd_sc_hd__and3_4 _0754_ ( + .A(_0205_), + .B(_0221_), + .C(_0223_), + .X(_0088_) + ); + sky130_fd_sc_hd__or2_4 _0755_ ( + .A(wbs_data_o[11]), + .B(_0206_), + .X(_0224_) + ); + sky130_fd_sc_hd__and2_4 _0756_ ( + .A(\configy.bits_b[3] ), + .B(_0214_), + .X(_0225_) + ); + sky130_fd_sc_hd__a211o_4 _0757_ ( + .A1(\configy.counter_b[3] ), + .A2(_0208_), + .B1(_0209_), + .C1(_0225_), + .X(_0226_) + ); + sky130_fd_sc_hd__and3_4 _0758_ ( + .A(_0205_), + .B(_0224_), + .C(_0226_), + .X(_0087_) + ); + sky130_fd_sc_hd__buf_2 _0759_ ( + .A(_0108_), + .X(_0227_) + ); + sky130_fd_sc_hd__buf_2 _0760_ ( + .A(_0160_), + .X(_0228_) + ); + sky130_fd_sc_hd__or2_4 _0761_ ( + .A(wbs_data_o[10]), + .B(_0228_), + .X(_0229_) + ); + sky130_fd_sc_hd__buf_2 _0762_ ( + .A(_0131_), + .X(_0230_) + ); + sky130_fd_sc_hd__buf_2 _0763_ ( + .A(_0141_), + .X(_0231_) + ); + sky130_fd_sc_hd__and2_4 _0764_ ( + .A(\configy.bits_b[2] ), + .B(_0214_), + .X(_0232_) + ); + sky130_fd_sc_hd__a211o_4 _0765_ ( + .A1(\configy.counter_b[2] ), + .A2(_0230_), + .B1(_0231_), + .C1(_0232_), + .X(_0233_) + ); + sky130_fd_sc_hd__and3_4 _0766_ ( + .A(_0227_), + .B(_0229_), + .C(_0233_), + .X(_0086_) + ); + sky130_fd_sc_hd__or2_4 _0767_ ( + .A(wbs_data_o[9]), + .B(_0228_), + .X(_0234_) + ); + sky130_fd_sc_hd__buf_2 _0768_ ( + .A(\configy.counter_b[1] ), + .X(_0235_) + ); + sky130_fd_sc_hd__buf_2 _0769_ ( + .A(_0213_), + .X(_0236_) + ); + sky130_fd_sc_hd__and2_4 _0770_ ( + .A(\configy.bits_b[1] ), + .B(_0236_), + .X(_0237_) + ); + sky130_fd_sc_hd__a211o_4 _0771_ ( + .A1(_0235_), + .A2(_0230_), + .B1(_0231_), + .C1(_0237_), + .X(_0238_) + ); + sky130_fd_sc_hd__and3_4 _0772_ ( + .A(_0227_), + .B(_0234_), + .C(_0238_), + .X(_0085_) + ); + sky130_fd_sc_hd__or2_4 _0773_ ( + .A(wbs_data_o[8]), + .B(_0228_), + .X(_0239_) + ); + sky130_fd_sc_hd__buf_2 _0774_ ( + .A(\configy.counter_b[0] ), + .X(_0240_) + ); + sky130_fd_sc_hd__and2_4 _0775_ ( + .A(\configy.bits_b[0] ), + .B(_0236_), + .X(_0241_) + ); + sky130_fd_sc_hd__a211o_4 _0776_ ( + .A1(_0240_), + .A2(_0230_), + .B1(_0231_), + .C1(_0241_), + .X(_0242_) + ); + sky130_fd_sc_hd__and3_4 _0777_ ( + .A(_0227_), + .B(_0239_), + .C(_0242_), + .X(_0084_) + ); + sky130_fd_sc_hd__or2_4 _0778_ ( + .A(wbs_data_o[7]), + .B(_0228_), + .X(_0243_) + ); + sky130_fd_sc_hd__and2_4 _0779_ ( + .A(\configy.bits_a[7] ), + .B(_0236_), + .X(_0244_) + ); + sky130_fd_sc_hd__a211o_4 _0780_ ( + .A1(\configy.counter_a[7] ), + .A2(_0230_), + .B1(_0231_), + .C1(_0244_), + .X(_0245_) + ); + sky130_fd_sc_hd__and3_4 _0781_ ( + .A(_0227_), + .B(_0243_), + .C(_0245_), + .X(_0083_) + ); + sky130_fd_sc_hd__or2_4 _0782_ ( + .A(wbs_data_o[6]), + .B(_0228_), + .X(_0246_) + ); + sky130_fd_sc_hd__and2_4 _0783_ ( + .A(\configy.bits_a[6] ), + .B(_0236_), + .X(_0247_) + ); + sky130_fd_sc_hd__a211o_4 _0784_ ( + .A1(\configy.counter_a[6] ), + .A2(_0230_), + .B1(_0231_), + .C1(_0247_), + .X(_0248_) + ); + sky130_fd_sc_hd__and3_4 _0785_ ( + .A(_0227_), + .B(_0246_), + .C(_0248_), + .X(_0082_) + ); + sky130_fd_sc_hd__buf_2 _0786_ ( + .A(_0108_), + .X(_0249_) + ); + sky130_fd_sc_hd__buf_2 _0787_ ( + .A(_0160_), + .X(_0250_) + ); + sky130_fd_sc_hd__or2_4 _0788_ ( + .A(wbs_data_o[5]), + .B(_0250_), + .X(_0251_) + ); + sky130_fd_sc_hd__buf_2 _0789_ ( + .A(\configy.counter_a[5] ), + .X(_0252_) + ); + sky130_fd_sc_hd__buf_2 _0790_ ( + .A(_0131_), + .X(_0253_) + ); + sky130_fd_sc_hd__buf_2 _0791_ ( + .A(_0141_), + .X(_0254_) + ); + sky130_fd_sc_hd__and2_4 _0792_ ( + .A(\configy.bits_a[5] ), + .B(_0236_), + .X(_0255_) + ); + sky130_fd_sc_hd__a211o_4 _0793_ ( + .A1(_0252_), + .A2(_0253_), + .B1(_0254_), + .C1(_0255_), + .X(_0256_) + ); + sky130_fd_sc_hd__and3_4 _0794_ ( + .A(_0249_), + .B(_0251_), + .C(_0256_), + .X(_0081_) + ); + sky130_fd_sc_hd__or2_4 _0795_ ( + .A(wbs_data_o[4]), + .B(_0250_), + .X(_0257_) + ); + sky130_fd_sc_hd__buf_2 _0796_ ( + .A(_0213_), + .X(_0258_) + ); + sky130_fd_sc_hd__and2_4 _0797_ ( + .A(\configy.bits_a[4] ), + .B(_0258_), + .X(_0259_) + ); + sky130_fd_sc_hd__a211o_4 _0798_ ( + .A1(\configy.counter_a[4] ), + .A2(_0253_), + .B1(_0254_), + .C1(_0259_), + .X(_0260_) + ); + sky130_fd_sc_hd__and3_4 _0799_ ( + .A(_0249_), + .B(_0257_), + .C(_0260_), + .X(_0080_) + ); + sky130_fd_sc_hd__or2_4 _0800_ ( + .A(wbs_data_o[3]), + .B(_0250_), + .X(_0261_) + ); + sky130_fd_sc_hd__and2_4 _0801_ ( + .A(\configy.bits_a[3] ), + .B(_0258_), + .X(_0262_) + ); + sky130_fd_sc_hd__a211o_4 _0802_ ( + .A1(\configy.counter_a[3] ), + .A2(_0253_), + .B1(_0254_), + .C1(_0262_), + .X(_0263_) + ); + sky130_fd_sc_hd__and3_4 _0803_ ( + .A(_0249_), + .B(_0261_), + .C(_0263_), + .X(_0079_) + ); + sky130_fd_sc_hd__or2_4 _0804_ ( + .A(wbs_data_o[2]), + .B(_0250_), + .X(_0264_) + ); + sky130_fd_sc_hd__and2_4 _0805_ ( + .A(\configy.bits_a[2] ), + .B(_0258_), + .X(_0265_) + ); + sky130_fd_sc_hd__a211o_4 _0806_ ( + .A1(\configy.counter_a[2] ), + .A2(_0253_), + .B1(_0254_), + .C1(_0265_), + .X(_0266_) + ); + sky130_fd_sc_hd__and3_4 _0807_ ( + .A(_0249_), + .B(_0264_), + .C(_0266_), + .X(_0078_) + ); + sky130_fd_sc_hd__or2_4 _0808_ ( + .A(wbs_data_o[1]), + .B(_0250_), + .X(_0267_) + ); + sky130_fd_sc_hd__buf_2 _0809_ ( + .A(\configy.counter_a[1] ), + .X(_0268_) + ); + sky130_fd_sc_hd__and2_4 _0810_ ( + .A(\configy.bits_a[1] ), + .B(_0258_), + .X(_0269_) + ); + sky130_fd_sc_hd__a211o_4 _0811_ ( + .A1(_0268_), + .A2(_0253_), + .B1(_0254_), + .C1(_0269_), + .X(_0270_) + ); + sky130_fd_sc_hd__and3_4 _0812_ ( + .A(_0249_), + .B(_0267_), + .C(_0270_), + .X(_0077_) + ); + sky130_fd_sc_hd__or2_4 _0813_ ( + .A(wbs_data_o[0]), + .B(_0126_), + .X(_0271_) + ); + sky130_fd_sc_hd__buf_2 _0814_ ( + .A(\configy.counter_a[0] ), + .X(_0272_) + ); + sky130_fd_sc_hd__and2_4 _0815_ ( + .A(_0272_), + .B(_0131_), + .X(_0273_) + ); + sky130_fd_sc_hd__and3_4 _0816_ ( + .A(\configy.free_run ), + .B(_0136_), + .C(_0129_), + .X(_0274_) + ); + sky130_fd_sc_hd__and2_4 _0817_ ( + .A(\configy.bits_a[0] ), + .B(_0138_), + .X(_0275_) + ); + sky130_fd_sc_hd__or4_4 _0818_ ( + .A(_0141_), + .B(_0273_), + .C(_0274_), + .D(_0275_), + .X(_0276_) + ); + sky130_fd_sc_hd__and3_4 _0819_ ( + .A(_0109_), + .B(_0271_), + .C(_0276_), + .X(_0076_) + ); + sky130_fd_sc_hd__buf_2 _0820_ ( + .A(wb_rst_i), + .X(_0277_) + ); + sky130_fd_sc_hd__inv_2 _0821_ ( + .A(_0277_), + .Y(_0278_) + ); + sky130_fd_sc_hd__or2_4 _0822_ ( + .A(\configy.read_transaction_in_progress ), + .B(_0126_), + .X(_0279_) + ); + sky130_fd_sc_hd__inv_2 _0823_ ( + .A(\configy.read_transaction_in_progress ), + .Y(_0280_) + ); + sky130_fd_sc_hd__buf_2 _0824_ ( + .A(\configy.write_transaction_in_progress ), + .X(_0281_) + ); + sky130_fd_sc_hd__or2_4 _0825_ ( + .A(_0280_), + .B(_0281_), + .X(_0282_) + ); + sky130_fd_sc_hd__and3_4 _0826_ ( + .A(_0278_), + .B(_0279_), + .C(_0282_), + .X(_0075_) + ); + sky130_fd_sc_hd__inv_2 _0827_ ( + .A(wbs_data_i[0]), + .Y(_0283_) + ); + sky130_fd_sc_hd__buf_2 _0828_ ( + .A(wbs_sel_i[0]), + .X(_0284_) + ); + sky130_fd_sc_hd__and4_4 _0829_ ( + .A(_0136_), + .B(_0284_), + .C(_0281_), + .D(_0129_), + .X(_0285_) + ); + sky130_fd_sc_hd__o21a_4 _0830_ ( + .A1(\configy.free_run ), + .A2(_0285_), + .B1(_0278_), + .X(_0286_) + ); + sky130_fd_sc_hd__a21boi_4 _0831_ ( + .A1(_0283_), + .A2(_0285_), + .B1_N(_0286_), + .Y(_0074_) + ); + sky130_fd_sc_hd__and3_4 _0832_ ( + .A(wbs_addr_i[3]), + .B(\configy.write_transaction_in_progress ), + .C(_0129_), + .X(_0287_) + ); + sky130_fd_sc_hd__buf_2 _0833_ ( + .A(_0287_), + .X(_0288_) + ); + sky130_fd_sc_hd__and2_4 _0834_ ( + .A(wbs_sel_i[3]), + .B(_0288_), + .X(_0289_) + ); + sky130_fd_sc_hd__buf_2 _0835_ ( + .A(_0289_), + .X(_0290_) + ); + sky130_fd_sc_hd__buf_2 _0836_ ( + .A(\configy.output_initiated ), + .X(_0291_) + ); + sky130_fd_sc_hd__buf_2 _0837_ ( + .A(_0291_), + .X(_0292_) + ); + sky130_fd_sc_hd__buf_2 _0838_ ( + .A(_0292_), + .X(_0293_) + ); + sky130_fd_sc_hd__buf_2 _0839_ ( + .A(_0288_), + .X(_0294_) + ); + sky130_fd_sc_hd__and4_4 _0840_ ( + .A(\configy.charged[3] ), + .B(\configy.charged[2] ), + .C(\configy.charged[1] ), + .D(\configy.charged[0] ), + .X(_0295_) + ); + sky130_fd_sc_hd__or2_4 _0841_ ( + .A(wb_rst_i), + .B(_0295_), + .X(_0296_) + ); + sky130_fd_sc_hd__a21oi_4 _0842_ ( + .A1(_0293_), + .A2(_0294_), + .B1(_0296_), + .Y(_0297_) + ); + sky130_fd_sc_hd__o21a_4 _0843_ ( + .A1(\configy.charged[3] ), + .A2(_0290_), + .B1(_0297_), + .X(_0073_) + ); + sky130_fd_sc_hd__and2_4 _0844_ ( + .A(wbs_sel_i[2]), + .B(_0288_), + .X(_0298_) + ); + sky130_fd_sc_hd__buf_2 _0845_ ( + .A(_0298_), + .X(_0299_) + ); + sky130_fd_sc_hd__o21a_4 _0846_ ( + .A1(\configy.charged[2] ), + .A2(_0299_), + .B1(_0297_), + .X(_0072_) + ); + sky130_fd_sc_hd__and2_4 _0847_ ( + .A(wbs_sel_i[1]), + .B(_0287_), + .X(_0300_) + ); + sky130_fd_sc_hd__buf_2 _0848_ ( + .A(_0300_), + .X(_0301_) + ); + sky130_fd_sc_hd__o21a_4 _0849_ ( + .A1(\configy.charged[1] ), + .A2(_0301_), + .B1(_0297_), + .X(_0071_) + ); + sky130_fd_sc_hd__and2_4 _0850_ ( + .A(_0284_), + .B(_0287_), + .X(_0302_) + ); + sky130_fd_sc_hd__buf_2 _0851_ ( + .A(_0302_), + .X(_0303_) + ); + sky130_fd_sc_hd__o21a_4 _0852_ ( + .A1(\configy.charged[0] ), + .A2(_0303_), + .B1(_0297_), + .X(_0070_) + ); + sky130_fd_sc_hd__buf_2 _0853_ ( + .A(_0291_), + .X(_0304_) + ); + sky130_fd_sc_hd__buf_2 _0854_ ( + .A(_0304_), + .X(_0305_) + ); + sky130_fd_sc_hd__buf_2 _0855_ ( + .A(\configy.bits_index[2] ), + .X(_0306_) + ); + sky130_fd_sc_hd__buf_2 _0856_ ( + .A(_0306_), + .X(_0307_) + ); + sky130_fd_sc_hd__and2_4 _0857_ ( + .A(\configy.bits_index[1] ), + .B(\configy.bits_index[0] ), + .X(_0308_) + ); + sky130_fd_sc_hd__or2_4 _0858_ ( + .A(_0307_), + .B(_0308_), + .X(_0309_) + ); + sky130_fd_sc_hd__inv_2 _0859_ ( + .A(\configy.bits_index[2] ), + .Y(_0310_) + ); + sky130_fd_sc_hd__buf_2 _0860_ ( + .A(_0310_), + .X(_0311_) + ); + sky130_fd_sc_hd__inv_2 _0861_ ( + .A(_0308_), + .Y(_0312_) + ); + sky130_fd_sc_hd__or2_4 _0862_ ( + .A(_0311_), + .B(_0312_), + .X(_0313_) + ); + sky130_fd_sc_hd__buf_2 _0863_ ( + .A(\configy.output_initiated ), + .X(_0314_) + ); + sky130_fd_sc_hd__buf_2 _0864_ ( + .A(_0314_), + .X(_0315_) + ); + sky130_fd_sc_hd__nor2_4 _0865_ ( + .A(_0315_), + .B(_0288_), + .Y(_0316_) + ); + sky130_fd_sc_hd__a32o_4 _0866_ ( + .A1(_0305_), + .A2(_0309_), + .A3(_0313_), + .B1(_0316_), + .B2(_0307_), + .X(_0317_) + ); + sky130_fd_sc_hd__and2_4 _0867_ ( + .A(_0278_), + .B(_0317_), + .X(_0069_) + ); + sky130_fd_sc_hd__buf_2 _0868_ ( + .A(_0277_), + .X(_0318_) + ); + sky130_fd_sc_hd__buf_2 _0869_ ( + .A(_0318_), + .X(_0319_) + ); + sky130_fd_sc_hd__buf_2 _0870_ ( + .A(\configy.bits_index[1] ), + .X(_0320_) + ); + sky130_fd_sc_hd__a22oi_4 _0871_ ( + .A1(_0293_), + .A2(_0312_), + .B1(_0316_), + .B2(_0320_), + .Y(_0321_) + ); + sky130_fd_sc_hd__inv_2 _0872_ ( + .A(\configy.bits_index[1] ), + .Y(_0322_) + ); + sky130_fd_sc_hd__inv_2 _0873_ ( + .A(\configy.bits_index[0] ), + .Y(_0323_) + ); + sky130_fd_sc_hd__and2_4 _0874_ ( + .A(_0322_), + .B(_0323_), + .X(_0324_) + ); + sky130_fd_sc_hd__nor3_4 _0875_ ( + .A(_0319_), + .B(_0321_), + .C(_0324_), + .Y(_0068_) + ); + sky130_fd_sc_hd__buf_2 _0876_ ( + .A(_0323_), + .X(_0325_) + ); + sky130_fd_sc_hd__or2_4 _0877_ ( + .A(_0325_), + .B(_0316_), + .X(_0326_) + ); + sky130_fd_sc_hd__buf_2 _0878_ ( + .A(\configy.bits_index[0] ), + .X(_0327_) + ); + sky130_fd_sc_hd__buf_2 _0879_ ( + .A(_0327_), + .X(_0328_) + ); + sky130_fd_sc_hd__or2_4 _0880_ ( + .A(_0328_), + .B(_0293_), + .X(_0329_) + ); + sky130_fd_sc_hd__and3_4 _0881_ ( + .A(_0278_), + .B(_0326_), + .C(_0329_), + .X(_0067_) + ); + sky130_fd_sc_hd__buf_2 _0882_ ( + .A(_0291_), + .X(_0330_) + ); + sky130_fd_sc_hd__or2_4 _0883_ ( + .A(wbs_data_i[7]), + .B(_0330_), + .X(_0331_) + ); + sky130_fd_sc_hd__or4_4 _0884_ ( + .A(\configy.counter_a[3] ), + .B(\configy.counter_a[2] ), + .C(\configy.counter_a[1] ), + .D(\configy.counter_a[0] ), + .X(_0332_) + ); + sky130_fd_sc_hd__or4_4 _0885_ ( + .A(\configy.counter_a[6] ), + .B(_0252_), + .C(\configy.counter_a[4] ), + .D(_0332_), + .X(_0333_) + ); + sky130_fd_sc_hd__buf_2 _0886_ ( + .A(\configy.write_transaction_in_progress ), + .X(_0334_) + ); + sky130_fd_sc_hd__inv_2 _0887_ ( + .A(\configy.output_initiated ), + .Y(_0335_) + ); + sky130_fd_sc_hd__buf_2 _0888_ ( + .A(_0335_), + .X(_0336_) + ); + sky130_fd_sc_hd__and4_4 _0889_ ( + .A(\configy.counter_a[5] ), + .B(\configy.counter_a[4] ), + .C(\configy.counter_a[3] ), + .D(\configy.counter_a[2] ), + .X(_0337_) + ); + sky130_fd_sc_hd__and4_4 _0890_ ( + .A(\configy.counter_a[7] ), + .B(\configy.counter_a[6] ), + .C(_0268_), + .D(\configy.counter_a[0] ), + .X(_0338_) + ); + sky130_fd_sc_hd__buf_2 _0891_ ( + .A(_0335_), + .X(_0339_) + ); + sky130_fd_sc_hd__a21oi_4 _0892_ ( + .A1(_0337_), + .A2(_0338_), + .B1(_0339_), + .Y(_0340_) + ); + sky130_fd_sc_hd__a41oi_4 _0893_ ( + .A1(_0284_), + .A2(_0334_), + .A3(_0336_), + .A4(_0213_), + .B1(_0340_), + .Y(_0341_) + ); + sky130_fd_sc_hd__a21o_4 _0894_ ( + .A1(_0331_), + .A2(_0333_), + .B1(_0341_), + .X(_0342_) + ); + sky130_fd_sc_hd__buf_2 _0895_ ( + .A(_0137_), + .X(_0343_) + ); + sky130_fd_sc_hd__a41o_4 _0896_ ( + .A1(wbs_sel_i[0]), + .A2(\configy.write_transaction_in_progress ), + .A3(_0336_), + .A4(_0343_), + .B1(_0340_), + .X(_0344_) + ); + sky130_fd_sc_hd__buf_2 _0897_ ( + .A(_0344_), + .X(_0345_) + ); + sky130_fd_sc_hd__buf_2 _0898_ ( + .A(_0330_), + .X(_0346_) + ); + sky130_fd_sc_hd__o21ai_4 _0899_ ( + .A1(\configy.counter_a[7] ), + .A2(_0333_), + .B1(_0346_), + .Y(_0347_) + ); + sky130_fd_sc_hd__and3_4 _0900_ ( + .A(_0345_), + .B(_0331_), + .C(_0347_), + .X(_0348_) + ); + sky130_fd_sc_hd__buf_2 _0901_ ( + .A(wb_rst_i), + .X(_0349_) + ); + sky130_fd_sc_hd__buf_2 _0902_ ( + .A(_0349_), + .X(_0350_) + ); + sky130_fd_sc_hd__a211o_4 _0903_ ( + .A1(\configy.counter_a[7] ), + .A2(_0342_), + .B1(_0348_), + .C1(_0350_), + .X(_0066_) + ); + sky130_fd_sc_hd__buf_2 _0904_ ( + .A(_0335_), + .X(_0351_) + ); + sky130_fd_sc_hd__buf_2 _0905_ ( + .A(_0351_), + .X(_0352_) + ); + sky130_fd_sc_hd__buf_2 _0906_ ( + .A(_0352_), + .X(_0353_) + ); + sky130_fd_sc_hd__or2_4 _0907_ ( + .A(_0351_), + .B(_0333_), + .X(_0354_) + ); + sky130_fd_sc_hd__a21bo_4 _0908_ ( + .A1(wbs_data_i[6]), + .A2(_0353_), + .B1_N(_0354_), + .X(_0355_) + ); + sky130_fd_sc_hd__or2_4 _0909_ ( + .A(\configy.counter_a[4] ), + .B(_0332_), + .X(_0356_) + ); + sky130_fd_sc_hd__o21a_4 _0910_ ( + .A1(_0252_), + .A2(_0356_), + .B1(_0330_), + .X(_0357_) + ); + sky130_fd_sc_hd__o21a_4 _0911_ ( + .A1(_0341_), + .A2(_0357_), + .B1(\configy.counter_a[6] ), + .X(_0358_) + ); + sky130_fd_sc_hd__a211o_4 _0912_ ( + .A1(_0345_), + .A2(_0355_), + .B1(_0358_), + .C1(_0350_), + .X(_0065_) + ); + sky130_fd_sc_hd__or2_4 _0913_ ( + .A(wbs_data_i[5]), + .B(_0305_), + .X(_0359_) + ); + sky130_fd_sc_hd__a2bb2o_4 _0914_ ( + .A1_N(_0341_), + .A2_N(_0357_), + .B1(_0356_), + .B2(_0252_), + .X(_0360_) + ); + sky130_fd_sc_hd__buf_2 _0915_ ( + .A(_0341_), + .X(_0361_) + ); + sky130_fd_sc_hd__and2_4 _0916_ ( + .A(_0252_), + .B(_0361_), + .X(_0362_) + ); + sky130_fd_sc_hd__a211o_4 _0917_ ( + .A1(_0359_), + .A2(_0360_), + .B1(_0362_), + .C1(_0350_), + .X(_0064_) + ); + sky130_fd_sc_hd__buf_2 _0918_ ( + .A(_0291_), + .X(_0363_) + ); + sky130_fd_sc_hd__nand2_4 _0919_ ( + .A(_0363_), + .B(_0356_), + .Y(_0364_) + ); + sky130_fd_sc_hd__buf_2 _0920_ ( + .A(\configy.output_initiated ), + .X(_0365_) + ); + sky130_fd_sc_hd__or2_4 _0921_ ( + .A(wbs_data_i[4]), + .B(_0365_), + .X(_0366_) + ); + sky130_fd_sc_hd__and3_4 _0922_ ( + .A(_0344_), + .B(_0364_), + .C(_0366_), + .X(_0367_) + ); + sky130_fd_sc_hd__buf_2 _0923_ ( + .A(_0291_), + .X(_0368_) + ); + sky130_fd_sc_hd__and2_4 _0924_ ( + .A(_0368_), + .B(_0332_), + .X(_0369_) + ); + sky130_fd_sc_hd__o21a_4 _0925_ ( + .A1(_0341_), + .A2(_0369_), + .B1(\configy.counter_a[4] ), + .X(_0370_) + ); + sky130_fd_sc_hd__or3_4 _0926_ ( + .A(_0349_), + .B(_0367_), + .C(_0370_), + .X(_0063_) + ); + sky130_fd_sc_hd__inv_2 _0927_ ( + .A(\configy.counter_a[3] ), + .Y(_0371_) + ); + sky130_fd_sc_hd__o21ai_4 _0928_ ( + .A1(_0361_), + .A2(_0369_), + .B1(_0371_), + .Y(_0372_) + ); + sky130_fd_sc_hd__or2_4 _0929_ ( + .A(_0268_), + .B(_0272_), + .X(_0373_) + ); + sky130_fd_sc_hd__or3_4 _0930_ ( + .A(\configy.counter_a[2] ), + .B(_0336_), + .C(_0373_), + .X(_0374_) + ); + sky130_fd_sc_hd__o22a_4 _0931_ ( + .A1(wbs_data_i[3]), + .A2(_0292_), + .B1(_0374_), + .B2(_0371_), + .X(_0375_) + ); + sky130_fd_sc_hd__or2_4 _0932_ ( + .A(_0361_), + .B(_0375_), + .X(_0376_) + ); + sky130_fd_sc_hd__a21o_4 _0933_ ( + .A1(_0372_), + .A2(_0376_), + .B1(_0319_), + .X(_0062_) + ); + sky130_fd_sc_hd__a21bo_4 _0934_ ( + .A1(wbs_data_i[2]), + .A2(_0353_), + .B1_N(_0374_), + .X(_0377_) + ); + sky130_fd_sc_hd__buf_2 _0935_ ( + .A(_0365_), + .X(_0378_) + ); + sky130_fd_sc_hd__nand2_4 _0936_ ( + .A(_0378_), + .B(_0373_), + .Y(_0379_) + ); + sky130_fd_sc_hd__a21boi_4 _0937_ ( + .A1(_0345_), + .A2(_0379_), + .B1_N(\configy.counter_a[2] ), + .Y(_0380_) + ); + sky130_fd_sc_hd__a211o_4 _0938_ ( + .A1(_0345_), + .A2(_0377_), + .B1(_0380_), + .C1(_0350_), + .X(_0061_) + ); + sky130_fd_sc_hd__and2_4 _0939_ ( + .A(_0268_), + .B(_0272_), + .X(_0381_) + ); + sky130_fd_sc_hd__o22a_4 _0940_ ( + .A1(wbs_data_i[1]), + .A2(_0346_), + .B1(_0381_), + .B2(_0379_), + .X(_0382_) + ); + sky130_fd_sc_hd__and2_4 _0941_ ( + .A(_0268_), + .B(_0361_), + .X(_0383_) + ); + sky130_fd_sc_hd__a211o_4 _0942_ ( + .A1(_0345_), + .A2(_0382_), + .B1(_0383_), + .C1(_0350_), + .X(_0060_) + ); + sky130_fd_sc_hd__or2_4 _0943_ ( + .A(wbs_data_i[0]), + .B(_0304_), + .X(_0384_) + ); + sky130_fd_sc_hd__nand2_4 _0944_ ( + .A(_0272_), + .B(_0315_), + .Y(_0385_) + ); + sky130_fd_sc_hd__and3_4 _0945_ ( + .A(_0344_), + .B(_0384_), + .C(_0385_), + .X(_0386_) + ); + sky130_fd_sc_hd__buf_2 _0946_ ( + .A(_0277_), + .X(_0387_) + ); + sky130_fd_sc_hd__a211o_4 _0947_ ( + .A1(_0272_), + .A2(_0361_), + .B1(_0386_), + .C1(_0387_), + .X(_0059_) + ); + sky130_fd_sc_hd__or4_4 _0948_ ( + .A(\configy.counter_b[3] ), + .B(\configy.counter_b[2] ), + .C(\configy.counter_b[1] ), + .D(\configy.counter_b[0] ), + .X(_0388_) + ); + sky130_fd_sc_hd__or4_4 _0949_ ( + .A(\configy.counter_b[6] ), + .B(_0218_), + .C(\configy.counter_b[4] ), + .D(_0388_), + .X(_0389_) + ); + sky130_fd_sc_hd__or2_4 _0950_ ( + .A(wbs_data_i[15]), + .B(_0314_), + .X(_0390_) + ); + sky130_fd_sc_hd__buf_2 _0951_ ( + .A(_0335_), + .X(_0391_) + ); + sky130_fd_sc_hd__and4_4 _0952_ ( + .A(\configy.counter_b[5] ), + .B(\configy.counter_b[4] ), + .C(\configy.counter_b[3] ), + .D(\configy.counter_b[2] ), + .X(_0392_) + ); + sky130_fd_sc_hd__and4_4 _0953_ ( + .A(\configy.counter_b[7] ), + .B(\configy.counter_b[6] ), + .C(_0235_), + .D(\configy.counter_b[0] ), + .X(_0393_) + ); + sky130_fd_sc_hd__a21oi_4 _0954_ ( + .A1(_0392_), + .A2(_0393_), + .B1(_0339_), + .Y(_0394_) + ); + sky130_fd_sc_hd__a41oi_4 _0955_ ( + .A1(_0281_), + .A2(_0391_), + .A3(wbs_sel_i[1]), + .A4(_0213_), + .B1(_0394_), + .Y(_0395_) + ); + sky130_fd_sc_hd__a21o_4 _0956_ ( + .A1(_0389_), + .A2(_0390_), + .B1(_0395_), + .X(_0396_) + ); + sky130_fd_sc_hd__a41o_4 _0957_ ( + .A1(_0334_), + .A2(_0391_), + .A3(wbs_sel_i[1]), + .A4(_0343_), + .B1(_0394_), + .X(_0397_) + ); + sky130_fd_sc_hd__buf_2 _0958_ ( + .A(_0397_), + .X(_0398_) + ); + sky130_fd_sc_hd__o21ai_4 _0959_ ( + .A1(\configy.counter_b[7] ), + .A2(_0389_), + .B1(_0315_), + .Y(_0399_) + ); + sky130_fd_sc_hd__and3_4 _0960_ ( + .A(_0398_), + .B(_0390_), + .C(_0399_), + .X(_0400_) + ); + sky130_fd_sc_hd__a211o_4 _0961_ ( + .A1(\configy.counter_b[7] ), + .A2(_0396_), + .B1(_0400_), + .C1(_0387_), + .X(_0058_) + ); + sky130_fd_sc_hd__or2_4 _0962_ ( + .A(_0351_), + .B(_0389_), + .X(_0401_) + ); + sky130_fd_sc_hd__a21bo_4 _0963_ ( + .A1(wbs_data_i[14]), + .A2(_0353_), + .B1_N(_0401_), + .X(_0402_) + ); + sky130_fd_sc_hd__or2_4 _0964_ ( + .A(\configy.counter_b[4] ), + .B(_0388_), + .X(_0403_) + ); + sky130_fd_sc_hd__o21a_4 _0965_ ( + .A1(_0218_), + .A2(_0403_), + .B1(_0330_), + .X(_0404_) + ); + sky130_fd_sc_hd__o21a_4 _0966_ ( + .A1(_0395_), + .A2(_0404_), + .B1(\configy.counter_b[6] ), + .X(_0405_) + ); + sky130_fd_sc_hd__a211o_4 _0967_ ( + .A1(_0398_), + .A2(_0402_), + .B1(_0405_), + .C1(_0387_), + .X(_0057_) + ); + sky130_fd_sc_hd__or2_4 _0968_ ( + .A(wbs_data_i[13]), + .B(_0305_), + .X(_0406_) + ); + sky130_fd_sc_hd__a2bb2o_4 _0969_ ( + .A1_N(_0395_), + .A2_N(_0404_), + .B1(_0403_), + .B2(_0218_), + .X(_0407_) + ); + sky130_fd_sc_hd__buf_2 _0970_ ( + .A(_0395_), + .X(_0408_) + ); + sky130_fd_sc_hd__and2_4 _0971_ ( + .A(_0218_), + .B(_0408_), + .X(_0409_) + ); + sky130_fd_sc_hd__a211o_4 _0972_ ( + .A1(_0406_), + .A2(_0407_), + .B1(_0409_), + .C1(_0387_), + .X(_0056_) + ); + sky130_fd_sc_hd__nand2_4 _0973_ ( + .A(_0363_), + .B(_0403_), + .Y(_0410_) + ); + sky130_fd_sc_hd__or2_4 _0974_ ( + .A(wbs_data_i[12]), + .B(_0365_), + .X(_0411_) + ); + sky130_fd_sc_hd__and3_4 _0975_ ( + .A(_0397_), + .B(_0410_), + .C(_0411_), + .X(_0412_) + ); + sky130_fd_sc_hd__and2_4 _0976_ ( + .A(_0368_), + .B(_0388_), + .X(_0413_) + ); + sky130_fd_sc_hd__o21a_4 _0977_ ( + .A1(_0395_), + .A2(_0413_), + .B1(\configy.counter_b[4] ), + .X(_0414_) + ); + sky130_fd_sc_hd__or3_4 _0978_ ( + .A(_0349_), + .B(_0412_), + .C(_0414_), + .X(_0055_) + ); + sky130_fd_sc_hd__inv_2 _0979_ ( + .A(\configy.counter_b[3] ), + .Y(_0415_) + ); + sky130_fd_sc_hd__o21ai_4 _0980_ ( + .A1(_0408_), + .A2(_0413_), + .B1(_0415_), + .Y(_0416_) + ); + sky130_fd_sc_hd__or2_4 _0981_ ( + .A(_0235_), + .B(_0240_), + .X(_0417_) + ); + sky130_fd_sc_hd__or3_4 _0982_ ( + .A(\configy.counter_b[2] ), + .B(_0336_), + .C(_0417_), + .X(_0418_) + ); + sky130_fd_sc_hd__o22a_4 _0983_ ( + .A1(wbs_data_i[11]), + .A2(_0292_), + .B1(_0418_), + .B2(_0415_), + .X(_0419_) + ); + sky130_fd_sc_hd__or2_4 _0984_ ( + .A(_0408_), + .B(_0419_), + .X(_0420_) + ); + sky130_fd_sc_hd__a21o_4 _0985_ ( + .A1(_0416_), + .A2(_0420_), + .B1(_0319_), + .X(_0054_) + ); + sky130_fd_sc_hd__a21bo_4 _0986_ ( + .A1(wbs_data_i[10]), + .A2(_0353_), + .B1_N(_0418_), + .X(_0421_) + ); + sky130_fd_sc_hd__nand2_4 _0987_ ( + .A(_0378_), + .B(_0417_), + .Y(_0422_) + ); + sky130_fd_sc_hd__a21boi_4 _0988_ ( + .A1(_0398_), + .A2(_0422_), + .B1_N(\configy.counter_b[2] ), + .Y(_0423_) + ); + sky130_fd_sc_hd__a211o_4 _0989_ ( + .A1(_0398_), + .A2(_0421_), + .B1(_0423_), + .C1(_0387_), + .X(_0053_) + ); + sky130_fd_sc_hd__and2_4 _0990_ ( + .A(_0235_), + .B(_0240_), + .X(_0424_) + ); + sky130_fd_sc_hd__o22a_4 _0991_ ( + .A1(wbs_data_i[9]), + .A2(_0346_), + .B1(_0424_), + .B2(_0422_), + .X(_0425_) + ); + sky130_fd_sc_hd__and2_4 _0992_ ( + .A(_0235_), + .B(_0408_), + .X(_0426_) + ); + sky130_fd_sc_hd__buf_2 _0993_ ( + .A(_0277_), + .X(_0427_) + ); + sky130_fd_sc_hd__a211o_4 _0994_ ( + .A1(_0398_), + .A2(_0425_), + .B1(_0426_), + .C1(_0427_), + .X(_0052_) + ); + sky130_fd_sc_hd__or2_4 _0995_ ( + .A(wbs_data_i[8]), + .B(_0304_), + .X(_0428_) + ); + sky130_fd_sc_hd__nand2_4 _0996_ ( + .A(_0240_), + .B(_0378_), + .Y(_0429_) + ); + sky130_fd_sc_hd__and3_4 _0997_ ( + .A(_0397_), + .B(_0428_), + .C(_0429_), + .X(_0430_) + ); + sky130_fd_sc_hd__a211o_4 _0998_ ( + .A1(_0240_), + .A2(_0408_), + .B1(_0430_), + .C1(_0427_), + .X(_0051_) + ); + sky130_fd_sc_hd__or2_4 _0999_ ( + .A(wbs_data_i[23]), + .B(_0330_), + .X(_0431_) + ); + sky130_fd_sc_hd__or4_4 _1000_ ( + .A(\configy.counter_c[3] ), + .B(\configy.counter_c[2] ), + .C(\configy.counter_c[1] ), + .D(\configy.counter_c[0] ), + .X(_0432_) + ); + sky130_fd_sc_hd__or4_4 _1001_ ( + .A(\configy.counter_c[6] ), + .B(_0180_), + .C(\configy.counter_c[4] ), + .D(_0432_), + .X(_0433_) + ); + sky130_fd_sc_hd__and4_4 _1002_ ( + .A(\configy.counter_c[5] ), + .B(\configy.counter_c[4] ), + .C(\configy.counter_c[3] ), + .D(\configy.counter_c[2] ), + .X(_0434_) + ); + sky130_fd_sc_hd__and4_4 _1003_ ( + .A(\configy.counter_c[7] ), + .B(\configy.counter_c[6] ), + .C(_0198_), + .D(\configy.counter_c[0] ), + .X(_0435_) + ); + sky130_fd_sc_hd__a21oi_4 _1004_ ( + .A1(_0434_), + .A2(_0435_), + .B1(_0339_), + .Y(_0436_) + ); + sky130_fd_sc_hd__a41oi_4 _1005_ ( + .A1(_0281_), + .A2(_0391_), + .A3(wbs_sel_i[2]), + .A4(_0343_), + .B1(_0436_), + .Y(_0437_) + ); + sky130_fd_sc_hd__a21o_4 _1006_ ( + .A1(_0431_), + .A2(_0433_), + .B1(_0437_), + .X(_0438_) + ); + sky130_fd_sc_hd__a41o_4 _1007_ ( + .A1(_0334_), + .A2(_0391_), + .A3(wbs_sel_i[2]), + .A4(_0343_), + .B1(_0436_), + .X(_0439_) + ); + sky130_fd_sc_hd__buf_2 _1008_ ( + .A(_0439_), + .X(_0440_) + ); + sky130_fd_sc_hd__o21ai_4 _1009_ ( + .A1(\configy.counter_c[7] ), + .A2(_0433_), + .B1(_0315_), + .Y(_0441_) + ); + sky130_fd_sc_hd__and3_4 _1010_ ( + .A(_0440_), + .B(_0431_), + .C(_0441_), + .X(_0442_) + ); + sky130_fd_sc_hd__a211o_4 _1011_ ( + .A1(\configy.counter_c[7] ), + .A2(_0438_), + .B1(_0442_), + .C1(_0427_), + .X(_0050_) + ); + sky130_fd_sc_hd__or2_4 _1012_ ( + .A(_0351_), + .B(_0433_), + .X(_0443_) + ); + sky130_fd_sc_hd__a21bo_4 _1013_ ( + .A1(wbs_data_i[22]), + .A2(_0353_), + .B1_N(_0443_), + .X(_0444_) + ); + sky130_fd_sc_hd__or2_4 _1014_ ( + .A(\configy.counter_c[4] ), + .B(_0432_), + .X(_0445_) + ); + sky130_fd_sc_hd__o21a_4 _1015_ ( + .A1(_0180_), + .A2(_0445_), + .B1(_0314_), + .X(_0446_) + ); + sky130_fd_sc_hd__o21a_4 _1016_ ( + .A1(_0437_), + .A2(_0446_), + .B1(\configy.counter_c[6] ), + .X(_0447_) + ); + sky130_fd_sc_hd__a211o_4 _1017_ ( + .A1(_0440_), + .A2(_0444_), + .B1(_0447_), + .C1(_0427_), + .X(_0049_) + ); + sky130_fd_sc_hd__or2_4 _1018_ ( + .A(wbs_data_i[21]), + .B(_0305_), + .X(_0448_) + ); + sky130_fd_sc_hd__a2bb2o_4 _1019_ ( + .A1_N(_0437_), + .A2_N(_0446_), + .B1(_0445_), + .B2(_0180_), + .X(_0449_) + ); + sky130_fd_sc_hd__buf_2 _1020_ ( + .A(_0437_), + .X(_0450_) + ); + sky130_fd_sc_hd__and2_4 _1021_ ( + .A(_0180_), + .B(_0450_), + .X(_0451_) + ); + sky130_fd_sc_hd__a211o_4 _1022_ ( + .A1(_0448_), + .A2(_0449_), + .B1(_0451_), + .C1(_0427_), + .X(_0048_) + ); + sky130_fd_sc_hd__nand2_4 _1023_ ( + .A(_0363_), + .B(_0445_), + .Y(_0452_) + ); + sky130_fd_sc_hd__or2_4 _1024_ ( + .A(wbs_data_i[20]), + .B(_0365_), + .X(_0453_) + ); + sky130_fd_sc_hd__and3_4 _1025_ ( + .A(_0439_), + .B(_0452_), + .C(_0453_), + .X(_0454_) + ); + sky130_fd_sc_hd__and2_4 _1026_ ( + .A(_0368_), + .B(_0432_), + .X(_0455_) + ); + sky130_fd_sc_hd__o21a_4 _1027_ ( + .A1(_0437_), + .A2(_0455_), + .B1(\configy.counter_c[4] ), + .X(_0456_) + ); + sky130_fd_sc_hd__or3_4 _1028_ ( + .A(_0349_), + .B(_0454_), + .C(_0456_), + .X(_0047_) + ); + sky130_fd_sc_hd__inv_2 _1029_ ( + .A(\configy.counter_c[3] ), + .Y(_0457_) + ); + sky130_fd_sc_hd__o21ai_4 _1030_ ( + .A1(_0450_), + .A2(_0455_), + .B1(_0457_), + .Y(_0458_) + ); + sky130_fd_sc_hd__or2_4 _1031_ ( + .A(_0198_), + .B(_0202_), + .X(_0459_) + ); + sky130_fd_sc_hd__or3_4 _1032_ ( + .A(\configy.counter_c[2] ), + .B(_0339_), + .C(_0459_), + .X(_0460_) + ); + sky130_fd_sc_hd__o22a_4 _1033_ ( + .A1(wbs_data_i[19]), + .A2(_0292_), + .B1(_0460_), + .B2(_0457_), + .X(_0461_) + ); + sky130_fd_sc_hd__or2_4 _1034_ ( + .A(_0450_), + .B(_0461_), + .X(_0462_) + ); + sky130_fd_sc_hd__a21o_4 _1035_ ( + .A1(_0458_), + .A2(_0462_), + .B1(_0319_), + .X(_0046_) + ); + sky130_fd_sc_hd__a21bo_4 _1036_ ( + .A1(wbs_data_i[18]), + .A2(_0352_), + .B1_N(_0460_), + .X(_0463_) + ); + sky130_fd_sc_hd__nand2_4 _1037_ ( + .A(_0363_), + .B(_0459_), + .Y(_0464_) + ); + sky130_fd_sc_hd__a21boi_4 _1038_ ( + .A1(_0440_), + .A2(_0464_), + .B1_N(\configy.counter_c[2] ), + .Y(_0465_) + ); + sky130_fd_sc_hd__buf_2 _1039_ ( + .A(_0277_), + .X(_0466_) + ); + sky130_fd_sc_hd__a211o_4 _1040_ ( + .A1(_0440_), + .A2(_0463_), + .B1(_0465_), + .C1(_0466_), + .X(_0045_) + ); + sky130_fd_sc_hd__and2_4 _1041_ ( + .A(_0198_), + .B(_0202_), + .X(_0467_) + ); + sky130_fd_sc_hd__o22a_4 _1042_ ( + .A1(wbs_data_i[17]), + .A2(_0346_), + .B1(_0467_), + .B2(_0464_), + .X(_0468_) + ); + sky130_fd_sc_hd__and2_4 _1043_ ( + .A(_0198_), + .B(_0450_), + .X(_0469_) + ); + sky130_fd_sc_hd__a211o_4 _1044_ ( + .A1(_0440_), + .A2(_0468_), + .B1(_0469_), + .C1(_0466_), + .X(_0044_) + ); + sky130_fd_sc_hd__or2_4 _1045_ ( + .A(wbs_data_i[16]), + .B(_0304_), + .X(_0470_) + ); + sky130_fd_sc_hd__nand2_4 _1046_ ( + .A(_0202_), + .B(_0378_), + .Y(_0471_) + ); + sky130_fd_sc_hd__and3_4 _1047_ ( + .A(_0439_), + .B(_0470_), + .C(_0471_), + .X(_0472_) + ); + sky130_fd_sc_hd__a211o_4 _1048_ ( + .A1(_0202_), + .A2(_0450_), + .B1(_0472_), + .C1(_0466_), + .X(_0043_) + ); + sky130_fd_sc_hd__or4_4 _1049_ ( + .A(\configy.counter_d[3] ), + .B(\configy.counter_d[2] ), + .C(\configy.counter_d[1] ), + .D(\configy.counter_d[0] ), + .X(_0473_) + ); + sky130_fd_sc_hd__or4_4 _1050_ ( + .A(\configy.counter_d[6] ), + .B(_0146_), + .C(\configy.counter_d[4] ), + .D(_0473_), + .X(_0474_) + ); + sky130_fd_sc_hd__or2_4 _1051_ ( + .A(wbs_data_i[31]), + .B(_0314_), + .X(_0475_) + ); + sky130_fd_sc_hd__and4_4 _1052_ ( + .A(\configy.counter_d[5] ), + .B(\configy.counter_d[4] ), + .C(\configy.counter_d[3] ), + .D(\configy.counter_d[2] ), + .X(_0476_) + ); + sky130_fd_sc_hd__and4_4 _1053_ ( + .A(\configy.counter_d[7] ), + .B(\configy.counter_d[6] ), + .C(_0163_), + .D(\configy.counter_d[0] ), + .X(_0477_) + ); + sky130_fd_sc_hd__a21oi_4 _1054_ ( + .A1(_0476_), + .A2(_0477_), + .B1(_0335_), + .Y(_0478_) + ); + sky130_fd_sc_hd__a41oi_4 _1055_ ( + .A1(_0334_), + .A2(_0391_), + .A3(wbs_sel_i[3]), + .A4(_0343_), + .B1(_0478_), + .Y(_0479_) + ); + sky130_fd_sc_hd__a21o_4 _1056_ ( + .A1(_0474_), + .A2(_0475_), + .B1(_0479_), + .X(_0480_) + ); + sky130_fd_sc_hd__a41o_4 _1057_ ( + .A1(_0334_), + .A2(_0336_), + .A3(wbs_sel_i[3]), + .A4(_0137_), + .B1(_0478_), + .X(_0481_) + ); + sky130_fd_sc_hd__buf_2 _1058_ ( + .A(_0481_), + .X(_0482_) + ); + sky130_fd_sc_hd__o21ai_4 _1059_ ( + .A1(\configy.counter_d[7] ), + .A2(_0474_), + .B1(_0315_), + .Y(_0483_) + ); + sky130_fd_sc_hd__and3_4 _1060_ ( + .A(_0482_), + .B(_0475_), + .C(_0483_), + .X(_0484_) + ); + sky130_fd_sc_hd__a211o_4 _1061_ ( + .A1(\configy.counter_d[7] ), + .A2(_0480_), + .B1(_0484_), + .C1(_0466_), + .X(_0042_) + ); + sky130_fd_sc_hd__or2_4 _1062_ ( + .A(_0351_), + .B(_0474_), + .X(_0485_) + ); + sky130_fd_sc_hd__a21bo_4 _1063_ ( + .A1(wbs_data_i[30]), + .A2(_0352_), + .B1_N(_0485_), + .X(_0486_) + ); + sky130_fd_sc_hd__or2_4 _1064_ ( + .A(\configy.counter_d[4] ), + .B(_0473_), + .X(_0487_) + ); + sky130_fd_sc_hd__o21a_4 _1065_ ( + .A1(_0146_), + .A2(_0487_), + .B1(_0314_), + .X(_0488_) + ); + sky130_fd_sc_hd__o21a_4 _1066_ ( + .A1(_0479_), + .A2(_0488_), + .B1(\configy.counter_d[6] ), + .X(_0489_) + ); + sky130_fd_sc_hd__a211o_4 _1067_ ( + .A1(_0482_), + .A2(_0486_), + .B1(_0489_), + .C1(_0466_), + .X(_0041_) + ); + sky130_fd_sc_hd__or2_4 _1068_ ( + .A(wbs_data_i[29]), + .B(_0305_), + .X(_0490_) + ); + sky130_fd_sc_hd__a2bb2o_4 _1069_ ( + .A1_N(_0479_), + .A2_N(_0488_), + .B1(_0487_), + .B2(_0146_), + .X(_0491_) + ); + sky130_fd_sc_hd__buf_2 _1070_ ( + .A(_0479_), + .X(_0492_) + ); + sky130_fd_sc_hd__and2_4 _1071_ ( + .A(_0146_), + .B(_0492_), + .X(_0493_) + ); + sky130_fd_sc_hd__a211o_4 _1072_ ( + .A1(_0490_), + .A2(_0491_), + .B1(_0493_), + .C1(_0318_), + .X(_0040_) + ); + sky130_fd_sc_hd__nand2_4 _1073_ ( + .A(_0292_), + .B(_0487_), + .Y(_0494_) + ); + sky130_fd_sc_hd__or2_4 _1074_ ( + .A(wbs_data_i[28]), + .B(_0365_), + .X(_0495_) + ); + sky130_fd_sc_hd__and3_4 _1075_ ( + .A(_0481_), + .B(_0494_), + .C(_0495_), + .X(_0496_) + ); + sky130_fd_sc_hd__and2_4 _1076_ ( + .A(_0368_), + .B(_0473_), + .X(_0497_) + ); + sky130_fd_sc_hd__o21a_4 _1077_ ( + .A1(_0479_), + .A2(_0497_), + .B1(\configy.counter_d[4] ), + .X(_0498_) + ); + sky130_fd_sc_hd__or3_4 _1078_ ( + .A(_0349_), + .B(_0496_), + .C(_0498_), + .X(_0039_) + ); + sky130_fd_sc_hd__inv_2 _1079_ ( + .A(\configy.counter_d[3] ), + .Y(_0499_) + ); + sky130_fd_sc_hd__o21ai_4 _1080_ ( + .A1(_0492_), + .A2(_0497_), + .B1(_0499_), + .Y(_0500_) + ); + sky130_fd_sc_hd__or2_4 _1081_ ( + .A(_0163_), + .B(_0169_), + .X(_0501_) + ); + sky130_fd_sc_hd__or3_4 _1082_ ( + .A(\configy.counter_d[2] ), + .B(_0339_), + .C(_0501_), + .X(_0502_) + ); + sky130_fd_sc_hd__o22a_4 _1083_ ( + .A1(wbs_data_i[27]), + .A2(_0368_), + .B1(_0502_), + .B2(_0499_), + .X(_0503_) + ); + sky130_fd_sc_hd__or2_4 _1084_ ( + .A(_0492_), + .B(_0503_), + .X(_0504_) + ); + sky130_fd_sc_hd__a21o_4 _1085_ ( + .A1(_0500_), + .A2(_0504_), + .B1(_0319_), + .X(_0038_) + ); + sky130_fd_sc_hd__a21bo_4 _1086_ ( + .A1(wbs_data_i[26]), + .A2(_0352_), + .B1_N(_0502_), + .X(_0505_) + ); + sky130_fd_sc_hd__nand2_4 _1087_ ( + .A(_0363_), + .B(_0501_), + .Y(_0506_) + ); + sky130_fd_sc_hd__a21boi_4 _1088_ ( + .A1(_0482_), + .A2(_0506_), + .B1_N(\configy.counter_d[2] ), + .Y(_0507_) + ); + sky130_fd_sc_hd__a211o_4 _1089_ ( + .A1(_0482_), + .A2(_0505_), + .B1(_0507_), + .C1(_0318_), + .X(_0037_) + ); + sky130_fd_sc_hd__and2_4 _1090_ ( + .A(_0163_), + .B(_0169_), + .X(_0508_) + ); + sky130_fd_sc_hd__o22a_4 _1091_ ( + .A1(wbs_data_i[25]), + .A2(_0346_), + .B1(_0508_), + .B2(_0506_), + .X(_0509_) + ); + sky130_fd_sc_hd__and2_4 _1092_ ( + .A(_0163_), + .B(_0492_), + .X(_0510_) + ); + sky130_fd_sc_hd__a211o_4 _1093_ ( + .A1(_0482_), + .A2(_0509_), + .B1(_0510_), + .C1(_0318_), + .X(_0036_) + ); + sky130_fd_sc_hd__or2_4 _1094_ ( + .A(wbs_data_i[24]), + .B(_0304_), + .X(_0511_) + ); + sky130_fd_sc_hd__nand2_4 _1095_ ( + .A(_0169_), + .B(_0378_), + .Y(_0512_) + ); + sky130_fd_sc_hd__and3_4 _1096_ ( + .A(_0481_), + .B(_0511_), + .C(_0512_), + .X(_0513_) + ); + sky130_fd_sc_hd__a211o_4 _1097_ ( + .A1(_0169_), + .A2(_0492_), + .B1(_0513_), + .C1(_0318_), + .X(_0035_) + ); + sky130_fd_sc_hd__o22a_4 _1098_ ( + .A1(\configy.charged[0] ), + .A2(_0284_), + .B1(wbs_sel_i[2]), + .B2(\configy.charged[2] ), + .X(_0514_) + ); + sky130_fd_sc_hd__o22a_4 _1099_ ( + .A1(\configy.charged[3] ), + .A2(wbs_sel_i[3]), + .B1(wbs_sel_i[1]), + .B2(\configy.charged[1] ), + .X(_0515_) + ); + sky130_fd_sc_hd__and3_4 _1100_ ( + .A(_0294_), + .B(_0514_), + .C(_0515_), + .X(_0516_) + ); + sky130_fd_sc_hd__inv_2 _1101_ ( + .A(_0281_), + .Y(_0517_) + ); + sky130_fd_sc_hd__and4_4 _1102_ ( + .A(_0280_), + .B(_0517_), + .C(wbs_we_i), + .D(_0126_), + .X(_0518_) + ); + sky130_fd_sc_hd__buf_2 _1103_ ( + .A(_0352_), + .X(_0519_) + ); + sky130_fd_sc_hd__o21a_4 _1104_ ( + .A1(_0519_), + .A2(_0313_), + .B1(_0278_), + .X(_0520_) + ); + sky130_fd_sc_hd__o21a_4 _1105_ ( + .A1(_0516_), + .A2(_0518_), + .B1(_0520_), + .X(_0034_) + ); + sky130_fd_sc_hd__buf_2 _1106_ ( + .A(_0293_), + .X(_0521_) + ); + sky130_fd_sc_hd__o21a_4 _1107_ ( + .A1(_0521_), + .A2(_0295_), + .B1(_0520_), + .X(_0033_) + ); + sky130_fd_sc_hd__and3_4 _1108_ ( + .A(\configy.read_transaction_in_progress ), + .B(_0517_), + .C(_0109_), + .X(_0032_) + ); + sky130_fd_sc_hd__nand2_4 _1109_ ( + .A(wbs_sel_i[1]), + .B(_0294_), + .Y(_0522_) + ); + sky130_fd_sc_hd__buf_2 _1110_ ( + .A(_0522_), + .X(_0523_) + ); + sky130_fd_sc_hd__and2_4 _1111_ ( + .A(wbs_data_i[15]), + .B(_0301_), + .X(_0524_) + ); + sky130_fd_sc_hd__a21o_4 _1112_ ( + .A1(\configy.bits_b[7] ), + .A2(_0523_), + .B1(_0524_), + .X(_0031_) + ); + sky130_fd_sc_hd__and2_4 _1113_ ( + .A(wbs_data_i[14]), + .B(_0301_), + .X(_0525_) + ); + sky130_fd_sc_hd__a21o_4 _1114_ ( + .A1(\configy.bits_b[6] ), + .A2(_0523_), + .B1(_0525_), + .X(_0030_) + ); + sky130_fd_sc_hd__and2_4 _1115_ ( + .A(wbs_data_i[13]), + .B(_0301_), + .X(_0526_) + ); + sky130_fd_sc_hd__a21o_4 _1116_ ( + .A1(\configy.bits_b[5] ), + .A2(_0523_), + .B1(_0526_), + .X(_0029_) + ); + sky130_fd_sc_hd__and2_4 _1117_ ( + .A(wbs_data_i[12]), + .B(_0301_), + .X(_0527_) + ); + sky130_fd_sc_hd__a21o_4 _1118_ ( + .A1(\configy.bits_b[4] ), + .A2(_0523_), + .B1(_0527_), + .X(_0028_) + ); + sky130_fd_sc_hd__and2_4 _1119_ ( + .A(wbs_data_i[11]), + .B(_0300_), + .X(_0528_) + ); + sky130_fd_sc_hd__a21o_4 _1120_ ( + .A1(\configy.bits_b[3] ), + .A2(_0523_), + .B1(_0528_), + .X(_0027_) + ); + sky130_fd_sc_hd__and2_4 _1121_ ( + .A(wbs_data_i[10]), + .B(_0300_), + .X(_0529_) + ); + sky130_fd_sc_hd__a21o_4 _1122_ ( + .A1(\configy.bits_b[2] ), + .A2(_0522_), + .B1(_0529_), + .X(_0026_) + ); + sky130_fd_sc_hd__and2_4 _1123_ ( + .A(wbs_data_i[9]), + .B(_0300_), + .X(_0530_) + ); + sky130_fd_sc_hd__a21o_4 _1124_ ( + .A1(\configy.bits_b[1] ), + .A2(_0522_), + .B1(_0530_), + .X(_0025_) + ); + sky130_fd_sc_hd__and2_4 _1125_ ( + .A(wbs_data_i[8]), + .B(_0300_), + .X(_0531_) + ); + sky130_fd_sc_hd__a21o_4 _1126_ ( + .A1(\configy.bits_b[0] ), + .A2(_0522_), + .B1(_0531_), + .X(_0024_) + ); + sky130_fd_sc_hd__nand2_4 _1127_ ( + .A(wbs_sel_i[2]), + .B(_0294_), + .Y(_0532_) + ); + sky130_fd_sc_hd__buf_2 _1128_ ( + .A(_0532_), + .X(_0533_) + ); + sky130_fd_sc_hd__and2_4 _1129_ ( + .A(wbs_data_i[23]), + .B(_0299_), + .X(_0534_) + ); + sky130_fd_sc_hd__a21o_4 _1130_ ( + .A1(\configy.bits_c[7] ), + .A2(_0533_), + .B1(_0534_), + .X(_0023_) + ); + sky130_fd_sc_hd__and2_4 _1131_ ( + .A(wbs_data_i[22]), + .B(_0299_), + .X(_0535_) + ); + sky130_fd_sc_hd__a21o_4 _1132_ ( + .A1(\configy.bits_c[6] ), + .A2(_0533_), + .B1(_0535_), + .X(_0022_) + ); + sky130_fd_sc_hd__and2_4 _1133_ ( + .A(wbs_data_i[21]), + .B(_0299_), + .X(_0536_) + ); + sky130_fd_sc_hd__a21o_4 _1134_ ( + .A1(\configy.bits_c[5] ), + .A2(_0533_), + .B1(_0536_), + .X(_0021_) + ); + sky130_fd_sc_hd__and2_4 _1135_ ( + .A(wbs_data_i[20]), + .B(_0299_), + .X(_0537_) + ); + sky130_fd_sc_hd__a21o_4 _1136_ ( + .A1(\configy.bits_c[4] ), + .A2(_0533_), + .B1(_0537_), + .X(_0020_) + ); + sky130_fd_sc_hd__and2_4 _1137_ ( + .A(wbs_data_i[19]), + .B(_0298_), + .X(_0538_) + ); + sky130_fd_sc_hd__a21o_4 _1138_ ( + .A1(\configy.bits_c[3] ), + .A2(_0533_), + .B1(_0538_), + .X(_0019_) + ); + sky130_fd_sc_hd__and2_4 _1139_ ( + .A(wbs_data_i[18]), + .B(_0298_), + .X(_0539_) + ); + sky130_fd_sc_hd__a21o_4 _1140_ ( + .A1(\configy.bits_c[2] ), + .A2(_0532_), + .B1(_0539_), + .X(_0018_) + ); + sky130_fd_sc_hd__and2_4 _1141_ ( + .A(wbs_data_i[17]), + .B(_0298_), + .X(_0540_) + ); + sky130_fd_sc_hd__a21o_4 _1142_ ( + .A1(\configy.bits_c[1] ), + .A2(_0532_), + .B1(_0540_), + .X(_0017_) + ); + sky130_fd_sc_hd__and2_4 _1143_ ( + .A(wbs_data_i[16]), + .B(_0298_), + .X(_0541_) + ); + sky130_fd_sc_hd__a21o_4 _1144_ ( + .A1(\configy.bits_c[0] ), + .A2(_0532_), + .B1(_0541_), + .X(_0016_) + ); + sky130_fd_sc_hd__nand2_4 _1145_ ( + .A(wbs_sel_i[3]), + .B(_0294_), + .Y(_0542_) + ); + sky130_fd_sc_hd__buf_2 _1146_ ( + .A(_0542_), + .X(_0543_) + ); + sky130_fd_sc_hd__and2_4 _1147_ ( + .A(wbs_data_i[31]), + .B(_0290_), + .X(_0544_) + ); + sky130_fd_sc_hd__a21o_4 _1148_ ( + .A1(\configy.bits_d[7] ), + .A2(_0543_), + .B1(_0544_), + .X(_0015_) + ); + sky130_fd_sc_hd__and2_4 _1149_ ( + .A(wbs_data_i[30]), + .B(_0290_), + .X(_0545_) + ); + sky130_fd_sc_hd__a21o_4 _1150_ ( + .A1(\configy.bits_d[6] ), + .A2(_0543_), + .B1(_0545_), + .X(_0014_) + ); + sky130_fd_sc_hd__and2_4 _1151_ ( + .A(wbs_data_i[29]), + .B(_0290_), + .X(_0546_) + ); + sky130_fd_sc_hd__a21o_4 _1152_ ( + .A1(\configy.bits_d[5] ), + .A2(_0543_), + .B1(_0546_), + .X(_0013_) + ); + sky130_fd_sc_hd__and2_4 _1153_ ( + .A(wbs_data_i[28]), + .B(_0290_), + .X(_0547_) + ); + sky130_fd_sc_hd__a21o_4 _1154_ ( + .A1(\configy.bits_d[4] ), + .A2(_0543_), + .B1(_0547_), + .X(_0012_) + ); + sky130_fd_sc_hd__and2_4 _1155_ ( + .A(wbs_data_i[27]), + .B(_0289_), + .X(_0548_) + ); + sky130_fd_sc_hd__a21o_4 _1156_ ( + .A1(\configy.bits_d[3] ), + .A2(_0543_), + .B1(_0548_), + .X(_0011_) + ); + sky130_fd_sc_hd__and2_4 _1157_ ( + .A(wbs_data_i[26]), + .B(_0289_), + .X(_0549_) + ); + sky130_fd_sc_hd__a21o_4 _1158_ ( + .A1(\configy.bits_d[2] ), + .A2(_0542_), + .B1(_0549_), + .X(_0010_) + ); + sky130_fd_sc_hd__and2_4 _1159_ ( + .A(wbs_data_i[25]), + .B(_0289_), + .X(_0550_) + ); + sky130_fd_sc_hd__a21o_4 _1160_ ( + .A1(\configy.bits_d[1] ), + .A2(_0542_), + .B1(_0550_), + .X(_0009_) + ); + sky130_fd_sc_hd__and2_4 _1161_ ( + .A(wbs_data_i[24]), + .B(_0289_), + .X(_0551_) + ); + sky130_fd_sc_hd__a21o_4 _1162_ ( + .A1(\configy.bits_d[0] ), + .A2(_0542_), + .B1(_0551_), + .X(_0008_) + ); + sky130_fd_sc_hd__nand2_4 _1163_ ( + .A(_0284_), + .B(_0288_), + .Y(_0552_) + ); + sky130_fd_sc_hd__buf_2 _1164_ ( + .A(_0552_), + .X(_0553_) + ); + sky130_fd_sc_hd__and2_4 _1165_ ( + .A(wbs_data_i[7]), + .B(_0303_), + .X(_0554_) + ); + sky130_fd_sc_hd__a21o_4 _1166_ ( + .A1(\configy.bits_a[7] ), + .A2(_0553_), + .B1(_0554_), + .X(_0007_) + ); + sky130_fd_sc_hd__and2_4 _1167_ ( + .A(wbs_data_i[6]), + .B(_0303_), + .X(_0555_) + ); + sky130_fd_sc_hd__a21o_4 _1168_ ( + .A1(\configy.bits_a[6] ), + .A2(_0553_), + .B1(_0555_), + .X(_0006_) + ); + sky130_fd_sc_hd__and2_4 _1169_ ( + .A(wbs_data_i[5]), + .B(_0303_), + .X(_0556_) + ); + sky130_fd_sc_hd__a21o_4 _1170_ ( + .A1(\configy.bits_a[5] ), + .A2(_0553_), + .B1(_0556_), + .X(_0005_) + ); + sky130_fd_sc_hd__and2_4 _1171_ ( + .A(wbs_data_i[4]), + .B(_0303_), + .X(_0557_) + ); + sky130_fd_sc_hd__a21o_4 _1172_ ( + .A1(\configy.bits_a[4] ), + .A2(_0553_), + .B1(_0557_), + .X(_0004_) + ); + sky130_fd_sc_hd__and2_4 _1173_ ( + .A(wbs_data_i[3]), + .B(_0302_), + .X(_0558_) + ); + sky130_fd_sc_hd__a21o_4 _1174_ ( + .A1(\configy.bits_a[3] ), + .A2(_0553_), + .B1(_0558_), + .X(_0003_) + ); + sky130_fd_sc_hd__and2_4 _1175_ ( + .A(wbs_data_i[2]), + .B(_0302_), + .X(_0559_) + ); + sky130_fd_sc_hd__a21o_4 _1176_ ( + .A1(\configy.bits_a[2] ), + .A2(_0552_), + .B1(_0559_), + .X(_0002_) + ); + sky130_fd_sc_hd__and2_4 _1177_ ( + .A(wbs_data_i[1]), + .B(_0302_), + .X(_0560_) + ); + sky130_fd_sc_hd__a21o_4 _1178_ ( + .A1(\configy.bits_a[1] ), + .A2(_0552_), + .B1(_0560_), + .X(_0001_) + ); + sky130_fd_sc_hd__and2_4 _1179_ ( + .A(wbs_data_i[0]), + .B(_0302_), + .X(_0561_) + ); + sky130_fd_sc_hd__a21o_4 _1180_ ( + .A1(\configy.bits_a[0] ), + .A2(_0552_), + .B1(_0561_), + .X(_0000_) + ); + sky130_fd_sc_hd__or3_4 _1181_ ( + .A(\configy.counter_d[7] ), + .B(_0519_), + .C(_0474_), + .X(_0562_) + ); + sky130_fd_sc_hd__inv_2 _1182_ ( + .A(_0562_), + .Y(set_out[3]) + ); + sky130_fd_sc_hd__or3_4 _1183_ ( + .A(\configy.counter_c[7] ), + .B(_0519_), + .C(_0433_), + .X(_0563_) + ); + sky130_fd_sc_hd__inv_2 _1184_ ( + .A(_0563_), + .Y(set_out[2]) + ); + sky130_fd_sc_hd__or3_4 _1185_ ( + .A(\configy.counter_b[7] ), + .B(_0519_), + .C(_0389_), + .X(_0564_) + ); + sky130_fd_sc_hd__inv_2 _1186_ ( + .A(_0564_), + .Y(set_out[1]) + ); + sky130_fd_sc_hd__or3_4 _1187_ ( + .A(\configy.counter_a[7] ), + .B(_0519_), + .C(_0333_), + .X(_0565_) + ); + sky130_fd_sc_hd__inv_2 _1188_ ( + .A(_0565_), + .Y(set_out[0]) + ); + sky130_fd_sc_hd__buf_2 _1189_ ( + .A(_0311_), + .X(_0566_) + ); + sky130_fd_sc_hd__buf_2 _1190_ ( + .A(_0306_), + .X(_0567_) + ); + sky130_fd_sc_hd__or2_4 _1191_ ( + .A(_0567_), + .B(\configy.bits_d[2] ), + .X(_0568_) + ); + sky130_fd_sc_hd__o21a_4 _1192_ ( + .A1(_0566_), + .A2(\configy.bits_d[6] ), + .B1(_0568_), + .X(_0569_) + ); + sky130_fd_sc_hd__buf_2 _1193_ ( + .A(_0310_), + .X(_0570_) + ); + sky130_fd_sc_hd__or2_4 _1194_ ( + .A(_0570_), + .B(\configy.bits_d[7] ), + .X(_0571_) + ); + sky130_fd_sc_hd__buf_2 _1195_ ( + .A(\configy.bits_index[2] ), + .X(_0572_) + ); + sky130_fd_sc_hd__or2_4 _1196_ ( + .A(_0572_), + .B(\configy.bits_d[3] ), + .X(_0573_) + ); + sky130_fd_sc_hd__and3_4 _1197_ ( + .A(_0328_), + .B(_0571_), + .C(_0573_), + .X(_0574_) + ); + sky130_fd_sc_hd__a211o_4 _1198_ ( + .A1(_0325_), + .A2(_0569_), + .B1(_0574_), + .C1(_0322_), + .X(_0575_) + ); + sky130_fd_sc_hd__or2_4 _1199_ ( + .A(_0567_), + .B(\configy.bits_d[0] ), + .X(_0576_) + ); + sky130_fd_sc_hd__o21a_4 _1200_ ( + .A1(_0566_), + .A2(\configy.bits_d[4] ), + .B1(_0576_), + .X(_0577_) + ); + sky130_fd_sc_hd__or2_4 _1201_ ( + .A(_0570_), + .B(\configy.bits_d[5] ), + .X(_0578_) + ); + sky130_fd_sc_hd__or2_4 _1202_ ( + .A(_0572_), + .B(\configy.bits_d[1] ), + .X(_0579_) + ); + sky130_fd_sc_hd__and3_4 _1203_ ( + .A(_0327_), + .B(_0578_), + .C(_0579_), + .X(_0580_) + ); + sky130_fd_sc_hd__a211o_4 _1204_ ( + .A1(_0325_), + .A2(_0577_), + .B1(_0580_), + .C1(_0320_), + .X(_0581_) + ); + sky130_fd_sc_hd__and3_4 _1205_ ( + .A(_0521_), + .B(_0575_), + .C(_0581_), + .X(shift_out[3]) + ); + sky130_fd_sc_hd__or2_4 _1206_ ( + .A(_0566_), + .B(\configy.bits_c[5] ), + .X(_0582_) + ); + sky130_fd_sc_hd__or2_4 _1207_ ( + .A(_0307_), + .B(\configy.bits_c[1] ), + .X(_0583_) + ); + sky130_fd_sc_hd__and4_4 _1208_ ( + .A(_0322_), + .B(_0328_), + .C(_0582_), + .D(_0583_), + .X(_0584_) + ); + sky130_fd_sc_hd__or2_4 _1209_ ( + .A(_0307_), + .B(\configy.bits_c[0] ), + .X(_0585_) + ); + sky130_fd_sc_hd__or2_4 _1210_ ( + .A(_0311_), + .B(\configy.bits_c[4] ), + .X(_0586_) + ); + sky130_fd_sc_hd__or2_4 _1211_ ( + .A(_0306_), + .B(\configy.bits_c[2] ), + .X(_0587_) + ); + sky130_fd_sc_hd__or2_4 _1212_ ( + .A(_0310_), + .B(\configy.bits_c[6] ), + .X(_0588_) + ); + sky130_fd_sc_hd__or2_4 _1213_ ( + .A(_0572_), + .B(\configy.bits_c[3] ), + .X(_0589_) + ); + sky130_fd_sc_hd__o21a_4 _1214_ ( + .A1(_0570_), + .A2(\configy.bits_c[7] ), + .B1(_0327_), + .X(_0590_) + ); + sky130_fd_sc_hd__a32o_4 _1215_ ( + .A1(_0323_), + .A2(_0587_), + .A3(_0588_), + .B1(_0589_), + .B2(_0590_), + .X(_0591_) + ); + sky130_fd_sc_hd__a32o_4 _1216_ ( + .A1(_0324_), + .A2(_0585_), + .A3(_0586_), + .B1(_0591_), + .B2(_0320_), + .X(_0592_) + ); + sky130_fd_sc_hd__o21a_4 _1217_ ( + .A1(_0584_), + .A2(_0592_), + .B1(_0521_), + .X(shift_out[2]) + ); + sky130_fd_sc_hd__or2_4 _1218_ ( + .A(_0567_), + .B(\configy.bits_b[2] ), + .X(_0593_) + ); + sky130_fd_sc_hd__o21a_4 _1219_ ( + .A1(_0566_), + .A2(\configy.bits_b[6] ), + .B1(_0593_), + .X(_0594_) + ); + sky130_fd_sc_hd__or2_4 _1220_ ( + .A(_0570_), + .B(\configy.bits_b[7] ), + .X(_0595_) + ); + sky130_fd_sc_hd__or2_4 _1221_ ( + .A(_0572_), + .B(\configy.bits_b[3] ), + .X(_0596_) + ); + sky130_fd_sc_hd__and3_4 _1222_ ( + .A(_0328_), + .B(_0595_), + .C(_0596_), + .X(_0597_) + ); + sky130_fd_sc_hd__a211o_4 _1223_ ( + .A1(_0325_), + .A2(_0594_), + .B1(_0597_), + .C1(_0322_), + .X(_0598_) + ); + sky130_fd_sc_hd__or2_4 _1224_ ( + .A(_0567_), + .B(\configy.bits_b[0] ), + .X(_0599_) + ); + sky130_fd_sc_hd__o21a_4 _1225_ ( + .A1(_0566_), + .A2(\configy.bits_b[4] ), + .B1(_0599_), + .X(_0600_) + ); + sky130_fd_sc_hd__or2_4 _1226_ ( + .A(_0570_), + .B(\configy.bits_b[5] ), + .X(_0601_) + ); + sky130_fd_sc_hd__or2_4 _1227_ ( + .A(_0572_), + .B(\configy.bits_b[1] ), + .X(_0602_) + ); + sky130_fd_sc_hd__and3_4 _1228_ ( + .A(_0327_), + .B(_0601_), + .C(_0602_), + .X(_0603_) + ); + sky130_fd_sc_hd__a211o_4 _1229_ ( + .A1(_0325_), + .A2(_0600_), + .B1(_0603_), + .C1(_0320_), + .X(_0604_) + ); + sky130_fd_sc_hd__and3_4 _1230_ ( + .A(_0521_), + .B(_0598_), + .C(_0604_), + .X(shift_out[1]) + ); + sky130_fd_sc_hd__or2_4 _1231_ ( + .A(_0306_), + .B(\configy.bits_a[2] ), + .X(_0605_) + ); + sky130_fd_sc_hd__or2_4 _1232_ ( + .A(_0310_), + .B(\configy.bits_a[6] ), + .X(_0606_) + ); + sky130_fd_sc_hd__or2_4 _1233_ ( + .A(_0306_), + .B(\configy.bits_a[3] ), + .X(_0607_) + ); + sky130_fd_sc_hd__o21a_4 _1234_ ( + .A1(_0310_), + .A2(\configy.bits_a[7] ), + .B1(_0327_), + .X(_0608_) + ); + sky130_fd_sc_hd__a32o_4 _1235_ ( + .A1(_0323_), + .A2(_0605_), + .A3(_0606_), + .B1(_0607_), + .B2(_0608_), + .X(_0609_) + ); + sky130_fd_sc_hd__or2_4 _1236_ ( + .A(_0307_), + .B(\configy.bits_a[0] ), + .X(_0610_) + ); + sky130_fd_sc_hd__or2_4 _1237_ ( + .A(_0311_), + .B(\configy.bits_a[4] ), + .X(_0611_) + ); + sky130_fd_sc_hd__and3_4 _1238_ ( + .A(_0324_), + .B(_0610_), + .C(_0611_), + .X(_0612_) + ); + sky130_fd_sc_hd__or2_4 _1239_ ( + .A(_0311_), + .B(\configy.bits_a[5] ), + .X(_0613_) + ); + sky130_fd_sc_hd__or2_4 _1240_ ( + .A(_0567_), + .B(\configy.bits_a[1] ), + .X(_0614_) + ); + sky130_fd_sc_hd__and4_4 _1241_ ( + .A(_0322_), + .B(_0328_), + .C(_0613_), + .D(_0614_), + .X(_0615_) + ); + sky130_fd_sc_hd__a211o_4 _1242_ ( + .A1(_0320_), + .A2(_0609_), + .B1(_0612_), + .C1(_0615_), + .X(_0616_) + ); + sky130_fd_sc_hd__and2_4 _1243_ ( + .A(_0521_), + .B(_0616_), + .X(shift_out[0]) + ); + sky130_fd_sc_hd__or2_4 _1244_ ( + .A(\configy.free_run ), + .B(_0293_), + .X(cen) + ); + sky130_fd_sc_hd__or2_4 _1245_ ( + .A(wbs_data_o[31]), + .B(_0126_), + .X(_0617_) + ); + sky130_fd_sc_hd__and2_4 _1246_ ( + .A(\configy.bits_d[7] ), + .B(_0258_), + .X(_0618_) + ); + sky130_fd_sc_hd__a211o_4 _1247_ ( + .A1(\configy.counter_d[7] ), + .A2(_0132_), + .B1(_0142_), + .C1(_0618_), + .X(_0619_) + ); + sky130_fd_sc_hd__and3_4 _1248_ ( + .A(_0109_), + .B(_0617_), + .C(_0619_), + .X(_0107_) + ); + sky130_fd_sc_hd__dfxtp_4 _1249_ ( + .CLK(wb_clk_i), + .D(_0000_), + .Q(\configy.bits_a[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1250_ ( + .CLK(wb_clk_i), + .D(_0001_), + .Q(\configy.bits_a[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1251_ ( + .CLK(wb_clk_i), + .D(_0002_), + .Q(\configy.bits_a[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1252_ ( + .CLK(wb_clk_i), + .D(_0003_), + .Q(\configy.bits_a[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1253_ ( + .CLK(wb_clk_i), + .D(_0004_), + .Q(\configy.bits_a[4] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1254_ ( + .CLK(wb_clk_i), + .D(_0005_), + .Q(\configy.bits_a[5] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1255_ ( + .CLK(wb_clk_i), + .D(_0006_), + .Q(\configy.bits_a[6] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1256_ ( + .CLK(wb_clk_i), + .D(_0007_), + .Q(\configy.bits_a[7] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1257_ ( + .CLK(wb_clk_i), + .D(_0008_), + .Q(\configy.bits_d[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1258_ ( + .CLK(wb_clk_i), + .D(_0009_), + .Q(\configy.bits_d[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1259_ ( + .CLK(wb_clk_i), + .D(_0010_), + .Q(\configy.bits_d[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1260_ ( + .CLK(wb_clk_i), + .D(_0011_), + .Q(\configy.bits_d[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1261_ ( + .CLK(wb_clk_i), + .D(_0012_), + .Q(\configy.bits_d[4] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1262_ ( + .CLK(wb_clk_i), + .D(_0013_), + .Q(\configy.bits_d[5] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1263_ ( + .CLK(wb_clk_i), + .D(_0014_), + .Q(\configy.bits_d[6] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1264_ ( + .CLK(wb_clk_i), + .D(_0015_), + .Q(\configy.bits_d[7] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1265_ ( + .CLK(wb_clk_i), + .D(_0016_), + .Q(\configy.bits_c[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1266_ ( + .CLK(wb_clk_i), + .D(_0017_), + .Q(\configy.bits_c[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1267_ ( + .CLK(wb_clk_i), + .D(_0018_), + .Q(\configy.bits_c[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1268_ ( + .CLK(wb_clk_i), + .D(_0019_), + .Q(\configy.bits_c[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1269_ ( + .CLK(wb_clk_i), + .D(_0020_), + .Q(\configy.bits_c[4] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1270_ ( + .CLK(wb_clk_i), + .D(_0021_), + .Q(\configy.bits_c[5] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1271_ ( + .CLK(wb_clk_i), + .D(_0022_), + .Q(\configy.bits_c[6] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1272_ ( + .CLK(wb_clk_i), + .D(_0023_), + .Q(\configy.bits_c[7] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1273_ ( + .CLK(wb_clk_i), + .D(_0024_), + .Q(\configy.bits_b[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1274_ ( + .CLK(wb_clk_i), + .D(_0025_), + .Q(\configy.bits_b[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1275_ ( + .CLK(wb_clk_i), + .D(_0026_), + .Q(\configy.bits_b[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1276_ ( + .CLK(wb_clk_i), + .D(_0027_), + .Q(\configy.bits_b[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1277_ ( + .CLK(wb_clk_i), + .D(_0028_), + .Q(\configy.bits_b[4] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1278_ ( + .CLK(wb_clk_i), + .D(_0029_), + .Q(\configy.bits_b[5] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1279_ ( + .CLK(wb_clk_i), + .D(_0030_), + .Q(\configy.bits_b[6] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1280_ ( + .CLK(wb_clk_i), + .D(_0031_), + .Q(\configy.bits_b[7] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1281_ ( + .CLK(wb_clk_i), + .D(_0032_), + .Q(wbs_ack_o) + ); + sky130_fd_sc_hd__dfxtp_4 _1282_ ( + .CLK(wb_clk_i), + .D(_0033_), + .Q(\configy.output_initiated ) + ); + sky130_fd_sc_hd__dfxtp_4 _1283_ ( + .CLK(wb_clk_i), + .D(_0034_), + .Q(\configy.write_transaction_in_progress ) + ); + sky130_fd_sc_hd__dfxtp_4 _1284_ ( + .CLK(wb_clk_i), + .D(_0035_), + .Q(\configy.counter_d[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1285_ ( + .CLK(wb_clk_i), + .D(_0036_), + .Q(\configy.counter_d[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1286_ ( + .CLK(wb_clk_i), + .D(_0037_), + .Q(\configy.counter_d[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1287_ ( + .CLK(wb_clk_i), + .D(_0038_), + .Q(\configy.counter_d[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1288_ ( + .CLK(wb_clk_i), + .D(_0039_), + .Q(\configy.counter_d[4] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1289_ ( + .CLK(wb_clk_i), + .D(_0040_), + .Q(\configy.counter_d[5] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1290_ ( + .CLK(wb_clk_i), + .D(_0041_), + .Q(\configy.counter_d[6] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1291_ ( + .CLK(wb_clk_i), + .D(_0042_), + .Q(\configy.counter_d[7] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1292_ ( + .CLK(wb_clk_i), + .D(_0043_), + .Q(\configy.counter_c[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1293_ ( + .CLK(wb_clk_i), + .D(_0044_), + .Q(\configy.counter_c[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1294_ ( + .CLK(wb_clk_i), + .D(_0045_), + .Q(\configy.counter_c[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1295_ ( + .CLK(wb_clk_i), + .D(_0046_), + .Q(\configy.counter_c[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1296_ ( + .CLK(wb_clk_i), + .D(_0047_), + .Q(\configy.counter_c[4] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1297_ ( + .CLK(wb_clk_i), + .D(_0048_), + .Q(\configy.counter_c[5] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1298_ ( + .CLK(wb_clk_i), + .D(_0049_), + .Q(\configy.counter_c[6] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1299_ ( + .CLK(wb_clk_i), + .D(_0050_), + .Q(\configy.counter_c[7] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1300_ ( + .CLK(wb_clk_i), + .D(_0051_), + .Q(\configy.counter_b[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1301_ ( + .CLK(wb_clk_i), + .D(_0052_), + .Q(\configy.counter_b[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1302_ ( + .CLK(wb_clk_i), + .D(_0053_), + .Q(\configy.counter_b[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1303_ ( + .CLK(wb_clk_i), + .D(_0054_), + .Q(\configy.counter_b[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1304_ ( + .CLK(wb_clk_i), + .D(_0055_), + .Q(\configy.counter_b[4] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1305_ ( + .CLK(wb_clk_i), + .D(_0056_), + .Q(\configy.counter_b[5] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1306_ ( + .CLK(wb_clk_i), + .D(_0057_), + .Q(\configy.counter_b[6] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1307_ ( + .CLK(wb_clk_i), + .D(_0058_), + .Q(\configy.counter_b[7] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1308_ ( + .CLK(wb_clk_i), + .D(_0059_), + .Q(\configy.counter_a[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1309_ ( + .CLK(wb_clk_i), + .D(_0060_), + .Q(\configy.counter_a[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1310_ ( + .CLK(wb_clk_i), + .D(_0061_), + .Q(\configy.counter_a[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1311_ ( + .CLK(wb_clk_i), + .D(_0062_), + .Q(\configy.counter_a[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1312_ ( + .CLK(wb_clk_i), + .D(_0063_), + .Q(\configy.counter_a[4] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1313_ ( + .CLK(wb_clk_i), + .D(_0064_), + .Q(\configy.counter_a[5] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1314_ ( + .CLK(wb_clk_i), + .D(_0065_), + .Q(\configy.counter_a[6] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1315_ ( + .CLK(wb_clk_i), + .D(_0066_), + .Q(\configy.counter_a[7] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1316_ ( + .CLK(wb_clk_i), + .D(_0067_), + .Q(\configy.bits_index[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1317_ ( + .CLK(wb_clk_i), + .D(_0068_), + .Q(\configy.bits_index[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1318_ ( + .CLK(wb_clk_i), + .D(_0069_), + .Q(\configy.bits_index[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1319_ ( + .CLK(wb_clk_i), + .D(_0070_), + .Q(\configy.charged[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1320_ ( + .CLK(wb_clk_i), + .D(_0071_), + .Q(\configy.charged[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1321_ ( + .CLK(wb_clk_i), + .D(_0072_), + .Q(\configy.charged[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1322_ ( + .CLK(wb_clk_i), + .D(_0073_), + .Q(\configy.charged[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1323_ ( + .CLK(wb_clk_i), + .D(_0074_), + .Q(\configy.free_run ) + ); + sky130_fd_sc_hd__dfxtp_4 _1324_ ( + .CLK(wb_clk_i), + .D(_0075_), + .Q(\configy.read_transaction_in_progress ) + ); + sky130_fd_sc_hd__dfxtp_4 _1325_ ( + .CLK(wb_clk_i), + .D(_0076_), + .Q(wbs_data_o[0]) + ); + sky130_fd_sc_hd__dfxtp_4 _1326_ ( + .CLK(wb_clk_i), + .D(_0077_), + .Q(wbs_data_o[1]) + ); + sky130_fd_sc_hd__dfxtp_4 _1327_ ( + .CLK(wb_clk_i), + .D(_0078_), + .Q(wbs_data_o[2]) + ); + sky130_fd_sc_hd__dfxtp_4 _1328_ ( + .CLK(wb_clk_i), + .D(_0079_), + .Q(wbs_data_o[3]) + ); + sky130_fd_sc_hd__dfxtp_4 _1329_ ( + .CLK(wb_clk_i), + .D(_0080_), + .Q(wbs_data_o[4]) + ); + sky130_fd_sc_hd__dfxtp_4 _1330_ ( + .CLK(wb_clk_i), + .D(_0081_), + .Q(wbs_data_o[5]) + ); + sky130_fd_sc_hd__dfxtp_4 _1331_ ( + .CLK(wb_clk_i), + .D(_0082_), + .Q(wbs_data_o[6]) + ); + sky130_fd_sc_hd__dfxtp_4 _1332_ ( + .CLK(wb_clk_i), + .D(_0083_), + .Q(wbs_data_o[7]) + ); + sky130_fd_sc_hd__dfxtp_4 _1333_ ( + .CLK(wb_clk_i), + .D(_0084_), + .Q(wbs_data_o[8]) + ); + sky130_fd_sc_hd__dfxtp_4 _1334_ ( + .CLK(wb_clk_i), + .D(_0085_), + .Q(wbs_data_o[9]) + ); + sky130_fd_sc_hd__dfxtp_4 _1335_ ( + .CLK(wb_clk_i), + .D(_0086_), + .Q(wbs_data_o[10]) + ); + sky130_fd_sc_hd__dfxtp_4 _1336_ ( + .CLK(wb_clk_i), + .D(_0087_), + .Q(wbs_data_o[11]) + ); + sky130_fd_sc_hd__dfxtp_4 _1337_ ( + .CLK(wb_clk_i), + .D(_0088_), + .Q(wbs_data_o[12]) + ); + sky130_fd_sc_hd__dfxtp_4 _1338_ ( + .CLK(wb_clk_i), + .D(_0089_), + .Q(wbs_data_o[13]) + ); + sky130_fd_sc_hd__dfxtp_4 _1339_ ( + .CLK(wb_clk_i), + .D(_0090_), + .Q(wbs_data_o[14]) + ); + sky130_fd_sc_hd__dfxtp_4 _1340_ ( + .CLK(wb_clk_i), + .D(_0091_), + .Q(wbs_data_o[15]) + ); + sky130_fd_sc_hd__dfxtp_4 _1341_ ( + .CLK(wb_clk_i), + .D(_0092_), + .Q(wbs_data_o[16]) + ); + sky130_fd_sc_hd__dfxtp_4 _1342_ ( + .CLK(wb_clk_i), + .D(_0093_), + .Q(wbs_data_o[17]) + ); + sky130_fd_sc_hd__dfxtp_4 _1343_ ( + .CLK(wb_clk_i), + .D(_0094_), + .Q(wbs_data_o[18]) + ); + sky130_fd_sc_hd__dfxtp_4 _1344_ ( + .CLK(wb_clk_i), + .D(_0095_), + .Q(wbs_data_o[19]) + ); + sky130_fd_sc_hd__dfxtp_4 _1345_ ( + .CLK(wb_clk_i), + .D(_0096_), + .Q(wbs_data_o[20]) + ); + sky130_fd_sc_hd__dfxtp_4 _1346_ ( + .CLK(wb_clk_i), + .D(_0097_), + .Q(wbs_data_o[21]) + ); + sky130_fd_sc_hd__dfxtp_4 _1347_ ( + .CLK(wb_clk_i), + .D(_0098_), + .Q(wbs_data_o[22]) + ); + sky130_fd_sc_hd__dfxtp_4 _1348_ ( + .CLK(wb_clk_i), + .D(_0099_), + .Q(wbs_data_o[23]) + ); + sky130_fd_sc_hd__dfxtp_4 _1349_ ( + .CLK(wb_clk_i), + .D(_0100_), + .Q(wbs_data_o[24]) + ); + sky130_fd_sc_hd__dfxtp_4 _1350_ ( + .CLK(wb_clk_i), + .D(_0101_), + .Q(wbs_data_o[25]) + ); + sky130_fd_sc_hd__dfxtp_4 _1351_ ( + .CLK(wb_clk_i), + .D(_0102_), + .Q(wbs_data_o[26]) + ); + sky130_fd_sc_hd__dfxtp_4 _1352_ ( + .CLK(wb_clk_i), + .D(_0103_), + .Q(wbs_data_o[27]) + ); + sky130_fd_sc_hd__dfxtp_4 _1353_ ( + .CLK(wb_clk_i), + .D(_0104_), + .Q(wbs_data_o[28]) + ); + sky130_fd_sc_hd__dfxtp_4 _1354_ ( + .CLK(wb_clk_i), + .D(_0105_), + .Q(wbs_data_o[29]) + ); + sky130_fd_sc_hd__dfxtp_4 _1355_ ( + .CLK(wb_clk_i), + .D(_0106_), + .Q(wbs_data_o[30]) + ); + sky130_fd_sc_hd__dfxtp_4 _1356_ ( + .CLK(wb_clk_i), + .D(_0107_), + .Q(wbs_data_o[31]) + ); +endmodule +/* Generated by Yosys 0.9+3621 (git sha1 84e9fa7, gcc 8.3.1 -fPIC -Os) */ + +module wishbone_configuratorinator_10(wb_clk_i, wb_rst_i, wbs_stb_i, wbs_cyc_i, wbs_we_i, wbs_sel_i, wbs_data_i, wbs_addr_i, wbs_ack_o, wbs_data_o, cen, set_out, shift_out); + wire _0000_; + wire _0001_; + wire _0002_; + wire _0003_; + wire _0004_; + wire _0005_; + wire _0006_; + wire _0007_; + wire _0008_; + wire _0009_; + wire _0010_; + wire _0011_; + wire _0012_; + wire _0013_; + wire _0014_; + wire _0015_; + wire _0016_; + wire _0017_; + wire _0018_; + wire _0019_; + wire _0020_; + wire _0021_; + wire _0022_; + wire _0023_; + wire _0024_; + wire _0025_; + wire _0026_; + wire _0027_; + wire _0028_; + wire _0029_; + wire _0030_; + wire _0031_; + wire _0032_; + wire _0033_; + wire _0034_; + wire _0035_; + wire _0036_; + wire _0037_; + wire _0038_; + wire _0039_; + wire _0040_; + wire _0041_; + wire _0042_; + wire _0043_; + wire _0044_; + wire _0045_; + wire _0046_; + wire _0047_; + wire _0048_; + wire _0049_; + wire _0050_; + wire _0051_; + wire _0052_; + wire _0053_; + wire _0054_; + wire _0055_; + wire _0056_; + wire _0057_; + wire _0058_; + wire _0059_; + wire _0060_; + wire _0061_; + wire _0062_; + wire _0063_; + wire _0064_; + wire _0065_; + wire _0066_; + wire _0067_; + wire _0068_; + wire _0069_; + wire _0070_; + wire _0071_; + wire _0072_; + wire _0073_; + wire _0074_; + wire _0075_; + wire _0076_; + wire _0077_; + wire _0078_; + wire _0079_; + wire _0080_; + wire _0081_; + wire _0082_; + wire _0083_; + wire _0084_; + wire _0085_; + wire _0086_; + wire _0087_; + wire _0088_; + wire _0089_; + wire _0090_; + wire _0091_; + wire _0092_; + wire _0093_; + wire _0094_; + wire _0095_; + wire _0096_; + wire _0097_; + wire _0098_; + wire _0099_; + wire _0100_; + wire _0101_; + wire _0102_; + wire _0103_; + wire _0104_; + wire _0105_; + wire _0106_; + wire _0107_; + wire _0108_; + wire _0109_; + wire _0110_; + wire _0111_; + wire _0112_; + wire _0113_; + wire _0114_; + wire _0115_; + wire _0116_; + wire _0117_; + wire _0118_; + wire _0119_; + wire _0120_; + wire _0121_; + wire _0122_; + wire _0123_; + wire _0124_; + wire _0125_; + wire _0126_; + wire _0127_; + wire _0128_; + wire _0129_; + wire _0130_; + wire _0131_; + wire _0132_; + wire _0133_; + wire _0134_; + wire _0135_; + wire _0136_; + wire _0137_; + wire _0138_; + wire _0139_; + wire _0140_; + wire _0141_; + wire _0142_; + wire _0143_; + wire _0144_; + wire _0145_; + wire _0146_; + wire _0147_; + wire _0148_; + wire _0149_; + wire _0150_; + wire _0151_; + wire _0152_; + wire _0153_; + wire _0154_; + wire _0155_; + wire _0156_; + wire _0157_; + wire _0158_; + wire _0159_; + wire _0160_; + wire _0161_; + wire _0162_; + wire _0163_; + wire _0164_; + wire _0165_; + wire _0166_; + wire _0167_; + wire _0168_; + wire _0169_; + wire _0170_; + wire _0171_; + wire _0172_; + wire _0173_; + wire _0174_; + wire _0175_; + wire _0176_; + wire _0177_; + wire _0178_; + wire _0179_; + wire _0180_; + wire _0181_; + wire _0182_; + wire _0183_; + wire _0184_; + wire _0185_; + wire _0186_; + wire _0187_; + wire _0188_; + wire _0189_; + wire _0190_; + wire _0191_; + wire _0192_; + wire _0193_; + wire _0194_; + wire _0195_; + wire _0196_; + wire _0197_; + wire _0198_; + wire _0199_; + wire _0200_; + wire _0201_; + wire _0202_; + wire _0203_; + wire _0204_; + wire _0205_; + wire _0206_; + wire _0207_; + wire _0208_; + wire _0209_; + wire _0210_; + wire _0211_; + wire _0212_; + wire _0213_; + wire _0214_; + wire _0215_; + wire _0216_; + wire _0217_; + wire _0218_; + wire _0219_; + wire _0220_; + wire _0221_; + wire _0222_; + wire _0223_; + wire _0224_; + wire _0225_; + wire _0226_; + wire _0227_; + wire _0228_; + wire _0229_; + wire _0230_; + wire _0231_; + wire _0232_; + wire _0233_; + wire _0234_; + wire _0235_; + wire _0236_; + wire _0237_; + wire _0238_; + wire _0239_; + wire _0240_; + wire _0241_; + wire _0242_; + wire _0243_; + wire _0244_; + wire _0245_; + wire _0246_; + wire _0247_; + wire _0248_; + wire _0249_; + wire _0250_; + wire _0251_; + wire _0252_; + wire _0253_; + wire _0254_; + wire _0255_; + wire _0256_; + wire _0257_; + wire _0258_; + wire _0259_; + wire _0260_; + wire _0261_; + wire _0262_; + wire _0263_; + wire _0264_; + wire _0265_; + wire _0266_; + wire _0267_; + wire _0268_; + wire _0269_; + wire _0270_; + wire _0271_; + wire _0272_; + wire _0273_; + wire _0274_; + wire _0275_; + wire _0276_; + wire _0277_; + wire _0278_; + wire _0279_; + wire _0280_; + wire _0281_; + wire _0282_; + wire _0283_; + wire _0284_; + wire _0285_; + wire _0286_; + wire _0287_; + wire _0288_; + wire _0289_; + wire _0290_; + wire _0291_; + wire _0292_; + wire _0293_; + wire _0294_; + wire _0295_; + wire _0296_; + wire _0297_; + wire _0298_; + wire _0299_; + wire _0300_; + wire _0301_; + wire _0302_; + wire _0303_; + wire _0304_; + wire _0305_; + wire _0306_; + wire _0307_; + wire _0308_; + wire _0309_; + wire _0310_; + wire _0311_; + wire _0312_; + wire _0313_; + wire _0314_; + wire _0315_; + wire _0316_; + wire _0317_; + wire _0318_; + wire _0319_; + wire _0320_; + wire _0321_; + wire _0322_; + wire _0323_; + wire _0324_; + wire _0325_; + wire _0326_; + wire _0327_; + wire _0328_; + wire _0329_; + wire _0330_; + wire _0331_; + wire _0332_; + wire _0333_; + wire _0334_; + wire _0335_; + wire _0336_; + wire _0337_; + wire _0338_; + wire _0339_; + wire _0340_; + wire _0341_; + wire _0342_; + wire _0343_; + wire _0344_; + wire _0345_; + wire _0346_; + wire _0347_; + wire _0348_; + wire _0349_; + wire _0350_; + wire _0351_; + wire _0352_; + wire _0353_; + wire _0354_; + wire _0355_; + wire _0356_; + wire _0357_; + wire _0358_; + wire _0359_; + wire _0360_; + wire _0361_; + wire _0362_; + wire _0363_; + wire _0364_; + wire _0365_; + wire _0366_; + wire _0367_; + wire _0368_; + wire _0369_; + wire _0370_; + wire _0371_; + wire _0372_; + wire _0373_; + wire _0374_; + wire _0375_; + wire _0376_; + wire _0377_; + wire _0378_; + wire _0379_; + wire _0380_; + wire _0381_; + wire _0382_; + wire _0383_; + wire _0384_; + wire _0385_; + wire _0386_; + wire _0387_; + wire _0388_; + wire _0389_; + wire _0390_; + wire _0391_; + wire _0392_; + wire _0393_; + wire _0394_; + wire _0395_; + wire _0396_; + wire _0397_; + wire _0398_; + wire _0399_; + wire _0400_; + wire _0401_; + wire _0402_; + wire _0403_; + wire _0404_; + wire _0405_; + wire _0406_; + wire _0407_; + wire _0408_; + wire _0409_; + wire _0410_; + wire _0411_; + wire _0412_; + wire _0413_; + wire _0414_; + wire _0415_; + wire _0416_; + wire _0417_; + wire _0418_; + wire _0419_; + wire _0420_; + wire _0421_; + wire _0422_; + wire _0423_; + wire _0424_; + wire _0425_; + wire _0426_; + wire _0427_; + wire _0428_; + wire _0429_; + wire _0430_; + wire _0431_; + wire _0432_; + wire _0433_; + wire _0434_; + wire _0435_; + wire _0436_; + wire _0437_; + wire _0438_; + wire _0439_; + wire _0440_; + wire _0441_; + wire _0442_; + wire _0443_; + wire _0444_; + wire _0445_; + wire _0446_; + wire _0447_; + wire _0448_; + wire _0449_; + wire _0450_; + wire _0451_; + wire _0452_; + wire _0453_; + wire _0454_; + wire _0455_; + wire _0456_; + wire _0457_; + wire _0458_; + wire _0459_; + wire _0460_; + wire _0461_; + wire _0462_; + wire _0463_; + wire _0464_; + wire _0465_; + wire _0466_; + wire _0467_; + wire _0468_; + wire _0469_; + wire _0470_; + wire _0471_; + wire _0472_; + wire _0473_; + wire _0474_; + wire _0475_; + wire _0476_; + wire _0477_; + wire _0478_; + wire _0479_; + wire _0480_; + wire _0481_; + wire _0482_; + wire _0483_; + wire _0484_; + wire _0485_; + wire _0486_; + wire _0487_; + wire _0488_; + wire _0489_; + wire _0490_; + wire _0491_; + wire _0492_; + wire _0493_; + wire _0494_; + wire _0495_; + wire _0496_; + wire _0497_; + wire _0498_; + wire _0499_; + wire _0500_; + wire _0501_; + wire _0502_; + wire _0503_; + wire _0504_; + wire _0505_; + wire _0506_; + wire _0507_; + wire _0508_; + wire _0509_; + wire _0510_; + wire _0511_; + wire _0512_; + wire _0513_; + wire _0514_; + wire _0515_; + wire _0516_; + wire _0517_; + wire _0518_; + wire _0519_; + wire _0520_; + wire _0521_; + wire _0522_; + wire _0523_; + wire _0524_; + wire _0525_; + wire _0526_; + wire _0527_; + wire _0528_; + wire _0529_; + wire _0530_; + wire _0531_; + wire _0532_; + wire _0533_; + wire _0534_; + wire _0535_; + wire _0536_; + wire _0537_; + wire _0538_; + wire _0539_; + wire _0540_; + wire _0541_; + wire _0542_; + wire _0543_; + wire _0544_; + wire _0545_; + wire _0546_; + wire _0547_; + wire _0548_; + wire _0549_; + wire _0550_; + wire _0551_; + wire _0552_; + wire _0553_; + wire _0554_; + wire _0555_; + wire _0556_; + wire _0557_; + wire _0558_; + wire _0559_; + wire _0560_; + wire _0561_; + wire _0562_; + wire _0563_; + wire _0564_; + wire _0565_; + wire _0566_; + wire _0567_; + wire _0568_; + wire _0569_; + wire _0570_; + wire _0571_; + wire _0572_; + wire _0573_; + wire _0574_; + wire _0575_; + wire _0576_; + wire _0577_; + wire _0578_; + wire _0579_; + wire _0580_; + wire _0581_; + wire _0582_; + wire _0583_; + wire _0584_; + wire _0585_; + wire _0586_; + wire _0587_; + wire _0588_; + wire _0589_; + wire _0590_; + wire _0591_; + wire _0592_; + wire _0593_; + wire _0594_; + wire _0595_; + wire _0596_; + wire _0597_; + wire _0598_; + wire _0599_; + wire _0600_; + wire _0601_; + wire _0602_; + wire _0603_; + wire _0604_; + wire _0605_; + wire _0606_; + wire _0607_; + wire _0608_; + wire _0609_; + wire _0610_; + wire _0611_; + wire _0612_; + wire _0613_; + wire _0614_; + wire _0615_; + wire _0616_; + wire _0617_; + wire _0618_; + wire _0619_; + wire _0620_; + wire _0621_; + wire _0622_; + wire _0623_; + wire _0624_; + wire _0625_; + wire _0626_; + wire _0627_; + wire _0628_; + wire _0629_; + wire _0630_; + wire _0631_; + wire _0632_; + wire _0633_; + wire _0634_; + wire _0635_; + wire _0636_; + wire _0637_; + wire _0638_; + wire _0639_; + wire _0640_; + wire _0641_; + wire _0642_; + wire _0643_; + wire _0644_; + wire _0645_; + wire _0646_; + wire _0647_; + wire _0648_; + wire _0649_; + wire _0650_; + wire _0651_; + wire _0652_; + wire _0653_; + wire _0654_; + wire _0655_; + wire _0656_; + wire _0657_; + wire _0658_; + wire _0659_; + wire _0660_; + wire _0661_; + wire _0662_; + wire _0663_; + wire _0664_; + wire _0665_; + wire _0666_; + wire _0667_; + wire _0668_; + wire _0669_; + wire _0670_; + output cen; + wire \configy.bits_a[0] ; + wire \configy.bits_a[1] ; + wire \configy.bits_a[2] ; + wire \configy.bits_a[3] ; + wire \configy.bits_a[4] ; + wire \configy.bits_a[5] ; + wire \configy.bits_a[6] ; + wire \configy.bits_a[7] ; + wire \configy.bits_b[0] ; + wire \configy.bits_b[1] ; + wire \configy.bits_b[2] ; + wire \configy.bits_b[3] ; + wire \configy.bits_b[4] ; + wire \configy.bits_b[5] ; + wire \configy.bits_b[6] ; + wire \configy.bits_b[7] ; + wire \configy.bits_c[0] ; + wire \configy.bits_c[1] ; + wire \configy.bits_c[2] ; + wire \configy.bits_c[3] ; + wire \configy.bits_c[4] ; + wire \configy.bits_c[5] ; + wire \configy.bits_c[6] ; + wire \configy.bits_c[7] ; + wire \configy.bits_d[0] ; + wire \configy.bits_d[1] ; + wire \configy.bits_d[2] ; + wire \configy.bits_d[3] ; + wire \configy.bits_d[4] ; + wire \configy.bits_d[5] ; + wire \configy.bits_d[6] ; + wire \configy.bits_d[7] ; + wire \configy.bits_index[0] ; + wire \configy.bits_index[1] ; + wire \configy.bits_index[2] ; + wire \configy.charged[0] ; + wire \configy.charged[1] ; + wire \configy.charged[2] ; + wire \configy.charged[3] ; + wire \configy.counter_a[0] ; + wire \configy.counter_a[1] ; + wire \configy.counter_a[2] ; + wire \configy.counter_a[3] ; + wire \configy.counter_a[4] ; + wire \configy.counter_a[5] ; + wire \configy.counter_a[6] ; + wire \configy.counter_a[7] ; + wire \configy.counter_b[0] ; + wire \configy.counter_b[1] ; + wire \configy.counter_b[2] ; + wire \configy.counter_b[3] ; + wire \configy.counter_b[4] ; + wire \configy.counter_b[5] ; + wire \configy.counter_b[6] ; + wire \configy.counter_b[7] ; + wire \configy.counter_c[0] ; + wire \configy.counter_c[1] ; + wire \configy.counter_c[2] ; + wire \configy.counter_c[3] ; + wire \configy.counter_c[4] ; + wire \configy.counter_c[5] ; + wire \configy.counter_c[6] ; + wire \configy.counter_c[7] ; + wire \configy.counter_d[0] ; + wire \configy.counter_d[1] ; + wire \configy.counter_d[2] ; + wire \configy.counter_d[3] ; + wire \configy.counter_d[4] ; + wire \configy.counter_d[5] ; + wire \configy.counter_d[6] ; + wire \configy.counter_d[7] ; + wire \configy.free_run ; + wire \configy.output_initiated ; + wire \configy.read_transaction_in_progress ; + wire \configy.write_transaction_in_progress ; + output [3:0] set_out; + output [3:0] shift_out; + input wb_clk_i; + input wb_rst_i; + output wbs_ack_o; + input [31:0] wbs_addr_i; + input wbs_cyc_i; + input [31:0] wbs_data_i; + output [31:0] wbs_data_o; + input [3:0] wbs_sel_i; + input wbs_stb_i; + input wbs_we_i; + sky130_fd_sc_hd__nor2_4 _0671_ ( + .A(wb_rst_i), + .B(wbs_ack_o), + .Y(_0108_) + ); + sky130_fd_sc_hd__buf_2 _0672_ ( + .A(_0108_), + .X(_0109_) + ); + sky130_fd_sc_hd__buf_2 _0673_ ( + .A(_0109_), + .X(_0110_) + ); + sky130_fd_sc_hd__inv_2 _0674_ ( + .A(wbs_addr_i[4]), + .Y(_0111_) + ); + sky130_fd_sc_hd__or4_4 _0675_ ( + .A(wbs_addr_i[5]), + .B(_0111_), + .C(wbs_addr_i[7]), + .D(wbs_addr_i[6]), + .X(_0112_) + ); + sky130_fd_sc_hd__inv_2 _0676_ ( + .A(wbs_cyc_i), + .Y(_0113_) + ); + sky130_fd_sc_hd__inv_2 _0677_ ( + .A(wbs_stb_i), + .Y(_0114_) + ); + sky130_fd_sc_hd__or4_4 _0678_ ( + .A(\configy.read_transaction_in_progress ), + .B(wbs_ack_o), + .C(_0113_), + .D(_0114_), + .X(_0115_) + ); + sky130_fd_sc_hd__or4_4 _0679_ ( + .A(wbs_addr_i[16]), + .B(wbs_addr_i[19]), + .C(wbs_addr_i[21]), + .D(wbs_addr_i[22]), + .X(_0116_) + ); + sky130_fd_sc_hd__inv_2 _0680_ ( + .A(wbs_addr_i[28]), + .Y(_0117_) + ); + sky130_fd_sc_hd__or4_4 _0681_ ( + .A(wbs_addr_i[25]), + .B(wbs_addr_i[26]), + .C(_0117_), + .D(wbs_addr_i[31]), + .X(_0118_) + ); + sky130_fd_sc_hd__nor4_4 _0682_ ( + .A(_0112_), + .B(_0115_), + .C(_0116_), + .D(_0118_), + .Y(_0119_) + ); + sky130_fd_sc_hd__buf_2 _0683_ ( + .A(_0119_), + .X(_0120_) + ); + sky130_fd_sc_hd__buf_2 _0684_ ( + .A(_0120_), + .X(_0121_) + ); + sky130_fd_sc_hd__or4_4 _0685_ ( + .A(wbs_addr_i[13]), + .B(wbs_addr_i[12]), + .C(wbs_addr_i[15]), + .D(wbs_addr_i[14]), + .X(_0122_) + ); + sky130_fd_sc_hd__or4_4 _0686_ ( + .A(wbs_addr_i[9]), + .B(wbs_addr_i[8]), + .C(wbs_addr_i[11]), + .D(wbs_addr_i[10]), + .X(_0123_) + ); + sky130_fd_sc_hd__or2_4 _0687_ ( + .A(_0122_), + .B(_0123_), + .X(_0124_) + ); + sky130_fd_sc_hd__or4_4 _0688_ ( + .A(wbs_addr_i[17]), + .B(wbs_addr_i[18]), + .C(wbs_addr_i[20]), + .D(wbs_addr_i[23]), + .X(_0125_) + ); + sky130_fd_sc_hd__inv_2 _0689_ ( + .A(wbs_addr_i[29]), + .Y(_0126_) + ); + sky130_fd_sc_hd__or4_4 _0690_ ( + .A(wbs_addr_i[24]), + .B(wbs_addr_i[27]), + .C(_0126_), + .D(wbs_addr_i[30]), + .X(_0127_) + ); + sky130_fd_sc_hd__nor3_4 _0691_ ( + .A(_0124_), + .B(_0125_), + .C(_0127_), + .Y(_0128_) + ); + sky130_fd_sc_hd__buf_2 _0692_ ( + .A(_0128_), + .X(_0129_) + ); + sky130_fd_sc_hd__buf_2 _0693_ ( + .A(_0129_), + .X(_0130_) + ); + sky130_fd_sc_hd__a21o_4 _0694_ ( + .A1(_0121_), + .A2(_0130_), + .B1(wbs_data_o[30]), + .X(_0131_) + ); + sky130_fd_sc_hd__nor3_4 _0695_ ( + .A(wbs_addr_i[1]), + .B(wbs_addr_i[0]), + .C(wbs_addr_i[2]), + .Y(_0132_) + ); + sky130_fd_sc_hd__and2_4 _0696_ ( + .A(wbs_addr_i[3]), + .B(_0132_), + .X(_0133_) + ); + sky130_fd_sc_hd__buf_2 _0697_ ( + .A(_0133_), + .X(_0134_) + ); + sky130_fd_sc_hd__and2_4 _0698_ ( + .A(\configy.counter_d[6] ), + .B(_0134_), + .X(_0135_) + ); + sky130_fd_sc_hd__inv_2 _0699_ ( + .A(wbs_addr_i[1]), + .Y(_0136_) + ); + sky130_fd_sc_hd__inv_2 _0700_ ( + .A(wbs_addr_i[0]), + .Y(_0137_) + ); + sky130_fd_sc_hd__inv_2 _0701_ ( + .A(wbs_addr_i[3]), + .Y(_0138_) + ); + sky130_fd_sc_hd__and4_4 _0702_ ( + .A(_0136_), + .B(_0137_), + .C(_0138_), + .D(wbs_addr_i[2]), + .X(_0139_) + ); + sky130_fd_sc_hd__buf_2 _0703_ ( + .A(_0139_), + .X(_0140_) + ); + sky130_fd_sc_hd__and2_4 _0704_ ( + .A(\configy.bits_d[6] ), + .B(_0140_), + .X(_0141_) + ); + sky130_fd_sc_hd__or4_4 _0705_ ( + .A(_0112_), + .B(_0115_), + .C(_0116_), + .D(_0118_), + .X(_0142_) + ); + sky130_fd_sc_hd__buf_2 _0706_ ( + .A(_0142_), + .X(_0143_) + ); + sky130_fd_sc_hd__or3_4 _0707_ ( + .A(_0124_), + .B(_0125_), + .C(_0127_), + .X(_0144_) + ); + sky130_fd_sc_hd__buf_2 _0708_ ( + .A(_0144_), + .X(_0145_) + ); + sky130_fd_sc_hd__buf_2 _0709_ ( + .A(_0145_), + .X(_0146_) + ); + sky130_fd_sc_hd__or4_4 _0710_ ( + .A(_0135_), + .B(_0141_), + .C(_0143_), + .D(_0146_), + .X(_0147_) + ); + sky130_fd_sc_hd__and3_4 _0711_ ( + .A(_0110_), + .B(_0131_), + .C(_0147_), + .X(_0106_) + ); + sky130_fd_sc_hd__a21o_4 _0712_ ( + .A1(_0121_), + .A2(_0130_), + .B1(wbs_data_o[29]), + .X(_0148_) + ); + sky130_fd_sc_hd__buf_2 _0713_ ( + .A(\configy.counter_d[5] ), + .X(_0149_) + ); + sky130_fd_sc_hd__buf_2 _0714_ ( + .A(_0134_), + .X(_0150_) + ); + sky130_fd_sc_hd__and2_4 _0715_ ( + .A(_0149_), + .B(_0150_), + .X(_0151_) + ); + sky130_fd_sc_hd__buf_2 _0716_ ( + .A(_0140_), + .X(_0152_) + ); + sky130_fd_sc_hd__and2_4 _0717_ ( + .A(\configy.bits_d[5] ), + .B(_0152_), + .X(_0153_) + ); + sky130_fd_sc_hd__or4_4 _0718_ ( + .A(_0143_), + .B(_0146_), + .C(_0151_), + .D(_0153_), + .X(_0154_) + ); + sky130_fd_sc_hd__and3_4 _0719_ ( + .A(_0110_), + .B(_0148_), + .C(_0154_), + .X(_0105_) + ); + sky130_fd_sc_hd__a21o_4 _0720_ ( + .A1(_0121_), + .A2(_0130_), + .B1(wbs_data_o[28]), + .X(_0155_) + ); + sky130_fd_sc_hd__and2_4 _0721_ ( + .A(\configy.counter_d[4] ), + .B(_0150_), + .X(_0156_) + ); + sky130_fd_sc_hd__and2_4 _0722_ ( + .A(\configy.bits_d[4] ), + .B(_0152_), + .X(_0157_) + ); + sky130_fd_sc_hd__or4_4 _0723_ ( + .A(_0143_), + .B(_0146_), + .C(_0156_), + .D(_0157_), + .X(_0158_) + ); + sky130_fd_sc_hd__and3_4 _0724_ ( + .A(_0110_), + .B(_0155_), + .C(_0158_), + .X(_0104_) + ); + sky130_fd_sc_hd__a21o_4 _0725_ ( + .A1(_0121_), + .A2(_0130_), + .B1(wbs_data_o[27]), + .X(_0159_) + ); + sky130_fd_sc_hd__and2_4 _0726_ ( + .A(\configy.counter_d[3] ), + .B(_0150_), + .X(_0160_) + ); + sky130_fd_sc_hd__and2_4 _0727_ ( + .A(\configy.bits_d[3] ), + .B(_0152_), + .X(_0161_) + ); + sky130_fd_sc_hd__or4_4 _0728_ ( + .A(_0143_), + .B(_0146_), + .C(_0160_), + .D(_0161_), + .X(_0162_) + ); + sky130_fd_sc_hd__and3_4 _0729_ ( + .A(_0110_), + .B(_0159_), + .C(_0162_), + .X(_0103_) + ); + sky130_fd_sc_hd__buf_2 _0730_ ( + .A(_0109_), + .X(_0163_) + ); + sky130_fd_sc_hd__buf_2 _0731_ ( + .A(_0119_), + .X(_0164_) + ); + sky130_fd_sc_hd__buf_2 _0732_ ( + .A(_0164_), + .X(_0165_) + ); + sky130_fd_sc_hd__buf_2 _0733_ ( + .A(_0128_), + .X(_0166_) + ); + sky130_fd_sc_hd__buf_2 _0734_ ( + .A(_0166_), + .X(_0167_) + ); + sky130_fd_sc_hd__a21o_4 _0735_ ( + .A1(_0165_), + .A2(_0167_), + .B1(wbs_data_o[26]), + .X(_0168_) + ); + sky130_fd_sc_hd__and2_4 _0736_ ( + .A(\configy.counter_d[2] ), + .B(_0150_), + .X(_0169_) + ); + sky130_fd_sc_hd__and2_4 _0737_ ( + .A(\configy.bits_d[2] ), + .B(_0152_), + .X(_0170_) + ); + sky130_fd_sc_hd__or4_4 _0738_ ( + .A(_0143_), + .B(_0146_), + .C(_0169_), + .D(_0170_), + .X(_0171_) + ); + sky130_fd_sc_hd__and3_4 _0739_ ( + .A(_0163_), + .B(_0168_), + .C(_0171_), + .X(_0102_) + ); + sky130_fd_sc_hd__a21o_4 _0740_ ( + .A1(_0165_), + .A2(_0167_), + .B1(wbs_data_o[25]), + .X(_0172_) + ); + sky130_fd_sc_hd__buf_2 _0741_ ( + .A(_0142_), + .X(_0173_) + ); + sky130_fd_sc_hd__buf_2 _0742_ ( + .A(_0173_), + .X(_0174_) + ); + sky130_fd_sc_hd__buf_2 _0743_ ( + .A(_0145_), + .X(_0175_) + ); + sky130_fd_sc_hd__buf_2 _0744_ ( + .A(\configy.counter_d[1] ), + .X(_0176_) + ); + sky130_fd_sc_hd__and2_4 _0745_ ( + .A(_0176_), + .B(_0150_), + .X(_0177_) + ); + sky130_fd_sc_hd__and2_4 _0746_ ( + .A(\configy.bits_d[1] ), + .B(_0152_), + .X(_0178_) + ); + sky130_fd_sc_hd__or4_4 _0747_ ( + .A(_0174_), + .B(_0175_), + .C(_0177_), + .D(_0178_), + .X(_0179_) + ); + sky130_fd_sc_hd__and3_4 _0748_ ( + .A(_0163_), + .B(_0172_), + .C(_0179_), + .X(_0101_) + ); + sky130_fd_sc_hd__a21o_4 _0749_ ( + .A1(_0165_), + .A2(_0167_), + .B1(wbs_data_o[24]), + .X(_0180_) + ); + sky130_fd_sc_hd__buf_2 _0750_ ( + .A(\configy.counter_d[0] ), + .X(_0181_) + ); + sky130_fd_sc_hd__buf_2 _0751_ ( + .A(_0134_), + .X(_0182_) + ); + sky130_fd_sc_hd__and2_4 _0752_ ( + .A(_0181_), + .B(_0182_), + .X(_0183_) + ); + sky130_fd_sc_hd__buf_2 _0753_ ( + .A(_0140_), + .X(_0184_) + ); + sky130_fd_sc_hd__and2_4 _0754_ ( + .A(\configy.bits_d[0] ), + .B(_0184_), + .X(_0185_) + ); + sky130_fd_sc_hd__or4_4 _0755_ ( + .A(_0174_), + .B(_0175_), + .C(_0183_), + .D(_0185_), + .X(_0186_) + ); + sky130_fd_sc_hd__and3_4 _0756_ ( + .A(_0163_), + .B(_0180_), + .C(_0186_), + .X(_0100_) + ); + sky130_fd_sc_hd__a21o_4 _0757_ ( + .A1(_0165_), + .A2(_0167_), + .B1(wbs_data_o[23]), + .X(_0187_) + ); + sky130_fd_sc_hd__and2_4 _0758_ ( + .A(\configy.counter_c[7] ), + .B(_0182_), + .X(_0188_) + ); + sky130_fd_sc_hd__and2_4 _0759_ ( + .A(\configy.bits_c[7] ), + .B(_0184_), + .X(_0189_) + ); + sky130_fd_sc_hd__or4_4 _0760_ ( + .A(_0174_), + .B(_0175_), + .C(_0188_), + .D(_0189_), + .X(_0190_) + ); + sky130_fd_sc_hd__and3_4 _0761_ ( + .A(_0163_), + .B(_0187_), + .C(_0190_), + .X(_0099_) + ); + sky130_fd_sc_hd__a21o_4 _0762_ ( + .A1(_0165_), + .A2(_0167_), + .B1(wbs_data_o[22]), + .X(_0191_) + ); + sky130_fd_sc_hd__and2_4 _0763_ ( + .A(\configy.counter_c[6] ), + .B(_0182_), + .X(_0192_) + ); + sky130_fd_sc_hd__and2_4 _0764_ ( + .A(\configy.bits_c[6] ), + .B(_0184_), + .X(_0193_) + ); + sky130_fd_sc_hd__or4_4 _0765_ ( + .A(_0174_), + .B(_0175_), + .C(_0192_), + .D(_0193_), + .X(_0194_) + ); + sky130_fd_sc_hd__and3_4 _0766_ ( + .A(_0163_), + .B(_0191_), + .C(_0194_), + .X(_0098_) + ); + sky130_fd_sc_hd__buf_2 _0767_ ( + .A(_0108_), + .X(_0195_) + ); + sky130_fd_sc_hd__buf_2 _0768_ ( + .A(_0120_), + .X(_0196_) + ); + sky130_fd_sc_hd__buf_2 _0769_ ( + .A(_0129_), + .X(_0197_) + ); + sky130_fd_sc_hd__a21o_4 _0770_ ( + .A1(_0196_), + .A2(_0197_), + .B1(wbs_data_o[21]), + .X(_0198_) + ); + sky130_fd_sc_hd__buf_2 _0771_ ( + .A(\configy.counter_c[5] ), + .X(_0199_) + ); + sky130_fd_sc_hd__and2_4 _0772_ ( + .A(_0199_), + .B(_0182_), + .X(_0200_) + ); + sky130_fd_sc_hd__and2_4 _0773_ ( + .A(\configy.bits_c[5] ), + .B(_0184_), + .X(_0201_) + ); + sky130_fd_sc_hd__or4_4 _0774_ ( + .A(_0174_), + .B(_0175_), + .C(_0200_), + .D(_0201_), + .X(_0202_) + ); + sky130_fd_sc_hd__and3_4 _0775_ ( + .A(_0195_), + .B(_0198_), + .C(_0202_), + .X(_0097_) + ); + sky130_fd_sc_hd__a21o_4 _0776_ ( + .A1(_0196_), + .A2(_0197_), + .B1(wbs_data_o[20]), + .X(_0203_) + ); + sky130_fd_sc_hd__buf_2 _0777_ ( + .A(_0173_), + .X(_0204_) + ); + sky130_fd_sc_hd__buf_2 _0778_ ( + .A(_0145_), + .X(_0205_) + ); + sky130_fd_sc_hd__and2_4 _0779_ ( + .A(\configy.counter_c[4] ), + .B(_0182_), + .X(_0206_) + ); + sky130_fd_sc_hd__and2_4 _0780_ ( + .A(\configy.bits_c[4] ), + .B(_0184_), + .X(_0207_) + ); + sky130_fd_sc_hd__or4_4 _0781_ ( + .A(_0204_), + .B(_0205_), + .C(_0206_), + .D(_0207_), + .X(_0208_) + ); + sky130_fd_sc_hd__and3_4 _0782_ ( + .A(_0195_), + .B(_0203_), + .C(_0208_), + .X(_0096_) + ); + sky130_fd_sc_hd__a21o_4 _0783_ ( + .A1(_0196_), + .A2(_0197_), + .B1(wbs_data_o[19]), + .X(_0209_) + ); + sky130_fd_sc_hd__buf_2 _0784_ ( + .A(_0134_), + .X(_0210_) + ); + sky130_fd_sc_hd__and2_4 _0785_ ( + .A(\configy.counter_c[3] ), + .B(_0210_), + .X(_0211_) + ); + sky130_fd_sc_hd__buf_2 _0786_ ( + .A(_0140_), + .X(_0212_) + ); + sky130_fd_sc_hd__and2_4 _0787_ ( + .A(\configy.bits_c[3] ), + .B(_0212_), + .X(_0213_) + ); + sky130_fd_sc_hd__or4_4 _0788_ ( + .A(_0204_), + .B(_0205_), + .C(_0211_), + .D(_0213_), + .X(_0214_) + ); + sky130_fd_sc_hd__and3_4 _0789_ ( + .A(_0195_), + .B(_0209_), + .C(_0214_), + .X(_0095_) + ); + sky130_fd_sc_hd__a21o_4 _0790_ ( + .A1(_0196_), + .A2(_0197_), + .B1(wbs_data_o[18]), + .X(_0215_) + ); + sky130_fd_sc_hd__and2_4 _0791_ ( + .A(\configy.counter_c[2] ), + .B(_0210_), + .X(_0216_) + ); + sky130_fd_sc_hd__and2_4 _0792_ ( + .A(\configy.bits_c[2] ), + .B(_0212_), + .X(_0217_) + ); + sky130_fd_sc_hd__or4_4 _0793_ ( + .A(_0204_), + .B(_0205_), + .C(_0216_), + .D(_0217_), + .X(_0218_) + ); + sky130_fd_sc_hd__and3_4 _0794_ ( + .A(_0195_), + .B(_0215_), + .C(_0218_), + .X(_0094_) + ); + sky130_fd_sc_hd__a21o_4 _0795_ ( + .A1(_0196_), + .A2(_0197_), + .B1(wbs_data_o[17]), + .X(_0219_) + ); + sky130_fd_sc_hd__buf_2 _0796_ ( + .A(\configy.counter_c[1] ), + .X(_0220_) + ); + sky130_fd_sc_hd__and2_4 _0797_ ( + .A(_0220_), + .B(_0210_), + .X(_0221_) + ); + sky130_fd_sc_hd__and2_4 _0798_ ( + .A(\configy.bits_c[1] ), + .B(_0212_), + .X(_0222_) + ); + sky130_fd_sc_hd__or4_4 _0799_ ( + .A(_0204_), + .B(_0205_), + .C(_0221_), + .D(_0222_), + .X(_0223_) + ); + sky130_fd_sc_hd__and3_4 _0800_ ( + .A(_0195_), + .B(_0219_), + .C(_0223_), + .X(_0093_) + ); + sky130_fd_sc_hd__buf_2 _0801_ ( + .A(_0108_), + .X(_0224_) + ); + sky130_fd_sc_hd__buf_2 _0802_ ( + .A(_0120_), + .X(_0225_) + ); + sky130_fd_sc_hd__buf_2 _0803_ ( + .A(_0129_), + .X(_0226_) + ); + sky130_fd_sc_hd__a21o_4 _0804_ ( + .A1(_0225_), + .A2(_0226_), + .B1(wbs_data_o[16]), + .X(_0227_) + ); + sky130_fd_sc_hd__buf_2 _0805_ ( + .A(\configy.counter_c[0] ), + .X(_0228_) + ); + sky130_fd_sc_hd__and2_4 _0806_ ( + .A(_0228_), + .B(_0210_), + .X(_0229_) + ); + sky130_fd_sc_hd__and2_4 _0807_ ( + .A(\configy.bits_c[0] ), + .B(_0212_), + .X(_0230_) + ); + sky130_fd_sc_hd__or4_4 _0808_ ( + .A(_0204_), + .B(_0205_), + .C(_0229_), + .D(_0230_), + .X(_0231_) + ); + sky130_fd_sc_hd__and3_4 _0809_ ( + .A(_0224_), + .B(_0227_), + .C(_0231_), + .X(_0092_) + ); + sky130_fd_sc_hd__a21o_4 _0810_ ( + .A1(_0225_), + .A2(_0226_), + .B1(wbs_data_o[15]), + .X(_0232_) + ); + sky130_fd_sc_hd__buf_2 _0811_ ( + .A(_0173_), + .X(_0233_) + ); + sky130_fd_sc_hd__buf_2 _0812_ ( + .A(_0144_), + .X(_0234_) + ); + sky130_fd_sc_hd__and2_4 _0813_ ( + .A(\configy.counter_b[7] ), + .B(_0210_), + .X(_0235_) + ); + sky130_fd_sc_hd__and2_4 _0814_ ( + .A(\configy.bits_b[7] ), + .B(_0212_), + .X(_0236_) + ); + sky130_fd_sc_hd__or4_4 _0815_ ( + .A(_0233_), + .B(_0234_), + .C(_0235_), + .D(_0236_), + .X(_0237_) + ); + sky130_fd_sc_hd__and3_4 _0816_ ( + .A(_0224_), + .B(_0232_), + .C(_0237_), + .X(_0091_) + ); + sky130_fd_sc_hd__a21o_4 _0817_ ( + .A1(_0225_), + .A2(_0226_), + .B1(wbs_data_o[14]), + .X(_0238_) + ); + sky130_fd_sc_hd__buf_2 _0818_ ( + .A(_0134_), + .X(_0239_) + ); + sky130_fd_sc_hd__and2_4 _0819_ ( + .A(\configy.counter_b[6] ), + .B(_0239_), + .X(_0240_) + ); + sky130_fd_sc_hd__buf_2 _0820_ ( + .A(_0139_), + .X(_0241_) + ); + sky130_fd_sc_hd__buf_2 _0821_ ( + .A(_0241_), + .X(_0242_) + ); + sky130_fd_sc_hd__and2_4 _0822_ ( + .A(\configy.bits_b[6] ), + .B(_0242_), + .X(_0243_) + ); + sky130_fd_sc_hd__or4_4 _0823_ ( + .A(_0233_), + .B(_0234_), + .C(_0240_), + .D(_0243_), + .X(_0244_) + ); + sky130_fd_sc_hd__and3_4 _0824_ ( + .A(_0224_), + .B(_0238_), + .C(_0244_), + .X(_0090_) + ); + sky130_fd_sc_hd__a21o_4 _0825_ ( + .A1(_0225_), + .A2(_0226_), + .B1(wbs_data_o[13]), + .X(_0245_) + ); + sky130_fd_sc_hd__buf_2 _0826_ ( + .A(\configy.counter_b[5] ), + .X(_0246_) + ); + sky130_fd_sc_hd__and2_4 _0827_ ( + .A(_0246_), + .B(_0239_), + .X(_0247_) + ); + sky130_fd_sc_hd__and2_4 _0828_ ( + .A(\configy.bits_b[5] ), + .B(_0242_), + .X(_0248_) + ); + sky130_fd_sc_hd__or4_4 _0829_ ( + .A(_0233_), + .B(_0234_), + .C(_0247_), + .D(_0248_), + .X(_0249_) + ); + sky130_fd_sc_hd__and3_4 _0830_ ( + .A(_0224_), + .B(_0245_), + .C(_0249_), + .X(_0089_) + ); + sky130_fd_sc_hd__a21o_4 _0831_ ( + .A1(_0225_), + .A2(_0226_), + .B1(wbs_data_o[12]), + .X(_0250_) + ); + sky130_fd_sc_hd__and2_4 _0832_ ( + .A(\configy.counter_b[4] ), + .B(_0239_), + .X(_0251_) + ); + sky130_fd_sc_hd__and2_4 _0833_ ( + .A(\configy.bits_b[4] ), + .B(_0242_), + .X(_0252_) + ); + sky130_fd_sc_hd__or4_4 _0834_ ( + .A(_0233_), + .B(_0234_), + .C(_0251_), + .D(_0252_), + .X(_0253_) + ); + sky130_fd_sc_hd__and3_4 _0835_ ( + .A(_0224_), + .B(_0250_), + .C(_0253_), + .X(_0088_) + ); + sky130_fd_sc_hd__buf_2 _0836_ ( + .A(_0108_), + .X(_0254_) + ); + sky130_fd_sc_hd__buf_2 _0837_ ( + .A(_0120_), + .X(_0255_) + ); + sky130_fd_sc_hd__buf_2 _0838_ ( + .A(_0129_), + .X(_0256_) + ); + sky130_fd_sc_hd__a21o_4 _0839_ ( + .A1(_0255_), + .A2(_0256_), + .B1(wbs_data_o[11]), + .X(_0257_) + ); + sky130_fd_sc_hd__and2_4 _0840_ ( + .A(\configy.counter_b[3] ), + .B(_0239_), + .X(_0258_) + ); + sky130_fd_sc_hd__and2_4 _0841_ ( + .A(\configy.bits_b[3] ), + .B(_0242_), + .X(_0259_) + ); + sky130_fd_sc_hd__or4_4 _0842_ ( + .A(_0233_), + .B(_0234_), + .C(_0258_), + .D(_0259_), + .X(_0260_) + ); + sky130_fd_sc_hd__and3_4 _0843_ ( + .A(_0254_), + .B(_0257_), + .C(_0260_), + .X(_0087_) + ); + sky130_fd_sc_hd__a21o_4 _0844_ ( + .A1(_0255_), + .A2(_0256_), + .B1(wbs_data_o[10]), + .X(_0261_) + ); + sky130_fd_sc_hd__buf_2 _0845_ ( + .A(_0142_), + .X(_0262_) + ); + sky130_fd_sc_hd__buf_2 _0846_ ( + .A(_0144_), + .X(_0263_) + ); + sky130_fd_sc_hd__and2_4 _0847_ ( + .A(\configy.counter_b[2] ), + .B(_0239_), + .X(_0264_) + ); + sky130_fd_sc_hd__and2_4 _0848_ ( + .A(\configy.bits_b[2] ), + .B(_0242_), + .X(_0265_) + ); + sky130_fd_sc_hd__or4_4 _0849_ ( + .A(_0262_), + .B(_0263_), + .C(_0264_), + .D(_0265_), + .X(_0266_) + ); + sky130_fd_sc_hd__and3_4 _0850_ ( + .A(_0254_), + .B(_0261_), + .C(_0266_), + .X(_0086_) + ); + sky130_fd_sc_hd__a21o_4 _0851_ ( + .A1(_0255_), + .A2(_0256_), + .B1(wbs_data_o[9]), + .X(_0267_) + ); + sky130_fd_sc_hd__buf_2 _0852_ ( + .A(\configy.counter_b[1] ), + .X(_0268_) + ); + sky130_fd_sc_hd__buf_2 _0853_ ( + .A(_0133_), + .X(_0269_) + ); + sky130_fd_sc_hd__and2_4 _0854_ ( + .A(_0268_), + .B(_0269_), + .X(_0270_) + ); + sky130_fd_sc_hd__buf_2 _0855_ ( + .A(_0241_), + .X(_0271_) + ); + sky130_fd_sc_hd__and2_4 _0856_ ( + .A(\configy.bits_b[1] ), + .B(_0271_), + .X(_0272_) + ); + sky130_fd_sc_hd__or4_4 _0857_ ( + .A(_0262_), + .B(_0263_), + .C(_0270_), + .D(_0272_), + .X(_0273_) + ); + sky130_fd_sc_hd__and3_4 _0858_ ( + .A(_0254_), + .B(_0267_), + .C(_0273_), + .X(_0085_) + ); + sky130_fd_sc_hd__a21o_4 _0859_ ( + .A1(_0255_), + .A2(_0256_), + .B1(wbs_data_o[8]), + .X(_0274_) + ); + sky130_fd_sc_hd__buf_2 _0860_ ( + .A(\configy.counter_b[0] ), + .X(_0275_) + ); + sky130_fd_sc_hd__and2_4 _0861_ ( + .A(_0275_), + .B(_0269_), + .X(_0276_) + ); + sky130_fd_sc_hd__and2_4 _0862_ ( + .A(\configy.bits_b[0] ), + .B(_0271_), + .X(_0277_) + ); + sky130_fd_sc_hd__or4_4 _0863_ ( + .A(_0262_), + .B(_0263_), + .C(_0276_), + .D(_0277_), + .X(_0278_) + ); + sky130_fd_sc_hd__and3_4 _0864_ ( + .A(_0254_), + .B(_0274_), + .C(_0278_), + .X(_0084_) + ); + sky130_fd_sc_hd__a21o_4 _0865_ ( + .A1(_0255_), + .A2(_0256_), + .B1(wbs_data_o[7]), + .X(_0279_) + ); + sky130_fd_sc_hd__and2_4 _0866_ ( + .A(\configy.counter_a[7] ), + .B(_0269_), + .X(_0280_) + ); + sky130_fd_sc_hd__and2_4 _0867_ ( + .A(\configy.bits_a[7] ), + .B(_0271_), + .X(_0281_) + ); + sky130_fd_sc_hd__or4_4 _0868_ ( + .A(_0262_), + .B(_0263_), + .C(_0280_), + .D(_0281_), + .X(_0282_) + ); + sky130_fd_sc_hd__and3_4 _0869_ ( + .A(_0254_), + .B(_0279_), + .C(_0282_), + .X(_0083_) + ); + sky130_fd_sc_hd__buf_2 _0870_ ( + .A(_0108_), + .X(_0283_) + ); + sky130_fd_sc_hd__buf_2 _0871_ ( + .A(_0120_), + .X(_0284_) + ); + sky130_fd_sc_hd__buf_2 _0872_ ( + .A(_0129_), + .X(_0285_) + ); + sky130_fd_sc_hd__a21o_4 _0873_ ( + .A1(_0284_), + .A2(_0285_), + .B1(wbs_data_o[6]), + .X(_0286_) + ); + sky130_fd_sc_hd__and2_4 _0874_ ( + .A(\configy.counter_a[6] ), + .B(_0269_), + .X(_0287_) + ); + sky130_fd_sc_hd__and2_4 _0875_ ( + .A(\configy.bits_a[6] ), + .B(_0271_), + .X(_0288_) + ); + sky130_fd_sc_hd__or4_4 _0876_ ( + .A(_0262_), + .B(_0263_), + .C(_0287_), + .D(_0288_), + .X(_0289_) + ); + sky130_fd_sc_hd__and3_4 _0877_ ( + .A(_0283_), + .B(_0286_), + .C(_0289_), + .X(_0082_) + ); + sky130_fd_sc_hd__a21o_4 _0878_ ( + .A1(_0284_), + .A2(_0285_), + .B1(wbs_data_o[5]), + .X(_0290_) + ); + sky130_fd_sc_hd__buf_2 _0879_ ( + .A(_0142_), + .X(_0291_) + ); + sky130_fd_sc_hd__buf_2 _0880_ ( + .A(_0144_), + .X(_0292_) + ); + sky130_fd_sc_hd__buf_2 _0881_ ( + .A(\configy.counter_a[5] ), + .X(_0293_) + ); + sky130_fd_sc_hd__and2_4 _0882_ ( + .A(_0293_), + .B(_0269_), + .X(_0294_) + ); + sky130_fd_sc_hd__and2_4 _0883_ ( + .A(\configy.bits_a[5] ), + .B(_0271_), + .X(_0295_) + ); + sky130_fd_sc_hd__or4_4 _0884_ ( + .A(_0291_), + .B(_0292_), + .C(_0294_), + .D(_0295_), + .X(_0296_) + ); + sky130_fd_sc_hd__and3_4 _0885_ ( + .A(_0283_), + .B(_0290_), + .C(_0296_), + .X(_0081_) + ); + sky130_fd_sc_hd__a21o_4 _0886_ ( + .A1(_0284_), + .A2(_0285_), + .B1(wbs_data_o[4]), + .X(_0297_) + ); + sky130_fd_sc_hd__buf_2 _0887_ ( + .A(_0133_), + .X(_0298_) + ); + sky130_fd_sc_hd__and2_4 _0888_ ( + .A(\configy.counter_a[4] ), + .B(_0298_), + .X(_0299_) + ); + sky130_fd_sc_hd__buf_2 _0889_ ( + .A(_0241_), + .X(_0300_) + ); + sky130_fd_sc_hd__and2_4 _0890_ ( + .A(\configy.bits_a[4] ), + .B(_0300_), + .X(_0301_) + ); + sky130_fd_sc_hd__or4_4 _0891_ ( + .A(_0291_), + .B(_0292_), + .C(_0299_), + .D(_0301_), + .X(_0302_) + ); + sky130_fd_sc_hd__and3_4 _0892_ ( + .A(_0283_), + .B(_0297_), + .C(_0302_), + .X(_0080_) + ); + sky130_fd_sc_hd__a21o_4 _0893_ ( + .A1(_0284_), + .A2(_0285_), + .B1(wbs_data_o[3]), + .X(_0303_) + ); + sky130_fd_sc_hd__and2_4 _0894_ ( + .A(\configy.counter_a[3] ), + .B(_0298_), + .X(_0304_) + ); + sky130_fd_sc_hd__and2_4 _0895_ ( + .A(\configy.bits_a[3] ), + .B(_0300_), + .X(_0305_) + ); + sky130_fd_sc_hd__or4_4 _0896_ ( + .A(_0291_), + .B(_0292_), + .C(_0304_), + .D(_0305_), + .X(_0306_) + ); + sky130_fd_sc_hd__and3_4 _0897_ ( + .A(_0283_), + .B(_0303_), + .C(_0306_), + .X(_0079_) + ); + sky130_fd_sc_hd__a21o_4 _0898_ ( + .A1(_0284_), + .A2(_0285_), + .B1(wbs_data_o[2]), + .X(_0307_) + ); + sky130_fd_sc_hd__and2_4 _0899_ ( + .A(\configy.counter_a[2] ), + .B(_0298_), + .X(_0308_) + ); + sky130_fd_sc_hd__and2_4 _0900_ ( + .A(\configy.bits_a[2] ), + .B(_0300_), + .X(_0309_) + ); + sky130_fd_sc_hd__or4_4 _0901_ ( + .A(_0291_), + .B(_0292_), + .C(_0308_), + .D(_0309_), + .X(_0310_) + ); + sky130_fd_sc_hd__and3_4 _0902_ ( + .A(_0283_), + .B(_0307_), + .C(_0310_), + .X(_0078_) + ); + sky130_fd_sc_hd__a21o_4 _0903_ ( + .A1(_0164_), + .A2(_0166_), + .B1(wbs_data_o[1]), + .X(_0311_) + ); + sky130_fd_sc_hd__buf_2 _0904_ ( + .A(\configy.counter_a[1] ), + .X(_0312_) + ); + sky130_fd_sc_hd__and2_4 _0905_ ( + .A(_0312_), + .B(_0298_), + .X(_0313_) + ); + sky130_fd_sc_hd__and2_4 _0906_ ( + .A(\configy.bits_a[1] ), + .B(_0300_), + .X(_0314_) + ); + sky130_fd_sc_hd__or4_4 _0907_ ( + .A(_0291_), + .B(_0292_), + .C(_0313_), + .D(_0314_), + .X(_0315_) + ); + sky130_fd_sc_hd__and3_4 _0908_ ( + .A(_0109_), + .B(_0311_), + .C(_0315_), + .X(_0077_) + ); + sky130_fd_sc_hd__a21o_4 _0909_ ( + .A1(_0164_), + .A2(_0166_), + .B1(wbs_data_o[0]), + .X(_0316_) + ); + sky130_fd_sc_hd__and2_4 _0910_ ( + .A(\configy.bits_a[0] ), + .B(_0140_), + .X(_0317_) + ); + sky130_fd_sc_hd__and2_4 _0911_ ( + .A(_0138_), + .B(_0132_), + .X(_0318_) + ); + sky130_fd_sc_hd__buf_2 _0912_ ( + .A(\configy.counter_a[0] ), + .X(_0319_) + ); + sky130_fd_sc_hd__and3_4 _0913_ ( + .A(_0319_), + .B(wbs_addr_i[3]), + .C(_0132_), + .X(_0320_) + ); + sky130_fd_sc_hd__a21o_4 _0914_ ( + .A1(\configy.free_run ), + .A2(_0318_), + .B1(_0320_), + .X(_0321_) + ); + sky130_fd_sc_hd__or4_4 _0915_ ( + .A(_0173_), + .B(_0145_), + .C(_0317_), + .D(_0321_), + .X(_0322_) + ); + sky130_fd_sc_hd__and3_4 _0916_ ( + .A(_0109_), + .B(_0316_), + .C(_0322_), + .X(_0076_) + ); + sky130_fd_sc_hd__buf_2 _0917_ ( + .A(wb_rst_i), + .X(_0323_) + ); + sky130_fd_sc_hd__buf_2 _0918_ ( + .A(_0323_), + .X(_0324_) + ); + sky130_fd_sc_hd__a21oi_4 _0919_ ( + .A1(_0121_), + .A2(_0130_), + .B1(\configy.read_transaction_in_progress ), + .Y(_0325_) + ); + sky130_fd_sc_hd__buf_2 _0920_ ( + .A(\configy.write_transaction_in_progress ), + .X(_0326_) + ); + sky130_fd_sc_hd__inv_2 _0921_ ( + .A(_0326_), + .Y(_0327_) + ); + sky130_fd_sc_hd__and2_4 _0922_ ( + .A(\configy.read_transaction_in_progress ), + .B(_0327_), + .X(_0328_) + ); + sky130_fd_sc_hd__nor3_4 _0923_ ( + .A(_0324_), + .B(_0325_), + .C(_0328_), + .Y(_0075_) + ); + sky130_fd_sc_hd__inv_2 _0924_ ( + .A(wbs_data_i[0]), + .Y(_0329_) + ); + sky130_fd_sc_hd__buf_2 _0925_ ( + .A(wbs_sel_i[0]), + .X(_0330_) + ); + sky130_fd_sc_hd__and4_4 _0926_ ( + .A(_0138_), + .B(_0330_), + .C(_0326_), + .D(_0132_), + .X(_0331_) + ); + sky130_fd_sc_hd__buf_2 _0927_ ( + .A(wb_rst_i), + .X(_0332_) + ); + sky130_fd_sc_hd__inv_2 _0928_ ( + .A(_0332_), + .Y(_0333_) + ); + sky130_fd_sc_hd__o21ai_4 _0929_ ( + .A1(\configy.free_run ), + .A2(_0331_), + .B1(_0333_), + .Y(_0334_) + ); + sky130_fd_sc_hd__a21oi_4 _0930_ ( + .A1(_0329_), + .A2(_0331_), + .B1(_0334_), + .Y(_0074_) + ); + sky130_fd_sc_hd__and3_4 _0931_ ( + .A(wbs_addr_i[3]), + .B(\configy.write_transaction_in_progress ), + .C(_0132_), + .X(_0335_) + ); + sky130_fd_sc_hd__buf_2 _0932_ ( + .A(_0335_), + .X(_0336_) + ); + sky130_fd_sc_hd__and2_4 _0933_ ( + .A(wbs_sel_i[3]), + .B(_0336_), + .X(_0337_) + ); + sky130_fd_sc_hd__buf_2 _0934_ ( + .A(_0337_), + .X(_0338_) + ); + sky130_fd_sc_hd__buf_2 _0935_ ( + .A(\configy.output_initiated ), + .X(_0339_) + ); + sky130_fd_sc_hd__buf_2 _0936_ ( + .A(_0339_), + .X(_0340_) + ); + sky130_fd_sc_hd__buf_2 _0937_ ( + .A(_0340_), + .X(_0341_) + ); + sky130_fd_sc_hd__buf_2 _0938_ ( + .A(_0336_), + .X(_0342_) + ); + sky130_fd_sc_hd__and4_4 _0939_ ( + .A(\configy.charged[3] ), + .B(\configy.charged[2] ), + .C(\configy.charged[1] ), + .D(\configy.charged[0] ), + .X(_0343_) + ); + sky130_fd_sc_hd__or2_4 _0940_ ( + .A(wb_rst_i), + .B(_0343_), + .X(_0344_) + ); + sky130_fd_sc_hd__a21oi_4 _0941_ ( + .A1(_0341_), + .A2(_0342_), + .B1(_0344_), + .Y(_0345_) + ); + sky130_fd_sc_hd__o21a_4 _0942_ ( + .A1(\configy.charged[3] ), + .A2(_0338_), + .B1(_0345_), + .X(_0073_) + ); + sky130_fd_sc_hd__and2_4 _0943_ ( + .A(wbs_sel_i[2]), + .B(_0336_), + .X(_0346_) + ); + sky130_fd_sc_hd__buf_2 _0944_ ( + .A(_0346_), + .X(_0347_) + ); + sky130_fd_sc_hd__o21a_4 _0945_ ( + .A1(\configy.charged[2] ), + .A2(_0347_), + .B1(_0345_), + .X(_0072_) + ); + sky130_fd_sc_hd__and2_4 _0946_ ( + .A(wbs_sel_i[1]), + .B(_0335_), + .X(_0348_) + ); + sky130_fd_sc_hd__buf_2 _0947_ ( + .A(_0348_), + .X(_0349_) + ); + sky130_fd_sc_hd__o21a_4 _0948_ ( + .A1(\configy.charged[1] ), + .A2(_0349_), + .B1(_0345_), + .X(_0071_) + ); + sky130_fd_sc_hd__and2_4 _0949_ ( + .A(_0330_), + .B(_0335_), + .X(_0350_) + ); + sky130_fd_sc_hd__buf_2 _0950_ ( + .A(_0350_), + .X(_0351_) + ); + sky130_fd_sc_hd__o21a_4 _0951_ ( + .A1(\configy.charged[0] ), + .A2(_0351_), + .B1(_0345_), + .X(_0070_) + ); + sky130_fd_sc_hd__buf_2 _0952_ ( + .A(\configy.bits_index[2] ), + .X(_0352_) + ); + sky130_fd_sc_hd__buf_2 _0953_ ( + .A(_0352_), + .X(_0353_) + ); + sky130_fd_sc_hd__and2_4 _0954_ ( + .A(\configy.bits_index[1] ), + .B(\configy.bits_index[0] ), + .X(_0354_) + ); + sky130_fd_sc_hd__or2_4 _0955_ ( + .A(_0353_), + .B(_0354_), + .X(_0355_) + ); + sky130_fd_sc_hd__and2_4 _0956_ ( + .A(_0353_), + .B(_0354_), + .X(_0356_) + ); + sky130_fd_sc_hd__inv_2 _0957_ ( + .A(_0356_), + .Y(_0357_) + ); + sky130_fd_sc_hd__buf_2 _0958_ ( + .A(\configy.output_initiated ), + .X(_0358_) + ); + sky130_fd_sc_hd__buf_2 _0959_ ( + .A(_0358_), + .X(_0359_) + ); + sky130_fd_sc_hd__buf_2 _0960_ ( + .A(_0359_), + .X(_0360_) + ); + sky130_fd_sc_hd__nor2_4 _0961_ ( + .A(_0360_), + .B(_0336_), + .Y(_0361_) + ); + sky130_fd_sc_hd__a32o_4 _0962_ ( + .A1(_0341_), + .A2(_0355_), + .A3(_0357_), + .B1(_0361_), + .B2(_0353_), + .X(_0362_) + ); + sky130_fd_sc_hd__and2_4 _0963_ ( + .A(_0333_), + .B(_0362_), + .X(_0069_) + ); + sky130_fd_sc_hd__inv_2 _0964_ ( + .A(\configy.output_initiated ), + .Y(_0363_) + ); + sky130_fd_sc_hd__buf_2 _0965_ ( + .A(_0363_), + .X(_0364_) + ); + sky130_fd_sc_hd__buf_2 _0966_ ( + .A(_0364_), + .X(_0365_) + ); + sky130_fd_sc_hd__buf_2 _0967_ ( + .A(_0365_), + .X(_0366_) + ); + sky130_fd_sc_hd__buf_2 _0968_ ( + .A(\configy.bits_index[1] ), + .X(_0367_) + ); + sky130_fd_sc_hd__a2bb2o_4 _0969_ ( + .A1_N(_0366_), + .A2_N(_0354_), + .B1(_0361_), + .B2(_0367_), + .X(_0368_) + ); + sky130_fd_sc_hd__inv_2 _0970_ ( + .A(\configy.bits_index[1] ), + .Y(_0369_) + ); + sky130_fd_sc_hd__inv_2 _0971_ ( + .A(\configy.bits_index[0] ), + .Y(_0370_) + ); + sky130_fd_sc_hd__and2_4 _0972_ ( + .A(_0369_), + .B(_0370_), + .X(_0371_) + ); + sky130_fd_sc_hd__nor2_4 _0973_ ( + .A(_0323_), + .B(_0371_), + .Y(_0372_) + ); + sky130_fd_sc_hd__and2_4 _0974_ ( + .A(_0368_), + .B(_0372_), + .X(_0068_) + ); + sky130_fd_sc_hd__buf_2 _0975_ ( + .A(_0370_), + .X(_0373_) + ); + sky130_fd_sc_hd__or2_4 _0976_ ( + .A(_0373_), + .B(_0361_), + .X(_0374_) + ); + sky130_fd_sc_hd__buf_2 _0977_ ( + .A(\configy.bits_index[0] ), + .X(_0375_) + ); + sky130_fd_sc_hd__buf_2 _0978_ ( + .A(_0375_), + .X(_0376_) + ); + sky130_fd_sc_hd__or2_4 _0979_ ( + .A(_0376_), + .B(_0341_), + .X(_0377_) + ); + sky130_fd_sc_hd__and3_4 _0980_ ( + .A(_0333_), + .B(_0374_), + .C(_0377_), + .X(_0067_) + ); + sky130_fd_sc_hd__buf_2 _0981_ ( + .A(_0358_), + .X(_0378_) + ); + sky130_fd_sc_hd__or2_4 _0982_ ( + .A(wbs_data_i[7]), + .B(_0378_), + .X(_0379_) + ); + sky130_fd_sc_hd__or4_4 _0983_ ( + .A(\configy.counter_a[3] ), + .B(\configy.counter_a[2] ), + .C(\configy.counter_a[1] ), + .D(\configy.counter_a[0] ), + .X(_0380_) + ); + sky130_fd_sc_hd__or4_4 _0984_ ( + .A(\configy.counter_a[6] ), + .B(_0293_), + .C(\configy.counter_a[4] ), + .D(_0380_), + .X(_0381_) + ); + sky130_fd_sc_hd__buf_2 _0985_ ( + .A(_0381_), + .X(_0382_) + ); + sky130_fd_sc_hd__and4_4 _0986_ ( + .A(\configy.counter_a[5] ), + .B(\configy.counter_a[4] ), + .C(\configy.counter_a[3] ), + .D(\configy.counter_a[2] ), + .X(_0383_) + ); + sky130_fd_sc_hd__and4_4 _0987_ ( + .A(\configy.counter_a[7] ), + .B(\configy.counter_a[6] ), + .C(\configy.counter_a[1] ), + .D(\configy.counter_a[0] ), + .X(_0384_) + ); + sky130_fd_sc_hd__buf_2 _0988_ ( + .A(_0364_), + .X(_0385_) + ); + sky130_fd_sc_hd__a21oi_4 _0989_ ( + .A1(_0383_), + .A2(_0384_), + .B1(_0385_), + .Y(_0386_) + ); + sky130_fd_sc_hd__a41oi_4 _0990_ ( + .A1(_0330_), + .A2(_0326_), + .A3(_0365_), + .A4(_0241_), + .B1(_0386_), + .Y(_0387_) + ); + sky130_fd_sc_hd__buf_2 _0991_ ( + .A(_0387_), + .X(_0388_) + ); + sky130_fd_sc_hd__a21o_4 _0992_ ( + .A1(_0379_), + .A2(_0382_), + .B1(_0388_), + .X(_0389_) + ); + sky130_fd_sc_hd__buf_2 _0993_ ( + .A(\configy.write_transaction_in_progress ), + .X(_0390_) + ); + sky130_fd_sc_hd__buf_2 _0994_ ( + .A(_0363_), + .X(_0391_) + ); + sky130_fd_sc_hd__buf_2 _0995_ ( + .A(_0139_), + .X(_0392_) + ); + sky130_fd_sc_hd__a41o_4 _0996_ ( + .A1(wbs_sel_i[0]), + .A2(_0390_), + .A3(_0391_), + .A4(_0392_), + .B1(_0386_), + .X(_0393_) + ); + sky130_fd_sc_hd__buf_2 _0997_ ( + .A(_0393_), + .X(_0394_) + ); + sky130_fd_sc_hd__o21ai_4 _0998_ ( + .A1(\configy.counter_a[7] ), + .A2(_0382_), + .B1(_0360_), + .Y(_0395_) + ); + sky130_fd_sc_hd__and3_4 _0999_ ( + .A(_0394_), + .B(_0379_), + .C(_0395_), + .X(_0396_) + ); + sky130_fd_sc_hd__buf_2 _1000_ ( + .A(_0332_), + .X(_0397_) + ); + sky130_fd_sc_hd__a211o_4 _1001_ ( + .A1(\configy.counter_a[7] ), + .A2(_0389_), + .B1(_0396_), + .C1(_0397_), + .X(_0066_) + ); + sky130_fd_sc_hd__buf_2 _1002_ ( + .A(_0358_), + .X(_0398_) + ); + sky130_fd_sc_hd__buf_2 _1003_ ( + .A(_0398_), + .X(_0399_) + ); + sky130_fd_sc_hd__nand2_4 _1004_ ( + .A(_0399_), + .B(_0382_), + .Y(_0400_) + ); + sky130_fd_sc_hd__buf_2 _1005_ ( + .A(_0358_), + .X(_0401_) + ); + sky130_fd_sc_hd__or2_4 _1006_ ( + .A(wbs_data_i[6]), + .B(_0401_), + .X(_0402_) + ); + sky130_fd_sc_hd__and3_4 _1007_ ( + .A(_0393_), + .B(_0400_), + .C(_0402_), + .X(_0403_) + ); + sky130_fd_sc_hd__or2_4 _1008_ ( + .A(\configy.counter_a[4] ), + .B(_0380_), + .X(_0404_) + ); + sky130_fd_sc_hd__o21a_4 _1009_ ( + .A1(_0293_), + .A2(_0404_), + .B1(_0378_), + .X(_0405_) + ); + sky130_fd_sc_hd__o21a_4 _1010_ ( + .A1(_0387_), + .A2(_0405_), + .B1(\configy.counter_a[6] ), + .X(_0406_) + ); + sky130_fd_sc_hd__or3_4 _1011_ ( + .A(_0323_), + .B(_0403_), + .C(_0406_), + .X(_0065_) + ); + sky130_fd_sc_hd__buf_2 _1012_ ( + .A(_0340_), + .X(_0407_) + ); + sky130_fd_sc_hd__or2_4 _1013_ ( + .A(wbs_data_i[5]), + .B(_0407_), + .X(_0408_) + ); + sky130_fd_sc_hd__a2bb2o_4 _1014_ ( + .A1_N(_0387_), + .A2_N(_0405_), + .B1(_0404_), + .B2(_0293_), + .X(_0409_) + ); + sky130_fd_sc_hd__and2_4 _1015_ ( + .A(_0293_), + .B(_0388_), + .X(_0410_) + ); + sky130_fd_sc_hd__a211o_4 _1016_ ( + .A1(_0408_), + .A2(_0409_), + .B1(_0410_), + .C1(_0397_), + .X(_0064_) + ); + sky130_fd_sc_hd__nand2_4 _1017_ ( + .A(_0407_), + .B(_0380_), + .Y(_0411_) + ); + sky130_fd_sc_hd__nand2_4 _1018_ ( + .A(_0394_), + .B(_0411_), + .Y(_0412_) + ); + sky130_fd_sc_hd__nand2_4 _1019_ ( + .A(_0360_), + .B(_0404_), + .Y(_0413_) + ); + sky130_fd_sc_hd__buf_2 _1020_ ( + .A(_0339_), + .X(_0414_) + ); + sky130_fd_sc_hd__or2_4 _1021_ ( + .A(wbs_data_i[4]), + .B(_0414_), + .X(_0415_) + ); + sky130_fd_sc_hd__and3_4 _1022_ ( + .A(_0394_), + .B(_0413_), + .C(_0415_), + .X(_0416_) + ); + sky130_fd_sc_hd__a211o_4 _1023_ ( + .A1(\configy.counter_a[4] ), + .A2(_0412_), + .B1(_0416_), + .C1(_0397_), + .X(_0063_) + ); + sky130_fd_sc_hd__a21o_4 _1024_ ( + .A1(_0394_), + .A2(_0411_), + .B1(\configy.counter_a[3] ), + .X(_0417_) + ); + sky130_fd_sc_hd__buf_2 _1025_ ( + .A(_0398_), + .X(_0418_) + ); + sky130_fd_sc_hd__or4_4 _1026_ ( + .A(\configy.counter_a[2] ), + .B(_0312_), + .C(\configy.counter_a[0] ), + .D(_0385_), + .X(_0419_) + ); + sky130_fd_sc_hd__inv_2 _1027_ ( + .A(\configy.counter_a[3] ), + .Y(_0420_) + ); + sky130_fd_sc_hd__o22a_4 _1028_ ( + .A1(wbs_data_i[3]), + .A2(_0418_), + .B1(_0419_), + .B2(_0420_), + .X(_0421_) + ); + sky130_fd_sc_hd__or2_4 _1029_ ( + .A(_0388_), + .B(_0421_), + .X(_0422_) + ); + sky130_fd_sc_hd__a21o_4 _1030_ ( + .A1(_0417_), + .A2(_0422_), + .B1(_0324_), + .X(_0062_) + ); + sky130_fd_sc_hd__a21bo_4 _1031_ ( + .A1(wbs_data_i[2]), + .A2(_0366_), + .B1_N(_0419_), + .X(_0423_) + ); + sky130_fd_sc_hd__o21a_4 _1032_ ( + .A1(_0312_), + .A2(_0319_), + .B1(_0339_), + .X(_0424_) + ); + sky130_fd_sc_hd__o21a_4 _1033_ ( + .A1(_0387_), + .A2(_0424_), + .B1(\configy.counter_a[2] ), + .X(_0425_) + ); + sky130_fd_sc_hd__a211o_4 _1034_ ( + .A1(_0394_), + .A2(_0423_), + .B1(_0425_), + .C1(_0397_), + .X(_0061_) + ); + sky130_fd_sc_hd__buf_2 _1035_ ( + .A(_0398_), + .X(_0426_) + ); + sky130_fd_sc_hd__or2_4 _1036_ ( + .A(wbs_data_i[1]), + .B(_0426_), + .X(_0427_) + ); + sky130_fd_sc_hd__a21bo_4 _1037_ ( + .A1(_0312_), + .A2(_0319_), + .B1_N(_0424_), + .X(_0428_) + ); + sky130_fd_sc_hd__and3_4 _1038_ ( + .A(_0393_), + .B(_0427_), + .C(_0428_), + .X(_0429_) + ); + sky130_fd_sc_hd__a211o_4 _1039_ ( + .A1(_0312_), + .A2(_0388_), + .B1(_0429_), + .C1(_0397_), + .X(_0060_) + ); + sky130_fd_sc_hd__or2_4 _1040_ ( + .A(wbs_data_i[0]), + .B(_0426_), + .X(_0430_) + ); + sky130_fd_sc_hd__buf_2 _1041_ ( + .A(_0401_), + .X(_0431_) + ); + sky130_fd_sc_hd__nand2_4 _1042_ ( + .A(_0319_), + .B(_0431_), + .Y(_0432_) + ); + sky130_fd_sc_hd__and3_4 _1043_ ( + .A(_0393_), + .B(_0430_), + .C(_0432_), + .X(_0433_) + ); + sky130_fd_sc_hd__buf_2 _1044_ ( + .A(_0332_), + .X(_0434_) + ); + sky130_fd_sc_hd__a211o_4 _1045_ ( + .A1(_0319_), + .A2(_0388_), + .B1(_0433_), + .C1(_0434_), + .X(_0059_) + ); + sky130_fd_sc_hd__or4_4 _1046_ ( + .A(\configy.counter_b[3] ), + .B(\configy.counter_b[2] ), + .C(\configy.counter_b[1] ), + .D(\configy.counter_b[0] ), + .X(_0435_) + ); + sky130_fd_sc_hd__or4_4 _1047_ ( + .A(\configy.counter_b[6] ), + .B(_0246_), + .C(\configy.counter_b[4] ), + .D(_0435_), + .X(_0436_) + ); + sky130_fd_sc_hd__buf_2 _1048_ ( + .A(_0436_), + .X(_0437_) + ); + sky130_fd_sc_hd__or2_4 _1049_ ( + .A(wbs_data_i[15]), + .B(_0359_), + .X(_0438_) + ); + sky130_fd_sc_hd__and4_4 _1050_ ( + .A(\configy.counter_b[5] ), + .B(\configy.counter_b[4] ), + .C(\configy.counter_b[3] ), + .D(\configy.counter_b[2] ), + .X(_0439_) + ); + sky130_fd_sc_hd__and4_4 _1051_ ( + .A(\configy.counter_b[7] ), + .B(\configy.counter_b[6] ), + .C(\configy.counter_b[1] ), + .D(\configy.counter_b[0] ), + .X(_0440_) + ); + sky130_fd_sc_hd__a21oi_4 _1052_ ( + .A1(_0439_), + .A2(_0440_), + .B1(_0364_), + .Y(_0441_) + ); + sky130_fd_sc_hd__a41oi_4 _1053_ ( + .A1(_0390_), + .A2(_0391_), + .A3(wbs_sel_i[1]), + .A4(_0392_), + .B1(_0441_), + .Y(_0442_) + ); + sky130_fd_sc_hd__buf_2 _1054_ ( + .A(_0442_), + .X(_0443_) + ); + sky130_fd_sc_hd__a21o_4 _1055_ ( + .A1(_0437_), + .A2(_0438_), + .B1(_0443_), + .X(_0444_) + ); + sky130_fd_sc_hd__a41o_4 _1056_ ( + .A1(\configy.write_transaction_in_progress ), + .A2(_0391_), + .A3(wbs_sel_i[1]), + .A4(_0139_), + .B1(_0441_), + .X(_0445_) + ); + sky130_fd_sc_hd__buf_2 _1057_ ( + .A(_0445_), + .X(_0446_) + ); + sky130_fd_sc_hd__o21ai_4 _1058_ ( + .A1(\configy.counter_b[7] ), + .A2(_0437_), + .B1(_0431_), + .Y(_0447_) + ); + sky130_fd_sc_hd__and3_4 _1059_ ( + .A(_0446_), + .B(_0438_), + .C(_0447_), + .X(_0448_) + ); + sky130_fd_sc_hd__a211o_4 _1060_ ( + .A1(\configy.counter_b[7] ), + .A2(_0444_), + .B1(_0448_), + .C1(_0434_), + .X(_0058_) + ); + sky130_fd_sc_hd__buf_2 _1061_ ( + .A(wb_rst_i), + .X(_0449_) + ); + sky130_fd_sc_hd__nand2_4 _1062_ ( + .A(_0399_), + .B(_0437_), + .Y(_0450_) + ); + sky130_fd_sc_hd__or2_4 _1063_ ( + .A(wbs_data_i[14]), + .B(_0401_), + .X(_0451_) + ); + sky130_fd_sc_hd__and3_4 _1064_ ( + .A(_0446_), + .B(_0450_), + .C(_0451_), + .X(_0452_) + ); + sky130_fd_sc_hd__or2_4 _1065_ ( + .A(\configy.counter_b[4] ), + .B(_0435_), + .X(_0453_) + ); + sky130_fd_sc_hd__o21a_4 _1066_ ( + .A1(_0246_), + .A2(_0453_), + .B1(_0378_), + .X(_0454_) + ); + sky130_fd_sc_hd__o21a_4 _1067_ ( + .A1(_0443_), + .A2(_0454_), + .B1(\configy.counter_b[6] ), + .X(_0455_) + ); + sky130_fd_sc_hd__or3_4 _1068_ ( + .A(_0449_), + .B(_0452_), + .C(_0455_), + .X(_0057_) + ); + sky130_fd_sc_hd__or2_4 _1069_ ( + .A(wbs_data_i[13]), + .B(_0407_), + .X(_0456_) + ); + sky130_fd_sc_hd__a2bb2o_4 _1070_ ( + .A1_N(_0443_), + .A2_N(_0454_), + .B1(_0453_), + .B2(_0246_), + .X(_0457_) + ); + sky130_fd_sc_hd__buf_2 _1071_ ( + .A(_0442_), + .X(_0458_) + ); + sky130_fd_sc_hd__and2_4 _1072_ ( + .A(_0246_), + .B(_0458_), + .X(_0459_) + ); + sky130_fd_sc_hd__a211o_4 _1073_ ( + .A1(_0456_), + .A2(_0457_), + .B1(_0459_), + .C1(_0434_), + .X(_0056_) + ); + sky130_fd_sc_hd__nand2_4 _1074_ ( + .A(_0418_), + .B(_0453_), + .Y(_0460_) + ); + sky130_fd_sc_hd__or2_4 _1075_ ( + .A(wbs_data_i[12]), + .B(_0401_), + .X(_0461_) + ); + sky130_fd_sc_hd__and3_4 _1076_ ( + .A(_0445_), + .B(_0460_), + .C(_0461_), + .X(_0462_) + ); + sky130_fd_sc_hd__and2_4 _1077_ ( + .A(_0340_), + .B(_0435_), + .X(_0463_) + ); + sky130_fd_sc_hd__o21a_4 _1078_ ( + .A1(_0443_), + .A2(_0463_), + .B1(\configy.counter_b[4] ), + .X(_0464_) + ); + sky130_fd_sc_hd__or3_4 _1079_ ( + .A(_0449_), + .B(_0462_), + .C(_0464_), + .X(_0055_) + ); + sky130_fd_sc_hd__inv_2 _1080_ ( + .A(\configy.counter_b[3] ), + .Y(_0465_) + ); + sky130_fd_sc_hd__o21ai_4 _1081_ ( + .A1(_0458_), + .A2(_0463_), + .B1(_0465_), + .Y(_0466_) + ); + sky130_fd_sc_hd__or4_4 _1082_ ( + .A(\configy.counter_b[2] ), + .B(_0268_), + .C(\configy.counter_b[0] ), + .D(_0385_), + .X(_0467_) + ); + sky130_fd_sc_hd__o22a_4 _1083_ ( + .A1(wbs_data_i[11]), + .A2(_0418_), + .B1(_0467_), + .B2(_0465_), + .X(_0468_) + ); + sky130_fd_sc_hd__or2_4 _1084_ ( + .A(_0458_), + .B(_0468_), + .X(_0469_) + ); + sky130_fd_sc_hd__a21o_4 _1085_ ( + .A1(_0466_), + .A2(_0469_), + .B1(_0324_), + .X(_0054_) + ); + sky130_fd_sc_hd__a21bo_4 _1086_ ( + .A1(wbs_data_i[10]), + .A2(_0366_), + .B1_N(_0467_), + .X(_0470_) + ); + sky130_fd_sc_hd__o21a_4 _1087_ ( + .A1(_0268_), + .A2(_0275_), + .B1(_0339_), + .X(_0471_) + ); + sky130_fd_sc_hd__o21a_4 _1088_ ( + .A1(_0443_), + .A2(_0471_), + .B1(\configy.counter_b[2] ), + .X(_0472_) + ); + sky130_fd_sc_hd__a211o_4 _1089_ ( + .A1(_0446_), + .A2(_0470_), + .B1(_0472_), + .C1(_0434_), + .X(_0053_) + ); + sky130_fd_sc_hd__or2_4 _1090_ ( + .A(wbs_data_i[9]), + .B(_0426_), + .X(_0473_) + ); + sky130_fd_sc_hd__a21bo_4 _1091_ ( + .A1(_0268_), + .A2(_0275_), + .B1_N(_0471_), + .X(_0474_) + ); + sky130_fd_sc_hd__and3_4 _1092_ ( + .A(_0446_), + .B(_0473_), + .C(_0474_), + .X(_0475_) + ); + sky130_fd_sc_hd__a211o_4 _1093_ ( + .A1(_0268_), + .A2(_0458_), + .B1(_0475_), + .C1(_0434_), + .X(_0052_) + ); + sky130_fd_sc_hd__or2_4 _1094_ ( + .A(wbs_data_i[8]), + .B(_0426_), + .X(_0476_) + ); + sky130_fd_sc_hd__nand2_4 _1095_ ( + .A(_0275_), + .B(_0431_), + .Y(_0477_) + ); + sky130_fd_sc_hd__and3_4 _1096_ ( + .A(_0446_), + .B(_0476_), + .C(_0477_), + .X(_0478_) + ); + sky130_fd_sc_hd__buf_2 _1097_ ( + .A(_0332_), + .X(_0479_) + ); + sky130_fd_sc_hd__a211o_4 _1098_ ( + .A1(_0275_), + .A2(_0458_), + .B1(_0478_), + .C1(_0479_), + .X(_0051_) + ); + sky130_fd_sc_hd__or2_4 _1099_ ( + .A(wbs_data_i[23]), + .B(_0378_), + .X(_0480_) + ); + sky130_fd_sc_hd__or4_4 _1100_ ( + .A(\configy.counter_c[3] ), + .B(\configy.counter_c[2] ), + .C(\configy.counter_c[1] ), + .D(\configy.counter_c[0] ), + .X(_0481_) + ); + sky130_fd_sc_hd__or4_4 _1101_ ( + .A(\configy.counter_c[6] ), + .B(_0199_), + .C(\configy.counter_c[4] ), + .D(_0481_), + .X(_0482_) + ); + sky130_fd_sc_hd__buf_2 _1102_ ( + .A(_0482_), + .X(_0483_) + ); + sky130_fd_sc_hd__and4_4 _1103_ ( + .A(\configy.counter_c[5] ), + .B(\configy.counter_c[4] ), + .C(\configy.counter_c[3] ), + .D(\configy.counter_c[2] ), + .X(_0484_) + ); + sky130_fd_sc_hd__and4_4 _1104_ ( + .A(\configy.counter_c[7] ), + .B(\configy.counter_c[6] ), + .C(\configy.counter_c[1] ), + .D(\configy.counter_c[0] ), + .X(_0485_) + ); + sky130_fd_sc_hd__a21oi_4 _1105_ ( + .A1(_0484_), + .A2(_0485_), + .B1(_0385_), + .Y(_0486_) + ); + sky130_fd_sc_hd__a41oi_4 _1106_ ( + .A1(_0326_), + .A2(_0365_), + .A3(wbs_sel_i[2]), + .A4(_0241_), + .B1(_0486_), + .Y(_0487_) + ); + sky130_fd_sc_hd__buf_2 _1107_ ( + .A(_0487_), + .X(_0488_) + ); + sky130_fd_sc_hd__a21o_4 _1108_ ( + .A1(_0480_), + .A2(_0483_), + .B1(_0488_), + .X(_0489_) + ); + sky130_fd_sc_hd__a41o_4 _1109_ ( + .A1(_0390_), + .A2(_0365_), + .A3(wbs_sel_i[2]), + .A4(_0392_), + .B1(_0486_), + .X(_0490_) + ); + sky130_fd_sc_hd__buf_2 _1110_ ( + .A(_0490_), + .X(_0491_) + ); + sky130_fd_sc_hd__o21ai_4 _1111_ ( + .A1(\configy.counter_c[7] ), + .A2(_0483_), + .B1(_0431_), + .Y(_0492_) + ); + sky130_fd_sc_hd__and3_4 _1112_ ( + .A(_0491_), + .B(_0480_), + .C(_0492_), + .X(_0493_) + ); + sky130_fd_sc_hd__a211o_4 _1113_ ( + .A1(\configy.counter_c[7] ), + .A2(_0489_), + .B1(_0493_), + .C1(_0479_), + .X(_0050_) + ); + sky130_fd_sc_hd__nand2_4 _1114_ ( + .A(_0418_), + .B(_0483_), + .Y(_0494_) + ); + sky130_fd_sc_hd__or2_4 _1115_ ( + .A(wbs_data_i[22]), + .B(_0398_), + .X(_0495_) + ); + sky130_fd_sc_hd__and3_4 _1116_ ( + .A(_0490_), + .B(_0494_), + .C(_0495_), + .X(_0496_) + ); + sky130_fd_sc_hd__or2_4 _1117_ ( + .A(\configy.counter_c[4] ), + .B(_0481_), + .X(_0497_) + ); + sky130_fd_sc_hd__o21a_4 _1118_ ( + .A1(_0199_), + .A2(_0497_), + .B1(_0359_), + .X(_0498_) + ); + sky130_fd_sc_hd__o21a_4 _1119_ ( + .A1(_0487_), + .A2(_0498_), + .B1(\configy.counter_c[6] ), + .X(_0499_) + ); + sky130_fd_sc_hd__or3_4 _1120_ ( + .A(_0449_), + .B(_0496_), + .C(_0499_), + .X(_0049_) + ); + sky130_fd_sc_hd__or2_4 _1121_ ( + .A(wbs_data_i[21]), + .B(_0407_), + .X(_0500_) + ); + sky130_fd_sc_hd__a2bb2o_4 _1122_ ( + .A1_N(_0487_), + .A2_N(_0498_), + .B1(_0497_), + .B2(_0199_), + .X(_0501_) + ); + sky130_fd_sc_hd__and2_4 _1123_ ( + .A(_0199_), + .B(_0488_), + .X(_0502_) + ); + sky130_fd_sc_hd__a211o_4 _1124_ ( + .A1(_0500_), + .A2(_0501_), + .B1(_0502_), + .C1(_0479_), + .X(_0048_) + ); + sky130_fd_sc_hd__nand2_4 _1125_ ( + .A(_0407_), + .B(_0481_), + .Y(_0503_) + ); + sky130_fd_sc_hd__nand2_4 _1126_ ( + .A(_0491_), + .B(_0503_), + .Y(_0504_) + ); + sky130_fd_sc_hd__nand2_4 _1127_ ( + .A(_0360_), + .B(_0497_), + .Y(_0505_) + ); + sky130_fd_sc_hd__or2_4 _1128_ ( + .A(wbs_data_i[20]), + .B(_0378_), + .X(_0506_) + ); + sky130_fd_sc_hd__and3_4 _1129_ ( + .A(_0491_), + .B(_0505_), + .C(_0506_), + .X(_0507_) + ); + sky130_fd_sc_hd__a211o_4 _1130_ ( + .A1(\configy.counter_c[4] ), + .A2(_0504_), + .B1(_0507_), + .C1(_0479_), + .X(_0047_) + ); + sky130_fd_sc_hd__a21o_4 _1131_ ( + .A1(_0491_), + .A2(_0503_), + .B1(\configy.counter_c[3] ), + .X(_0508_) + ); + sky130_fd_sc_hd__or4_4 _1132_ ( + .A(\configy.counter_c[2] ), + .B(_0220_), + .C(\configy.counter_c[0] ), + .D(_0385_), + .X(_0509_) + ); + sky130_fd_sc_hd__inv_2 _1133_ ( + .A(\configy.counter_c[3] ), + .Y(_0510_) + ); + sky130_fd_sc_hd__o22a_4 _1134_ ( + .A1(wbs_data_i[19]), + .A2(_0340_), + .B1(_0509_), + .B2(_0510_), + .X(_0511_) + ); + sky130_fd_sc_hd__or2_4 _1135_ ( + .A(_0488_), + .B(_0511_), + .X(_0512_) + ); + sky130_fd_sc_hd__a21o_4 _1136_ ( + .A1(_0508_), + .A2(_0512_), + .B1(_0324_), + .X(_0046_) + ); + sky130_fd_sc_hd__a21bo_4 _1137_ ( + .A1(wbs_data_i[18]), + .A2(_0366_), + .B1_N(_0509_), + .X(_0513_) + ); + sky130_fd_sc_hd__o21a_4 _1138_ ( + .A1(_0220_), + .A2(_0228_), + .B1(_0339_), + .X(_0514_) + ); + sky130_fd_sc_hd__o21a_4 _1139_ ( + .A1(_0487_), + .A2(_0514_), + .B1(\configy.counter_c[2] ), + .X(_0515_) + ); + sky130_fd_sc_hd__a211o_4 _1140_ ( + .A1(_0491_), + .A2(_0513_), + .B1(_0515_), + .C1(_0479_), + .X(_0045_) + ); + sky130_fd_sc_hd__or2_4 _1141_ ( + .A(wbs_data_i[17]), + .B(_0414_), + .X(_0516_) + ); + sky130_fd_sc_hd__a21bo_4 _1142_ ( + .A1(_0220_), + .A2(_0228_), + .B1_N(_0514_), + .X(_0517_) + ); + sky130_fd_sc_hd__and3_4 _1143_ ( + .A(_0490_), + .B(_0516_), + .C(_0517_), + .X(_0518_) + ); + sky130_fd_sc_hd__buf_2 _1144_ ( + .A(_0332_), + .X(_0519_) + ); + sky130_fd_sc_hd__a211o_4 _1145_ ( + .A1(_0220_), + .A2(_0488_), + .B1(_0518_), + .C1(_0519_), + .X(_0044_) + ); + sky130_fd_sc_hd__or2_4 _1146_ ( + .A(wbs_data_i[16]), + .B(_0414_), + .X(_0520_) + ); + sky130_fd_sc_hd__nand2_4 _1147_ ( + .A(_0228_), + .B(_0399_), + .Y(_0521_) + ); + sky130_fd_sc_hd__and3_4 _1148_ ( + .A(_0490_), + .B(_0520_), + .C(_0521_), + .X(_0522_) + ); + sky130_fd_sc_hd__a211o_4 _1149_ ( + .A1(_0228_), + .A2(_0488_), + .B1(_0522_), + .C1(_0519_), + .X(_0043_) + ); + sky130_fd_sc_hd__or4_4 _1150_ ( + .A(\configy.counter_d[3] ), + .B(\configy.counter_d[2] ), + .C(\configy.counter_d[1] ), + .D(\configy.counter_d[0] ), + .X(_0523_) + ); + sky130_fd_sc_hd__or4_4 _1151_ ( + .A(\configy.counter_d[6] ), + .B(_0149_), + .C(\configy.counter_d[4] ), + .D(_0523_), + .X(_0524_) + ); + sky130_fd_sc_hd__buf_2 _1152_ ( + .A(_0524_), + .X(_0525_) + ); + sky130_fd_sc_hd__or2_4 _1153_ ( + .A(wbs_data_i[31]), + .B(_0401_), + .X(_0526_) + ); + sky130_fd_sc_hd__and4_4 _1154_ ( + .A(\configy.counter_d[5] ), + .B(\configy.counter_d[4] ), + .C(\configy.counter_d[3] ), + .D(\configy.counter_d[2] ), + .X(_0527_) + ); + sky130_fd_sc_hd__and4_4 _1155_ ( + .A(\configy.counter_d[7] ), + .B(\configy.counter_d[6] ), + .C(\configy.counter_d[1] ), + .D(\configy.counter_d[0] ), + .X(_0528_) + ); + sky130_fd_sc_hd__a21oi_4 _1156_ ( + .A1(_0527_), + .A2(_0528_), + .B1(_0364_), + .Y(_0529_) + ); + sky130_fd_sc_hd__a41oi_4 _1157_ ( + .A1(_0390_), + .A2(_0391_), + .A3(wbs_sel_i[3]), + .A4(_0392_), + .B1(_0529_), + .Y(_0530_) + ); + sky130_fd_sc_hd__buf_2 _1158_ ( + .A(_0530_), + .X(_0531_) + ); + sky130_fd_sc_hd__a21o_4 _1159_ ( + .A1(_0525_), + .A2(_0526_), + .B1(_0531_), + .X(_0532_) + ); + sky130_fd_sc_hd__a41o_4 _1160_ ( + .A1(_0390_), + .A2(_0391_), + .A3(wbs_sel_i[3]), + .A4(_0392_), + .B1(_0529_), + .X(_0533_) + ); + sky130_fd_sc_hd__buf_2 _1161_ ( + .A(_0533_), + .X(_0534_) + ); + sky130_fd_sc_hd__o21ai_4 _1162_ ( + .A1(\configy.counter_d[7] ), + .A2(_0525_), + .B1(_0431_), + .Y(_0535_) + ); + sky130_fd_sc_hd__and3_4 _1163_ ( + .A(_0534_), + .B(_0526_), + .C(_0535_), + .X(_0536_) + ); + sky130_fd_sc_hd__a211o_4 _1164_ ( + .A1(\configy.counter_d[7] ), + .A2(_0532_), + .B1(_0536_), + .C1(_0519_), + .X(_0042_) + ); + sky130_fd_sc_hd__or2_4 _1165_ ( + .A(\configy.counter_d[4] ), + .B(_0523_), + .X(_0537_) + ); + sky130_fd_sc_hd__o21a_4 _1166_ ( + .A1(_0149_), + .A2(_0537_), + .B1(_0359_), + .X(_0538_) + ); + sky130_fd_sc_hd__o21a_4 _1167_ ( + .A1(_0531_), + .A2(_0538_), + .B1(\configy.counter_d[6] ), + .X(_0539_) + ); + sky130_fd_sc_hd__nand2_4 _1168_ ( + .A(_0399_), + .B(_0525_), + .Y(_0540_) + ); + sky130_fd_sc_hd__or2_4 _1169_ ( + .A(wbs_data_i[30]), + .B(_0359_), + .X(_0541_) + ); + sky130_fd_sc_hd__and3_4 _1170_ ( + .A(_0534_), + .B(_0540_), + .C(_0541_), + .X(_0542_) + ); + sky130_fd_sc_hd__or3_4 _1171_ ( + .A(_0449_), + .B(_0539_), + .C(_0542_), + .X(_0041_) + ); + sky130_fd_sc_hd__or2_4 _1172_ ( + .A(wbs_data_i[29]), + .B(_0360_), + .X(_0543_) + ); + sky130_fd_sc_hd__a2bb2o_4 _1173_ ( + .A1_N(_0531_), + .A2_N(_0538_), + .B1(_0537_), + .B2(_0149_), + .X(_0544_) + ); + sky130_fd_sc_hd__buf_2 _1174_ ( + .A(_0530_), + .X(_0545_) + ); + sky130_fd_sc_hd__and2_4 _1175_ ( + .A(_0149_), + .B(_0545_), + .X(_0546_) + ); + sky130_fd_sc_hd__a211o_4 _1176_ ( + .A1(_0543_), + .A2(_0544_), + .B1(_0546_), + .C1(_0519_), + .X(_0040_) + ); + sky130_fd_sc_hd__nand2_4 _1177_ ( + .A(_0418_), + .B(_0537_), + .Y(_0547_) + ); + sky130_fd_sc_hd__or2_4 _1178_ ( + .A(wbs_data_i[28]), + .B(_0398_), + .X(_0548_) + ); + sky130_fd_sc_hd__and3_4 _1179_ ( + .A(_0533_), + .B(_0547_), + .C(_0548_), + .X(_0549_) + ); + sky130_fd_sc_hd__and2_4 _1180_ ( + .A(_0426_), + .B(_0523_), + .X(_0550_) + ); + sky130_fd_sc_hd__o21a_4 _1181_ ( + .A1(_0531_), + .A2(_0550_), + .B1(\configy.counter_d[4] ), + .X(_0551_) + ); + sky130_fd_sc_hd__or3_4 _1182_ ( + .A(_0449_), + .B(_0549_), + .C(_0551_), + .X(_0039_) + ); + sky130_fd_sc_hd__inv_2 _1183_ ( + .A(\configy.counter_d[3] ), + .Y(_0552_) + ); + sky130_fd_sc_hd__o21ai_4 _1184_ ( + .A1(_0545_), + .A2(_0550_), + .B1(_0552_), + .Y(_0553_) + ); + sky130_fd_sc_hd__or4_4 _1185_ ( + .A(\configy.counter_d[2] ), + .B(_0176_), + .C(\configy.counter_d[0] ), + .D(_0364_), + .X(_0554_) + ); + sky130_fd_sc_hd__o22a_4 _1186_ ( + .A1(wbs_data_i[27]), + .A2(_0340_), + .B1(_0554_), + .B2(_0552_), + .X(_0555_) + ); + sky130_fd_sc_hd__or2_4 _1187_ ( + .A(_0545_), + .B(_0555_), + .X(_0556_) + ); + sky130_fd_sc_hd__a21o_4 _1188_ ( + .A1(_0553_), + .A2(_0556_), + .B1(_0324_), + .X(_0038_) + ); + sky130_fd_sc_hd__a21bo_4 _1189_ ( + .A1(wbs_data_i[26]), + .A2(_0366_), + .B1_N(_0554_), + .X(_0557_) + ); + sky130_fd_sc_hd__o21a_4 _1190_ ( + .A1(_0176_), + .A2(_0181_), + .B1(_0358_), + .X(_0558_) + ); + sky130_fd_sc_hd__o21a_4 _1191_ ( + .A1(_0531_), + .A2(_0558_), + .B1(\configy.counter_d[2] ), + .X(_0559_) + ); + sky130_fd_sc_hd__a211o_4 _1192_ ( + .A1(_0534_), + .A2(_0557_), + .B1(_0559_), + .C1(_0519_), + .X(_0037_) + ); + sky130_fd_sc_hd__or2_4 _1193_ ( + .A(wbs_data_i[25]), + .B(_0414_), + .X(_0560_) + ); + sky130_fd_sc_hd__a21bo_4 _1194_ ( + .A1(_0176_), + .A2(_0181_), + .B1_N(_0558_), + .X(_0561_) + ); + sky130_fd_sc_hd__and3_4 _1195_ ( + .A(_0534_), + .B(_0560_), + .C(_0561_), + .X(_0562_) + ); + sky130_fd_sc_hd__a211o_4 _1196_ ( + .A1(_0176_), + .A2(_0545_), + .B1(_0562_), + .C1(_0323_), + .X(_0036_) + ); + sky130_fd_sc_hd__or2_4 _1197_ ( + .A(wbs_data_i[24]), + .B(_0414_), + .X(_0563_) + ); + sky130_fd_sc_hd__nand2_4 _1198_ ( + .A(_0181_), + .B(_0399_), + .Y(_0564_) + ); + sky130_fd_sc_hd__and3_4 _1199_ ( + .A(_0534_), + .B(_0563_), + .C(_0564_), + .X(_0565_) + ); + sky130_fd_sc_hd__a211o_4 _1200_ ( + .A1(_0181_), + .A2(_0545_), + .B1(_0565_), + .C1(_0323_), + .X(_0035_) + ); + sky130_fd_sc_hd__o22a_4 _1201_ ( + .A1(\configy.charged[0] ), + .A2(_0330_), + .B1(wbs_sel_i[2]), + .B2(\configy.charged[2] ), + .X(_0566_) + ); + sky130_fd_sc_hd__o22a_4 _1202_ ( + .A1(\configy.charged[3] ), + .A2(wbs_sel_i[3]), + .B1(wbs_sel_i[1]), + .B2(\configy.charged[1] ), + .X(_0567_) + ); + sky130_fd_sc_hd__and3_4 _1203_ ( + .A(_0342_), + .B(_0566_), + .C(_0567_), + .X(_0568_) + ); + sky130_fd_sc_hd__nor2_4 _1204_ ( + .A(\configy.read_transaction_in_progress ), + .B(_0326_), + .Y(_0569_) + ); + sky130_fd_sc_hd__and4_4 _1205_ ( + .A(wbs_we_i), + .B(_0164_), + .C(_0166_), + .D(_0569_), + .X(_0570_) + ); + sky130_fd_sc_hd__buf_2 _1206_ ( + .A(_0365_), + .X(_0571_) + ); + sky130_fd_sc_hd__o21a_4 _1207_ ( + .A1(_0571_), + .A2(_0357_), + .B1(_0333_), + .X(_0572_) + ); + sky130_fd_sc_hd__o21a_4 _1208_ ( + .A1(_0568_), + .A2(_0570_), + .B1(_0572_), + .X(_0034_) + ); + sky130_fd_sc_hd__buf_2 _1209_ ( + .A(_0341_), + .X(_0573_) + ); + sky130_fd_sc_hd__o21a_4 _1210_ ( + .A1(_0573_), + .A2(_0343_), + .B1(_0572_), + .X(_0033_) + ); + sky130_fd_sc_hd__and2_4 _1211_ ( + .A(_0110_), + .B(_0328_), + .X(_0032_) + ); + sky130_fd_sc_hd__nand2_4 _1212_ ( + .A(wbs_sel_i[1]), + .B(_0342_), + .Y(_0574_) + ); + sky130_fd_sc_hd__buf_2 _1213_ ( + .A(_0574_), + .X(_0575_) + ); + sky130_fd_sc_hd__and2_4 _1214_ ( + .A(wbs_data_i[15]), + .B(_0349_), + .X(_0576_) + ); + sky130_fd_sc_hd__a21o_4 _1215_ ( + .A1(\configy.bits_b[7] ), + .A2(_0575_), + .B1(_0576_), + .X(_0031_) + ); + sky130_fd_sc_hd__and2_4 _1216_ ( + .A(wbs_data_i[14]), + .B(_0349_), + .X(_0577_) + ); + sky130_fd_sc_hd__a21o_4 _1217_ ( + .A1(\configy.bits_b[6] ), + .A2(_0575_), + .B1(_0577_), + .X(_0030_) + ); + sky130_fd_sc_hd__and2_4 _1218_ ( + .A(wbs_data_i[13]), + .B(_0349_), + .X(_0578_) + ); + sky130_fd_sc_hd__a21o_4 _1219_ ( + .A1(\configy.bits_b[5] ), + .A2(_0575_), + .B1(_0578_), + .X(_0029_) + ); + sky130_fd_sc_hd__and2_4 _1220_ ( + .A(wbs_data_i[12]), + .B(_0349_), + .X(_0579_) + ); + sky130_fd_sc_hd__a21o_4 _1221_ ( + .A1(\configy.bits_b[4] ), + .A2(_0575_), + .B1(_0579_), + .X(_0028_) + ); + sky130_fd_sc_hd__and2_4 _1222_ ( + .A(wbs_data_i[11]), + .B(_0348_), + .X(_0580_) + ); + sky130_fd_sc_hd__a21o_4 _1223_ ( + .A1(\configy.bits_b[3] ), + .A2(_0575_), + .B1(_0580_), + .X(_0027_) + ); + sky130_fd_sc_hd__and2_4 _1224_ ( + .A(wbs_data_i[10]), + .B(_0348_), + .X(_0581_) + ); + sky130_fd_sc_hd__a21o_4 _1225_ ( + .A1(\configy.bits_b[2] ), + .A2(_0574_), + .B1(_0581_), + .X(_0026_) + ); + sky130_fd_sc_hd__and2_4 _1226_ ( + .A(wbs_data_i[9]), + .B(_0348_), + .X(_0582_) + ); + sky130_fd_sc_hd__a21o_4 _1227_ ( + .A1(\configy.bits_b[1] ), + .A2(_0574_), + .B1(_0582_), + .X(_0025_) + ); + sky130_fd_sc_hd__and2_4 _1228_ ( + .A(wbs_data_i[8]), + .B(_0348_), + .X(_0583_) + ); + sky130_fd_sc_hd__a21o_4 _1229_ ( + .A1(\configy.bits_b[0] ), + .A2(_0574_), + .B1(_0583_), + .X(_0024_) + ); + sky130_fd_sc_hd__nand2_4 _1230_ ( + .A(wbs_sel_i[2]), + .B(_0342_), + .Y(_0584_) + ); + sky130_fd_sc_hd__buf_2 _1231_ ( + .A(_0584_), + .X(_0585_) + ); + sky130_fd_sc_hd__and2_4 _1232_ ( + .A(wbs_data_i[23]), + .B(_0347_), + .X(_0586_) + ); + sky130_fd_sc_hd__a21o_4 _1233_ ( + .A1(\configy.bits_c[7] ), + .A2(_0585_), + .B1(_0586_), + .X(_0023_) + ); + sky130_fd_sc_hd__and2_4 _1234_ ( + .A(wbs_data_i[22]), + .B(_0347_), + .X(_0587_) + ); + sky130_fd_sc_hd__a21o_4 _1235_ ( + .A1(\configy.bits_c[6] ), + .A2(_0585_), + .B1(_0587_), + .X(_0022_) + ); + sky130_fd_sc_hd__and2_4 _1236_ ( + .A(wbs_data_i[21]), + .B(_0347_), + .X(_0588_) + ); + sky130_fd_sc_hd__a21o_4 _1237_ ( + .A1(\configy.bits_c[5] ), + .A2(_0585_), + .B1(_0588_), + .X(_0021_) + ); + sky130_fd_sc_hd__and2_4 _1238_ ( + .A(wbs_data_i[20]), + .B(_0347_), + .X(_0589_) + ); + sky130_fd_sc_hd__a21o_4 _1239_ ( + .A1(\configy.bits_c[4] ), + .A2(_0585_), + .B1(_0589_), + .X(_0020_) + ); + sky130_fd_sc_hd__and2_4 _1240_ ( + .A(wbs_data_i[19]), + .B(_0346_), + .X(_0590_) + ); + sky130_fd_sc_hd__a21o_4 _1241_ ( + .A1(\configy.bits_c[3] ), + .A2(_0585_), + .B1(_0590_), + .X(_0019_) + ); + sky130_fd_sc_hd__and2_4 _1242_ ( + .A(wbs_data_i[18]), + .B(_0346_), + .X(_0591_) + ); + sky130_fd_sc_hd__a21o_4 _1243_ ( + .A1(\configy.bits_c[2] ), + .A2(_0584_), + .B1(_0591_), + .X(_0018_) + ); + sky130_fd_sc_hd__and2_4 _1244_ ( + .A(wbs_data_i[17]), + .B(_0346_), + .X(_0592_) + ); + sky130_fd_sc_hd__a21o_4 _1245_ ( + .A1(\configy.bits_c[1] ), + .A2(_0584_), + .B1(_0592_), + .X(_0017_) + ); + sky130_fd_sc_hd__and2_4 _1246_ ( + .A(wbs_data_i[16]), + .B(_0346_), + .X(_0593_) + ); + sky130_fd_sc_hd__a21o_4 _1247_ ( + .A1(\configy.bits_c[0] ), + .A2(_0584_), + .B1(_0593_), + .X(_0016_) + ); + sky130_fd_sc_hd__nand2_4 _1248_ ( + .A(wbs_sel_i[3]), + .B(_0342_), + .Y(_0594_) + ); + sky130_fd_sc_hd__buf_2 _1249_ ( + .A(_0594_), + .X(_0595_) + ); + sky130_fd_sc_hd__and2_4 _1250_ ( + .A(wbs_data_i[31]), + .B(_0338_), + .X(_0596_) + ); + sky130_fd_sc_hd__a21o_4 _1251_ ( + .A1(\configy.bits_d[7] ), + .A2(_0595_), + .B1(_0596_), + .X(_0015_) + ); + sky130_fd_sc_hd__and2_4 _1252_ ( + .A(wbs_data_i[30]), + .B(_0338_), + .X(_0597_) + ); + sky130_fd_sc_hd__a21o_4 _1253_ ( + .A1(\configy.bits_d[6] ), + .A2(_0595_), + .B1(_0597_), + .X(_0014_) + ); + sky130_fd_sc_hd__and2_4 _1254_ ( + .A(wbs_data_i[29]), + .B(_0338_), + .X(_0598_) + ); + sky130_fd_sc_hd__a21o_4 _1255_ ( + .A1(\configy.bits_d[5] ), + .A2(_0595_), + .B1(_0598_), + .X(_0013_) + ); + sky130_fd_sc_hd__and2_4 _1256_ ( + .A(wbs_data_i[28]), + .B(_0338_), + .X(_0599_) + ); + sky130_fd_sc_hd__a21o_4 _1257_ ( + .A1(\configy.bits_d[4] ), + .A2(_0595_), + .B1(_0599_), + .X(_0012_) + ); + sky130_fd_sc_hd__and2_4 _1258_ ( + .A(wbs_data_i[27]), + .B(_0337_), + .X(_0600_) + ); + sky130_fd_sc_hd__a21o_4 _1259_ ( + .A1(\configy.bits_d[3] ), + .A2(_0595_), + .B1(_0600_), + .X(_0011_) + ); + sky130_fd_sc_hd__and2_4 _1260_ ( + .A(wbs_data_i[26]), + .B(_0337_), + .X(_0601_) + ); + sky130_fd_sc_hd__a21o_4 _1261_ ( + .A1(\configy.bits_d[2] ), + .A2(_0594_), + .B1(_0601_), + .X(_0010_) + ); + sky130_fd_sc_hd__and2_4 _1262_ ( + .A(wbs_data_i[25]), + .B(_0337_), + .X(_0602_) + ); + sky130_fd_sc_hd__a21o_4 _1263_ ( + .A1(\configy.bits_d[1] ), + .A2(_0594_), + .B1(_0602_), + .X(_0009_) + ); + sky130_fd_sc_hd__and2_4 _1264_ ( + .A(wbs_data_i[24]), + .B(_0337_), + .X(_0603_) + ); + sky130_fd_sc_hd__a21o_4 _1265_ ( + .A1(\configy.bits_d[0] ), + .A2(_0594_), + .B1(_0603_), + .X(_0008_) + ); + sky130_fd_sc_hd__nand2_4 _1266_ ( + .A(_0330_), + .B(_0336_), + .Y(_0604_) + ); + sky130_fd_sc_hd__buf_2 _1267_ ( + .A(_0604_), + .X(_0605_) + ); + sky130_fd_sc_hd__and2_4 _1268_ ( + .A(wbs_data_i[7]), + .B(_0351_), + .X(_0606_) + ); + sky130_fd_sc_hd__a21o_4 _1269_ ( + .A1(\configy.bits_a[7] ), + .A2(_0605_), + .B1(_0606_), + .X(_0007_) + ); + sky130_fd_sc_hd__and2_4 _1270_ ( + .A(wbs_data_i[6]), + .B(_0351_), + .X(_0607_) + ); + sky130_fd_sc_hd__a21o_4 _1271_ ( + .A1(\configy.bits_a[6] ), + .A2(_0605_), + .B1(_0607_), + .X(_0006_) + ); + sky130_fd_sc_hd__and2_4 _1272_ ( + .A(wbs_data_i[5]), + .B(_0351_), + .X(_0608_) + ); + sky130_fd_sc_hd__a21o_4 _1273_ ( + .A1(\configy.bits_a[5] ), + .A2(_0605_), + .B1(_0608_), + .X(_0005_) + ); + sky130_fd_sc_hd__and2_4 _1274_ ( + .A(wbs_data_i[4]), + .B(_0351_), + .X(_0609_) + ); + sky130_fd_sc_hd__a21o_4 _1275_ ( + .A1(\configy.bits_a[4] ), + .A2(_0605_), + .B1(_0609_), + .X(_0004_) + ); + sky130_fd_sc_hd__and2_4 _1276_ ( + .A(wbs_data_i[3]), + .B(_0350_), + .X(_0610_) + ); + sky130_fd_sc_hd__a21o_4 _1277_ ( + .A1(\configy.bits_a[3] ), + .A2(_0605_), + .B1(_0610_), + .X(_0003_) + ); + sky130_fd_sc_hd__and2_4 _1278_ ( + .A(wbs_data_i[2]), + .B(_0350_), + .X(_0611_) + ); + sky130_fd_sc_hd__a21o_4 _1279_ ( + .A1(\configy.bits_a[2] ), + .A2(_0604_), + .B1(_0611_), + .X(_0002_) + ); + sky130_fd_sc_hd__and2_4 _1280_ ( + .A(wbs_data_i[1]), + .B(_0350_), + .X(_0612_) + ); + sky130_fd_sc_hd__a21o_4 _1281_ ( + .A1(\configy.bits_a[1] ), + .A2(_0604_), + .B1(_0612_), + .X(_0001_) + ); + sky130_fd_sc_hd__and2_4 _1282_ ( + .A(wbs_data_i[0]), + .B(_0350_), + .X(_0613_) + ); + sky130_fd_sc_hd__a21o_4 _1283_ ( + .A1(\configy.bits_a[0] ), + .A2(_0604_), + .B1(_0613_), + .X(_0000_) + ); + sky130_fd_sc_hd__nor3_4 _1284_ ( + .A(\configy.counter_d[7] ), + .B(_0571_), + .C(_0525_), + .Y(set_out[3]) + ); + sky130_fd_sc_hd__nor3_4 _1285_ ( + .A(\configy.counter_c[7] ), + .B(_0571_), + .C(_0483_), + .Y(set_out[2]) + ); + sky130_fd_sc_hd__nor3_4 _1286_ ( + .A(\configy.counter_b[7] ), + .B(_0571_), + .C(_0437_), + .Y(set_out[1]) + ); + sky130_fd_sc_hd__nor3_4 _1287_ ( + .A(\configy.counter_a[7] ), + .B(_0571_), + .C(_0382_), + .Y(set_out[0]) + ); + sky130_fd_sc_hd__inv_2 _1288_ ( + .A(\configy.bits_index[2] ), + .Y(_0614_) + ); + sky130_fd_sc_hd__buf_2 _1289_ ( + .A(_0614_), + .X(_0615_) + ); + sky130_fd_sc_hd__buf_2 _1290_ ( + .A(_0615_), + .X(_0616_) + ); + sky130_fd_sc_hd__buf_2 _1291_ ( + .A(\configy.bits_index[2] ), + .X(_0617_) + ); + sky130_fd_sc_hd__or2_4 _1292_ ( + .A(_0617_), + .B(\configy.bits_d[2] ), + .X(_0618_) + ); + sky130_fd_sc_hd__o21a_4 _1293_ ( + .A1(_0616_), + .A2(\configy.bits_d[6] ), + .B1(_0618_), + .X(_0619_) + ); + sky130_fd_sc_hd__buf_2 _1294_ ( + .A(_0614_), + .X(_0620_) + ); + sky130_fd_sc_hd__or2_4 _1295_ ( + .A(_0620_), + .B(\configy.bits_d[7] ), + .X(_0621_) + ); + sky130_fd_sc_hd__or2_4 _1296_ ( + .A(_0352_), + .B(\configy.bits_d[3] ), + .X(_0622_) + ); + sky130_fd_sc_hd__and3_4 _1297_ ( + .A(_0376_), + .B(_0621_), + .C(_0622_), + .X(_0623_) + ); + sky130_fd_sc_hd__a211o_4 _1298_ ( + .A1(_0373_), + .A2(_0619_), + .B1(_0623_), + .C1(_0369_), + .X(_0624_) + ); + sky130_fd_sc_hd__or2_4 _1299_ ( + .A(_0617_), + .B(\configy.bits_d[0] ), + .X(_0625_) + ); + sky130_fd_sc_hd__o21a_4 _1300_ ( + .A1(_0616_), + .A2(\configy.bits_d[4] ), + .B1(_0625_), + .X(_0626_) + ); + sky130_fd_sc_hd__or2_4 _1301_ ( + .A(_0620_), + .B(\configy.bits_d[5] ), + .X(_0627_) + ); + sky130_fd_sc_hd__buf_2 _1302_ ( + .A(\configy.bits_index[2] ), + .X(_0628_) + ); + sky130_fd_sc_hd__or2_4 _1303_ ( + .A(_0628_), + .B(\configy.bits_d[1] ), + .X(_0629_) + ); + sky130_fd_sc_hd__and3_4 _1304_ ( + .A(_0375_), + .B(_0627_), + .C(_0629_), + .X(_0630_) + ); + sky130_fd_sc_hd__a211o_4 _1305_ ( + .A1(_0373_), + .A2(_0626_), + .B1(_0630_), + .C1(_0367_), + .X(_0631_) + ); + sky130_fd_sc_hd__and3_4 _1306_ ( + .A(_0573_), + .B(_0624_), + .C(_0631_), + .X(shift_out[3]) + ); + sky130_fd_sc_hd__or2_4 _1307_ ( + .A(_0616_), + .B(\configy.bits_c[5] ), + .X(_0632_) + ); + sky130_fd_sc_hd__or2_4 _1308_ ( + .A(_0353_), + .B(\configy.bits_c[1] ), + .X(_0633_) + ); + sky130_fd_sc_hd__and4_4 _1309_ ( + .A(_0369_), + .B(_0376_), + .C(_0632_), + .D(_0633_), + .X(_0634_) + ); + sky130_fd_sc_hd__or2_4 _1310_ ( + .A(_0353_), + .B(\configy.bits_c[0] ), + .X(_0635_) + ); + sky130_fd_sc_hd__or2_4 _1311_ ( + .A(_0615_), + .B(\configy.bits_c[4] ), + .X(_0636_) + ); + sky130_fd_sc_hd__or2_4 _1312_ ( + .A(_0628_), + .B(\configy.bits_c[2] ), + .X(_0637_) + ); + sky130_fd_sc_hd__or2_4 _1313_ ( + .A(_0614_), + .B(\configy.bits_c[6] ), + .X(_0638_) + ); + sky130_fd_sc_hd__or2_4 _1314_ ( + .A(_0352_), + .B(\configy.bits_c[3] ), + .X(_0639_) + ); + sky130_fd_sc_hd__o21a_4 _1315_ ( + .A1(_0615_), + .A2(\configy.bits_c[7] ), + .B1(_0375_), + .X(_0640_) + ); + sky130_fd_sc_hd__a32o_4 _1316_ ( + .A1(_0370_), + .A2(_0637_), + .A3(_0638_), + .B1(_0639_), + .B2(_0640_), + .X(_0641_) + ); + sky130_fd_sc_hd__a32o_4 _1317_ ( + .A1(_0371_), + .A2(_0635_), + .A3(_0636_), + .B1(_0641_), + .B2(_0367_), + .X(_0642_) + ); + sky130_fd_sc_hd__o21a_4 _1318_ ( + .A1(_0634_), + .A2(_0642_), + .B1(_0573_), + .X(shift_out[2]) + ); + sky130_fd_sc_hd__or2_4 _1319_ ( + .A(_0617_), + .B(\configy.bits_b[2] ), + .X(_0643_) + ); + sky130_fd_sc_hd__o21a_4 _1320_ ( + .A1(_0616_), + .A2(\configy.bits_b[6] ), + .B1(_0643_), + .X(_0644_) + ); + sky130_fd_sc_hd__or2_4 _1321_ ( + .A(_0620_), + .B(\configy.bits_b[7] ), + .X(_0645_) + ); + sky130_fd_sc_hd__or2_4 _1322_ ( + .A(_0352_), + .B(\configy.bits_b[3] ), + .X(_0646_) + ); + sky130_fd_sc_hd__and3_4 _1323_ ( + .A(_0376_), + .B(_0645_), + .C(_0646_), + .X(_0647_) + ); + sky130_fd_sc_hd__a211o_4 _1324_ ( + .A1(_0373_), + .A2(_0644_), + .B1(_0647_), + .C1(_0369_), + .X(_0648_) + ); + sky130_fd_sc_hd__or2_4 _1325_ ( + .A(_0352_), + .B(\configy.bits_b[0] ), + .X(_0649_) + ); + sky130_fd_sc_hd__o21a_4 _1326_ ( + .A1(_0616_), + .A2(\configy.bits_b[4] ), + .B1(_0649_), + .X(_0650_) + ); + sky130_fd_sc_hd__or2_4 _1327_ ( + .A(_0620_), + .B(\configy.bits_b[5] ), + .X(_0651_) + ); + sky130_fd_sc_hd__or2_4 _1328_ ( + .A(_0628_), + .B(\configy.bits_b[1] ), + .X(_0652_) + ); + sky130_fd_sc_hd__and3_4 _1329_ ( + .A(_0375_), + .B(_0651_), + .C(_0652_), + .X(_0653_) + ); + sky130_fd_sc_hd__a211o_4 _1330_ ( + .A1(_0373_), + .A2(_0650_), + .B1(_0653_), + .C1(_0367_), + .X(_0654_) + ); + sky130_fd_sc_hd__and3_4 _1331_ ( + .A(_0573_), + .B(_0648_), + .C(_0654_), + .X(shift_out[1]) + ); + sky130_fd_sc_hd__or2_4 _1332_ ( + .A(_0628_), + .B(\configy.bits_a[2] ), + .X(_0655_) + ); + sky130_fd_sc_hd__or2_4 _1333_ ( + .A(_0614_), + .B(\configy.bits_a[6] ), + .X(_0656_) + ); + sky130_fd_sc_hd__or2_4 _1334_ ( + .A(_0628_), + .B(\configy.bits_a[3] ), + .X(_0657_) + ); + sky130_fd_sc_hd__o21a_4 _1335_ ( + .A1(_0620_), + .A2(\configy.bits_a[7] ), + .B1(_0375_), + .X(_0658_) + ); + sky130_fd_sc_hd__a32o_4 _1336_ ( + .A1(_0370_), + .A2(_0655_), + .A3(_0656_), + .B1(_0657_), + .B2(_0658_), + .X(_0659_) + ); + sky130_fd_sc_hd__or2_4 _1337_ ( + .A(_0617_), + .B(\configy.bits_a[0] ), + .X(_0660_) + ); + sky130_fd_sc_hd__or2_4 _1338_ ( + .A(_0615_), + .B(\configy.bits_a[4] ), + .X(_0661_) + ); + sky130_fd_sc_hd__and3_4 _1339_ ( + .A(_0371_), + .B(_0660_), + .C(_0661_), + .X(_0662_) + ); + sky130_fd_sc_hd__or2_4 _1340_ ( + .A(_0615_), + .B(\configy.bits_a[5] ), + .X(_0663_) + ); + sky130_fd_sc_hd__or2_4 _1341_ ( + .A(_0617_), + .B(\configy.bits_a[1] ), + .X(_0664_) + ); + sky130_fd_sc_hd__and4_4 _1342_ ( + .A(_0369_), + .B(_0376_), + .C(_0663_), + .D(_0664_), + .X(_0665_) + ); + sky130_fd_sc_hd__a211o_4 _1343_ ( + .A1(_0367_), + .A2(_0659_), + .B1(_0662_), + .C1(_0665_), + .X(_0666_) + ); + sky130_fd_sc_hd__and2_4 _1344_ ( + .A(_0573_), + .B(_0666_), + .X(shift_out[0]) + ); + sky130_fd_sc_hd__or2_4 _1345_ ( + .A(\configy.free_run ), + .B(_0341_), + .X(cen) + ); + sky130_fd_sc_hd__a21o_4 _1346_ ( + .A1(_0164_), + .A2(_0166_), + .B1(wbs_data_o[31]), + .X(_0667_) + ); + sky130_fd_sc_hd__and2_4 _1347_ ( + .A(\configy.counter_d[7] ), + .B(_0298_), + .X(_0668_) + ); + sky130_fd_sc_hd__and2_4 _1348_ ( + .A(\configy.bits_d[7] ), + .B(_0300_), + .X(_0669_) + ); + sky130_fd_sc_hd__or4_4 _1349_ ( + .A(_0173_), + .B(_0145_), + .C(_0668_), + .D(_0669_), + .X(_0670_) + ); + sky130_fd_sc_hd__and3_4 _1350_ ( + .A(_0109_), + .B(_0667_), + .C(_0670_), + .X(_0107_) + ); + sky130_fd_sc_hd__dfxtp_4 _1351_ ( + .CLK(wb_clk_i), + .D(_0000_), + .Q(\configy.bits_a[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1352_ ( + .CLK(wb_clk_i), + .D(_0001_), + .Q(\configy.bits_a[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1353_ ( + .CLK(wb_clk_i), + .D(_0002_), + .Q(\configy.bits_a[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1354_ ( + .CLK(wb_clk_i), + .D(_0003_), + .Q(\configy.bits_a[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1355_ ( + .CLK(wb_clk_i), + .D(_0004_), + .Q(\configy.bits_a[4] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1356_ ( + .CLK(wb_clk_i), + .D(_0005_), + .Q(\configy.bits_a[5] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1357_ ( + .CLK(wb_clk_i), + .D(_0006_), + .Q(\configy.bits_a[6] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1358_ ( + .CLK(wb_clk_i), + .D(_0007_), + .Q(\configy.bits_a[7] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1359_ ( + .CLK(wb_clk_i), + .D(_0008_), + .Q(\configy.bits_d[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1360_ ( + .CLK(wb_clk_i), + .D(_0009_), + .Q(\configy.bits_d[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1361_ ( + .CLK(wb_clk_i), + .D(_0010_), + .Q(\configy.bits_d[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1362_ ( + .CLK(wb_clk_i), + .D(_0011_), + .Q(\configy.bits_d[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1363_ ( + .CLK(wb_clk_i), + .D(_0012_), + .Q(\configy.bits_d[4] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1364_ ( + .CLK(wb_clk_i), + .D(_0013_), + .Q(\configy.bits_d[5] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1365_ ( + .CLK(wb_clk_i), + .D(_0014_), + .Q(\configy.bits_d[6] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1366_ ( + .CLK(wb_clk_i), + .D(_0015_), + .Q(\configy.bits_d[7] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1367_ ( + .CLK(wb_clk_i), + .D(_0016_), + .Q(\configy.bits_c[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1368_ ( + .CLK(wb_clk_i), + .D(_0017_), + .Q(\configy.bits_c[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1369_ ( + .CLK(wb_clk_i), + .D(_0018_), + .Q(\configy.bits_c[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1370_ ( + .CLK(wb_clk_i), + .D(_0019_), + .Q(\configy.bits_c[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1371_ ( + .CLK(wb_clk_i), + .D(_0020_), + .Q(\configy.bits_c[4] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1372_ ( + .CLK(wb_clk_i), + .D(_0021_), + .Q(\configy.bits_c[5] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1373_ ( + .CLK(wb_clk_i), + .D(_0022_), + .Q(\configy.bits_c[6] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1374_ ( + .CLK(wb_clk_i), + .D(_0023_), + .Q(\configy.bits_c[7] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1375_ ( + .CLK(wb_clk_i), + .D(_0024_), + .Q(\configy.bits_b[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1376_ ( + .CLK(wb_clk_i), + .D(_0025_), + .Q(\configy.bits_b[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1377_ ( + .CLK(wb_clk_i), + .D(_0026_), + .Q(\configy.bits_b[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1378_ ( + .CLK(wb_clk_i), + .D(_0027_), + .Q(\configy.bits_b[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1379_ ( + .CLK(wb_clk_i), + .D(_0028_), + .Q(\configy.bits_b[4] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1380_ ( + .CLK(wb_clk_i), + .D(_0029_), + .Q(\configy.bits_b[5] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1381_ ( + .CLK(wb_clk_i), + .D(_0030_), + .Q(\configy.bits_b[6] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1382_ ( + .CLK(wb_clk_i), + .D(_0031_), + .Q(\configy.bits_b[7] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1383_ ( + .CLK(wb_clk_i), + .D(_0032_), + .Q(wbs_ack_o) + ); + sky130_fd_sc_hd__dfxtp_4 _1384_ ( + .CLK(wb_clk_i), + .D(_0033_), + .Q(\configy.output_initiated ) + ); + sky130_fd_sc_hd__dfxtp_4 _1385_ ( + .CLK(wb_clk_i), + .D(_0034_), + .Q(\configy.write_transaction_in_progress ) + ); + sky130_fd_sc_hd__dfxtp_4 _1386_ ( + .CLK(wb_clk_i), + .D(_0035_), + .Q(\configy.counter_d[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1387_ ( + .CLK(wb_clk_i), + .D(_0036_), + .Q(\configy.counter_d[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1388_ ( + .CLK(wb_clk_i), + .D(_0037_), + .Q(\configy.counter_d[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1389_ ( + .CLK(wb_clk_i), + .D(_0038_), + .Q(\configy.counter_d[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1390_ ( + .CLK(wb_clk_i), + .D(_0039_), + .Q(\configy.counter_d[4] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1391_ ( + .CLK(wb_clk_i), + .D(_0040_), + .Q(\configy.counter_d[5] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1392_ ( + .CLK(wb_clk_i), + .D(_0041_), + .Q(\configy.counter_d[6] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1393_ ( + .CLK(wb_clk_i), + .D(_0042_), + .Q(\configy.counter_d[7] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1394_ ( + .CLK(wb_clk_i), + .D(_0043_), + .Q(\configy.counter_c[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1395_ ( + .CLK(wb_clk_i), + .D(_0044_), + .Q(\configy.counter_c[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1396_ ( + .CLK(wb_clk_i), + .D(_0045_), + .Q(\configy.counter_c[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1397_ ( + .CLK(wb_clk_i), + .D(_0046_), + .Q(\configy.counter_c[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1398_ ( + .CLK(wb_clk_i), + .D(_0047_), + .Q(\configy.counter_c[4] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1399_ ( + .CLK(wb_clk_i), + .D(_0048_), + .Q(\configy.counter_c[5] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1400_ ( + .CLK(wb_clk_i), + .D(_0049_), + .Q(\configy.counter_c[6] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1401_ ( + .CLK(wb_clk_i), + .D(_0050_), + .Q(\configy.counter_c[7] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1402_ ( + .CLK(wb_clk_i), + .D(_0051_), + .Q(\configy.counter_b[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1403_ ( + .CLK(wb_clk_i), + .D(_0052_), + .Q(\configy.counter_b[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1404_ ( + .CLK(wb_clk_i), + .D(_0053_), + .Q(\configy.counter_b[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1405_ ( + .CLK(wb_clk_i), + .D(_0054_), + .Q(\configy.counter_b[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1406_ ( + .CLK(wb_clk_i), + .D(_0055_), + .Q(\configy.counter_b[4] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1407_ ( + .CLK(wb_clk_i), + .D(_0056_), + .Q(\configy.counter_b[5] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1408_ ( + .CLK(wb_clk_i), + .D(_0057_), + .Q(\configy.counter_b[6] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1409_ ( + .CLK(wb_clk_i), + .D(_0058_), + .Q(\configy.counter_b[7] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1410_ ( + .CLK(wb_clk_i), + .D(_0059_), + .Q(\configy.counter_a[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1411_ ( + .CLK(wb_clk_i), + .D(_0060_), + .Q(\configy.counter_a[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1412_ ( + .CLK(wb_clk_i), + .D(_0061_), + .Q(\configy.counter_a[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1413_ ( + .CLK(wb_clk_i), + .D(_0062_), + .Q(\configy.counter_a[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1414_ ( + .CLK(wb_clk_i), + .D(_0063_), + .Q(\configy.counter_a[4] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1415_ ( + .CLK(wb_clk_i), + .D(_0064_), + .Q(\configy.counter_a[5] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1416_ ( + .CLK(wb_clk_i), + .D(_0065_), + .Q(\configy.counter_a[6] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1417_ ( + .CLK(wb_clk_i), + .D(_0066_), + .Q(\configy.counter_a[7] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1418_ ( + .CLK(wb_clk_i), + .D(_0067_), + .Q(\configy.bits_index[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1419_ ( + .CLK(wb_clk_i), + .D(_0068_), + .Q(\configy.bits_index[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1420_ ( + .CLK(wb_clk_i), + .D(_0069_), + .Q(\configy.bits_index[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1421_ ( + .CLK(wb_clk_i), + .D(_0070_), + .Q(\configy.charged[0] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1422_ ( + .CLK(wb_clk_i), + .D(_0071_), + .Q(\configy.charged[1] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1423_ ( + .CLK(wb_clk_i), + .D(_0072_), + .Q(\configy.charged[2] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1424_ ( + .CLK(wb_clk_i), + .D(_0073_), + .Q(\configy.charged[3] ) + ); + sky130_fd_sc_hd__dfxtp_4 _1425_ ( + .CLK(wb_clk_i), + .D(_0074_), + .Q(\configy.free_run ) + ); + sky130_fd_sc_hd__dfxtp_4 _1426_ ( + .CLK(wb_clk_i), + .D(_0075_), + .Q(\configy.read_transaction_in_progress ) + ); + sky130_fd_sc_hd__dfxtp_4 _1427_ ( + .CLK(wb_clk_i), + .D(_0076_), + .Q(wbs_data_o[0]) + ); + sky130_fd_sc_hd__dfxtp_4 _1428_ ( + .CLK(wb_clk_i), + .D(_0077_), + .Q(wbs_data_o[1]) + ); + sky130_fd_sc_hd__dfxtp_4 _1429_ ( + .CLK(wb_clk_i), + .D(_0078_), + .Q(wbs_data_o[2]) + ); + sky130_fd_sc_hd__dfxtp_4 _1430_ ( + .CLK(wb_clk_i), + .D(_0079_), + .Q(wbs_data_o[3]) + ); + sky130_fd_sc_hd__dfxtp_4 _1431_ ( + .CLK(wb_clk_i), + .D(_0080_), + .Q(wbs_data_o[4]) + ); + sky130_fd_sc_hd__dfxtp_4 _1432_ ( + .CLK(wb_clk_i), + .D(_0081_), + .Q(wbs_data_o[5]) + ); + sky130_fd_sc_hd__dfxtp_4 _1433_ ( + .CLK(wb_clk_i), + .D(_0082_), + .Q(wbs_data_o[6]) + ); + sky130_fd_sc_hd__dfxtp_4 _1434_ ( + .CLK(wb_clk_i), + .D(_0083_), + .Q(wbs_data_o[7]) + ); + sky130_fd_sc_hd__dfxtp_4 _1435_ ( + .CLK(wb_clk_i), + .D(_0084_), + .Q(wbs_data_o[8]) + ); + sky130_fd_sc_hd__dfxtp_4 _1436_ ( + .CLK(wb_clk_i), + .D(_0085_), + .Q(wbs_data_o[9]) + ); + sky130_fd_sc_hd__dfxtp_4 _1437_ ( + .CLK(wb_clk_i), + .D(_0086_), + .Q(wbs_data_o[10]) + ); + sky130_fd_sc_hd__dfxtp_4 _1438_ ( + .CLK(wb_clk_i), + .D(_0087_), + .Q(wbs_data_o[11]) + ); + sky130_fd_sc_hd__dfxtp_4 _1439_ ( + .CLK(wb_clk_i), + .D(_0088_), + .Q(wbs_data_o[12]) + ); + sky130_fd_sc_hd__dfxtp_4 _1440_ ( + .CLK(wb_clk_i), + .D(_0089_), + .Q(wbs_data_o[13]) + ); + sky130_fd_sc_hd__dfxtp_4 _1441_ ( + .CLK(wb_clk_i), + .D(_0090_), + .Q(wbs_data_o[14]) + ); + sky130_fd_sc_hd__dfxtp_4 _1442_ ( + .CLK(wb_clk_i), + .D(_0091_), + .Q(wbs_data_o[15]) + ); + sky130_fd_sc_hd__dfxtp_4 _1443_ ( + .CLK(wb_clk_i), + .D(_0092_), + .Q(wbs_data_o[16]) + ); + sky130_fd_sc_hd__dfxtp_4 _1444_ ( + .CLK(wb_clk_i), + .D(_0093_), + .Q(wbs_data_o[17]) + ); + sky130_fd_sc_hd__dfxtp_4 _1445_ ( + .CLK(wb_clk_i), + .D(_0094_), + .Q(wbs_data_o[18]) + ); + sky130_fd_sc_hd__dfxtp_4 _1446_ ( + .CLK(wb_clk_i), + .D(_0095_), + .Q(wbs_data_o[19]) + ); + sky130_fd_sc_hd__dfxtp_4 _1447_ ( + .CLK(wb_clk_i), + .D(_0096_), + .Q(wbs_data_o[20]) + ); + sky130_fd_sc_hd__dfxtp_4 _1448_ ( + .CLK(wb_clk_i), + .D(_0097_), + .Q(wbs_data_o[21]) + ); + sky130_fd_sc_hd__dfxtp_4 _1449_ ( + .CLK(wb_clk_i), + .D(_0098_), + .Q(wbs_data_o[22]) + ); + sky130_fd_sc_hd__dfxtp_4 _1450_ ( + .CLK(wb_clk_i), + .D(_0099_), + .Q(wbs_data_o[23]) + ); + sky130_fd_sc_hd__dfxtp_4 _1451_ ( + .CLK(wb_clk_i), + .D(_0100_), + .Q(wbs_data_o[24]) + ); + sky130_fd_sc_hd__dfxtp_4 _1452_ ( + .CLK(wb_clk_i), + .D(_0101_), + .Q(wbs_data_o[25]) + ); + sky130_fd_sc_hd__dfxtp_4 _1453_ ( + .CLK(wb_clk_i), + .D(_0102_), + .Q(wbs_data_o[26]) + ); + sky130_fd_sc_hd__dfxtp_4 _1454_ ( + .CLK(wb_clk_i), + .D(_0103_), + .Q(wbs_data_o[27]) + ); + sky130_fd_sc_hd__dfxtp_4 _1455_ ( + .CLK(wb_clk_i), + .D(_0104_), + .Q(wbs_data_o[28]) + ); + sky130_fd_sc_hd__dfxtp_4 _1456_ ( + .CLK(wb_clk_i), + .D(_0105_), + .Q(wbs_data_o[29]) + ); + sky130_fd_sc_hd__dfxtp_4 _1457_ ( + .CLK(wb_clk_i), + .D(_0106_), + .Q(wbs_data_o[30]) + ); + sky130_fd_sc_hd__dfxtp_4 _1458_ ( + .CLK(wb_clk_i), + .D(_0107_), + .Q(wbs_data_o[31]) + ); +endmodule +/* Generated by Yosys 0.9+3621 (git sha1 84e9fa7, gcc 8.3.1 -fPIC -Os) */ + +module user_project_wrapper(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_oen, io_in, io_out, io_oeb, analog_io, user_clock2); inout [30:0] analog_io; + wire \gpio_east[0] ; + wire \gpio_east[1] ; + wire \gpio_east[2] ; + wire \gpio_east[3] ; + wire \gpio_east[4] ; + wire \gpio_east[5] ; + wire \gpio_east[6] ; + wire \gpio_east[7] ; + wire \gpio_east[8] ; + wire \gpio_east[9] ; + wire \gpio_north[0] ; + wire \gpio_north[1] ; + wire \gpio_north[2] ; + wire \gpio_north[3] ; + wire \gpio_north[4] ; + wire \gpio_north[5] ; + wire \gpio_north[6] ; + wire \gpio_north[7] ; + wire \gpio_north[8] ; + wire \gpio_north[9] ; + wire \gpio_south[0] ; + wire \gpio_south[1] ; + wire \gpio_south[2] ; + wire \gpio_south[3] ; + wire \gpio_south[4] ; + wire \gpio_south[5] ; + wire \gpio_south[6] ; + wire \gpio_south[7] ; + wire \gpio_west[0] ; + wire \gpio_west[1] ; + wire \gpio_west[2] ; + wire \gpio_west[3] ; + wire \gpio_west[4] ; + wire \gpio_west[5] ; + wire \gpio_west[6] ; + wire \gpio_west[7] ; + wire \gpio_west[8] ; + wire \gpio_west[9] ; input [37:0] io_in; output [37:0] io_oeb; output [37:0] io_out; @@ -9,14 +57509,6 @@ output [127:0] la_data_out; input [127:0] la_oen; input user_clock2; - input vccd1; - input vccd2; - input vdda1; - input vdda2; - input vssa1; - input vssa2; - input vssd1; - input vssd2; input wb_clk_i; input wb_rst_i; output wbs_ack_o; @@ -27,30 +57519,58 @@ input [3:0] wbs_sel_i; input wbs_stb_i; input wbs_we_i; - user_proj_example mprj ( - .io_in(io_in), - .io_oeb(io_oeb), - .io_out(io_out), - .la_data_in(la_data_in), - .la_data_out(la_data_out), - .la_oen(la_oen), - .vccd1(vccd1), - .vccd2(vccd2), - .vdda1(vdda1), - .vdda2(vdda2), - .vssa1(vssa1), - .vssa2(vssa2), - .vssd1(vssd1), - .vssd2(vssd2), + fpga fpga250 ( + .gpio_east(io_in[9:0]), + .gpio_north({ io_in[10], io_in[23:15] }), + .gpio_south({ io_in[14:11], io_in[27:24] }), + .gpio_west(io_in[37:28]), .wb_clk_i(wb_clk_i), .wb_rst_i(wb_rst_i), .wbs_ack_o(wbs_ack_o), - .wbs_adr_i(wbs_adr_i), + .wbs_addr_i(wbs_adr_i), .wbs_cyc_i(wbs_cyc_i), - .wbs_dat_i(wbs_dat_i), - .wbs_dat_o(wbs_dat_o), + .wbs_data_i(wbs_dat_i), + .wbs_data_o(wbs_dat_o), .wbs_sel_i(wbs_sel_i), .wbs_stb_i(wbs_stb_i), .wbs_we_i(wbs_we_i) ); + assign \gpio_west[5] = io_in[33]; + assign \gpio_west[4] = io_in[32]; + assign \gpio_west[3] = io_in[31]; + assign \gpio_west[2] = io_in[30]; + assign \gpio_west[1] = io_in[29]; + assign \gpio_west[0] = io_in[28]; + assign \gpio_east[9] = io_in[9]; + assign \gpio_east[8] = io_in[8]; + assign \gpio_east[7] = io_in[7]; + assign \gpio_east[6] = io_in[6]; + assign \gpio_east[5] = io_in[5]; + assign \gpio_east[4] = io_in[4]; + assign \gpio_east[3] = io_in[3]; + assign \gpio_east[2] = io_in[2]; + assign \gpio_east[1] = io_in[1]; + assign \gpio_east[0] = io_in[0]; + assign \gpio_north[9] = io_in[10]; + assign \gpio_north[8] = io_in[23]; + assign \gpio_north[7] = io_in[22]; + assign \gpio_north[6] = io_in[21]; + assign \gpio_north[5] = io_in[20]; + assign \gpio_north[4] = io_in[19]; + assign \gpio_north[3] = io_in[18]; + assign \gpio_north[2] = io_in[17]; + assign \gpio_north[1] = io_in[16]; + assign \gpio_north[0] = io_in[15]; + assign \gpio_south[7] = io_in[14]; + assign \gpio_south[6] = io_in[13]; + assign \gpio_south[5] = io_in[12]; + assign \gpio_south[4] = io_in[11]; + assign \gpio_south[3] = io_in[27]; + assign \gpio_south[2] = io_in[26]; + assign \gpio_south[1] = io_in[25]; + assign \gpio_south[0] = io_in[24]; + assign \gpio_west[9] = io_in[37]; + assign \gpio_west[8] = io_in[36]; + assign \gpio_west[6] = io_in[34]; + assign \gpio_west[7] = io_in[35]; endmodule
diff --git a/verilog/rtl/fpga250/baked_clb_switch_box.v b/verilog/rtl/fpga250/baked_clb_switch_box.v new file mode 100644 index 0000000..031c35a --- /dev/null +++ b/verilog/rtl/fpga250/baked_clb_switch_box.v
@@ -0,0 +1,79 @@ +module baked_clb_switch_box #( + parameter WS = 4, + parameter WD = 8 +)( + // Common + input wire clk, + input wire rst, + + // Confiuration Signals: + + input wire cen, + + // Config set input (from tile module) + input wire set_in, + + // Config shift input (from tile module) + input wire shift_in, + // Config shift output (to tile module) + output wire shift_out, + + // Single Wires + inout [WS-1:0] north_single, east_single, south_single, west_single, + // Double Wires + inout [WD-1:0] north_double, east_double, south_double, west_double +); + +localparam SWITCHBOX_CONF_WIDTH = (WS + WD/2)*6; + +wire [SWITCHBOX_CONF_WIDTH-1:0] switch_conf_bus; + +reg [SWITCHBOX_CONF_WIDTH-1:0] switch_conf_regs; + +always @(clk) begin + if (set_in) begin + switch_conf_regs <= switch_conf_bus; + end +end + +clb_switch_box #( + .WS(WS), + .WD(WD) +) switcharoni ( + .north_single(north_single), + .east_single(east_single), + .west_single(west_single), + .south_single(south_single), + + .north_double(north_double), + .east_double(east_double), + .west_double(west_double), + .south_double(south_double), + + .c(switch_conf_regs) +); + +// OH GREAT ABC9 WORK THY OPTIMIZATIONS VERILY +config_tile #( + .COMB_N(SWITCHBOX_CONF_WIDTH), + .MEM_N(0) +) configuroni ( + .clk(clk), + .rst(rst), + + .shift_enable(cen & (~set_in)), + .shift_in_hard(shift_in), + .shift_in_soft(shift_in), + .shift_out(shift_out), + + .set_hard(set_in), + .set_soft(set_in), + + .comb_config(switch_conf_bus), + .comb_set(), + + .mem_config(), + .mem_set() +); + +endmodule
diff --git a/verilog/rtl/fpga250/baked_connection_block.v b/verilog/rtl/fpga250/baked_connection_block.v new file mode 100644 index 0000000..b3f725a --- /dev/null +++ b/verilog/rtl/fpga250/baked_connection_block.v
@@ -0,0 +1,124 @@ +// To be completely honest I'm not really sure how the connection block works, so someone should probably look over this + +module baked_connection_block #( + parameter WS = 4, + parameter WD = 8, + parameter WG = 0, + parameter CLBIN = 10, + parameter CLBIN0 = 10, + parameter CLBIN1 = 10, + parameter CLBOUT = 5, + parameter CLBOUT0 = 5, + parameter CLBOUT1 = 5, + parameter CARRY = 1, + parameter CLBOS = 2, + parameter CLBOS_BIAS = 0, + parameter CLBOD = 2, + parameter CLBOD_BIAS = 0, + parameter CLBX = 1 +)( + // Common + input wire clk, + input wire rst, + + // Confiuration Signals: + + input wire cen, + + // Config set input (from tile module) + input wire set_in, + + // Config shift input (from tile module) + input wire shift_in, + // Config shift output (to tile module) + output wire shift_out, + + // Single Wires + inout [WS-1:0] single0, single1, + // Double Wires + inout [WD-1:0] double0, double1, + // Global Wires + inout [WG-1:0] global, + + input [CLBOUT-1:0] clb0_output, + input [CLBOUT-1:0] clb1_output, + input [CARRY-1:0] clb0_cout, + input [CARRY-1:0] clb1_cout, + output [CLBIN-1:0] clb0_input, + output [CLBIN-1:0] clb1_input, + output [CARRY-1:0] clb0_cin, + output [CARRY-1:0] clb1_cin +); + +localparam SWITCH_PER_IN0 = WS + WD + WG + CLBX * CLBOUT1; +localparam SWITCH_PER_IN1 = WS + WD + WG + CLBX * CLBOUT0; +localparam SWITCH_PER_OUT = CLBOS + CLBOD; + +localparam CB_CONF_WIDTH = CLBIN0*SWITCH_PER_IN0+CLBOUT0*SWITCH_PER_OUT+CLBIN1*SWITCH_PER_IN1+CLBOUT1*SWITCH_PER_OUT; + +wire [CB_CONF_WIDTH-1:0] cb_conf_bus; + +reg [CB_CONF_WIDTH-1:0] cb_conf_regs; + +always @(clk) begin + if (set_in) begin + cb_conf_regs <= cb_conf_bus; + end +end + +connection_block #( + .WS(WS), + .WD(WD), + .WG(WG), + .CLBIN(CLBIN), + .CLBIN0(CLBIN0), + .CLBIN1(CLBIN1), + .CLBOUT(CLBOUT), + .CLBOUT0(CLBOUT0), + .CLBOUT1(CLBOUT1), + .CARRY(CARRY), + .CLBOS(CLBOS), + .CLBOS_BIAS(CLBOS_BIAS), + .CLBOD(CLBOD), + .CLBOD_BIAS(CLBOD_BIAS), + .CLBX(CLBX) +) connectaroni ( + .single0(single0), + .single1(single1), + .double0(double0), + .double1(double1), + .global(global), + .clb0_output(clb0_output), + .clb1_output(clb1_output), + .clb0_input(clb0_input), + .clb1_input(clb1_input), + .clb1_cout(clb1_cout), + .clb0_cin(clb0_cin), + .clb1_cin(clb1_cin), + .c(cb_conf_regs) + ); + +// OH GREAT ABC9 WORK THY OPTIMIZATIONS VERILY +config_tile #( + .COMB_N(CB_CONF_WIDTH), + .MEM_N(0) +) configuroni ( + .clk(clk), + .rst(rst), + + .shift_enable(cen & (~set_in)), + .shift_in_hard(shift_in), + .shift_in_soft(shift_in), + .shift_out(shift_out), + + .set_hard(set_in), + .set_soft(set_in), + + .comb_config(cb_conf_bus), + .comb_set(), + + .mem_config(), + .mem_set() +); + +endmodule
diff --git a/verilog/rtl/fpga250/baked_connection_block_east.v b/verilog/rtl/fpga250/baked_connection_block_east.v new file mode 100644 index 0000000..4d9145d --- /dev/null +++ b/verilog/rtl/fpga250/baked_connection_block_east.v
@@ -0,0 +1,89 @@ +module baked_connection_block_east #( + parameter WS = 4, + parameter WD = 8, + parameter WG = 0, + parameter CLBIN = 10, + parameter CLBIN0 = 10, + parameter CLBIN1 = 10, + parameter CLBOUT = 5, + parameter CLBOUT0 = 5, + parameter CLBOUT1 = 5, + parameter CARRY = 1, + parameter CLBOS = 4, + parameter CLBOS_BIAS = 0, + parameter CLBOD = 4, + parameter CLBOD_BIAS = 0, + parameter CLBX = 1 +)( + // Common + input wire clk, + input wire rst, + + // Confiuration Signals: + + input wire cen, + + // Config set input (from tile module) + input wire set_in, + + // Config shift input (from tile module) + input wire shift_in, + // Config shift output (to tile module) + output wire shift_out, + + // Single Wires + inout [WS-1:0] single0, single1, + // Double Wires + inout [WD-1:0] double0, double1, + // Global Wires + //inout [WG-1:0] global, /* manually disabled since WG = 0 for hardening */ + + input [CLBOUT-1:0] clb0_output, + input [CLBOUT-1:0] clb1_output, + input [CARRY-1:0] clb0_cout, + input [CARRY-1:0] clb1_cout, + output [CLBIN-1:0] clb0_input, + output [CLBIN-1:0] clb1_input, + output [CARRY-1:0] clb0_cin, + output [CARRY-1:0] clb1_cin +); + +baked_connection_block #( + .WS(WS), + .WD(WD), + .WG(WG), + .CLBIN(CLBIN), + .CLBIN0(CLBIN0), + .CLBIN1(CLBIN1), + .CLBOUT(CLBOUT), + .CLBOUT0(CLBOUT0), + .CLBOUT1(CLBOUT1), + .CARRY(CARRY), + .CLBOS(CLBOS), + .CLBOS_BIAS(CLBOS_BIAS), + .CLBOD(CLBOD), + .CLBOD_BIAS(CLBOD_BIAS), + .CLBX(CLBX) +) inst ( + .clk(clk), + .rst(rst), + .cen(cen), + .set_in(set_in), + .shift_in(shift_in), + .shift_out(shift_out), + .single0(single0), + .single1(single1), + .double0(double0), + .double1(double1), + //.global(global), /* manually disabled since WG = 0 for hardening */ + .clb0_output(clb0_output), + .clb1_output(clb1_output), + .clb0_cout(clb0_cout), + .clb1_cout(clb1_cout), + .clb0_input(clb0_input), + .clb1_input(clb1_input), + .clb0_cin(clb0_cin), + .clb1_cin(clb1_cin) +); + +endmodule
diff --git a/verilog/rtl/fpga250/baked_connection_block_north.v b/verilog/rtl/fpga250/baked_connection_block_north.v new file mode 100644 index 0000000..4d01d48 --- /dev/null +++ b/verilog/rtl/fpga250/baked_connection_block_north.v
@@ -0,0 +1,89 @@ +module baked_connection_block_north #( + parameter WS = 4, + parameter WD = 8, + parameter WG = 0, + parameter CLBIN = 10, + parameter CLBIN0 = 10, + parameter CLBIN1 = 10, + parameter CLBOUT = 5, + parameter CLBOUT0 = 5, + parameter CLBOUT1 = 5, + parameter CARRY = 1, + parameter CLBOS = 4, + parameter CLBOS_BIAS = 0, + parameter CLBOD = 4, + parameter CLBOD_BIAS = 0, + parameter CLBX = 1 +)( + // Common + input wire clk, + input wire rst, + + // Confiuration Signals: + + input wire cen, + + // Config set input (from tile module) + input wire set_in, + + // Config shift input (from tile module) + input wire shift_in, + // Config shift output (to tile module) + output wire shift_out, + + // Single Wires + inout [WS-1:0] single0, single1, + // Double Wires + inout [WD-1:0] double0, double1, + // Global Wires + //inout [WG-1:0] global, /* manually disabled since WG = 0 for hardening */ + + input [CLBOUT-1:0] clb0_output, + input [CLBOUT-1:0] clb1_output, + input [CARRY-1:0] clb0_cout, + input [CARRY-1:0] clb1_cout, + output [CLBIN-1:0] clb0_input, + output [CLBIN-1:0] clb1_input, + output [CARRY-1:0] clb0_cin, + output [CARRY-1:0] clb1_cin +); + +baked_connection_block #( + .WS(WS), + .WD(WD), + .WG(WG), + .CLBIN(CLBIN), + .CLBIN0(CLBIN0), + .CLBIN1(CLBIN1), + .CLBOUT(CLBOUT), + .CLBOUT0(CLBOUT0), + .CLBOUT1(CLBOUT1), + .CARRY(CARRY), + .CLBOS(CLBOS), + .CLBOS_BIAS(CLBOS_BIAS), + .CLBOD(CLBOD), + .CLBOD_BIAS(CLBOD_BIAS), + .CLBX(CLBX) +) inst ( + .clk(clk), + .rst(rst), + .cen(cen), + .set_in(set_in), + .shift_in(shift_in), + .shift_out(shift_out), + .single0(single0), + .single1(single1), + .double0(double0), + .double1(double1), + //.global(global), /* manually disabled since WG = 0 for hardening */ + .clb0_output(clb0_output), + .clb1_output(clb1_output), + .clb0_cout(clb0_cout), + .clb1_cout(clb1_cout), + .clb0_input(clb0_input), + .clb1_input(clb1_input), + .clb0_cin(clb0_cin), + .clb1_cin(clb1_cin) +); + +endmodule
diff --git a/verilog/rtl/fpga250/baked_slicel.v b/verilog/rtl/fpga250/baked_slicel.v new file mode 100644 index 0000000..38e5aa7 --- /dev/null +++ b/verilog/rtl/fpga250/baked_slicel.v
@@ -0,0 +1,113 @@ +module baked_slicel #( + parameter S_XX_BASE = 4, + parameter NUM_LUTS = 4, + parameter MUX_LVLS = $clog2(NUM_LUTS) +)( + // Common + input wire clk, + input wire rst, + + + // Configuration signals: + + // Shift enable signal for the config block + input wire cen, + + // Hardwired config set input (from northward tile) + input wire set_in, + // Soft config set input (from fabric) + input wire set_in_soft, + + // Hardwired config shift input (from northward tile) + input wire shift_in, + // Soft shifter input (from fabric) + input wire shift_in_soft, + + output wire set_out, + output wire shift_out, + + + // LUT Signals: + + // Input to all the luts (from fabric) + input wire [2*S_XX_BASE*NUM_LUTS-1:0] luts_input, + // MUX address input for big luts (from fabric) + input wire [MUX_LVLS-1:0] higher_order_address, + // Output register WE (from fabric) + input wire reg_we, + + // Output from LUTs (to fabric) + output wire [2*NUM_LUTS-1:0] comb_output, + // Output from LUTs (registered to fabric) + output wire [2*NUM_LUTS-1:0] sync_output, + + // Carry in input (from fabric) + input wire carry_in, + // Carry out output (to fabric) + output wire carry_out +); + +//localparam MUX_LVLS = $clog2(NUM_LUTS); +localparam LUT_CONF_WIDTH = 2*(2**S_XX_BASE) + 1; + +// N luts + Muxing + carry enable +localparam TOTAL_COMB_CONF_WIDTH = NUM_LUTS*LUT_CONF_WIDTH + MUX_LVLS + 1; +// Register reset states +localparam TOTAL_MEM_CONF_WIDTH = 2*NUM_LUTS; + +wire comb_set; +wire mem_set; + +wire [TOTAL_COMB_CONF_WIDTH-1:0] slicel_comb_conf_bus; +wire [TOTAL_MEM_CONF_WIDTH-1:0] slicel_mem_conf_bus; + +assign set_out = comb_set; + +slicel #( + .S_XX_BASE(S_XX_BASE), + .NUM_LUTS(NUM_LUTS) +) sliceluroni ( + .clk(clk), + .comb_set(comb_set), + .mem_set(mem_set), + + .luts_in(luts_input), + .higher_order_addr(higher_order_address), + .reg_ce(reg_we), + + .out(comb_output), + .sync_out(sync_output), + + .Ci(carry_in), + .Co(carry_out), + + .luts_config_in(slicel_comb_conf_bus[LUT_CONF_WIDTH*NUM_LUTS-1:0]), + .inter_lut_mux_config(slicel_comb_conf_bus[MUX_LVLS+LUT_CONF_WIDTH*NUM_LUTS-1:LUT_CONF_WIDTH*NUM_LUTS]), + .config_use_cc(slicel_comb_conf_bus[TOTAL_COMB_CONF_WIDTH-1]), + + .regs_config_in(slicel_mem_conf_bus) +); + +config_tile #( + .COMB_N(TOTAL_COMB_CONF_WIDTH), + .MEM_N(TOTAL_MEM_CONF_WIDTH) +) configuroni ( + .clk(clk), + .rst(rst), + + .shift_enable(cen & (~set_in)), + .shift_in_hard(shift_in), + .shift_in_soft(shift_in_soft), + .shift_out(shift_out), + + .set_hard(set_in), + .set_soft(set_in_soft), + + .comb_config(slicel_comb_conf_bus), + .comb_set(comb_set), + + .mem_config(slicel_mem_conf_bus), + .mem_set(mem_set) +); + +endmodule
diff --git a/verilog/rtl/fpga250/block_config_latches.v b/verilog/rtl/fpga250/block_config_latches.v new file mode 100644 index 0000000..7541d36 --- /dev/null +++ b/verilog/rtl/fpga250/block_config_latches.v
@@ -0,0 +1,63 @@ +/* + * Block of latches for use of SLICEL + * This exists to make it easier to swap in a custom config of latches + */ +module block_config_latches #( + parameter ADDR_BITS=4, + parameter MEM_SIZE=2**ADDR_BITS, + parameter PREDEC=0 // useful only for 4-LUT right now +) ( + // IO + input [ADDR_BITS-1:0] addr, + output out, + + // Block Style Configuration + input clk, + input comb_set, + input [MEM_SIZE-1:0] config_in +); + +reg [MEM_SIZE-1:0] mem = 0; + +generate + if (PREDEC==1) begin + wire [3:0] intermediate_out; // 4 muxes -> 1 predecoded mux + wire [3:0] intermediate_use; + genvar i; + for (i = 0; i < MEM_SIZE/4; i=i+1) begin + // Why won't this map as a 4-mux? + //assign intermediate_out[i] = mem[4*i+addr[1:0]]; + sky130_fd_sc_hd__mux4_1 _TECHMAP_MUX4 ( + .X(intermediate_out[i]), + .A0(mem[4*i]), + .A1(mem[4*i + 1]), + .A2(mem[4*i + 2]), + .A3(mem[4*i + 3]), + .S0(addr[0]), + .S1(addr[1]) + ); + transmission_gate tg(intermediate_out[i], out, intermediate_use[i]); + if (i==0) + assign intermediate_use[i] = ~addr[ADDR_BITS-1] & ~addr[ADDR_BITS-2]; + else if (i==1) + assign intermediate_use[i] = ~addr[ADDR_BITS-1] & addr[ADDR_BITS-2]; + else if (i==2) + assign intermediate_use[i] = addr[ADDR_BITS-1] & ~addr[ADDR_BITS-2]; + else + assign intermediate_use[i] = addr[ADDR_BITS-1] & addr[ADDR_BITS-2]; + end + end + else begin + assign out = mem[addr]; + end +endgenerate + +// Block Style Configuration Logic +always @(clk) begin + if (comb_set) begin + mem = config_in; + end +end + +endmodule +
diff --git a/verilog/rtl/fpga250/carry_chain.v b/verilog/rtl/fpga250/carry_chain.v new file mode 100644 index 0000000..6216bb4 --- /dev/null +++ b/verilog/rtl/fpga250/carry_chain.v
@@ -0,0 +1,45 @@ +///////// CARRY CHAIN ///////// + +/* verilator lint_off DECLFILENAME */ +/* verilator lint_off UNOPTFLAT */ +module carry_chain_single ( + input P, + input G, + input Ci, + output Co, + output S + ); + + assign Co = P ? Ci : G; + assign S = P ^ Ci; +endmodule + +module carry_chain #( + parameter INPUTS=4 + ) ( + input [INPUTS-1:0] P, + input [INPUTS-1:0] G, + output [INPUTS-1:0] S, + input Ci, + output Co + ); + + wire [INPUTS:0] C; + assign C[0] = Ci; + assign Co = C[INPUTS]; + + generate + genvar i; + for (i = 0; i < INPUTS; i=i+1) begin + carry_chain_single cc1 ( + .P(P[i]), + .G(G[i]), + .S(S[i]), + .Ci(C[i]), + .Co(C[i+1]) + ); + end + endgenerate +endmodule + +/* lint_on */
diff --git a/verilog/rtl/fpga250/clb_switch_box.v b/verilog/rtl/fpga250/clb_switch_box.v new file mode 100644 index 0000000..9088969 --- /dev/null +++ b/verilog/rtl/fpga250/clb_switch_box.v
@@ -0,0 +1,48 @@ +module clb_switch_box + #( + parameter WS = 8, + parameter WD = 8 // WD must be multiple of 2 + ) + ( + inout [WS-1:0] north_single, east_single, south_single, west_single, + inout [WD-1:0] north_double, east_double, south_double, west_double, + input [(WS+WD/2)*6-1:0] c + ); + + universal_switch_box + #( + .W(WS) + ) + susb + ( + .north(north_single), + .east(east_single), + .south(south_single), + .west(west_single), + .c(c[WS*6-1:0]) + ); + + universal_switch_box + #( + .W(WD/2) + ) + dusb + ( + .north(north_double[WD/2-1:0]), + .east(east_double[WD-1:WD/2]), + .south(south_double[WD-1:WD/2]), + .west(west_double[WD/2-1:0]), + .c(c[(WS+WD/2)*6-1:WS*6]) + ); + + genvar i; + generate + for(i = 0; i < WD / 2; i = i + 1) begin : double_direct_connection + // tran(north_double[i+WD/2], south_double[i]); + // tran(east_double[i], west_double[i+WD/2]); + assign north_double[i+WD/2] = south_double[i]; + assign east_double[i] = west_double[i+WD/2]; + end + endgenerate + +endmodule
diff --git a/verilog/rtl/fpga250/clb_tile.v b/verilog/rtl/fpga250/clb_tile.v new file mode 100644 index 0000000..8406681 --- /dev/null +++ b/verilog/rtl/fpga250/clb_tile.v
@@ -0,0 +1,209 @@ +module clb_tile #( + parameter S_XX_BASE = 4, + parameter NUM_LUTS = 4, + + parameter WS = 4, + parameter WD = 8, + parameter WG = 0, + parameter CLBIN = 10, + parameter CLBIN_EACH_SIDE = 10, + parameter CLBOUT = 5, + parameter CLBOUT_EACH_SIDE = 5, + parameter CLBOS = 4, + parameter CLBOD = 4, + parameter CLBX = 1 +) ( + input clk, + input rst, + input cen, + + // Naming convention + // (except single/double wires) + // {BLOCK_NAME}_{SIDE}_{IN/OUT} + // where BLOCK_NAME: cb, sb, clb (slicel) + // SIDE: north, south, east, west + + inout [WS-1:0] north_single, east_single, south_single, west_single, + inout [WD-1:0] north_double, east_double, south_double, west_double, + + // Connections from the CLBs in the N/E tiles to the N/E CBs in this tile + output [CLBIN_EACH_SIDE-1:0] cb_north_out, cb_east_out, + input [CLBOUT_EACH_SIDE-1:0] cb_north_in, cb_east_in, + + // Connections from the CLB in this tile to the N/E CBs in the S/W tiles + input [CLBIN_EACH_SIDE-1:0] clb_south_in, clb_west_in, + output [CLBOUT_EACH_SIDE-1:0] clb_south_out, clb_west_out, + + input shift_in_hard, set_in_hard, + output shift_out_hard, set_out_hard, + + input carry_in, + output carry_out +); + +// Intermediate shifter signals +// SHIFT_IN -> SLICEL -> CB_NORTH -> SB -> CB_EAST -> SHIFT_OUT +wire slice_so, cb_north_so, sb_so, cb_east_so; +assign shift_out_hard = cb_east_so; + +// Config set output +wire set; +assign set_out_hard = set; + +wire set_in_soft, shift_in_soft; + +wire [1:0] north_comb_out, east_comb_out, south_comb_out, west_comb_out; +wire [1:0] north_sync_out, east_sync_out, south_sync_out, west_sync_out; + +wire [9:0] slicel_n_in, slicel_e_in, slicel_s_in, slicel_w_in; +wire [4:0] slicel_n_out, slicel_e_out, slicel_s_out, slicel_w_out; + +// the south and west wires are connected to CBs in other tiles, i.e. they should be output of this tile +assign slicel_s_in = clb_south_in; +assign clb_south_out = slicel_s_out; +assign slicel_w_in = clb_west_in; +assign clb_west_out = slicel_w_out; + +assign set_in_soft = slicel_n_in[9]; +assign shift_in_soft = slicel_n_in[8]; + +assign slicel_n_out = {set, north_sync_out, north_comb_out}; +assign slicel_e_out = {cb_east_so, east_sync_out, east_comb_out}; +assign slicel_s_out = {set, south_sync_out, south_comb_out}; +assign slicel_w_out = {cb_east_so, west_sync_out, west_comb_out}; + +baked_slicel #( + .S_XX_BASE(S_XX_BASE), + .NUM_LUTS(NUM_LUTS), + .MUX_LVLS(2) +) slice ( + .clk(clk), + .rst(rst), + .cen(cen), + + .set_in(set_in_hard), + .shift_in(shift_in_hard), + + .set_in_soft(set_in_soft), + .shift_in_soft(shift_in_soft), + + .set_out(set), + .shift_out(slice_so), + + .carry_in(carry_in), + .carry_out(carry_out), + + .higher_order_address(slicel_e_in[9:8]), + .reg_we(slicel_s_in[8]), + + .luts_input({slicel_n_in[7:0], slicel_w_in[7:0], slicel_s_in[7:0], slicel_e_in[7:0]}), + .comb_output({north_comb_out, west_comb_out, south_comb_out, east_comb_out}), + .sync_output({north_sync_out, west_sync_out, south_sync_out, east_sync_out}) +); + +baked_connection_block_north #( + .WS(WS), + .WD(WD), + .WG(WG), + .CLBIN(CLBIN), + .CLBIN0(CLBIN_EACH_SIDE), + .CLBIN1(CLBIN_EACH_SIDE), + .CLBOUT(CLBOUT), + .CLBOUT0(CLBOUT_EACH_SIDE), + .CLBOUT1(CLBOUT_EACH_SIDE), + .CLBOS(CLBOS), + .CLBOD(CLBOD), + .CLBX(CLBX) + +) cb_north ( + .clk(clk), + .rst(rst), + .cen(cen), + + .set_in(set), + .shift_in(slice_so), + .shift_out(cb_north_so), + + .single0(west_single), + .double0(west_double), + .single1(), + .double1(), + + // no global wire for now + // carry signals go directly to top-level interface + .clb0_cout(), + .clb1_cout(), + .clb0_cin(), + .clb1_cin(), + + .clb0_output(slicel_n_out), + .clb1_output(cb_north_in), + .clb0_input(slicel_n_in), + .clb1_input(cb_north_out) +); + +baked_connection_block_east #( + .WS(WS), + .WD(WD), + .WG(WG), + .CLBIN(CLBIN), + .CLBIN0(CLBIN_EACH_SIDE), + .CLBIN1(CLBIN_EACH_SIDE), + .CLBOUT(CLBOUT), + .CLBOUT0(CLBOUT_EACH_SIDE), + .CLBOUT1(CLBOUT_EACH_SIDE), + .CLBOS(CLBOS), + .CLBOD(CLBOD), + .CLBX(CLBX) + +) cb_east ( + .clk(clk), + .rst(rst), + .cen(cen), + + .set_in(set), + .shift_in(sb_so), + .shift_out(cb_east_so), + + .single0(south_single), + .double0(south_double), + .single1(), + .double1(), + + // no global wire for now + // carry signals go directly to top-level interface + .clb0_cout(), + .clb1_cout(), + .clb0_cin(), + .clb1_cin(), + + .clb0_output(slicel_e_out), + .clb1_output(cb_east_in), + .clb0_input(slicel_e_in), + .clb1_input(cb_east_out) +); + +baked_clb_switch_box #( + .WS(WS), + .WD(WD) +) sb ( + .clk(clk), + .rst(rst), + .cen(cen), + + .set_in(set), + .shift_in(cb_north_so), + .shift_out(sb_so), + + .north_single(north_single), + .north_double(north_double), + .east_single(east_single), + .east_double(east_double), + + .south_single(south_single), + .south_double(south_double), + .west_single(west_single), + .west_double(west_double) +); + +endmodule
diff --git a/verilog/rtl/fpga250/config_latch.v b/verilog/rtl/fpga250/config_latch.v new file mode 100644 index 0000000..2e55259 --- /dev/null +++ b/verilog/rtl/fpga250/config_latch.v
@@ -0,0 +1,28 @@ +// Synchronous flip-flop with enable for storing config data, may eventually be turned into an async latch + +module config_latch #( + parameter LENGTH = 8 +) ( + input clk, + input rst, + input set, + + input [LENGTH-1:0] shifter_data, + output [LENGTH-1:0] config_bits +); + reg [LENGTH-1:0] stored_bits; + + assign config_bits = stored_bits; + + always @(posedge clk) begin + if (rst == 1) begin + stored_bits <= 0; + end + else if (set == 1) begin + stored_bits <= shifter_data; + end + else begin + stored_bits <= stored_bits; + end + end +endmodule \ No newline at end of file
diff --git a/verilog/rtl/fpga250/config_tile.v b/verilog/rtl/fpga250/config_tile.v new file mode 100644 index 0000000..8202ae7 --- /dev/null +++ b/verilog/rtl/fpga250/config_tile.v
@@ -0,0 +1,63 @@ +module config_tile #( + parameter COMB_N = 4236, + parameter MEM_N = 132 +) ( + input clk, + input rst, + input shift_enable, + + output [COMB_N-1:0] comb_config, + output [MEM_N-1:0] mem_config, + output comb_set, // Set signal from set_soft or set_hard depending on which one you're using. + output mem_set, // Gated by second configuration bit, controls whether you set configuration values. + + input set_soft, // From fabric. + input set_hard, // From tile/column. + input shift_in_hard, + input shift_in_soft, + + output shift_out +); + wire set_internal; + wire shift_in_internal; + + wire mem_ctrl; + wire input_mux; + + assign shift_in_internal = input_mux ? shift_in_soft : shift_in_hard; + assign set_internal = input_mux ? set_soft : set_hard; + + assign mem_set = (~mem_ctrl) & set_internal; + assign comb_set = set_internal; + + wire [1:0] internal_config_inter; + + config_latch #(.LENGTH(2)) internal_config ( + .clk(clk), + .rst(rst), + .set(set_internal), + + .shifter_data(internal_config_inter), + .config_bits({input_mux, mem_ctrl}) + ); + + wire comb_mem_bridge; + + shift_chain #(.LENGTH(COMB_N + 2)) comb_shifter ( + .clk(clk), + .rst(rst), + .shift_enable(shift_enable), + .shift_in(shift_in_internal), + .shift_out(comb_mem_bridge), + .config_data({internal_config_inter, comb_config}) + ); + + shift_chain #(.LENGTH(MEM_N)) mem_shifter ( + .clk(clk), + .rst(rst), + .shift_enable(shift_enable), + .shift_in(comb_mem_bridge), + .shift_out(shift_out), + .config_data(mem_config) + ); +endmodule
diff --git a/verilog/rtl/fpga250/connection_block.v b/verilog/rtl/fpga250/connection_block.v new file mode 100644 index 0000000..178931b --- /dev/null +++ b/verilog/rtl/fpga250/connection_block.v
@@ -0,0 +1,122 @@ +module connection_block + #( + parameter WS = 8, + parameter WD= 8, // WD must be multiple of 2 + parameter WG = 3, + parameter CLBIN = 6, + parameter CLBIN0 = 6, + parameter CLBIN1 = 6, + parameter CLBOUT = 1, + parameter CLBOUT0 = 1, + parameter CLBOUT1 = 1, + parameter CARRY = 1, + parameter CLBOS = 2, + parameter CLBOS_BIAS = 0, + parameter CLBOD = 2, + parameter CLBOD_BIAS = 0, + parameter CLBX = 1, // toggle using direct connections between CLBs or not + parameter SWITCH_PER_IN0 = WS + WD + WG + CLBX * CLBOUT1, + parameter SWITCH_PER_IN1 = WS + WD + WG + CLBX * CLBOUT0, + parameter SWITCH_PER_OUT = CLBOS + CLBOD, + parameter CLBOS_BIAS_WIDTH = (CLBOS_BIAS * CLBOS * (CLBOUT0 + CLBOUT1)) % WS, + parameter CLBOD_BIAS_WIDTH = (CLBOD_BIAS * CLBOD * (CLBOUT0 + CLBOUT1)) % (WD/2) + ) + ( + inout [WS-1:0] single0, single1, + inout [WD-1:0] double0, double1, + input [WG-1:0] global, + input [CLBOUT-1:0] clb0_output, + input [CLBOUT-1:0] clb1_output, + input [CARRY-1:0] clb0_cout, + input [CARRY-1:0] clb1_cout, + output [CLBIN-1:0] clb0_input, + output [CLBIN-1:0] clb1_input, + output [CARRY-1:0] clb0_cin, + output [CARRY-1:0] clb1_cin, + input [CLBIN0*SWITCH_PER_IN0 + +CLBOUT0*SWITCH_PER_OUT + +CLBIN1*SWITCH_PER_IN1 + +CLBOUT1*SWITCH_PER_OUT + -1:0] c + ); + + + genvar i, j; + +// generate +// for(i = 0; i < WS; i = i + 1) begin : single_wires +// assign single0[i] = single1[i]; +// end +// for(i = 0; i < WD; i = i + 1) begin : double_wires +// assign double0[i] = double1[i]; +// end +// endgenerate + + generate + for(i = 0; i < CLBIN0; i = i + 1) begin : clb0_inputs + for(j = 0; j < WS; j = j + 1) begin : singles + transmission_gate_oneway s(clb0_input[i], single0[j], c[j+i*SWITCH_PER_IN0]); + end + for(j = 0; j < WD; j = j + 1) begin : doubles + transmission_gate_oneway s(clb0_input[i], double0[j], c[j+WS+i*SWITCH_PER_IN0]); + end + for(j = 0; j < WG; j = j + 1) begin : globals + transmission_gate_oneway s(clb0_input[i], global[j], c[j+WS+WD+i*SWITCH_PER_IN0]); + end + if(CLBX) begin + for(j = 0; j < CLBOUT1; j = j + 1) begin : directs + transmission_gate_oneway s(clb0_input[i], clb1_output[j], c[j+WS+WD+WG+i*SWITCH_PER_IN0]); + end + end + end + for(i = 0; i < CLBOUT0; i = i + 1) begin : clb0_outputs + for(j = 0; j < WS; j = j + 1) begin : singles + if((j + WS-(i*CLBOS)%WS + WS-CLBOS_BIAS_WIDTH) % WS < CLBOS) begin + transmission_gate_oneway s(single0[j], clb0_output[i], c[(j+WS-(i*CLBOS)%WS+WS-CLBOS_BIAS_WIDTH)%WS+i*SWITCH_PER_OUT+CLBIN0*SWITCH_PER_IN0]); + end + end + for(j = 0; j < WD/2; j = j + 1) begin : doubles + if((j + WD/2-(i*CLBOD)%(WD/2) + WD/2-CLBOD_BIAS_WIDTH) % (WD/2) < CLBOD) begin + transmission_gate_oneway s(double0[j], clb0_output[i], c[(j+WD/2-(i*CLBOD)%(WD/2)+WD/2-CLBOD_BIAS_WIDTH)%(WD/2)+CLBOS+i*SWITCH_PER_OUT+CLBIN0*SWITCH_PER_IN0]); + end + end + end + endgenerate + + localparam BASE = CLBOUT0*SWITCH_PER_OUT+CLBIN0*SWITCH_PER_IN0; + + generate + for(i = 0; i < CLBIN1; i = i + 1) begin : clb1_inputs + for(j = 0; j < WS; j = j + 1) begin : singles + transmission_gate_oneway s(clb1_input[i], single0[j], c[BASE+j+i*SWITCH_PER_IN1]); + end + for(j = 0; j < WD; j = j + 1) begin : doubles + transmission_gate_oneway s(clb1_input[i], double0[j], c[BASE+j+WS+i*SWITCH_PER_IN1]); + end + for(j = 0; j < WG; j = j + 1) begin : globals + transmission_gate_oneway s(clb1_input[i], global[j], c[BASE+j+WS+WD+i*SWITCH_PER_IN1]); + end + if(CLBX) begin + for(j = 0; j < CLBOUT0; j = j + 1) begin : directs + transmission_gate_oneway s(clb1_input[i], clb0_output[j], c[BASE+j+WS+WD+WG+i*SWITCH_PER_IN1]); + end + end + end + for(i = 0; i < CLBOUT1; i = i + 1) begin : clb1_outputs + for(j = 0; j < WS; j = j + 1) begin : singles + if((j + WS-((i+CLBOUT0)*CLBOS)%WS + WS-CLBOS_BIAS_WIDTH) % WS < CLBOS) begin + transmission_gate_oneway s(single0[j], clb1_output[i], c[BASE+(j+WS-((i+CLBOUT0)*CLBOS)%WS+WS-CLBOS_BIAS_WIDTH)%WS+i*SWITCH_PER_OUT+CLBIN1*SWITCH_PER_IN1]); + end + end + for(j = 0; j < WD/2; j = j + 1) begin : doubles + if((j + WD/2-((i+CLBOUT0)*CLBOD)%(WD/2) + WD/2-CLBOD_BIAS_WIDTH) % (WD/2) < CLBOD) begin + transmission_gate_oneway s(double0[j], clb1_output[i], c[BASE+(j+WD/2-((i+CLBOUT0)*CLBOD)%(WD/2)+WD/2-CLBOD_BIAS_WIDTH)%(WD/2)+CLBOS+i*SWITCH_PER_OUT+CLBIN1*SWITCH_PER_IN1]); + end + end + end + endgenerate + + assign clb1_cin = clb0_cout; + assign clb0_cin = clb1_cout; + +endmodule
diff --git a/verilog/rtl/fpga250/fpga.v b/verilog/rtl/fpga250/fpga.v new file mode 100644 index 0000000..66fa39e --- /dev/null +++ b/verilog/rtl/fpga250/fpga.v
@@ -0,0 +1,258 @@ +module fpga #( + parameter MX = 7, + parameter MY = 8, + parameter NUM_CONFIG_REGIONS = 2, + // There are 38 IO pins in Caravel, so we distribute them around the chip. + parameter IO_NORTH = 10, // Actually 9 + parameter IO_SOUTH = 8, // Actually 0 + parameter IO_EAST = 10, // Actually 15 + parameter IO_WEST = 10, // Actually 14 + + // SRAM + + // MAC + parameter MAC_CONF_WIDTH = 4, + parameter MAC_MIN_WIDTH = 8, + parameter MAC_MULT_WIDTH = 2*MAC_MIN_WIDTH, + parameter MAC_ACC_WIDTH = 2*MAC_MULT_WIDTH, + parameter MAC_INT_WIDTH = 5*MAC_MIN_WIDTH, + parameter DCB_NS_W = 192, + parameter IX_IN_OUT_W = DCB_NS_W+2, + parameter DCB_DATAIN = 8, + parameter DCB_DATAOUT = 8, + + // CLBs + parameter S_XX_BASE = 4, + parameter NUM_LUTS = 4, + + parameter WS = 4, + parameter WD = 8, + parameter WG = 0, + parameter CLBIN = 10, + parameter CLBIN_EACH_SIDE = 10, + parameter CLBOUT = 5, + parameter CLBOUT_EACH_SIDE = 5, + parameter CLBOS = 4, + parameter CLBOD = 4, + parameter CLBX = 1 +)( + inout [IO_NORTH-1:0] gpio_north, + inout [IO_SOUTH-1:0] gpio_south, + inout [IO_WEST-1:0] gpio_west, + inout [IO_EAST-1:0] gpio_east, + + // Global signals + input wb_clk_i, + input wb_rst_i, + + // Wishbone signals + input wbs_stb_i, + input wbs_cyc_i, + input wbs_we_i, + // Write mask + input [3:0] wbs_sel_i, + input [31:0] wbs_data_i, + input [31:0] wbs_addr_i, + output wbs_ack_o, + output [31:0] wbs_data_o + +); + +wire clk; +wire rst; +wire en; + +/* We take the wishbone clock to be our fabric clock, I guess. +* rst is the first GPIO pin. +* en is the second GPIO pin. +*/ + +assign clk = wb_clk_i; +assign rst = gpio_north[9]; +assign en = gpio_north[8]; + +/* This FPGA lays out tiles in the following fixed configuration (not to +* scale). +* +* +-----------++-----------++-----------+ +* 5 | clb_tile || clb_tile || clb_tile | +* +-----------++-----------++-----------+ +* +-----------++-----------++-----------+ +* 4 | clb_tile || clb_tile || clb_tile | +* +-----------++-----------++-----------+ +* ^ +-----------++-----------++-----------+ +* | 3 | clb_tile || clb_tile || clb_tile | +* MY +-----------++-----------++-----------+ +* | +-----------++-----------++-----------+ +* v 2 | clb_tile || clb_tile || clb_tile | +* +-----------++-----------++-----------+ +* +-----------++-----------++-----------+ +* 1 | clb_tile || clb_tile || clb_tile | +* +-----------++-----------++-----------+ +* +-----------++-----------++-----------+ +* 0 | clb_tile || clb_tile || clb_tile | +* +-----------++-----------++-----------+ +* 0 1 2 +* <--- MX ---> +* +*/ + +// Interconnect wires go between switch boxes and connection boxes. +wire [WS-1:0] ix_single_ns[MY :0][MX-1:0]; +wire [WS-1:0] ix_single_ew[MY-1:0][MX :0]; +wire [WD-1:0] ix_double_ns[MY :0][MX-1:0]; +wire [WD-1:0] ix_double_ew[MY-1:0][MX :0]; + +// Direct connection wires go between connection boxes and CLBs. +wire [CLBOUT_EACH_SIDE-1:0] dc_ns[MY:0][MX-1:0]; +wire [CLBIN_EACH_SIDE-1:0] dc_sn[MY:0][MX-1:0]; +wire [CLBOUT_EACH_SIDE-1:0] dc_ew[MY-1:0][MX:0]; +wire [CLBIN_EACH_SIDE-1:0] dc_we[MY-1:0][MX:0]; + +// Configuration enable signals, one per column. +wire [MX-1:0] col_cen; +wire [MX-1:0] col_set[MY:0]; +wire [MX-1:0] col_shift[MY:0]; + +wire [MX-1:0] carry[MY:0]; + +genvar x; +genvar y; +generate + for (x = 0; x < MX; x = x + 1) begin:X + for (y = 0; y < MY; y = y + 1) begin:Y + clb_tile #( + .S_XX_BASE(S_XX_BASE), + .NUM_LUTS(NUM_LUTS), + .WS(WS), + .WD(WD), + .WG(WG), + .CLBIN(CLBIN), + .CLBIN_EACH_SIDE(CLBIN_EACH_SIDE), + .CLBOUT(CLBOUT), + .CLBOUT_EACH_SIDE(CLBOUT_EACH_SIDE), + .CLBOS(CLBOS), + .CLBOD(CLBOD), + .CLBX(CLBX) + ) clb ( + .clk(clk), + .rst(rst), + .cen(col_cen[x]), + + .north_single(ix_single_ns[y+1][ x]), + .east_single( ix_single_ew[ y][x+1]), + .south_single(ix_single_ns[ y][ x]), + .west_single( ix_single_ew[ y][ x]), + + .north_double(ix_double_ns[y+1][ x]), + .east_double( ix_double_ew[ y][x+1]), + .south_double(ix_double_ns[ y][ x]), + .west_double( ix_double_ew[ y][ x]), + + // The names are made up and the points don't matter! + .cb_north_in( dc_ns[y+1][ x]), + .clb_south_out(dc_ns[ y][ x]), + + .clb_south_in( dc_sn[ y][ x]), + .cb_north_out( dc_sn[y+1][ x]), + + .clb_west_in( dc_we[ y][ x]), + .cb_east_out( dc_we[ y][x+1]), + + .cb_east_in( dc_ew[ y][x+1]), + .clb_west_out( dc_ew[ y][ x]), + + .carry_in( carry[y ][ x]), + .carry_out( carry[y+1][ x]), + + .shift_in_hard(col_shift[ y][ x]), + .set_in_hard( col_set [ y][ x]), + + .shift_out_hard( col_shift[y+1][ x]), + .set_out_hard( col_set [y+1][ x]) + ); + end + end +endgenerate + +//mac_tile #( +// .MAC_CONF_WIDTH(MAC_CONF_WIDTH), +// .MAC_MIN_WIDTH(MAC_MIN_WIDTH), +// .MAC_MULT_WIDTH(MAC_MULT_WIDTH), +// .MAC_ACC_WIDTH(MAC_ACC_WIDTH), +// .MAC_INT_WIDTH(MAC_INT_WIDTH), +// .DCB_NS_W(DCB_NS_W), +// .IX_IN_OUT_W(IX_IN_OUT_W), +// .DCB_DATAIN(DCB_DATAIN), +// .DCB_DATAOUT(DCB_DATAOUT) +//) mac ( +// .north(), +// .south(), +// .east(), +// .west() +//); + +wire [3:0] wb_set_out[NUM_CONFIG_REGIONS-1:0]; +wire [3:0] wb_shift_out[NUM_CONFIG_REGIONS-1:0]; +wire wb_cen_out[NUM_CONFIG_REGIONS-1:0]; +wire [31:0] wbs_data_o_internal[NUM_CONFIG_REGIONS-1:0]; +wire wbs_ack_o_internal[NUM_CONFIG_REGIONS-1:0]; + +assign wbs_data_o = wbs_data_o_internal[0] | wbs_data_o_internal[1]; +assign wbs_ack_o = wbs_ack_o_internal[0] | wbs_ack_o_internal[1]; + +wishbone_configuratorinator_00 wishbonatron_00 ( + .wb_clk_i(wb_clk_i), + .wb_rst_i(wb_rst_i), + .wbs_cyc_i(wbs_cyc_i), + .wbs_stb_i(wbs_stb_i), + .wbs_we_i(wbs_we_i), + .wbs_sel_i(wbs_sel_i), + .wbs_data_i(wbs_data_i), + .wbs_addr_i(wbs_addr_i), + .wbs_ack_o(wbs_ack_o_internal[0]), + .wbs_data_o(wbs_data_o_internal[0]), + + .cen(wb_cen_out[0]), + .set_out(wb_set_out[0]), + .shift_out(wb_shift_out[0]) +); + +wishbone_configuratorinator_10 wishbonatron_10 ( + .wb_clk_i(wb_clk_i), + .wb_rst_i(wb_rst_i), + .wbs_cyc_i(wbs_cyc_i), + .wbs_stb_i(wbs_stb_i), + .wbs_we_i(wbs_we_i), + .wbs_sel_i(wbs_sel_i), + .wbs_data_i(wbs_data_i), + .wbs_addr_i(wbs_addr_i), + .wbs_ack_o(wbs_ack_o_internal[1]), + .wbs_data_o(wbs_data_o_internal[1]), + + .cen(wb_cen_out[1]), + .set_out(wb_set_out[1]), + .shift_out(wb_shift_out[1]) +); + +genvar i; +generate + for (i = 0; i < NUM_CONFIG_REGIONS; i = i + 1) begin:wb + assign col_set[0][4*i +: 4] = wb_set_out[i][3:0]; + assign col_shift[0][4*i +: 4] = wb_shift_out[i][3:0]; + assign col_cen[4*i +: 4] = {wb_cen_out[i], wb_cen_out[i], wb_cen_out[i], wb_cen_out[i]}; + end +endgenerate + +generate + for (x = 0; x < MX; x = x + 1) begin + assign gpio_north[x] = ix_single_ns[MY][x][0]; + assign gpio_south[x] = ix_single_ns[0][x][0]; + end + for (y = 0; y < MY; y = y + 1) begin + assign gpio_east[y] = ix_single_ew[y][MX][0]; + assign gpio_west[y] = ix_single_ew[y][ 0][0]; + end +endgenerate + +endmodule
diff --git a/verilog/rtl/fpga250/lut.v b/verilog/rtl/fpga250/lut.v new file mode 100644 index 0000000..95f9f24 --- /dev/null +++ b/verilog/rtl/fpga250/lut.v
@@ -0,0 +1,28 @@ +///////// BASIC LUT ///////// +// Assumptions: +// MEM_SIZE is a multiple of CONFIG_WIDTH + +module lut #( + parameter INPUTS=4, + parameter MEM_SIZE=2**INPUTS +) ( + // IO + input [INPUTS-1:0] addr, + output out, + + // Block Style Configuration + input clk, + input comb_set, + input [MEM_SIZE-1:0] config_in +); + +block_config_latches #(.ADDR_BITS(INPUTS), .PREDEC(1)) latches0 ( + .addr(addr), + .out(out), + .clk(clk), + .comb_set(comb_set), + .config_in(config_in) +); + +endmodule +
diff --git a/verilog/rtl/fpga250/lut_sXX_softcode.v b/verilog/rtl/fpga250/lut_sXX_softcode.v new file mode 100644 index 0000000..94749db --- /dev/null +++ b/verilog/rtl/fpga250/lut_sXX_softcode.v
@@ -0,0 +1,45 @@ +///////// SOFTCODED SXX LUT ///////// + +module lut_sXX_softcode #( + parameter INPUTS=4, + parameter MEM_SIZE=2**INPUTS +) ( + input [INPUTS*2-1:0] addr, + output [1:0] out, + + // Block Style Configuration + // NOTE: MOST SIGNIFICANT BIT OF CFG DETERMINES FRACTURING + // config_in = {use_fracture, first_lut, second_lut} + input clk, + input comb_set, + input [2*MEM_SIZE:0] config_in +); + +wire second_in, out_upper, out_lower; +reg split = 1'b0; +assign second_in = split ? addr[INPUTS-1] : out_upper; +assign out = {out_upper, out_lower}; // had to split out because of verilator's optimization strategy giving unoptflat errors + +always @(posedge clk) begin + if (comb_set) begin + split <= config_in[2*MEM_SIZE]; + end +end + +lut #(.INPUTS(INPUTS)) first_lut ( + .addr(addr[INPUTS*2-1:INPUTS]), + .out(out_upper), + .clk(clk), + .comb_set(comb_set), + .config_in(config_in[2*MEM_SIZE-1:MEM_SIZE]) +); + +lut #(.INPUTS(INPUTS)) second_lut ( + .addr({second_in, addr[INPUTS-2:0]}), + .out(out_lower), + .clk(clk), + .comb_set(comb_set), + .config_in(config_in[MEM_SIZE-1:0]) +); + +endmodule
diff --git a/verilog/rtl/fpga250/mux_f_slice.v b/verilog/rtl/fpga250/mux_f_slice.v new file mode 100644 index 0000000..aca46d7 --- /dev/null +++ b/verilog/rtl/fpga250/mux_f_slice.v
@@ -0,0 +1,57 @@ +///////// Mux system for the F7MUX and F8MUX equivalents //// + +module mux_f_slice #( + parameter NUM_LUTS=2, + parameter MUX_LEVEL=1 +) ( + input [NUM_LUTS-1:0] luts_out, + input [MUX_LEVEL-1:0] addr, + output [NUM_LUTS-1:0] out, + + // Block Style Configuration + input clk, + input comb_set, + input [MUX_LEVEL-1:0] config_in +); + +reg [MUX_LEVEL-1:0] config_state; + +generate + if (MUX_LEVEL==1) begin + assign out[0] = config_state[0] ? (addr[0] ? luts_out[1] : luts_out[0]) : luts_out[0]; + assign out[1] = luts_out[1]; + end else begin + wire [NUM_LUTS-1:0] intermediate_out; + localparam HALF_LUTS = NUM_LUTS/2; + assign out[0] = config_state[MUX_LEVEL-1] ? (addr[MUX_LEVEL-1] ? intermediate_out[HALF_LUTS] : intermediate_out[0]) : intermediate_out[0]; + assign out[NUM_LUTS-1:1] = intermediate_out[NUM_LUTS-1:1]; + mux_f_slice #( + .NUM_LUTS(HALF_LUTS), .MUX_LEVEL(MUX_LEVEL-1) + ) mux_lower ( + .luts_out(luts_out[HALF_LUTS-1:0]), + .addr(addr[MUX_LEVEL-2:0]), + .out(intermediate_out[HALF_LUTS-1:0]), + .clk(clk), + .comb_set(comb_set), + .config_in(config_in[MUX_LEVEL-2:0]) + ); + mux_f_slice #( + .NUM_LUTS(HALF_LUTS), .MUX_LEVEL(MUX_LEVEL-1) + ) mux_higher ( + .luts_out(luts_out[NUM_LUTS-1:HALF_LUTS]), + .addr(addr[MUX_LEVEL-2:0]), + .out(intermediate_out[NUM_LUTS-1:HALF_LUTS]), + .clk(clk), + .comb_set(comb_set), + .config_in(config_in[MUX_LEVEL-2:0]) + ); + end +endgenerate + +always @(posedge clk) begin + if (comb_set) begin + config_state <= config_in; + end +end + +endmodule
diff --git a/verilog/rtl/fpga250/shift_chain.v b/verilog/rtl/fpga250/shift_chain.v new file mode 100644 index 0000000..c40849d --- /dev/null +++ b/verilog/rtl/fpga250/shift_chain.v
@@ -0,0 +1,67 @@ +module shift_bit ( + input clk, + input rst, + + input shift_enable, + + input shift_in, + output shift_out +); + reg config_bit; + assign shift_out = config_bit; + + always @(posedge clk) begin + if (rst == 1'b0) begin + if (shift_enable == 1'b1) begin + config_bit <= shift_in; + end else begin + config_bit <= config_bit; + end + end + else config_bit <= 1'b0; + end +endmodule + +module shift_chain #( + parameter LENGTH = 8 +) ( + input clk, + input rst, + + input shift_enable, + + input shift_in, + output shift_out, + + output [LENGTH-1:0] config_data +); + wire [LENGTH-1:0] intermediate; + + assign config_data = intermediate; + + genvar i; + generate + if (LENGTH == 0) assign shift_out = shift_in; + if (LENGTH >= 1) begin + shift_bit head_bit ( + .clk(clk), + .rst(rst), + .shift_enable(shift_enable), + .shift_in(shift_in), + .shift_out(intermediate[LENGTH - 1]) + ); + assign shift_out = intermediate[0]; + end + if (LENGTH > 1) begin + for (i = 1; i < LENGTH; i = i + 1) begin + shift_bit shift_bit_i ( + .clk(clk), + .rst(rst), + .shift_enable(shift_enable), + .shift_in(intermediate[i]), + .shift_out(intermediate[i - 1]) + ); + end + end + endgenerate +endmodule
diff --git a/verilog/rtl/fpga250/slicel.v b/verilog/rtl/fpga250/slicel.v new file mode 100644 index 0000000..8e5ee80 --- /dev/null +++ b/verilog/rtl/fpga250/slicel.v
@@ -0,0 +1,111 @@ +// Standard Logic Slice // + +module slicel #( + parameter S_XX_BASE=4, + parameter NUM_LUTS = 4, + // 2x configs bits for the dual LUTs in SXX + 1 config bit for internal LUT select + parameter CFG_SIZE=2*(2**S_XX_BASE)+1, + // assume NUM_LUTS is a power of 2 + parameter MUX_LVLS = $clog2(NUM_LUTS) +) ( + input clk, + // Set config bits for comb logic + input comb_set, + // Set register initial states + input mem_set, + + // Input to LUTS (from fabric) + input [2*S_XX_BASE*NUM_LUTS-1:0] luts_in, + // Input to MUXS (from fabric) + input [MUX_LVLS-1:0] higher_order_addr, + + // Config bits + input [CFG_SIZE*NUM_LUTS-1:0] luts_config_in, + input [MUX_LVLS-1:0] inter_lut_mux_config, + // Output register initial state + input [2*NUM_LUTS-1:0] regs_config_in, + // Enable Carry + input config_use_cc, + + // Output Register Write Enable (from fabric) + input reg_ce, + // Carry in (from fabric) + input Ci, + // Carry out (to fabric) + output Co, + + // Unregistered output (to fabric) + output [2*NUM_LUTS-1:0] out, + // Unregistered output (to fabric) + output reg [2*NUM_LUTS-1:0] sync_out +); + +wire [2*NUM_LUTS-1:0] luts_out; +wire [NUM_LUTS-1:0] muxes_out; +wire [NUM_LUTS-1:0] muxes_in; +wire [NUM_LUTS-1:0] cc_p; +wire [NUM_LUTS-1:0] cc_g; +wire [NUM_LUTS-1:0] cc_s; + +reg use_cc; +always @(posedge clk) begin + if (comb_set) begin + use_cc <= config_use_cc; + end +end + +generate + genvar i; + genvar j; + for (i = 0; i < NUM_LUTS; i=i+1) begin + lut_sXX_softcode #(.INPUTS(S_XX_BASE)) lut ( + .addr(luts_in[2*S_XX_BASE*(i+1)-1:2*S_XX_BASE*i]), + .out(luts_out[2*i+1:2*i]), + .clk(clk), + .comb_set(comb_set), + .config_in(luts_config_in[CFG_SIZE*(i+1)-1:CFG_SIZE*i]) + ); + + assign cc_p[i] = luts_out[2*i]; + assign cc_g[i] = luts_out[2*i+1]; + assign muxes_in[i] = luts_out[2*i]; + assign out[2*i+1:2*i] = use_cc ? + {luts_out[2*i+1], cc_s[i]} : + {luts_out[2*i+1], muxes_out[i]}; + + // Registers capture main CLB outputs + always @(posedge clk) begin + if (mem_set) begin + // set the initial states of the FFs from the configuration bits + sync_out[2*i+1:2*i] <= regs_config_in[2*i+1:2*i]; + end + else if (reg_ce) begin + sync_out[2*i+1:2*i] <= out[2*i+1:2*i]; + end + end + end +endgenerate + +// carry chain will utilize outputs of smallest fracture size +// 2**(fraclvl-1) will be the number of propegate/generates +carry_chain #(.INPUTS(NUM_LUTS)) cc ( + .P(cc_p), + .G(cc_g), + .S(cc_s), + .Ci(Ci), + .Co(Co) +); + +// MUX the primary S44 outputs, analog to MUX7 and MUX8 +mux_f_slice #( + .NUM_LUTS(NUM_LUTS), .MUX_LEVEL(MUX_LVLS) +) muxes ( + .luts_out(muxes_in), + .addr(higher_order_addr), + .out(muxes_out), + .clk(clk), + .comb_set(comb_set), + .config_in(inter_lut_mux_config) +); + +endmodule
diff --git a/verilog/rtl/fpga250/switch_box_element_two.v b/verilog/rtl/fpga250/switch_box_element_two.v new file mode 100644 index 0000000..e764875 --- /dev/null +++ b/verilog/rtl/fpga250/switch_box_element_two.v
@@ -0,0 +1,22 @@ +module switch_box_element_two + ( + inout [1:0] north, east, south, west, + input [11:0] c + ); + + transmission_gate n0e0(east[0], north[0], c[0]); + transmission_gate e1s0(south[0], east[1], c[1]); + transmission_gate s1w1(west[1], south[1], c[2]); + transmission_gate w0n1(north[1], west[0], c[3]); + + transmission_gate n0s0(south[0], north[0], c[4]); + transmission_gate e1w1(west[1], east[1], c[5]); + transmission_gate s1n1(north[1], south[1], c[6]); + transmission_gate w0e0(east[0], west[0], c[7]); + + transmission_gate n1e1(east[1], north[1], c[8]); + transmission_gate e0s1(south[1], east[0], c[9]); + transmission_gate s0w0(west[0], south[0], c[10]); + transmission_gate w1n0(north[0], west[1], c[11]); + +endmodule
diff --git a/verilog/rtl/fpga250/transmission_gate.v b/verilog/rtl/fpga250/transmission_gate.v new file mode 100644 index 0000000..623db3a --- /dev/null +++ b/verilog/rtl/fpga250/transmission_gate.v
@@ -0,0 +1,3 @@ +module transmission_gate(inout a, inout b, input c); + transmission_gate_cell impl(.A(a), .B(b), .C(c), .Cnot(~c)); +endmodule
diff --git a/verilog/rtl/fpga250/transmission_gate_cell.v b/verilog/rtl/fpga250/transmission_gate_cell.v new file mode 100644 index 0000000..0e6494a --- /dev/null +++ b/verilog/rtl/fpga250/transmission_gate_cell.v
@@ -0,0 +1,5 @@ +module transmission_gate_cell(inout A, inout B, input C, input Cnot); + // Use the verilog primitive where available, in which case c_not is not + // used. + tranif1(A, B, C); +endmodule
diff --git a/verilog/rtl/fpga250/transmission_gate_oneway.v b/verilog/rtl/fpga250/transmission_gate_oneway.v new file mode 100644 index 0000000..636ae48 --- /dev/null +++ b/verilog/rtl/fpga250/transmission_gate_oneway.v
@@ -0,0 +1,3 @@ +module transmission_gate_oneway(output a, input b, input c); + assign a = c? b: 1'bz; +endmodule
diff --git a/verilog/rtl/fpga250/universal_switch_box.v b/verilog/rtl/fpga250/universal_switch_box.v new file mode 100644 index 0000000..e62e490 --- /dev/null +++ b/verilog/rtl/fpga250/universal_switch_box.v
@@ -0,0 +1,34 @@ +module universal_switch_box + #( + parameter W = 8 + ) + ( + inout [W-1:0] north, east, south, west, + input [W*6-1:0] c + ); + + genvar i; + generate + for(i = 0; i < W / 2; i = i + 1) begin : switch_box_element_two + switch_box_element_two elem + ( + .north(north[i*2+1:i*2]), + .east(east[i*2+1:i*2]), + .south(south[i*2+1:i*2]), + .west(west[i*2+1:i*2]), + .c(c[12*(i+1)-1:12*i]) + ); + end + if(W%2 == 1) begin : switch_box_element_one + switch_box_element_one elem + ( + .north(north[W-1]), + .east(east[W-1]), + .south(south[W-1]), + .west(west[W-1]), + .c(c[W*6-1:(W-1)*6]) + ); + end + endgenerate + +endmodule
diff --git a/verilog/rtl/fpga250/wishbone_configuratorinator.v b/verilog/rtl/fpga250/wishbone_configuratorinator.v new file mode 100644 index 0000000..ecacb47 --- /dev/null +++ b/verilog/rtl/fpga250/wishbone_configuratorinator.v
@@ -0,0 +1,171 @@ +module wishbone_configuratorinator #( + parameter BASE_ADDR = 32'h3000_0000 +) ( + // Global signals + input wb_clk_i, + input wb_rst_i, + + // Wishbone signals + input wbs_stb_i, + input wbs_cyc_i, + input wbs_we_i, + // Write mask + input [3:0] wbs_sel_i, + input [31:0] wbs_data_i, + input [31:0] wbs_addr_i, + output reg wbs_ack_o, // Its bad form but its also 1 in the morning + output reg [31:0] wbs_data_o, + + // Config output + output cen, + output [3:0] set_out, + output [3:0] shift_out +); + // Bus decoding + wire selected; + assign selected = (BASE_ADDR[31:4] == wbs_addr_i[31:4]) ? 1'b1 : 1'b0; + + wire transaction_initiated; + assign transaction_initiated = wbs_stb_i & wbs_cyc_i & selected; + + // State registers + reg read_transaction_in_progress; + reg write_transaction_in_progress; + reg output_initiated; + reg [2:0] bits_index; + reg [3:0] charged; // Heckin write masks + + // Bus exposed registers: + + // Management for the block: + // {~, free_run} + reg free_run; + + wire [31:0] house_keeping; + assign house_keeping = {31'b0, free_run}; + + // Comprised of 4 8 bit segments + reg [7:0] bits_d, bits_c, bits_b, bits_a; + + wire [31:0] bitstream; + assign bitstream = {bits_d, bits_c, bits_b, bits_a}; + + // 4 Set output counters, each solves at 255 + reg [7:0] counter_d, counter_c, counter_b, counter_a; + wire [31:0] counters; + assign counters = {counter_d, counter_c, counter_b, counter_a}; + + // Bus Logic + always @(posedge wb_clk_i) begin + // Transaction initiation and read transaction management + if (transaction_initiated == 1 && !(read_transaction_in_progress || wbs_ack_o)) begin + read_transaction_in_progress <= 1; + if (wbs_addr_i[3:0] == 0) begin + wbs_data_o <= house_keeping; + end else if (wbs_addr_i[3:0] == 4) begin + wbs_data_o <= bitstream; + end else if (wbs_addr_i[3:0] == 8) begin + wbs_data_o <= counters; + end else begin + wbs_data_o <= 0; + end + if (wbs_we_i == 1 && read_transaction_in_progress == 0) begin + write_transaction_in_progress <= 1; + end + end + if (read_transaction_in_progress == 1 && write_transaction_in_progress == 0) begin + wbs_ack_o <= 1; + read_transaction_in_progress <= 0; + end + + // Write management + if (write_transaction_in_progress == 1) begin + if (wbs_addr_i[3:0] == 0) begin + if (wbs_sel_i[0] == 1) free_run <= wbs_data_i[0]; + write_transaction_in_progress <= 0; + end else if (wbs_addr_i[3:0] == 4) begin + write_transaction_in_progress <= 0; + end else if (wbs_addr_i[3:0] == 8) begin + if (wbs_sel_i[0] == 1) bits_a <= wbs_data_i[7:0]; + if (wbs_sel_i[1] == 1) bits_b <= wbs_data_i[15:8]; + if (wbs_sel_i[2] == 1) bits_c <= wbs_data_i[23:16]; + if (wbs_sel_i[3] == 1) bits_d <= wbs_data_i[31:24]; + bits_index <= 0; + if (output_initiated == 0) begin + charged <= charged | wbs_sel_i; + end else begin + charged <= 0; + end + if ((charged | wbs_sel_i) != 4'b1111) write_transaction_in_progress <= 0; + end else begin + write_transaction_in_progress <= 0; + end + end + + if (charged == 4'b1111) begin + charged <= 0; + output_initiated <= 1; + end + + if (output_initiated && bits_index != 3'b111) begin + bits_index <= bits_index + 1; + end else if (output_initiated) begin + bits_index <= 0; + output_initiated <= 0; + write_transaction_in_progress <= 0; + end + + if (wbs_ack_o == 1) begin + wbs_ack_o <= 0; + wbs_data_o <= 0; // Maybe bad idea? + end + + if (wb_rst_i == 1) begin + wbs_data_o <= 0; + bits_index <= 0; + output_initiated <= 0; + free_run <= 0; + read_transaction_in_progress <= 0; + write_transaction_in_progress <= 0; + charged <= 0; + wbs_ack_o <= 0; + end + end + + // Config output management + + assign cen = free_run | output_initiated; + + assign set_out[0] = (counter_a == 8'h00 && output_initiated) ? 1'b1 : 1'b0; + assign set_out[1] = (counter_b == 8'h00 && output_initiated) ? 1'b1 : 1'b0; + assign set_out[2] = (counter_c == 8'h00 && output_initiated) ? 1'b1 : 1'b0; + assign set_out[3] = (counter_d == 8'h00 && output_initiated) ? 1'b1 : 1'b0; + + assign shift_out[0] = (output_initiated) ? bits_a[bits_index] : 1'b0; + assign shift_out[1] = (output_initiated) ? bits_b[bits_index] : 1'b0; + assign shift_out[2] = (output_initiated) ? bits_c[bits_index] : 1'b0; + assign shift_out[3] = (output_initiated) ? bits_d[bits_index] : 1'b0; + + always @(posedge wb_clk_i) begin + if (wb_rst_i == 1) begin + counter_a <= 8'hFF; + counter_b <= 8'hFF; + counter_c <= 8'hFF; + counter_d <= 8'hFF; + end + else if (output_initiated) begin + if (counter_a != 8'hFF) counter_a <= counter_a - 1; + if (counter_b != 8'hFF) counter_b <= counter_b - 1; + if (counter_c != 8'hFF) counter_c <= counter_c - 1; + if (counter_d != 8'hFF) counter_d <= counter_d - 1; + end + else if (write_transaction_in_progress == 1) begin + if (wbs_addr_i[3:0] == 4) begin + if (wbs_sel_i[0] == 1) counter_a <= wbs_data_i[7:0]; + if (wbs_sel_i[1] == 1) counter_b <= wbs_data_i[15:8]; + if (wbs_sel_i[2] == 1) counter_c <= wbs_data_i[23:16]; + if (wbs_sel_i[3] == 1) counter_d <= wbs_data_i[31:24]; + end + end + end +endmodule
diff --git a/verilog/rtl/user_project_wrapper.v b/verilog/rtl/user_project_wrapper.v index 47d92f4..dc96039 100644 --- a/verilog/rtl/user_project_wrapper.v +++ b/verilog/rtl/user_project_wrapper.v
@@ -1,18 +1,3 @@ -// SPDX-FileCopyrightText: 2020 Efabless Corporation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// SPDX-License-Identifier: Apache-2.0 - `default_nettype none /* *------------------------------------------------------------- @@ -29,6 +14,43 @@ *------------------------------------------------------------- */ +`ifdef SIM + +`include "fpga250/wishbone_configuratorinator_00.v" +`include "fpga250/wishbone_configuratorinator_10.v" +`include "fpga250/wishbone_configuratorinator.v" + +`include "fpga250/clb_tile.v" + +`include "fpga250/config_tile.v" +`include "fpga250/shift_chain.v" +`include "fpga250/config_latch.v" + +`include "fpga250/baked_clb_switch_box.v" +`include "fpga250/clb_switch_box.v" +`include "fpga250/universal_switch_box.v" +`include "fpga250/switch_box_element_two.v" +`include "fpga250/transmission_gate.v" +`include "fpga250/transmission_gate_cell.v" + +`include "fpga250/baked_slicel.v" +`include "fpga250/slicel.v" +`include "fpga250/lut_sXX_softcode.v" +`include "fpga250/lut.v" +`include "fpga250/block_config_latches.v" +`include "fpga250/mux_f_slice.v" +`include "fpga250/carry_chain.v" + +`include "fpga250/baked_connection_block.v" +`include "fpga250/baked_connection_block_east.v" +`include "fpga250/baked_connection_block_north.v" +`include "fpga250/connection_block.v" +`include "fpga250/transmission_gate_oneway.v" + +`include "fpga250/fpga.v" + +`endif + module user_project_wrapper #( parameter BITS = 32 )( @@ -75,50 +97,49 @@ input user_clock2 ); - /*--------------------------------------*/ - /* User project is instantiated here */ - /*--------------------------------------*/ - user_proj_example mprj ( - `ifdef USE_POWER_PINS - .vdda1(vdda1), // User area 1 3.3V power - .vdda2(vdda2), // User area 2 3.3V power - .vssa1(vssa1), // User area 1 analog ground - .vssa2(vssa2), // User area 2 analog ground - .vccd1(vccd1), // User area 1 1.8V power - .vccd2(vccd2), // User area 2 1.8V power - .vssd1(vssd1), // User area 1 digital ground - .vssd2(vssd2), // User area 2 digital ground - `endif +// These should match what we built the FPGA core with. +localparam IO_NORTH = 10; +localparam IO_SOUTH = 8; +localparam IO_EAST = 10; +localparam IO_WEST = 10; - // MGMT core clock and reset +wire [IO_NORTH-1:0] gpio_north; +wire [IO_SOUTH-1:0] gpio_south; +wire [IO_EAST-1:0] gpio_east; +wire [IO_WEST-1:0] gpio_west; - .wb_clk_i(wb_clk_i), - .wb_rst_i(wb_rst_i), +// This is done by hand :/ +assign gpio_north[8:0] = io_in[23:15]; +assign gpio_east[9:0] = io_in[9:0]; +assign gpio_north[9] = io_in[10]; +assign io_out[14:11] = gpio_south[7:4]; +assign io_out[37:28] = gpio_west[9:0]; +assign io_out[27:24] = gpio_south[3:0]; - // MGMT SoC Wishbone Slave - - .wbs_cyc_i(wbs_cyc_i), - .wbs_stb_i(wbs_stb_i), - .wbs_we_i(wbs_we_i), - .wbs_sel_i(wbs_sel_i), - .wbs_adr_i(wbs_adr_i), - .wbs_dat_i(wbs_dat_i), - .wbs_ack_o(wbs_ack_o), - .wbs_dat_o(wbs_dat_o), - - // Logic Analyzer - - .la_data_in(la_data_in), - .la_data_out(la_data_out), - .la_oen (la_oen), - - // IO Pads - - .io_in (io_in), - .io_out(io_out), - .io_oeb(io_oeb) - ); +fpga #( + .IO_NORTH(IO_NORTH), + .IO_SOUTH(IO_SOUTH), + .IO_EAST(IO_EAST), + .IO_WEST(IO_WEST) +) fpga250 ( + // GPIO. + .gpio_north(gpio_north), + .gpio_south(gpio_south), + .gpio_west(gpio_west), + .gpio_east(gpio_east), + // Wishbone. + .wb_clk_i(wb_clk_i), + .wb_rst_i(wb_rst_i), + .wbs_stb_i(wbs_stb_i), + .wbs_cyc_i(wbs_cyc_i), + .wbs_we_i(wbs_we_i), + .wbs_sel_i(wbs_sel_i), + .wbs_data_i(wbs_dat_i), + .wbs_addr_i(wbs_adr_i), + .wbs_ack_o(wbs_ack_o), + .wbs_data_o(wbs_dat_o) +); endmodule // user_project_wrapper `default_nettype wire