From 439bcf8f35a940588c504cc566a117ed5c5a76dc Mon Sep 17 00:00:00 2001 From: Ivan Olenichev Date: Fri, 1 Mar 2019 18:14:03 +0600 Subject: [PATCH] i2c_keyboard update --- i2c_keyboard/i2c_kbd_alt.blif | 3517 +++++---- i2c_keyboard/i2c_kbd_alt.ex | 13546 ++++++++++++++++---------------- i2c_keyboard/matrix_kbd.v | 121 +- 3 files changed, 8844 insertions(+), 8340 deletions(-) diff --git a/i2c_keyboard/i2c_kbd_alt.blif b/i2c_keyboard/i2c_kbd_alt.blif index 490a2a5..e240d71 100644 --- a/i2c_keyboard/i2c_kbd_alt.blif +++ b/i2c_keyboard/i2c_kbd_alt.blif @@ -7,2159 +7,2327 @@ .names $true 1 .names $undef -.gate SB_LUT4 I0=$abc$21987$n689_1 I1=LED1 I2=$abc$21987$n569_1 I3=I2C.FLT_SCL.RESET O=$abc$21987$n1 +.gate SB_LUT4 I0=$abc$24606$n1639 I1=$abc$24606$n589 I2=$abc$24606$n584 I3=UART.tx_activity O=$abc$24606$n5 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111010000000000 -.gate SB_LUT4 I0=$2\I2C_OUTPUT_TYPE[2:0][0] I1=$2\I2C_OUTPUT_TYPE[2:0][2] I2=$2\I2C_OUTPUT_TYPE[2:0][1] I3=$abc$21987$n667 O=$abc$21987$n569_1 +.param LUT_INIT 0000000111111111 +.gate SB_LUT4 I0=$abc$24606$n588 I1=$abc$24606$n585 I2=$abc$24606$n1117 I3=$abc$24606$n1103 O=$abc$24606$n584 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0001000000000000 -.gate SB_LUT4 I0=$abc$21987$n571 I1=$abc$21987$n664 I2=I2C_OUTPUT_TYPE[1] I3=$abc$21987$n665 O=$2\I2C_OUTPUT_TYPE[2:0][1] +.param LUT_INIT 0000101000000011 +.gate SB_LUT4 I0=UART_TX_DATA[2] I1=UART_TX_DATA[0] I2=$abc$24606$n586 I3=$false O=$abc$24606$n585 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1011101111110000 -.gate SB_LUT4 I0=$abc$21987$n662 I1=I2C_OUTPUT_TYPE[1] I2=$abc$21987$n660 I3=$abc$21987$n572 O=$abc$21987$n571 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 00110101 +.gate SB_LUT4 I0=$abc$24606$n1941 I1=$abc$24606$n1942 I2=$false I3=$false O=$abc$24606$n586 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1110000011101110 -.gate SB_LUT4 I0=$abc$21987$n1807 I1=$abc$21987$n616 I2=$false I3=$false O=$abc$21987$n572 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0110 +.gate SB_LUT4 I0=UART.tx_bit_counter[0] I1=UART.tx_bit_counter[1] I2=$false I3=$false O=$abc$24606$n1941 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n658 I1=$abc$21987$n574_1 I2=$abc$21987$n656 I3=$abc$21987$n652 O=$abc$21987$n573_1 +.param LUT_INIT 0110 +.gate SB_LUT4 I0=UART_TX_DATA[6] I1=UART_TX_DATA[4] I2=$abc$24606$n586 I3=$false O=$abc$24606$n588 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000000000001110 -.gate SB_LUT4 I0=$abc$21987$n620 I1=$abc$21987$n612 I2=$abc$21987$n643 I3=$abc$21987$n575 O=$abc$21987$n574_1 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 11001010 +.gate SB_LUT4 I0=$abc$24606$n591 I1=$abc$24606$n590 I2=$abc$24606$n1103 I3=$abc$24606$n1117 O=$abc$24606$n589 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111111000000000 -.gate SB_LUT4 I0=$abc$21987$n602 I1=$abc$21987$n576 I2=$abc$21987$n611_1 I3=$abc$21987$n616 O=$abc$21987$n575 +.param LUT_INIT 1100101000000000 +.gate SB_LUT4 I0=UART_TX_DATA[7] I1=UART_TX_DATA[5] I2=$abc$24606$n586 I3=$false O=$abc$24606$n590 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 11001010 +.gate SB_LUT4 I0=UART_TX_DATA[3] I1=UART_TX_DATA[1] I2=$abc$24606$n586 I3=$false O=$abc$24606$n591 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 11001010 +.gate SB_LUT4 I0=$abc$24606$n709_1 I1=$abc$24606$n593 I2=$abc$24606$n717 I3=I2C.FLT_SCL.RESET O=$abc$24606$n7 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000110100000000 -.gate SB_LUT4 I0=$abc$21987$n577 I1=$abc$21987$n589_1 I2=$abc$21987$n1161 I3=$abc$21987$n586 O=$abc$21987$n576 +.param LUT_INIT 1111100000000000 +.gate SB_LUT4 I0=I2C_OUTPUT_TYPE[1] I1=$abc$24606$n594 I2=$abc$24606$n707 I3=$abc$24606$n683 O=$abc$24606$n593 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000000100000000 -.gate SB_LUT4 I0=$abc$21987$n580 I1=$abc$21987$n583 I2=$abc$21987$n578 I3=$abc$21987$n585 O=$abc$21987$n577 +.param LUT_INIT 0011101000000000 +.gate SB_LUT4 I0=$abc$24606$n678 I1=$abc$24606$n595_1 I2=$abc$24606$n681 I3=I2C.is_read O=$abc$24606$n594 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0001000000000000 -.gate SB_LUT4 I0=I2C_COUNTER[0] I1=I2C_COUNTER[3] I2=$abc$21987$n579 I3=I2C_COUNTER[1] O=$abc$21987$n578 +.param LUT_INIT 0000000000001110 +.gate SB_LUT4 I0=$abc$24606$n596 I1=$abc$24606$n677 I2=$false I3=$false O=$abc$24606$n595_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n822 I1=$abc$24606$n823 I2=$abc$24606$n597 I3=$false O=$abc$24606$n596 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 10001111 +.gate SB_LUT4 I0=$abc$24606$n823 I1=$abc$24606$n1254 I2=$abc$24606$n630 I3=$abc$24606$n671 O=$abc$24606$n597 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0001000000000000 -.gate SB_LUT4 I0=I2C_COUNTER[2] I1=I2C_COUNTER[4] I2=I2C_COUNTER[5] I3=I2C_COUNTER[6] O=$abc$21987$n579 +.param LUT_INIT 0000000001001111 +.gate SB_LUT4 I0=$abc$24606$n625 I1=$abc$24606$n599 I2=i2c_input_data_type[0] I3=$abc$24606$n628 O=$abc$24606$n823 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000000000000001 -.gate SB_LUT4 I0=I2C.received_byte[4] I1=I2C.received_byte[5] I2=$abc$21987$n581 I3=$abc$21987$n582 O=$abc$21987$n580 +.param LUT_INIT 1110111000001111 +.gate SB_LUT4 I0=$abc$24606$n621 I1=$abc$24606$n600 I2=i2c_input_data_type[0] I3=$abc$24606$n623 O=$abc$24606$n599 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0110000000000000 -.gate SB_LUT4 I0=I2C.received_byte[3] I1=I2C.received_byte[1] I2=I2C.received_byte[2] I3=$false O=$abc$21987$n581 +.param LUT_INIT 0000000011101111 +.gate SB_LUT4 I0=$abc$24606$n601 I1=$abc$24606$n609 I2=$abc$24606$n617_1 I3=$false O=$abc$24606$n600 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00000001 -.gate SB_LUT4 I0=I2C.received_byte[0] I1=I2C.received_byte[7] I2=I2C.received_byte[6] I3=$false O=$abc$21987$n582 +.gate SB_LUT4 I0=$abc$24606$n602 I1=$abc$24606$n606 I2=I2C_COUNTER[1] I3=$false O=$abc$24606$n601 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00000001 -.gate SB_LUT4 I0=I2C.received_byte[0] I1=$abc$21987$n584 I2=$abc$21987$n581 I3=$false O=$abc$21987$n583 +.param LUT_INIT 00010000 +.gate SB_LUT4 I0=I2C.received_byte[1] I1=$abc$24606$n604_1 I2=$abc$24606$n605_1 I3=$abc$24606$n603 O=$abc$24606$n602 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0111111100000000 +.gate SB_LUT4 I0=i2c_input_data_type[3] I1=i2c_input_data_type[1] I2=i2c_input_data_type[2] I3=$false O=$abc$24606$n603 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 01000000 -.gate SB_LUT4 I0=I2C.received_byte[4] I1=I2C.received_byte[5] I2=I2C.received_byte[7] I3=I2C.received_byte[6] O=$abc$21987$n584 +.gate SB_LUT4 I0=I2C.received_byte[4] I1=I2C.received_byte[5] I2=I2C.received_byte[7] I3=I2C.received_byte[6] O=$abc$24606$n604_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0000000000000001 -.gate SB_LUT4 I0=i2c_input_data_type[1] I1=i2c_input_data_type[3] I2=i2c_input_data_type[0] I3=i2c_input_data_type[2] O=$abc$21987$n585 +.gate SB_LUT4 I0=I2C.received_byte[3] I1=I2C.received_byte[2] I2=i2c_input_data_type[0] I3=I2C.received_byte[0] O=$abc$24606$n605_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0001000000000000 -.gate SB_LUT4 I0=$abc$21987$n588 I1=I2C_COUNTER[1] I2=$abc$21987$n587 I3=i2c_input_data_type[2] O=$abc$21987$n586 +.param LUT_INIT 0001000000000001 +.gate SB_LUT4 I0=I2C.received_byte[0] I1=$abc$24606$n607 I2=$abc$24606$n604_1 I3=$abc$24606$n608 O=$abc$24606$n606 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1110111100000000 -.gate SB_LUT4 I0=I2C_COUNTER[3] I1=$abc$21987$n579 I2=$false I3=$false O=$abc$21987$n587 +.param LUT_INIT 0111111100000000 +.gate SB_LUT4 I0=I2C.received_byte[3] I1=I2C.received_byte[1] I2=I2C.received_byte[2] I3=$false O=$abc$24606$n607 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0100 -.gate SB_LUT4 I0=I2C.received_byte[0] I1=$abc$21987$n584 I2=I2C_COUNTER[0] I3=$abc$21987$n581 O=$abc$21987$n588 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 00000001 +.gate SB_LUT4 I0=i2c_input_data_type[1] I1=i2c_input_data_type[3] I2=i2c_input_data_type[0] I3=i2c_input_data_type[2] O=$abc$24606$n608 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0100000000000000 -.gate SB_LUT4 I0=$abc$21987$n591 I1=$abc$21987$n594 I2=$abc$21987$n590 I3=$abc$21987$n593 O=$abc$21987$n589_1 +.param LUT_INIT 0001000000000000 +.gate SB_LUT4 I0=$abc$24606$n612 I1=$abc$24606$n614_1 I2=$abc$24606$n616_1 I3=$abc$24606$n610 O=$abc$24606$n609 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111010000000000 -.gate SB_LUT4 I0=I2C.received_byte[0] I1=$abc$21987$n581 I2=$abc$21987$n584 I3=$abc$21987$n585 O=$abc$21987$n590 +.param LUT_INIT 0000000010001111 +.gate SB_LUT4 I0=I2C_COUNTER[3] I1=I2C_COUNTER[0] I2=$abc$24606$n611 I3=$false O=$abc$24606$n610 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0111111100000000 -.gate SB_LUT4 I0=i2c_input_data_type[0] I1=I2C.received_byte[0] I2=$abc$21987$n584 I3=$abc$21987$n592_1 O=$abc$21987$n591 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 01000000 +.gate SB_LUT4 I0=I2C_COUNTER[2] I1=I2C_COUNTER[4] I2=I2C_COUNTER[5] I3=I2C_COUNTER[6] O=$abc$24606$n611 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1001000000000000 -.gate SB_LUT4 I0=I2C.received_byte[3] I1=I2C.received_byte[2] I2=I2C.received_byte[1] I3=$false O=$abc$21987$n592_1 +.param LUT_INIT 0000000000000001 +.gate SB_LUT4 I0=I2C_COUNTER[0] I1=I2C_COUNTER[3] I2=I2C_COUNTER[1] I3=$abc$24606$n613 O=$abc$24606$n612 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00010000 -.gate SB_LUT4 I0=I2C_COUNTER[3] I1=I2C_COUNTER[0] I2=$abc$21987$n579 I3=I2C_COUNTER[1] O=$abc$21987$n593 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000000100000000 +.gate SB_LUT4 I0=I2C_COUNTER[4] I1=I2C_COUNTER[5] I2=I2C_COUNTER[6] I3=I2C_COUNTER[2] O=$abc$24606$n613 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0100000000000000 -.gate SB_LUT4 I0=i2c_input_data_type[3] I1=i2c_input_data_type[1] I2=i2c_input_data_type[2] I3=$false O=$abc$21987$n594 +.param LUT_INIT 0000000100000000 +.gate SB_LUT4 I0=$abc$24606$n604_1 I1=$abc$24606$n615_1 I2=I2C.received_byte[1] I3=$false O=$abc$24606$n614_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01000000 -.gate SB_LUT4 I0=I2C_COUNTER[0] I1=I2C_COUNTER[1] I2=$false I3=$false O=$abc$21987$n597 +.param LUT_INIT 10000000 +.gate SB_LUT4 I0=I2C.received_byte[0] I1=I2C.received_byte[3] I2=I2C.received_byte[2] I3=$false O=$abc$24606$n615_1 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0001 -.gate SB_LUT4 I0=I2C.received_byte[0] I1=I2C.received_byte[3] I2=I2C.received_byte[1] I3=I2C.received_byte[2] O=$abc$21987$n598 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 00010000 +.gate SB_LUT4 I0=I2C_COUNTER[3] I1=I2C_COUNTER[1] I2=$abc$24606$n603 I3=$abc$24606$n613 O=$abc$24606$n616_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0001000000000000 -.gate SB_LUT4 I0=I2C_COUNTER[3] I1=I2C_COUNTER[2] I2=$abc$21987$n600 I3=$false O=$abc$21987$n599 +.gate SB_LUT4 I0=$abc$24606$n618 I1=$abc$24606$n620_1 I2=$false I3=$false O=$abc$24606$n617_1 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01000000 -.gate SB_LUT4 I0=I2C_COUNTER[4] I1=I2C_COUNTER[5] I2=I2C_COUNTER[6] I3=$false O=$abc$21987$n600 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1000 +.gate SB_LUT4 I0=$abc$24606$n607 I1=$abc$24606$n619_1 I2=$false I3=$false O=$abc$24606$n618 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1000 +.gate SB_LUT4 I0=I2C.received_byte[0] I1=I2C.received_byte[7] I2=I2C.received_byte[6] I3=$false O=$abc$24606$n619_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00000001 -.gate SB_LUT4 I0=$abc$21987$n603 I1=$abc$21987$n606 I2=$false I3=$false O=$abc$21987$n602 +.gate SB_LUT4 I0=I2C_COUNTER[1] I1=I2C.received_byte[4] I2=I2C.received_byte[5] I3=I2C_COUNTER[0] O=$abc$24606$n620_1 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n605_1 I1=$abc$21987$n604 I2=I2C.received_byte[2] I3=$abc$21987$n1846 O=$abc$21987$n603 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000000100000000 +.gate SB_LUT4 I0=I2C.received_byte[4] I1=$abc$24606$n618 I2=$abc$24606$n608 I3=$abc$24606$n622 O=$abc$24606$n621 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0100000000000000 -.gate SB_LUT4 I0=I2C_COUNTER[3] I1=$abc$21987$n597 I2=$abc$21987$n579 I3=$false O=$abc$21987$n604 +.param LUT_INIT 1011000000000000 +.gate SB_LUT4 I0=I2C_COUNTER[0] I1=I2C_COUNTER[3] I2=$abc$24606$n611 I3=I2C_COUNTER[1] O=$abc$24606$n622 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0001000000000000 +.gate SB_LUT4 I0=I2C_COUNTER[0] I1=I2C_COUNTER[1] I2=$abc$24606$n624 I3=$false O=$abc$24606$n623 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01000000 -.gate SB_LUT4 I0=$abc$21987$n584 I1=$abc$21987$n581 I2=$abc$21987$n1843 I3=$false O=$abc$21987$n605_1 +.param LUT_INIT 00010000 +.gate SB_LUT4 I0=I2C_COUNTER[3] I1=$abc$24606$n611 I2=$false I3=$false O=$abc$24606$n624 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=I2C.received_byte[0] I1=$abc$24606$n626 I2=$abc$24606$n623 I3=$false O=$abc$24606$n625 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 01110000 -.gate SB_LUT4 I0=I2C.is_read I1=$abc$21987$n607_1 I2=$false I3=$false O=$abc$21987$n606 +.gate SB_LUT4 I0=$abc$24606$n607 I1=$abc$24606$n604_1 I2=$abc$24606$n2003 I3=$abc$24606$n1994 O=$abc$24606$n626 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1000111100000000 +.gate SB_LUT4 I0=I2C.is_read I1=$abc$24606$n629_1 I2=$false I3=$false O=$abc$24606$n628 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=last_wr I1=I2C.wr I2=$false I3=$false O=$abc$21987$n607_1 +.gate SB_LUT4 I0=last_wr I1=I2C.wr I2=$false I3=$false O=$abc$24606$n629_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n610_1 I1=i2c_input_data_type[3] I2=$abc$21987$n609 I3=I2C.received_byte[3] O=$abc$21987$n616 +.gate SB_LUT4 I0=$abc$24606$n1959 I1=$abc$24606$n819 I2=$false I3=$false O=$abc$24606$n630 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000101110111011 -.gate SB_LUT4 I0=$abc$21987$n605_1 I1=$abc$21987$n604 I2=$abc$21987$n606 I3=$abc$21987$n1846 O=$abc$21987$n609 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n601 I1=$abc$24606$n609 I2=$abc$24606$n617_1 I3=$abc$24606$n633 O=$abc$24606$n632_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0100000000000000 -.gate SB_LUT4 I0=$abc$21987$n588 I1=I2C_COUNTER[1] I2=$abc$21987$n606 I3=$abc$21987$n587 O=$abc$21987$n610_1 +.param LUT_INIT 1111111000000000 +.gate SB_LUT4 I0=$abc$24606$n634_1 I1=$abc$24606$n608 I2=$abc$24606$n622 I3=i2c_input_data_type[2] O=$abc$24606$n633 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0001000000000000 -.gate SB_LUT4 I0=$abc$21987$n606 I1=i2c_input_data_type[2] I2=$false I3=$false O=$abc$21987$n611_1 +.param LUT_INIT 1011111100000000 +.gate SB_LUT4 I0=I2C.received_byte[5] I1=I2C.received_byte[4] I2=$abc$24606$n607 I3=$abc$24606$n619_1 O=$abc$24606$n634_1 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0001 -.gate SB_LUT4 I0=$abc$21987$n613 I1=$abc$21987$n617 I2=$abc$21987$n619_1 I3=$abc$21987$n620_1 O=$abc$21987$n612 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0111000000000000 +.gate SB_LUT4 I0=$abc$24606$n644 I1=$abc$24606$n645 I2=$abc$24606$n648_1 I3=$abc$24606$n649 O=$abc$24606$n822 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0000000001001111 -.gate SB_LUT4 I0=$abc$21987$n1161 I1=$abc$21987$n589_1 I2=i2c_input_data_type[1] I3=$abc$21987$n614 O=$abc$21987$n613 +.gate SB_LUT4 I0=$abc$24606$n601 I1=$abc$24606$n609 I2=$abc$24606$n617_1 I3=i2c_input_data_type[1] O=$abc$24606$n644 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1110111100000000 -.gate SB_LUT4 I0=$abc$21987$n580 I1=$abc$21987$n578 I2=$abc$21987$n616_1 I3=$false O=$abc$21987$n614 +.param LUT_INIT 1111111000000000 +.gate SB_LUT4 I0=$abc$24606$n646 I1=$abc$24606$n623 I2=$abc$24606$n622 I3=$false O=$abc$24606$n645 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01111111 -.gate SB_LUT4 I0=I2C_COUNTER[3] I1=I2C_COUNTER[1] I2=$abc$21987$n579 I3=I2C_COUNTER[0] O=$abc$21987$n615 +.param LUT_INIT 01010011 +.gate SB_LUT4 I0=I2C.received_byte[4] I1=I2C.received_byte[5] I2=$abc$24606$n618 I3=$abc$24606$n647 O=$abc$24606$n646 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0001000000000000 -.gate SB_LUT4 I0=i2c_input_data_type[3] I1=i2c_input_data_type[0] I2=i2c_input_data_type[2] I3=$false O=$abc$21987$n616_1 +.param LUT_INIT 0110000000000000 +.gate SB_LUT4 I0=i2c_input_data_type[3] I1=i2c_input_data_type[0] I2=i2c_input_data_type[2] I3=$false O=$abc$24606$n647 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 01000000 -.gate SB_LUT4 I0=$abc$21987$n583 I1=$abc$21987$n615 I2=$abc$21987$n618 I3=$false O=$abc$21987$n617 +.gate SB_LUT4 I0=$abc$24606$n626 I1=I2C.received_byte[1] I2=$abc$24606$n623 I3=$abc$24606$n628 O=$abc$24606$n648_1 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 10110000 -.gate SB_LUT4 I0=$abc$21987$n604 I1=$abc$21987$n606 I2=$false I3=$false O=$abc$21987$n618 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1000111100000000 +.gate SB_LUT4 I0=$abc$24606$n628 I1=i2c_input_data_type[1] I2=$false I3=$false O=$abc$24606$n649 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n606 I1=i2c_input_data_type[1] I2=$abc$21987$n609 I3=I2C.received_byte[1] O=$abc$21987$n619_1 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000101110111011 -.gate SB_LUT4 I0=$abc$21987$n621 I1=$abc$21987$n633 I2=$abc$21987$n1801 I3=$abc$21987$n636 O=$abc$21987$n620_1 +.gate SB_LUT4 I0=$abc$24606$n1965 I1=$abc$24606$n656 I2=$false I3=$false O=$abc$24606$n651 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1000000000000000 -.gate SB_LUT4 I0=$abc$21987$n1806 I1=$abc$21987$n1804 I2=$abc$21987$n1805 I3=$false O=$abc$21987$n621 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1000 +.gate SB_LUT4 I0=I2C_COUNTER[0] I1=$abc$24606$n653 I2=I2C_COUNTER[1] I3=$false O=$abc$24606$n1965 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 10000000 -.gate SB_LUT4 I0=$abc$21987$n624_1 I1=$abc$21987$n623_1 I2=$abc$21987$n625 I3=$abc$21987$n626_1 O=$abc$21987$n1806 +.param LUT_INIT 10000111 +.gate SB_LUT4 I0=$abc$24606$n655 I1=$abc$24606$n654_1 I2=$abc$24606$n629_1 I3=$false O=$abc$24606$n653 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111111101110000 -.gate SB_LUT4 I0=I2C_COUNTER[4] I1=I2C_COUNTER[5] I2=I2C_COUNTER[6] I3=$false O=$abc$21987$n623_1 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 01110000 +.gate SB_LUT4 I0=I2C_COUNTER[0] I1=I2C_COUNTER[2] I2=I2C_COUNTER[1] I3=$false O=$abc$24606$n654_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 10000000 -.gate SB_LUT4 I0=I2C_COUNTER[0] I1=I2C_COUNTER[2] I2=I2C_COUNTER[3] I3=I2C_COUNTER[1] O=$abc$21987$n624_1 +.gate SB_LUT4 I0=I2C_COUNTER[3] I1=I2C_COUNTER[4] I2=I2C_COUNTER[5] I3=I2C_COUNTER[6] O=$abc$24606$n655 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1000000000000000 -.gate SB_LUT4 I0=last_wr I1=$abc$21987$n1229 I2=I2C.wr I3=$false O=$abc$21987$n625 +.gate SB_LUT4 I0=I2C_COUNTER[0] I1=$abc$24606$n1326 I2=$abc$24606$n653 I3=$false O=$abc$24606$n656 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00010000 -.gate SB_LUT4 I0=last_wr I1=I2C.wr I2=I2C_COUNTER[6] I3=$false O=$abc$21987$n626_1 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00001011 -.gate SB_LUT4 I0=$abc$21987$n624_1 I1=$abc$21987$n623_1 I2=$abc$21987$n628 I3=$abc$21987$n629_1 O=$abc$21987$n1804 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111111101110000 -.gate SB_LUT4 I0=last_wr I1=$abc$21987$n1225 I2=I2C.wr I3=$false O=$abc$21987$n628 +.param LUT_INIT 11001010 +.gate SB_LUT4 I0=I2C_COUNTER[3] I1=$abc$24606$n1332 I2=$abc$24606$n653 I3=$false O=$abc$24606$n1967 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00010000 -.gate SB_LUT4 I0=last_wr I1=I2C.wr I2=I2C_COUNTER[4] I3=$false O=$abc$21987$n629_1 +.param LUT_INIT 00110101 +.gate SB_LUT4 I0=$abc$24606$n1970 I1=$abc$24606$n1968 I2=$abc$24606$n1969 I3=$false O=$abc$24606$n658_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00001011 -.gate SB_LUT4 I0=$abc$21987$n624_1 I1=$abc$21987$n623_1 I2=$abc$21987$n631 I3=$abc$21987$n632_1 O=$abc$21987$n1805 +.param LUT_INIT 10000000 +.gate SB_LUT4 I0=$abc$24606$n655 I1=$abc$24606$n654_1 I2=$abc$24606$n660 I3=$abc$24606$n661 O=$abc$24606$n1970 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1111111101110000 -.gate SB_LUT4 I0=last_wr I1=$abc$21987$n1227 I2=I2C.wr I3=$false O=$abc$21987$n631 +.gate SB_LUT4 I0=last_wr I1=$abc$24606$n1338 I2=I2C.wr I3=$false O=$abc$24606$n660 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00010000 -.gate SB_LUT4 I0=last_wr I1=I2C.wr I2=I2C_COUNTER[5] I3=$false O=$abc$21987$n632_1 +.gate SB_LUT4 I0=last_wr I1=I2C.wr I2=I2C_COUNTER[6] I3=$false O=$abc$24606$n661 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00001011 -.gate SB_LUT4 I0=$abc$21987$n634 I1=$abc$21987$n1217 I2=I2C_COUNTER[0] I3=$abc$21987$n607_1 O=$abc$21987$n633 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1110111011110000 -.gate SB_LUT4 I0=$abc$21987$n623_1 I1=$abc$21987$n624_1 I2=$false I3=$false O=$abc$21987$n634 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n634 I1=$abc$21987$n607_1 I2=I2C_COUNTER[0] I3=I2C_COUNTER[1] O=$abc$21987$n1801 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0100000000110111 -.gate SB_LUT4 I0=$abc$21987$n1803 I1=$abc$21987$n1802 I2=$false I3=$false O=$abc$21987$n636 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n624_1 I1=$abc$21987$n623_1 I2=$abc$21987$n638_1 I3=$abc$21987$n639 O=$abc$21987$n1803 +.gate SB_LUT4 I0=$abc$24606$n655 I1=$abc$24606$n654_1 I2=$abc$24606$n663_1 I3=$abc$24606$n664 O=$abc$24606$n1968 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1111111101110000 -.gate SB_LUT4 I0=last_wr I1=$abc$21987$n1223 I2=I2C.wr I3=$false O=$abc$21987$n638_1 +.gate SB_LUT4 I0=last_wr I1=$abc$24606$n1334 I2=I2C.wr I3=$false O=$abc$24606$n663_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00010000 -.gate SB_LUT4 I0=last_wr I1=I2C.wr I2=I2C_COUNTER[3] I3=$false O=$abc$21987$n639 +.gate SB_LUT4 I0=last_wr I1=I2C.wr I2=I2C_COUNTER[4] I3=$false O=$abc$24606$n664 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00001011 -.gate SB_LUT4 I0=$abc$21987$n624_1 I1=$abc$21987$n623_1 I2=$abc$21987$n641 I3=$abc$21987$n642 O=$abc$21987$n1802 +.gate SB_LUT4 I0=$abc$24606$n655 I1=$abc$24606$n654_1 I2=$abc$24606$n666 I3=$abc$24606$n667 O=$abc$24606$n1969 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1111111101110000 -.gate SB_LUT4 I0=last_wr I1=$abc$21987$n1221 I2=I2C.wr I3=$false O=$abc$21987$n641 +.gate SB_LUT4 I0=last_wr I1=$abc$24606$n1336 I2=I2C.wr I3=$false O=$abc$24606$n666 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00010000 -.gate SB_LUT4 I0=last_wr I1=I2C.wr I2=I2C_COUNTER[2] I3=$false O=$abc$21987$n642 +.gate SB_LUT4 I0=last_wr I1=I2C.wr I2=I2C_COUNTER[5] I3=$false O=$abc$24606$n667 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00001011 -.gate SB_LUT4 I0=$abc$21987$n617 I1=$abc$21987$n613 I2=$abc$21987$n644 I3=$abc$21987$n619_1 O=$abc$21987$n643 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000110100000000 -.gate SB_LUT4 I0=$abc$21987$n633 I1=$abc$21987$n621 I2=$abc$21987$n1801 I3=$abc$21987$n645 O=$abc$21987$n644 +.gate SB_LUT4 I0=I2C_COUNTER[2] I1=$abc$24606$n1330 I2=$abc$24606$n653 I3=$false O=$abc$24606$n1966 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0100000000000000 -.gate SB_LUT4 I0=$abc$21987$n1802 I1=$abc$21987$n1803 I2=$false I3=$false O=$abc$21987$n645 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 00110101 +.gate SB_LUT4 I0=$abc$24606$n1967 I1=$abc$24606$n658_1 I2=$false I3=$false O=$abc$24606$n670 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n650 I1=$abc$21987$n647 I2=$abc$21987$n648 I3=$abc$21987$n649 O=$abc$21987$n620 +.param LUT_INIT 1000 +.gate SB_LUT4 I0=$abc$24606$n670 I1=$abc$24606$n672 I2=$abc$24606$n1966 I3=$abc$24606$n2000 O=$abc$24606$n671 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1011111100000000 -.gate SB_LUT4 I0=$abc$21987$n589_1 I1=$abc$21987$n1161 I2=$false I3=$false O=$abc$21987$n647 +.param LUT_INIT 0111111100000000 +.gate SB_LUT4 I0=$abc$24606$n1965 I1=$abc$24606$n656 I2=$false I3=$false O=$abc$24606$n672 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0001 -.gate SB_LUT4 I0=$abc$21987$n615 I1=$abc$21987$n583 I2=$abc$21987$n618 I3=i2c_input_data_type[0] O=$abc$21987$n648 +.gate SB_LUT4 I0=$abc$24606$n630 I1=$abc$24606$n676 I2=$abc$24606$n674 I3=$abc$24606$n823 O=$abc$24606$n673 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1101000000000000 -.gate SB_LUT4 I0=$abc$21987$n606 I1=i2c_input_data_type[0] I2=$abc$21987$n609 I3=I2C.received_byte[0] O=$abc$21987$n649 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000101110111011 -.gate SB_LUT4 I0=$abc$21987$n651 I1=$abc$21987$n578 I2=$abc$21987$n585 I3=$false O=$abc$21987$n650 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01000000 -.gate SB_LUT4 I0=I2C.received_byte[4] I1=$abc$21987$n582 I2=$abc$21987$n581 I3=$false O=$abc$21987$n651 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01000000 -.gate SB_LUT4 I0=$abc$21987$n619 I1=$abc$21987$n620 I2=$abc$21987$n654 I3=$abc$21987$n645 O=$abc$21987$n652 +.param LUT_INIT 0000011111111111 +.gate SB_LUT4 I0=$abc$24606$n822 I1=$abc$24606$n2000 I2=$abc$24606$n672 I3=$abc$24606$n675 O=$abc$24606$n674 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0100000000000000 -.gate SB_LUT4 I0=$abc$21987$n617 I1=$abc$21987$n613 I2=$abc$21987$n619_1 I3=$false O=$abc$21987$n619 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11010000 -.gate SB_LUT4 I0=$abc$21987$n1840 I1=$abc$21987$n655 I2=$false I3=$false O=$abc$21987$n654 +.param LUT_INIT 0001000000000000 +.gate SB_LUT4 I0=$abc$24606$n1966 I1=$abc$24606$n670 I2=$false I3=$false O=$abc$24606$n675 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n633 I1=$abc$21987$n1801 I2=$abc$21987$n621 I3=$false O=$abc$21987$n655 +.gate SB_LUT4 I0=$abc$24606$n822 I1=$abc$24606$n675 I2=$abc$24606$n651 I3=$false O=$abc$24606$n676 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00010000 -.gate SB_LUT4 I0=$abc$21987$n575 I1=$abc$21987$n619 I2=$abc$21987$n620 I3=$abc$21987$n657 O=$abc$21987$n656 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1000000000000000 -.gate SB_LUT4 I0=$abc$21987$n621 I1=$abc$21987$n633 I2=$abc$21987$n1801 I3=$abc$21987$n645 O=$abc$21987$n657 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1000000000000000 -.gate SB_LUT4 I0=$abc$21987$n655 I1=$abc$21987$n1803 I2=$abc$21987$n1802 I3=$abc$21987$n1840 O=$abc$21987$n658 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0111111100000000 -.gate SB_LUT4 I0=$abc$21987$n576 I1=$abc$21987$n602 I2=$abc$21987$n611_1 I3=$false O=$abc$21987$n1807 +.param LUT_INIT 10000000 +.gate SB_LUT4 I0=$abc$24606$n1959 I1=$abc$24606$n819 I2=$false I3=$false O=$abc$24606$n677 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11110100 -.gate SB_LUT4 I0=$abc$21987$n619 I1=$abc$21987$n573_1 I2=$22\i2c_input_data_type[3:0][0] I3=$false O=$abc$21987$n660 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1000 +.gate SB_LUT4 I0=$abc$24606$n679 I1=I2C_OUTPUT_TYPE[1] I2=$false I3=$false O=$abc$24606$n678 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00001110 -.gate SB_LUT4 I0=$abc$21987$n574_1 I1=$abc$21987$n658 I2=$abc$21987$n620 I3=$false O=$22\i2c_input_data_type[3:0][0] +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0001 +.gate SB_LUT4 I0=$abc$24606$n673 I1=$abc$24606$n597 I2=$abc$24606$n822 I3=$false O=$abc$24606$n679 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00000001 -.gate SB_LUT4 I0=$abc$21987$n573_1 I1=$abc$21987$n619 I2=$abc$21987$n663 I3=$false O=$abc$21987$n662 +.gate SB_LUT4 I0=$abc$24606$n822 I1=$abc$24606$n677 I2=$22\i2c_input_data_type[3:0][0] I3=$false O=$abc$24606$n681 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00010000 -.gate SB_LUT4 I0=$abc$21987$n575 I1=$abc$21987$n620 I2=$false I3=$false O=$abc$21987$n663 +.param LUT_INIT 01000000 +.gate SB_LUT4 I0=$abc$24606$n823 I1=$abc$24606$n597 I2=$false I3=$false O=$22\i2c_input_data_type[3:0][0] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n619 I1=$22\i2c_input_data_type[3:0][0] I2=$abc$21987$n572 I3=I2C.is_read O=$abc$21987$n664 +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n701_1 I1=$abc$24606$n684 I2=I2C_TRANS I3=$3\int_tmr[14:0][14] O=$abc$24606$n683 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000000010111111 -.gate SB_LUT4 I0=I2C_TRANS I1=last_trans I2=$false I3=$false O=$abc$21987$n665 +.param LUT_INIT 0000011100000000 +.gate SB_LUT4 I0=$abc$24606$n685_1 I1=$2\ring_rd[3:0][3] I2=$2\ring_wr[3:0][3] I3=$abc$24606$n688 O=$abc$24606$n684 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0100 -.gate SB_LUT4 I0=I2C.i2c_state_machine I1=I2C.i2c_start_latency I2=$false I3=$false O=I2C_TRANS +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0100000110000010 +.gate SB_LUT4 I0=$abc$24606$n686 I1=ring_rd[0] I2=$false I3=$false O=$abc$24606$n685_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n668 I1=I2C_TRANS I2=$3\int_tmr[14:0][14] I3=$false O=$abc$21987$n667 +.gate SB_LUT4 I0=$abc$24606$n687_1 I1=$abc$24606$n623 I2=$abc$24606$n698 I3=$false O=$abc$24606$n686 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00010000 -.gate SB_LUT4 I0=$2\ring_rd[3:0][3] I1=$2\ring_wr[3:0][3] I2=$abc$21987$n669 I3=$abc$21987$n684 O=$abc$21987$n668 +.param LUT_INIT 01000000 +.gate SB_LUT4 I0=$2\ring_wr[3:0][3] I1=ring_rd[3] I2=$abc$24606$n688 I3=$abc$24606$n694_1 O=$abc$24606$n687_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1001000000000000 -.gate SB_LUT4 I0=$abc$21987$n670 I1=$2\ring_wr[3:0][1] I2=ring_rd[1] I3=$false O=$abc$21987$n669 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01101001 -.gate SB_LUT4 I0=$abc$21987$n671 I1=ring_rd[0] I2=$false I3=$false O=$abc$21987$n670 +.gate SB_LUT4 I0=$2\ring_wr[3:0][1] I1=ring_rd[1] I2=$false I3=$false O=$abc$24606$n688 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n679 I1=$abc$21987$n672 I2=$abc$21987$n682 I3=$false O=$abc$21987$n671 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01110000 -.gate SB_LUT4 I0=$2\ring_wr[3:0][3] I1=ring_rd[3] I2=ring_rd[2] I3=$2\ring_wr[3:0][2] O=$abc$21987$n672 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1001000000001001 -.gate SB_LUT4 I0=ring_wr[3] I1=$abc$21987$n1354 I2=$abc$21987$n674 I3=$false O=$2\ring_wr[3:0][3] +.param LUT_INIT 1001 +.gate SB_LUT4 I0=$abc$24606$n690 I1=ring_wr[0] I2=ring_wr[1] I3=$false O=$2\ring_wr[3:0][1] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11001010 -.gate SB_LUT4 I0=$abc$21987$n677_1 I1=$abc$21987$n675_1 I2=KEYBOARD.isr I3=last_isr O=$abc$21987$n674 +.param LUT_INIT 01111000 +.gate SB_LUT4 I0=$abc$24606$n693 I1=$abc$24606$n691 I2=KEYBOARD.isr I3=last_isr O=$abc$24606$n690 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0000011100000000 -.gate SB_LUT4 I0=$abc$21987$n425 I1=ring_rd[2] I2=$abc$21987$n1351 I3=$abc$21987$n676 O=$abc$21987$n675_1 +.gate SB_LUT4 I0=$abc$24606$n629 I1=ring_rd[2] I2=$abc$24606$n1460 I3=$abc$24606$n692 O=$abc$24606$n691 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0100000100000000 -.gate SB_LUT4 I0=ring_rd[0] I1=$abc$21987$n1345 I2=ring_rd[3] I3=$abc$21987$n1354 O=$abc$21987$n676 +.gate SB_LUT4 I0=ring_rd[0] I1=$abc$24606$n1454 I2=ring_rd[3] I3=$abc$24606$n1463 O=$abc$24606$n692 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1001000000001001 -.gate SB_LUT4 I0=ring_rd[1] I1=ring_wr[0] I2=ring_wr[1] I3=$false O=$abc$21987$n677_1 +.gate SB_LUT4 I0=ring_rd[1] I1=ring_wr[0] I2=ring_wr[1] I3=$false O=$abc$24606$n693 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 01101001 -.gate SB_LUT4 I0=ring_wr[2] I1=$abc$21987$n1351 I2=$abc$21987$n674 I3=$false O=$2\ring_wr[3:0][2] -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11001010 -.gate SB_LUT4 I0=$2\ring_wr[3:0][0] I1=ring_rd[0] I2=$2\ring_wr[3:0][1] I3=ring_rd[1] O=$abc$21987$n679 +.gate SB_LUT4 I0=$2\ring_wr[3:0][0] I1=ring_rd[0] I2=$2\ring_wr[3:0][2] I3=ring_rd[2] O=$abc$24606$n694_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1001000000001001 -.gate SB_LUT4 I0=ring_wr[0] I1=$abc$21987$n1345 I2=$abc$21987$n674 I3=$false O=$2\ring_wr[3:0][0] +.gate SB_LUT4 I0=ring_wr[0] I1=$abc$24606$n1454 I2=$abc$24606$n690 I3=$false O=$2\ring_wr[3:0][0] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11001010 -.gate SB_LUT4 I0=$abc$21987$n674 I1=ring_wr[0] I2=ring_wr[1] I3=$false O=$2\ring_wr[3:0][1] +.gate SB_LUT4 I0=ring_wr[2] I1=$abc$24606$n1460 I2=$abc$24606$n690 I3=$false O=$2\ring_wr[3:0][2] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01111000 -.gate SB_LUT4 I0=$abc$21987$n604 I1=$abc$21987$n683 I2=$abc$21987$n607_1 I3=I2C.is_read O=$abc$21987$n682 +.param LUT_INIT 11001010 +.gate SB_LUT4 I0=ring_wr[3] I1=$abc$24606$n1463 I2=$abc$24606$n690 I3=$false O=$2\ring_wr[3:0][3] .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1000000000000000 -.gate SB_LUT4 I0=I2C_HID_DESC.DESC_TYPE I1=I2C_OUTPUT_TYPE[2] I2=I2C_OUTPUT_TYPE[1] I3=$false O=$abc$21987$n683 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 11001010 +.gate SB_LUT4 I0=$abc$24606$n699 I1=$abc$24606$n629_1 I2=I2C.is_read I3=$false O=$abc$24606$n698 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00010000 -.gate SB_LUT4 I0=$2\ring_rd[3:0][2] I1=$2\ring_wr[3:0][2] I2=$2\ring_rd[3:0][0] I3=$2\ring_wr[3:0][0] O=$abc$21987$n684 +.param LUT_INIT 10000000 +.gate SB_LUT4 I0=I2C_HID_DESC.DESC_TYPE I1=I2C_OUTPUT_TYPE[2] I2=I2C_OUTPUT_TYPE[1] I3=$false O=$abc$24606$n699 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1001000000001001 -.gate SB_LUT4 I0=ring_rd[2] I1=$abc$21987$n1238 I2=$abc$21987$n671 I3=$false O=$2\ring_rd[3:0][2] +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 00010000 +.gate SB_LUT4 I0=ring_rd[3] I1=$abc$24606$n1350 I2=$abc$24606$n686 I3=$false O=$2\ring_rd[3:0][3] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11001010 -.gate SB_LUT4 I0=ring_rd[0] I1=$abc$21987$n1232 I2=$abc$21987$n671 I3=$false O=$2\ring_rd[3:0][0] +.gate SB_LUT4 I0=$2\ring_rd[3:0][0] I1=$2\ring_wr[3:0][0] I2=$2\ring_rd[3:0][2] I3=$2\ring_wr[3:0][2] O=$abc$24606$n701_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1001000000001001 +.gate SB_LUT4 I0=ring_rd[0] I1=$abc$24606$n1341 I2=$abc$24606$n686 I3=$false O=$2\ring_rd[3:0][0] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11001010 -.gate SB_LUT4 I0=ring_rd[3] I1=$abc$21987$n1241 I2=$abc$21987$n671 I3=$false O=$2\ring_rd[3:0][3] +.gate SB_LUT4 I0=ring_rd[2] I1=$abc$24606$n1347 I2=$abc$24606$n686 I3=$false O=$2\ring_rd[3:0][2] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11001010 -.gate SB_LUT4 I0=$abc$21987$n689_1 I1=int_tmr[14] I2=$false I3=$false O=$3\int_tmr[14:0][14] +.gate SB_LUT4 I0=$abc$24606$n705 I1=int_tmr[14] I2=$false I3=$false O=$3\int_tmr[14:0][14] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n1845 I1=$abc$21987$n683 I2=$abc$21987$n690 I3=$false O=$abc$21987$n689_1 +.gate SB_LUT4 I0=$abc$24606$n1995 I1=$abc$24606$n699 I2=$abc$24606$n706_1 I3=$false O=$abc$24606$n705 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 01000000 -.gate SB_LUT4 I0=$abc$21987$n665 I1=I2C.is_read I2=$false I3=$false O=$abc$21987$n690 +.gate SB_LUT4 I0=$abc$24606$n707 I1=I2C.is_read I2=$false I3=$false O=$abc$24606$n706_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n693 I1=$abc$21987$n692 I2=$abc$21987$n695_1 I3=$abc$21987$n694 O=$2\I2C_OUTPUT_TYPE[2:0][0] +.gate SB_LUT4 I0=I2C_TRANS I1=last_trans I2=$false I3=$false O=$abc$24606$n707 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=I2C.i2c_state_machine I1=I2C.i2c_start_latency I2=$false I3=$false O=I2C_TRANS +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1000 +.gate SB_LUT4 I0=$abc$24606$n714 I1=$abc$24606$n710 I2=$abc$24606$n716 I3=$2\I2C_OUTPUT_TYPE[2:0][0] O=$abc$24606$n709_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000000000000111 +.gate SB_LUT4 I0=$abc$24606$n679 I1=I2C_OUTPUT_TYPE[2] I2=$abc$24606$n1258 I3=$abc$24606$n595_1 O=$abc$24606$n710 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1111000001000100 +.gate SB_LUT4 I0=$abc$24606$n713 I1=$abc$24606$n712 I2=$abc$24606$n714 I3=$abc$24606$n715 O=$2\I2C_OUTPUT_TYPE[2:0][0] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1111111100010000 -.gate SB_LUT4 I0=$abc$21987$n660 I1=$abc$21987$n1147 I2=$abc$21987$n572 I3=$false O=$abc$21987$n692 +.gate SB_LUT4 I0=$abc$24606$n596 I1=$abc$24606$n1256 I2=$abc$24606$n677 I3=$false O=$abc$24606$n712 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00010000 -.gate SB_LUT4 I0=$abc$21987$n662 I1=I2C_HID_DESC.DESC_TYPE I2=$abc$21987$n660 I3=$abc$21987$n572 O=$abc$21987$n693 +.gate SB_LUT4 I0=$abc$24606$n679 I1=I2C_HID_DESC.DESC_TYPE I2=$abc$24606$n596 I3=$abc$24606$n677 O=$abc$24606$n713 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1011000010111011 -.gate SB_LUT4 I0=$abc$21987$n665 I1=I2C_HID_DESC.DESC_TYPE I2=$false I3=$false O=$abc$21987$n694 +.gate SB_LUT4 I0=I2C.is_read I1=$abc$24606$n707 I2=$false I3=$false O=$abc$24606$n714 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=I2C.is_read I1=$abc$21987$n665 I2=$false I3=$false O=$abc$21987$n695_1 +.gate SB_LUT4 I0=$abc$24606$n707 I1=I2C_HID_DESC.DESC_TYPE I2=$false I3=$false O=$abc$24606$n715 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=I2C.is_read I1=$abc$21987$n697 I2=I2C_OUTPUT_TYPE[2] I3=$abc$21987$n665 O=$2\I2C_OUTPUT_TYPE[2:0][2] +.gate SB_LUT4 I0=$abc$24606$n707 I1=I2C_OUTPUT_TYPE[2] I2=$false I3=$false O=$abc$24606$n716 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0100010011110000 -.gate SB_LUT4 I0=$abc$21987$n1149 I1=$abc$21987$n698 I2=$abc$21987$n660 I3=$abc$21987$n572 O=$abc$21987$n697 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n705 I1=LED1 I2=$false I3=$false O=$abc$24606$n717 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1100101011001100 -.gate SB_LUT4 I0=$abc$21987$n619 I1=$abc$21987$n573_1 I2=$abc$21987$n663 I3=I2C_OUTPUT_TYPE[2] O=$abc$21987$n698 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=rststate[3] I1=rststate[2] I2=rststate[1] I3=rststate[0] O=I2C.FLT_SCL.RESET .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1110111100000000 -.gate SB_LUT4 I0=rststate[3] I1=rststate[2] I2=rststate[1] I3=rststate[0] O=I2C.FLT_SCL.RESET +.param LUT_INIT 1000000000000000 +.gate SB_LUT4 I0=$abc$24606$n720 I1=$abc$24606$n1708 I2=$false I3=$false O=$abc$24606$n71 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n721 I1=$abc$24606$n725 I2=$false I3=$false O=$abc$24606$n720 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1000 +.gate SB_LUT4 I0=$abc$24606$n722 I1=KEYBOARD.row_time[5] I2=KEYBOARD.row_time[9] I3=KEYBOARD.row_time[11] O=$abc$24606$n721 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1000000000000000 -.gate SB_LUT4 I0=$abc$21987$n1530 I1=$abc$21987$n706 I2=$abc$21987$n701 I3=UART.tx_activity O=$abc$21987$n7 +.gate SB_LUT4 I0=$abc$24606$n723 I1=$abc$24606$n724 I2=$false I3=$false O=$abc$24606$n722 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1000 +.gate SB_LUT4 I0=KEYBOARD.row_time[12] I1=KEYBOARD.row_time[14] I2=KEYBOARD.row_time[2] I3=KEYBOARD.row_time[3] O=$abc$24606$n723 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000000111111111 -.gate SB_LUT4 I0=$abc$21987$n705 I1=$abc$21987$n702 I2=$abc$21987$n1026 I3=$abc$21987$n1012 O=$abc$21987$n701 +.param LUT_INIT 0000000000000001 +.gate SB_LUT4 I0=KEYBOARD.row_time[0] I1=KEYBOARD.row_time[1] I2=KEYBOARD.row_time[4] I3=KEYBOARD.row_time[8] O=$abc$24606$n724 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000101000001100 -.gate SB_LUT4 I0=UART_TX_DATA[2] I1=UART_TX_DATA[0] I2=$abc$21987$n703_1 I3=$false O=$abc$21987$n702 +.param LUT_INIT 0000000000000001 +.gate SB_LUT4 I0=KEYBOARD.row_time[6] I1=KEYBOARD.row_time[7] I2=KEYBOARD.row_time[10] I3=KEYBOARD.row_time[13] O=$abc$24606$n725 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11001010 -.gate SB_LUT4 I0=$abc$21987$n1798 I1=$abc$21987$n1799 I2=$false I3=$false O=$abc$21987$n703_1 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1000000000000000 +.gate SB_LUT4 I0=KEYBOARD.row_time[0] I1=KEYBOARD.row_time[1] I2=$false I3=$false O=$abc$24606$n72 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0110 -.gate SB_LUT4 I0=UART.tx_bit_counter[0] I1=UART.tx_bit_counter[1] I2=$false I3=$false O=$abc$21987$n1798 +.gate SB_LUT4 I0=$abc$24606$n720 I1=$abc$24606$n1710 I2=$false I3=$false O=$abc$24606$n93 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0110 -.gate SB_LUT4 I0=UART_TX_DATA[6] I1=UART_TX_DATA[4] I2=$abc$21987$n703_1 I3=$false O=$abc$21987$n705 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11001010 -.gate SB_LUT4 I0=$abc$21987$n708 I1=$abc$21987$n707 I2=$abc$21987$n1012 I3=$abc$21987$n1026 O=$abc$21987$n706 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1100101000000000 -.gate SB_LUT4 I0=UART_TX_DATA[7] I1=UART_TX_DATA[5] I2=$abc$21987$n703_1 I3=$false O=$abc$21987$n707 +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n720 I1=$abc$24606$n1711 I2=$false I3=$false O=$abc$24606$n97 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11001010 -.gate SB_LUT4 I0=UART_TX_DATA[3] I1=UART_TX_DATA[1] I2=$abc$21987$n703_1 I3=$false O=$abc$21987$n708 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n720 I1=$abc$24606$n1714 I2=$false I3=$false O=$abc$24606$n99 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11001010 -.gate SB_LUT4 I0=I2C.FLT_SCL.RESET I1=IS_RAM_INIT I2=$false I3=$false O=$abc$21987$n36 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n720 I1=$abc$24606$n1715 I2=$false I3=$false O=$abc$24606$n100 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=I2C.FLT_SCL.RESET I1=IS_RAM_INIT I2=$false I3=$false O=$abc$24606$n205 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0111 -.gate SB_LUT4 I0=$abc$21987$n711 I1=I2C.wr I2=last_wr I3=$abc$21987$n36 O=$abc$21987$n37 +.gate SB_LUT4 I0=$abc$24606$n211 I1=$abc$24606$n733 I2=IS_RAM_INIT I3=I2C.FLT_SCL.RESET O=$abc$24606$n206 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0111110100000000 -.gate SB_LUT4 I0=I2C_TRANS I1=last_trans I2=I2C.FLT_SCL.RESET I3=$false O=$abc$21987$n711 +.param LUT_INIT 0000101111111111 +.gate SB_LUT4 I0=$abc$24606$n707 I1=I2C.wr I2=last_wr I3=$false O=$abc$24606$n733 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 10010000 -.gate SB_LUT4 I0=last_trans I1=I2C_TRANS I2=$false I3=$false O=$abc$21987$n42 +.param LUT_INIT 01000001 +.gate SB_LUT4 I0=last_trans I1=I2C_TRANS I2=$false I3=$false O=$abc$24606$n211 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=IS_RAM_INIT I1=I2C.FLT_SCL.RESET I2=$false I3=$false O=$abc$21987$n51 +.gate SB_LUT4 I0=IS_RAM_INIT I1=I2C.FLT_SCL.RESET I2=$false I3=$false O=$abc$24606$n220 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=I2C.wr I1=last_wr I2=$abc$21987$n42 I3=$abc$21987$n51 O=$abc$21987$n52 +.gate SB_LUT4 I0=I2C.wr I1=last_wr I2=$abc$24606$n211 I3=$abc$24606$n220 O=$abc$24606$n221 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1111010000000000 -.gate SB_LUT4 I0=KEYBOARD.isr I1=last_isr I2=$abc$21987$n51 I3=$abc$21987$n716 O=$abc$21987$n56 +.gate SB_LUT4 I0=KEYBOARD.isr I1=last_isr I2=$abc$24606$n220 I3=$abc$24606$n738 O=$abc$24606$n225 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0100111111111111 -.gate SB_LUT4 I0=wr_cnt[0] I1=wr_cnt[1] I2=wr_cnt[2] I3=wr_cnt[3] O=$abc$21987$n716 +.gate SB_LUT4 I0=wr_cnt[0] I1=wr_cnt[1] I2=wr_cnt[2] I3=wr_cnt[3] O=$abc$24606$n738 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0000000000000001 -.gate SB_LUT4 I0=$abc$21987$n720_1 I1=$abc$21987$n36 I2=$abc$21987$n718 I3=$false O=$abc$21987$n70 +.gate SB_LUT4 I0=$abc$24606$n742 I1=$abc$24606$n205 I2=$abc$24606$n740 I3=$false O=$abc$24606$n239 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00001110 -.gate SB_LUT4 I0=KEYBOARD.isr I1=last_isr I2=$abc$21987$n719 I3=$abc$21987$n51 O=$abc$21987$n718 +.gate SB_LUT4 I0=KEYBOARD.isr I1=last_isr I2=$abc$24606$n741 I3=$abc$24606$n220 O=$abc$24606$n740 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0000101100000000 -.gate SB_LUT4 I0=wr_cnt[2] I1=wr_cnt[1] I2=wr_cnt[0] I3=wr_cnt[3] O=$abc$21987$n719 +.gate SB_LUT4 I0=wr_cnt[2] I1=wr_cnt[1] I2=wr_cnt[0] I3=wr_cnt[3] O=$abc$24606$n741 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0100000000000000 -.gate SB_LUT4 I0=wr_cnt[0] I1=wr_cnt[1] I2=$abc$21987$n721 I3=$false O=$abc$21987$n720_1 +.gate SB_LUT4 I0=wr_cnt[0] I1=wr_cnt[1] I2=$abc$24606$n743 I3=$false O=$abc$24606$n742 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 10010000 -.gate SB_LUT4 I0=$abc$21987$n818 I1=$abc$21987$n821 I2=$abc$21987$n822 I3=$false O=$abc$21987$n721 +.gate SB_LUT4 I0=$abc$24606$n982 I1=$abc$24606$n985 I2=$abc$24606$n986 I3=$false O=$abc$24606$n743 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00000001 -.gate SB_LUT4 I0=IS_RAM_INIT I1=$abc$21987$n665 I2=I2C.FLT_SCL.RESET I3=$false O=$abc$21987$n74 +.gate SB_LUT4 I0=IS_RAM_INIT I1=$abc$24606$n707 I2=I2C.FLT_SCL.RESET I3=$false O=$abc$24606$n243 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 01001111 -.gate SB_LUT4 I0=IS_RAM_INIT I1=$abc$21987$n695_1 I2=I2C.FLT_SCL.RESET I3=$abc$21987$n724_1 O=$abc$21987$n101 +.gate SB_LUT4 I0=IS_RAM_INIT I1=$abc$24606$n706_1 I2=$abc$24606$n746 I3=I2C.FLT_SCL.RESET O=$abc$24606$n270 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000000001001111 -.gate SB_LUT4 I0=$abc$21987$n725 I1=$abc$21987$n633 I2=$abc$21987$n51 I3=$false O=$abc$21987$n724_1 +.param LUT_INIT 0001000011111111 +.gate SB_LUT4 I0=$abc$24606$n747 I1=$abc$24606$n707 I2=I2C.FLT_SCL.RESET I3=$false O=$abc$24606$n746 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01110000 -.gate SB_LUT4 I0=$abc$21987$n573_1 I1=$abc$21987$n575 I2=$false I3=$false O=$abc$21987$n725 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n675 I1=$abc$21987$n738 I2=$abc$21987$n729_1 I3=$false O=$abc$21987$n111 +.param LUT_INIT 10001111 +.gate SB_LUT4 I0=$abc$24606$n748 I1=$22\i2c_input_data_type[3:0][0] I2=$abc$24606$n822 I3=$abc$24606$n630 O=$abc$24606$n747 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01000000 -.gate SB_LUT4 I0=$abc$21987$n677 I1=$abc$21987$n730 I2=$false I3=$false O=$abc$21987$n729_1 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0001010000000000 +.gate SB_LUT4 I0=$abc$24606$n597 I1=$abc$24606$n673 I2=$false I3=$false O=$abc$24606$n748 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n731 I1=$abc$21987$n736 I2=$abc$21987$n737 I3=$false O=$abc$21987$n730 +.gate SB_LUT4 I0=$abc$24606$n751 I1=$abc$24606$n756 I2=$abc$24606$n758 I3=$false O=$abc$24606$n283 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 10000000 -.gate SB_LUT4 I0=$abc$21987$n735 I1=$abc$21987$n732 I2=$false I3=$false O=$abc$21987$n731 +.gate SB_LUT4 I0=$abc$24606$n752 I1=I2C.FLT_SCL.RESET I2=$false I3=$false O=$abc$24606$n751 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0100 -.gate SB_LUT4 I0=I2C.i2c_state_machine I1=$abc$21987$n1413 I2=$abc$21987$n734 I3=$false O=$abc$21987$n732 +.param LUT_INIT 1000 +.gate SB_LUT4 I0=$abc$24606$n271 I1=I2C.FLT_SCL.out I2=$abc$24606$n10 I3=$abc$24606$n753 O=$abc$24606$n752 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0100000000000000 +.gate SB_LUT4 I0=I2C.is_read I1=$abc$24606$n1522 I2=$abc$24606$n755 I3=$false O=$abc$24606$n753 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00001011 -.gate SB_LUT4 I0=I2C.FLT_SDA.out I1=$abc$21987$n10 I2=I2C.FLT_SCL.out I3=$false O=$abc$21987$n1413 +.param LUT_INIT 01110000 +.gate SB_LUT4 I0=I2C.FLT_SDA.out I1=$abc$24606$n8 I2=I2C.FLT_SCL.out I3=$false O=$abc$24606$n1522 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11101111 -.gate SB_LUT4 I0=I2C.FLT_SDA.out I1=I2C.FLT_SCL.out I2=$abc$21987$n10 I3=$false O=$abc$21987$n734 +.gate SB_LUT4 I0=I2C.FLT_SDA.out I1=$abc$24606$n8 I2=I2C.FLT_SCL.out I3=I2C.i2c_state_machine O=$abc$24606$n755 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 10000000 -.gate SB_LUT4 I0=$abc$21987$n1413 I1=I2C.is_read I2=$false I3=$false O=$abc$21987$n735 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0111111100010000 +.gate SB_LUT4 I0=$abc$24606$n878 I1=$abc$24606$n757 I2=$false I3=$false O=$abc$24606$n756 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n678 I1=$abc$21987$n689 I2=I2C.FLT_SCL.RESET I3=$abc$21987$n1784 O=$abc$21987$n736 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0001000000000000 -.gate SB_LUT4 I0=$abc$21987$n125 I1=$abc$21987$n12 I2=I2C.FLT_SCL.out I3=$false O=$abc$21987$n737 +.param LUT_INIT 0100 +.gate SB_LUT4 I0=I2C.i2c_bit_counter[0] I1=I2C.i2c_bit_counter[1] I2=$abc$24606$n1522 I3=$false O=$abc$24606$n757 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01000000 -.gate SB_LUT4 I0=I2C.i2c_bit_counter[0] I1=I2C.i2c_bit_counter[1] I2=$abc$21987$n1413 I3=$false O=$abc$21987$n738 +.param LUT_INIT 01100000 +.gate SB_LUT4 I0=$abc$24606$n880 I1=$abc$24606$n881 I2=$abc$24606$n892 I3=$abc$24606$n1926 O=$abc$24606$n758 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000000100000000 +.gate SB_LUT4 I0=$abc$24606$n751 I1=$abc$24606$n760 I2=$abc$24606$n758 I3=$false O=$abc$24606$n290 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01100000 -.gate SB_LUT4 I0=$abc$21987$n729_1 I1=$abc$21987$n740 I2=$false I3=$false O=$abc$21987$n117 +.param LUT_INIT 10000000 +.gate SB_LUT4 I0=$abc$24606$n757 I1=$abc$24606$n878 I2=$false I3=$false O=$abc$24606$n760 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n738 I1=$abc$21987$n675 I2=$false I3=$false O=$abc$21987$n740 +.gate SB_LUT4 I0=$abc$24606$n757 I1=$abc$24606$n878 I2=$abc$24606$n758 I3=$abc$24606$n751 O=$abc$24606$n297 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n738 I1=$abc$21987$n675 I2=$abc$21987$n729_1 I3=$false O=$abc$21987$n123 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0001000000000000 +.gate SB_LUT4 I0=$abc$24606$n751 I1=$abc$24606$n763 I2=$abc$24606$n758 I3=$false O=$abc$24606$n304 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00010000 -.gate SB_LUT4 I0=$abc$21987$n729_1 I1=$abc$21987$n743 I2=$false I3=$false O=$abc$21987$n133 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n738 I1=$abc$21987$n675 I2=$false I3=$false O=$abc$21987$n743 +.param LUT_INIT 10000000 +.gate SB_LUT4 I0=$abc$24606$n757 I1=$abc$24606$n878 I2=$false I3=$false O=$abc$24606$n763 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n675 I1=$abc$21987$n738 I2=$abc$21987$n745 I3=$false O=$abc$21987$n139 +.gate SB_LUT4 I0=$abc$24606$n751 I1=$abc$24606$n756 I2=$abc$24606$n765 I3=$false O=$abc$24606$n311 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01000000 -.gate SB_LUT4 I0=$abc$21987$n730 I1=$abc$21987$n677 I2=$false I3=$false O=$abc$21987$n745 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n745 I1=$abc$21987$n740 I2=$false I3=$false O=$abc$21987$n151 +.param LUT_INIT 10000000 +.gate SB_LUT4 I0=$abc$24606$n881 I1=$abc$24606$n892 I2=$abc$24606$n880 I3=$abc$24606$n1926 O=$abc$24606$n765 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n738 I1=$abc$21987$n675 I2=$abc$21987$n745 I3=$false O=$abc$21987$n158 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0001000000000000 +.gate SB_LUT4 I0=$abc$24606$n751 I1=$abc$24606$n760 I2=$abc$24606$n765 I3=$false O=$abc$24606$n317 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00010000 -.gate SB_LUT4 I0=$abc$21987$n745 I1=$abc$21987$n743 I2=$false I3=$false O=$abc$21987$n174 +.param LUT_INIT 10000000 +.gate SB_LUT4 I0=$abc$24606$n757 I1=$abc$24606$n878 I2=$abc$24606$n765 I3=$abc$24606$n751 O=$abc$24606$n326 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1000 -.gate SB_LUT4 I0=I2C.i2c_start_latency I1=I2C.i2c_state_machine I2=$abc$21987$n1413 I3=I2C.FLT_SCL.RESET O=$abc$21987$n179 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0001000000000000 +.gate SB_LUT4 I0=$abc$24606$n751 I1=$abc$24606$n763 I2=$abc$24606$n765 I3=$false O=$abc$24606$n346 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 10000000 +.gate SB_LUT4 I0=I2C.i2c_start_latency I1=I2C.i2c_state_machine I2=$abc$24606$n1522 I3=I2C.FLT_SCL.RESET O=$abc$24606$n351 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0100111100000000 -.gate SB_LUT4 I0=$abc$21987$n751 I1=I2C.FLT_SCL.RESET I2=$false I3=$false O=$abc$21987$n193 +.gate SB_LUT4 I0=$abc$24606$n771 I1=I2C.FLT_SCL.RESET I2=$false I3=$false O=$abc$24606$n365 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=UART.TX_sig_last I1=UART_WR I2=UART.tx_activity I3=$false O=$abc$21987$n751 +.gate SB_LUT4 I0=UART.TX_sig_last I1=UART_WR I2=UART.tx_activity I3=$false O=$abc$24606$n771 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00001011 -.gate SB_LUT4 I0=UART.tx_activity I1=$abc$21987$n753_1 I2=$abc$21987$n755_1 I3=$abc$21987$n193 O=$abc$21987$n194 +.gate SB_LUT4 I0=UART.tx_activity I1=$abc$24606$n773_1 I2=$abc$24606$n775 I3=$abc$24606$n365 O=$abc$24606$n366 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0000110100000000 -.gate SB_LUT4 I0=$abc$21987$n1527 I1=$abc$21987$n844 I2=$abc$21987$n847 I3=$abc$21987$n848 O=$abc$21987$n753_1 +.gate SB_LUT4 I0=$abc$24606$n1636 I1=$abc$24606$n1008 I2=$abc$24606$n1011 I3=$abc$24606$n1012 O=$abc$24606$n773_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0000000000000001 -.gate SB_LUT4 I0=UART.tx_clk_counter[1] I1=UART.tx_clk_counter[0] I2=$false I3=$false O=$abc$21987$n1527 +.gate SB_LUT4 I0=UART.tx_clk_counter[1] I1=UART.tx_clk_counter[0] I2=$false I3=$false O=$abc$24606$n1636 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1001 -.gate SB_LUT4 I0=UART.tx_bit_counter[3] I1=$abc$21987$n756 I2=$false I3=$false O=$abc$21987$n755_1 +.gate SB_LUT4 I0=UART.tx_bit_counter[3] I1=$abc$24606$n776 I2=$false I3=$false O=$abc$24606$n775 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=UART.tx_bit_counter[0] I1=UART.tx_bit_counter[1] I2=UART.tx_bit_counter[2] I3=UART.tx_activity O=$abc$21987$n756 +.gate SB_LUT4 I0=UART.tx_bit_counter[0] I1=UART.tx_bit_counter[1] I2=UART.tx_bit_counter[2] I3=UART.tx_activity O=$abc$24606$n776 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0000000100000000 -.gate SB_LUT4 I0=$abc$21987$n758_1 I1=$abc$21987$n801 I2=$false I3=$false O=$abc$21987$n228 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n799_1 I1=$abc$21987$n1166 I2=$abc$21987$n1665 I3=$abc$21987$n785 O=$abc$21987$n758_1 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0101001100000000 -.gate SB_LUT4 I0=$abc$21987$n1634 I1=$abc$21987$n750 I2=$abc$21987$n762 I3=$false O=$abc$21987$n761 +.gate SB_LUT4 I0=$abc$24606$n780 I1=$abc$24606$n793_1 I2=$abc$24606$n825 I3=$false O=$abc$24606$n779 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01000000 -.gate SB_LUT4 I0=$abc$21987$n753 I1=$abc$21987$n742 I2=$abc$21987$n765 I3=$abc$21987$n763 O=$abc$21987$n762 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000000100000000 -.gate SB_LUT4 I0=$abc$21987$n758 I1=$abc$21987$n755 I2=$abc$21987$n759 I3=$false O=$abc$21987$n763 +.param LUT_INIT 10000000 +.gate SB_LUT4 I0=$abc$24606$n781 I1=$abc$24606$n790 I2=$abc$24606$n792 I3=$false O=$abc$24606$n780 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00000001 -.gate SB_LUT4 I0=$abc$21987$n765_1 I1=$abc$21987$n1631 I2=$false I3=$false O=$abc$21987$n758 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n766 I1=$abc$21987$n768_1 I2=$abc$21987$n769_1 I3=$false O=$abc$21987$n765_1 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 10000000 -.gate SB_LUT4 I0=$abc$21987$n767 I1=KEYBOARD.row_time[10] I2=KEYBOARD.row_time[11] I3=KEYBOARD.row_time[13] O=$abc$21987$n766 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1000000000000000 -.gate SB_LUT4 I0=KEYBOARD.row_time[5] I1=KEYBOARD.row_time[6] I2=KEYBOARD.row_time[7] I3=KEYBOARD.row_time[9] O=$abc$21987$n767 +.gate SB_LUT4 I0=$abc$24606$n782 I1=$abc$24606$n789 I2=$abc$24606$n93 I3=$abc$24606$n1711 O=$abc$24606$n781 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1000000000000000 -.gate SB_LUT4 I0=KEYBOARD.row_time[2] I1=KEYBOARD.row_time[3] I2=KEYBOARD.row_time[0] I3=KEYBOARD.row_time[1] O=$abc$21987$n768_1 +.gate SB_LUT4 I0=$abc$24606$n783 I1=$abc$24606$n99 I2=$abc$24606$n788 I3=$false O=$abc$24606$n782 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000000000000001 -.gate SB_LUT4 I0=KEYBOARD.row_time[4] I1=KEYBOARD.row_time[8] I2=KEYBOARD.row_time[12] I3=KEYBOARD.row_time[14] O=$abc$21987$n769_1 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 10000000 +.gate SB_LUT4 I0=$abc$24606$n939 I1=$abc$24606$n940 I2=$abc$24606$n942 I3=$abc$24606$n943 O=$abc$24606$n783 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0000000000000001 -.gate SB_LUT4 I0=$abc$21987$n765_1 I1=$abc$21987$n1633 I2=$false I3=$false O=$abc$21987$n755 +.gate SB_LUT4 I0=$abc$24606$n720 I1=$abc$24606$n1719 I2=$false I3=$false O=$abc$24606$n939 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n765_1 I1=$abc$21987$n1632 I2=$false I3=$false O=$abc$21987$n759 +.gate SB_LUT4 I0=$abc$24606$n720 I1=$abc$24606$n1720 I2=$false I3=$false O=$abc$24606$n940 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n765_1 I1=$abc$21987$n1629 I2=$false I3=$false O=$abc$21987$n753 +.gate SB_LUT4 I0=$abc$24606$n720 I1=$abc$24606$n1721 I2=$false I3=$false O=$abc$24606$n942 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n765_1 I1=$abc$21987$n1630 I2=$false I3=$false O=$abc$21987$n742 +.gate SB_LUT4 I0=$abc$24606$n720 I1=$abc$24606$n1722 I2=$false I3=$false O=$abc$24606$n943 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=KEYBOARD.row_time[0] I1=KEYBOARD.row_time[1] I2=$false I3=$false O=$abc$21987$n765 +.gate SB_LUT4 I0=$abc$24606$n1712 I1=$abc$24606$n1713 I2=$abc$24606$n1715 I3=$false O=$abc$24606$n788 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 10000000 +.gate SB_LUT4 I0=$abc$24606$n71 I1=$abc$24606$n72 I2=$false I3=$false O=$abc$24606$n789 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0110 -.gate SB_LUT4 I0=$abc$21987$n765_1 I1=$abc$21987$n1627 I2=$false I3=$false O=$abc$21987$n750 +.param LUT_INIT 0001 +.gate SB_LUT4 I0=$abc$24606$n782 I1=$abc$24606$n791 I2=$false I3=$false O=$abc$24606$n790 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n765_1 I1=$abc$21987$n1636 I2=$false I3=$false O=$abc$21987$n778 +.param LUT_INIT 1000 +.gate SB_LUT4 I0=$abc$24606$n71 I1=$abc$24606$n1710 I2=$abc$24606$n72 I3=$abc$24606$n97 O=$abc$24606$n791 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0001000000000000 +.gate SB_LUT4 I0=$abc$24606$n1998 I1=$abc$24606$n783 I2=$false I3=$false O=$abc$24606$n792 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n765_1 I1=$abc$21987$n1635 I2=$false I3=$false O=$abc$21987$n779 +.gate SB_LUT4 I0=$abc$24606$n1332_1 I1=$abc$24606$n823_1 I2=$false I3=$false O=$abc$24606$n793_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n765_1 I1=$abc$21987$n1637 I2=$false I3=$false O=$abc$21987$n782 +.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[0] I1=KEYBOARD.is_pressed I2=$abc$24606$n798 I3=$false O=$abc$24606$n797 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 11001010 +.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[2] I1=$abc$24606$n799 I2=$false I3=$false O=$abc$24606$n798 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=KEYBOARD.RAM.r_data[2] I1=KEYBOARD.RAM.r_data[3] I2=$abc$21987$n779 I3=$abc$21987$n778 O=$abc$21987$n783_1 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1100101000000000 -.gate SB_LUT4 I0=KEYBOARD.RAM.r_data[0] I1=KEYBOARD.RAM.r_data[1] I2=$abc$21987$n778 I3=$abc$21987$n779 O=$abc$21987$n784 +.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[0] I1=KEYBOARD.kbd_code_hid[1] I2=$false I3=$false O=$abc$24606$n799 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000110000001010 -.gate SB_LUT4 I0=$abc$21987$n786 I1=$abc$21987$n51 I2=$false I3=$false O=$abc$21987$n785 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0001 +.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[0] I1=KEYBOARD.kbd_code_hid[1] I2=$false I3=$false O=$abc$24606$n801 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1000 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$21987$n787 I2=$false I3=$false O=$abc$21987$n786 +.gate SB_LUT4 I0=KEYBOARD.is_pressed I1=KEYBOARD.kbd_code_hid[2] I2=$false I3=$false O=$abc$24606$n805_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n881 I1=$abc$21987$n788_1 I2=$false I3=$false O=$abc$21987$n787 +.param LUT_INIT 1000 +.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[1] I1=KEYBOARD.kbd_code_hid[0] I2=$false I3=$false O=$abc$24606$n806_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n880 I1=$abc$21987$n877 I2=$abc$21987$n878 I3=$abc$21987$n1838 O=$abc$21987$n788_1 +.gate SB_LUT4 I0=KEYBOARD.is_pressed I1=KEYBOARD.REPORT.r_data[7] I2=$abc$24606$n801 I3=KEYBOARD.kbd_code_hid[2] O=$abc$24606$n808_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000000000000001 -.gate SB_LUT4 I0=$abc$21987$n765_1 I1=$abc$21987$n1640 I2=$false I3=$false O=$abc$21987$n880 +.param LUT_INIT 0101001100110011 +.gate SB_LUT4 I0=KEYBOARD.is_pressed I1=KEYBOARD.REPORT.r_data[3] I2=KEYBOARD.kbd_code_hid[2] I3=$abc$24606$n801 O=$abc$24606$n810 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n765_1 I1=$abc$21987$n1638 I2=$false I3=$false O=$abc$21987$n877 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1100101011001100 +.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[2] I1=$abc$24606$n806_1 I2=$false I3=$false O=$abc$24606$n811_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n765_1 I1=$abc$21987$n1639 I2=$false I3=$false O=$abc$21987$n878 +.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[1] I1=KEYBOARD.is_pressed I2=$false I3=$false O=$abc$24606$n812 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n765_1 I1=$abc$21987$n1641 I2=$false I3=$false O=$abc$21987$n881 +.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[0] I1=KEYBOARD.kbd_code_hid[1] I2=$false I3=$false O=$abc$24606$n816 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n797_1 I1=$abc$21987$n798 I2=$abc$21987$n1168 I3=$abc$21987$n778 O=$abc$21987$n1665 +.gate SB_LUT4 I0=KEYBOARD.is_pressed I1=KEYBOARD.REPORT.r_data[6] I2=$abc$24606$n816 I3=KEYBOARD.kbd_code_hid[2] O=$abc$24606$n818 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111000000010001 -.gate SB_LUT4 I0=KEYBOARD.COLUMN_SHADOW[0] I1=KEYBOARD.COLUMN_SHADOW[1] I2=$abc$21987$n782 I3=$abc$21987$n779 O=$abc$21987$n797_1 +.param LUT_INIT 0101001100110011 +.gate SB_LUT4 I0=KEYBOARD.is_pressed I1=KEYBOARD.REPORT.r_data[5] I2=$abc$24606$n806_1 I3=KEYBOARD.kbd_code_hid[2] O=$abc$24606$n819_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000110000001010 -.gate SB_LUT4 I0=KEYBOARD.COLUMN_SHADOW[4] I1=KEYBOARD.COLUMN_SHADOW[5] I2=$abc$21987$n779 I3=$abc$21987$n782 O=$abc$21987$n798 +.param LUT_INIT 0101001100110011 +.gate SB_LUT4 I0=KEYBOARD.is_pressed I1=KEYBOARD.REPORT.r_data[4] I2=$abc$24606$n799 I3=KEYBOARD.kbd_code_hid[2] O=$abc$24606$n820 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1100101000000000 -.gate SB_LUT4 I0=KEYBOARD.is_ghost I1=$abc$21987$n750 I2=$abc$21987$n317 I3=$abc$21987$n762 O=$abc$21987$n799_1 +.param LUT_INIT 0101001100110011 +.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[3] I1=KEYBOARD.kbd_code_hid[4] I2=$abc$24606$n824 I3=$false O=$abc$24606$n823_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 00010000 +.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[5] I1=KEYBOARD.kbd_code_hid[6] I2=KEYBOARD.kbd_code_hid[7] I3=$false O=$abc$24606$n824 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 10000000 +.gate SB_LUT4 I0=$abc$24606$n826_1 I1=KEYBOARD.IS_RAM_INIT I2=$abc$24606$n828 I3=$abc$24606$n220 O=$abc$24606$n825 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0100000000000000 -.gate SB_LUT4 I0=$abc$21987$n765_1 I1=$abc$21987$n1634 I2=$false I3=$false O=$abc$21987$n317 +.param LUT_INIT 0001000000000000 +.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[6] I1=$abc$24606$n827_1 I2=$abc$24606$n798 I3=$false O=$abc$24606$n826_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 01000000 +.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[3] I1=KEYBOARD.kbd_code_hid[4] I2=KEYBOARD.kbd_code_hid[5] I3=KEYBOARD.kbd_code_hid[7] O=$abc$24606$n827_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000000000000001 +.gate SB_LUT4 I0=KEYBOARD.report_wr_en I1=KEYBOARD.isr_internal I2=$false I3=$false O=$abc$24606$n828 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$21987$n787 I2=$abc$21987$n51 I3=$false O=$abc$21987$n801 +.gate SB_LUT4 I0=$abc$24606$n100 I1=$abc$24606$n1786 I2=$false I3=$false O=$abc$24606$n829_1 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11100000 -.gate SB_LUT4 I0=$abc$21987$n317 I1=$abc$21987$n1665 I2=$abc$21987$n785 I3=$false O=$abc$21987$n238 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n720 I1=$abc$24606$n1717 I2=$false I3=$false O=$abc$24606$n835_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n835_1 I1=$abc$24606$n1716 I2=$abc$24606$n1718 I3=$false O=$abc$24606$n836 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01000000 -.gate SB_LUT4 I0=$abc$21987$n804 I1=$abc$21987$n806 I2=$abc$21987$n786 I3=$abc$21987$n801 O=$abc$21987$n249 +.param LUT_INIT 10000000 +.gate SB_LUT4 I0=$abc$24606$n839 I1=KEYBOARD.COLUMN_SHADOW[4] I2=$abc$24606$n838 I3=KEYBOARD.COLUMN_SHADOW[0] O=$abc$24606$n837 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1110111100000000 -.gate SB_LUT4 I0=$abc$21987$n763 I1=$abc$21987$n805 I2=$abc$21987$n317 I3=$abc$21987$n765 O=$abc$21987$n804 +.param LUT_INIT 0000011101110111 +.gate SB_LUT4 I0=$abc$24606$n1718 I1=$abc$24606$n1716 I2=$abc$24606$n1717 I3=$abc$24606$n720 O=$abc$24606$n838 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1000000000000000 -.gate SB_LUT4 I0=$abc$21987$n750 I1=$abc$21987$n753 I2=$abc$21987$n742 I3=$false O=$abc$21987$n805 +.param LUT_INIT 1111111100000001 +.gate SB_LUT4 I0=$abc$24606$n720 I1=$abc$24606$n1716 I2=$abc$24606$n1717 I3=$abc$24606$n1718 O=$abc$24606$n839 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00000001 -.gate SB_LUT4 I0=$abc$21987$n765 I1=$abc$21987$n807 I2=$abc$21987$n317 I3=$abc$21987$n763 O=$abc$21987$n806 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000000100000000 +.gate SB_LUT4 I0=KEYBOARD.COLUMN_SHADOW[6] I1=KEYBOARD.COLUMN_SHADOW[2] I2=$abc$24606$n1718 I3=$abc$24606$n841_1 O=$abc$24606$n840 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0100000000000000 -.gate SB_LUT4 I0=$abc$21987$n750 I1=$abc$21987$n1630 I2=$abc$21987$n753 I3=$false O=$abc$21987$n807 +.param LUT_INIT 0101001111111111 +.gate SB_LUT4 I0=$abc$24606$n720 I1=$abc$24606$n1716 I2=$abc$24606$n1717 I3=$false O=$abc$24606$n841_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00010000 -.gate SB_LUT4 I0=$abc$21987$n758_1 I1=$abc$21987$n810_1 I2=$abc$21987$n785 I3=$false O=$abc$21987$n809 +.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$24606$n220 I2=$abc$24606$n792 I3=$false O=$abc$24606$n842 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00011111 -.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[3] I1=$abc$21987$n812 I2=$abc$21987$n811_1 I3=$false O=$abc$21987$n810_1 +.param LUT_INIT 01000000 +.gate SB_LUT4 I0=$abc$24606$n846 I1=$abc$24606$n1786 I2=$abc$24606$n100 I3=$false O=$abc$24606$n845 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 10110000 -.gate SB_LUT4 I0=$abc$21987$n1665 I1=$abc$21987$n1836 I2=$false I3=$false O=$abc$21987$n811_1 +.param LUT_INIT 01000000 +.gate SB_LUT4 I0=$abc$24606$n847 I1=$abc$24606$n848 I2=$false I3=$false O=$abc$24606$n846 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1000 -.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[0] I1=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[1] I2=$abc$21987$n813_1 I3=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[2] O=$abc$21987$n812 +.gate SB_LUT4 I0=$abc$24606$n71 I1=$abc$24606$n93 I2=$abc$24606$n72 I3=$false O=$abc$24606$n847 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0001000000000000 -.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[4] I1=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[7] I2=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[6] I3=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[5] O=$abc$21987$n813_1 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 00000001 +.gate SB_LUT4 I0=$abc$24606$n97 I1=$abc$24606$n99 I2=$abc$24606$n936 I3=$abc$24606$n935 O=$abc$24606$n848 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0001000000000000 -.gate SB_LUT4 I0=$abc$21987$n787 I1=KEYBOARD.report_wr_en I2=$false I3=$false O=$abc$21987$n817_1 +.param LUT_INIT 0000000000000001 +.gate SB_LUT4 I0=$abc$24606$n720 I1=$abc$24606$n1713 I2=$false I3=$false O=$abc$24606$n936 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0001 -.gate SB_LUT4 I0=$abc$21987$n830 I1=$abc$21987$n824 I2=$abc$21987$n819 I3=KEYBOARD.isr_internal O=$abc$21987$n818_1 +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n720 I1=$abc$24606$n1712 I2=$false I3=$false O=$abc$24606$n935 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n780 I1=$abc$24606$n826_1 I2=$abc$24606$n517 I3=$abc$24606$n828 O=$abc$24606$n851 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0100000000000000 -.gate SB_LUT4 I0=$abc$21987$n823 I1=$abc$21987$n820 I2=$false I3=$false O=$abc$21987$n819 +.param LUT_INIT 1000000000000000 +.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$24606$n220 I2=$false I3=$false O=$abc$24606$n517 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n821_1 I1=IS_RAM_INIT I2=$false I3=$false O=$abc$21987$n820 +.gate SB_LUT4 I0=KEYBOARD.isr_internal I1=$abc$24606$n781 I2=$abc$24606$n517 I3=$abc$24606$n854 O=$abc$24606$n853 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0010111111111111 +.gate SB_LUT4 I0=$abc$24606$n790 I1=$abc$24606$n792 I2=$false I3=$false O=$abc$24606$n854 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0001 -.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[3] I1=KEYBOARD.kbd_code_hid[4] I2=$abc$21987$n822_1 I3=$false O=$abc$21987$n821_1 +.gate SB_LUT4 I0=$abc$24606$n1710 I1=$abc$24606$n856 I2=$abc$24606$n848 I3=$false O=$abc$24606$n855 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00010000 -.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[5] I1=KEYBOARD.kbd_code_hid[6] I2=KEYBOARD.kbd_code_hid[7] I3=$false O=$abc$21987$n822_1 +.param LUT_INIT 01000000 +.gate SB_LUT4 I0=$abc$24606$n72 I1=$abc$24606$n71 I2=$false I3=$false O=$abc$24606$n856 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n823_1 I1=$abc$24606$n825 I2=$abc$24606$n780 I3=$false O=$abc$24606$n857 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 01000000 +.gate SB_LUT4 I0=$abc$24606$n846 I1=$abc$24606$n100 I2=$false I3=$false O=$abc$24606$n860 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1000 +.gate SB_LUT4 I0=$abc$24606$n790 I1=$abc$24606$n517 I2=$abc$24606$n1998 I3=$false O=$abc$24606$n861 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 10000000 -.gate SB_LUT4 I0=KEYBOARD.report_adress_rd[2] I1=KEYBOARD.report_adress_rd[0] I2=KEYBOARD.report_adress_rd[1] I3=$false O=$abc$21987$n823 +.gate SB_LUT4 I0=$abc$24606$n792 I1=$abc$24606$n780 I2=KEYBOARD.IS_RAM_INIT I3=$abc$24606$n220 O=$abc$24606$n435 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1111000100000000 +.gate SB_LUT4 I0=$abc$24606$n903 I1=$abc$24606$n867 I2=$abc$24606$n885 I3=$abc$24606$n864 O=$abc$24606$n484 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0100000000000000 +.gate SB_LUT4 I0=$abc$24606$n865 I1=$abc$24606$n857 I2=$abc$24606$n851 I3=$false O=$abc$24606$n864 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00010000 -.gate SB_LUT4 I0=$abc$21987$n825 I1=KEYBOARD.IS_RAM_INIT I2=I2C.FLT_SCL.RESET I3=KEYBOARD.is_pressed O=$abc$21987$n824 +.param LUT_INIT 00000111 +.gate SB_LUT4 I0=KEYBOARD.report_adress_rd[2] I1=$abc$24606$n866 I2=KEYBOARD.report_adress_rd[3] I3=$false O=$abc$24606$n865 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 01000000 +.gate SB_LUT4 I0=KEYBOARD.report_adress_rd[0] I1=KEYBOARD.report_adress_rd[1] I2=$false I3=$false O=$abc$24606$n866 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n884 I1=$abc$24606$n882 I2=$abc$24606$n869 I3=$abc$24606$n868 O=$abc$24606$n867 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0001000000000000 -.gate SB_LUT4 I0=$abc$21987$n826 I1=$abc$21987$n827 I2=$abc$21987$n828 I3=$abc$21987$n829 O=$abc$21987$n825 +.param LUT_INIT 0000101100000000 +.gate SB_LUT4 I0=$abc$24606$n861 I1=$abc$24606$n205 I2=$false I3=$false O=$abc$24606$n868 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n823_1 I1=$abc$24606$n870 I2=$abc$24606$n825 I3=$abc$24606$n780 O=$abc$24606$n869 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1110000000000000 +.gate SB_LUT4 I0=$abc$24606$n871 I1=$abc$24606$n880_1 I2=$false I3=$false O=$abc$24606$n870 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[2] I1=KEYBOARD.REPORT.r_data[3] I2=$abc$24606$n878_1 I3=$abc$24606$n872 O=$abc$24606$n871 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000000011101111 +.gate SB_LUT4 I0=$abc$24606$n873 I1=$abc$24606$n875 I2=$abc$24606$n876 I3=$abc$24606$n877 O=$abc$24606$n872 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1000000000000000 -.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[2] I1=KEYBOARD.kbd_code_hid[2] I2=KEYBOARD.REPORT.r_data[7] I3=KEYBOARD.kbd_code_hid[7] O=$abc$21987$n826 +.gate SB_LUT4 I0=KEYBOARD.is_pressed I1=KEYBOARD.REPORT.r_data[6] I2=KEYBOARD.kbd_code_hid[6] I3=$abc$24606$n874 O=$abc$24606$n873 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1001000000001001 -.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[0] I1=KEYBOARD.kbd_code_hid[0] I2=KEYBOARD.REPORT.r_data[6] I3=KEYBOARD.kbd_code_hid[6] O=$abc$21987$n827 +.param LUT_INIT 0100000100000000 +.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[2] I1=KEYBOARD.REPORT.r_data[2] I2=KEYBOARD.REPORT.r_data[7] I3=KEYBOARD.kbd_code_hid[7] O=$abc$24606$n874 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1001000000001001 -.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[4] I1=KEYBOARD.REPORT.r_data[4] I2=KEYBOARD.REPORT.r_data[5] I3=KEYBOARD.kbd_code_hid[5] O=$abc$21987$n828 +.param LUT_INIT 1011000000001011 +.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[0] I1=KEYBOARD.kbd_code_hid[0] I2=KEYBOARD.REPORT.r_data[5] I3=KEYBOARD.kbd_code_hid[5] O=$abc$24606$n875 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1001000000001001 -.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[3] I1=KEYBOARD.REPORT.r_data[3] I2=KEYBOARD.REPORT.r_data[1] I3=KEYBOARD.kbd_code_hid[1] O=$abc$21987$n829 +.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[2] I1=KEYBOARD.kbd_code_hid[2] I2=KEYBOARD.kbd_code_hid[3] I3=KEYBOARD.REPORT.r_data[3] O=$abc$24606$n876 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1011000000001011 +.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[4] I1=KEYBOARD.REPORT.r_data[4] I2=KEYBOARD.REPORT.r_data[1] I3=KEYBOARD.kbd_code_hid[1] O=$abc$24606$n877 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1001000000001001 -.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[6] I1=$abc$21987$n832_1 I2=$abc$21987$n831 I3=$false O=$abc$21987$n830 +.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[0] I1=KEYBOARD.REPORT.r_data[4] I2=$abc$24606$n812 I3=$abc$24606$n879 O=$abc$24606$n878_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0001000000000000 +.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[5] I1=KEYBOARD.REPORT.r_data[6] I2=KEYBOARD.REPORT.r_data[7] I3=$false O=$abc$24606$n879 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01000000 -.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[0] I1=KEYBOARD.kbd_code_hid[1] I2=KEYBOARD.kbd_code_hid[2] I3=$false O=$abc$21987$n831 +.param LUT_INIT 00000001 +.gate SB_LUT4 I0=$abc$24606$n823_1 I1=$abc$24606$n865 I2=$abc$24606$n881_1 I3=$false O=$abc$24606$n880_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00000001 -.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[3] I1=KEYBOARD.kbd_code_hid[4] I2=KEYBOARD.kbd_code_hid[5] I3=KEYBOARD.kbd_code_hid[7] O=$abc$21987$n832_1 +.gate SB_LUT4 I0=KEYBOARD.report_adress_rd[2] I1=KEYBOARD.report_adress_rd[3] I2=$abc$24606$n866 I3=$false O=$abc$24606$n881_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 00010000 +.gate SB_LUT4 I0=$abc$24606$n1786 I1=$abc$24606$n883 I2=$false I3=$false O=$abc$24606$n882 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n792 I1=$abc$24606$n517 I2=$false I3=$false O=$abc$24606$n883 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1000 +.gate SB_LUT4 I0=$abc$24606$n1715 I1=$abc$24606$n855 I2=$false I3=$false O=$abc$24606$n884 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n886 I1=$abc$24606$n888 I2=$abc$24606$n893 I3=$abc$24606$n909_1 O=$abc$24606$n885 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000000000000001 -.gate SB_LUT4 I0=$abc$21987$n834 I1=$abc$21987$n835 I2=$false I3=$false O=$abc$21987$n833 +.param LUT_INIT 0001000000000000 +.gate SB_LUT4 I0=$abc$24606$n517 I1=$abc$24606$n781 I2=$false I3=$false O=$abc$24606$n886 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1000 -.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[4] I1=KEYBOARD.REPORT.r_data[5] I2=KEYBOARD.REPORT.r_data[6] I3=KEYBOARD.REPORT.r_data[7] O=$abc$21987$n834 +.gate SB_LUT4 I0=$abc$24606$n845 I1=$abc$24606$n889 I2=$abc$24606$n883 I3=$false O=$abc$24606$n888 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 10000000 +.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[1] I1=$abc$24606$n891 I2=$abc$24606$n890 I3=$false O=$abc$24606$n889 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 10110000 +.gate SB_LUT4 I0=KEYBOARD.is_ghost I1=$abc$24606$n855 I2=$false I3=$false O=$abc$24606$n890 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[3] I1=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[0] I2=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[2] I3=$abc$24606$n892_1 O=$abc$24606$n891 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000000000000001 -.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[0] I1=KEYBOARD.REPORT.r_data[1] I2=KEYBOARD.REPORT.r_data[2] I3=KEYBOARD.REPORT.r_data[3] O=$abc$21987$n835 +.param LUT_INIT 0100000000000000 +.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[4] I1=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[5] I2=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[6] I3=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[7] O=$abc$24606$n892_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0000000000000001 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$21987$n51 I2=KEYBOARD.isr_internal I3=$false O=$abc$21987$n840 +.gate SB_LUT4 I0=$abc$24606$n860 I1=$abc$24606$n895 I2=$abc$24606$n1786 I3=$abc$24606$n883 O=$abc$24606$n893 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0101110011111111 +.gate SB_LUT4 I0=$abc$24606$n899_1 I1=$abc$24606$n1716 I2=$abc$24606$n896 I3=$false O=$abc$24606$n895 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01000000 -.gate SB_LUT4 I0=$abc$21987$n840 I1=$abc$21987$n843 I2=$abc$21987$n830 I3=$abc$21987$n817_1 O=$abc$21987$n842_1 +.param LUT_INIT 10110000 +.gate SB_LUT4 I0=KEYBOARD.RAM.r_data[4] I1=$abc$24606$n839 I2=$abc$24606$n898_1 I3=$abc$24606$n897 O=$abc$24606$n896 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1010110000000000 -.gate SB_LUT4 I0=$abc$21987$n820 I1=$abc$21987$n844_1 I2=I2C.FLT_SCL.RESET I3=KEYBOARD.report_adress_rd[3] O=$abc$21987$n843 +.param LUT_INIT 0000011100000000 +.gate SB_LUT4 I0=KEYBOARD.RAM.r_data[6] I1=KEYBOARD.RAM.r_data[2] I2=$abc$24606$n1718 I3=$abc$24606$n841_1 O=$abc$24606$n897 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1000000000000000 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$21987$n823 I2=KEYBOARD.isr_internal I3=$false O=$abc$21987$n844_1 +.param LUT_INIT 0101001111111111 +.gate SB_LUT4 I0=$abc$24606$n838 I1=KEYBOARD.RAM.r_data[0] I2=$false I3=$false O=$abc$24606$n898_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1000 +.gate SB_LUT4 I0=$abc$24606$n901 I1=$abc$24606$n900 I2=$abc$24606$n835_1 I3=$false O=$abc$24606$n899_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01000000 -.gate SB_LUT4 I0=$abc$21987$n817_1 I1=$abc$21987$n840 I2=$false I3=$false O=$abc$21987$n846 +.param LUT_INIT 11001010 +.gate SB_LUT4 I0=KEYBOARD.RAM.r_data[3] I1=KEYBOARD.RAM.r_data[7] I2=$abc$24606$n1718 I3=$false O=$abc$24606$n900 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 00110101 +.gate SB_LUT4 I0=KEYBOARD.RAM.r_data[5] I1=KEYBOARD.RAM.r_data[1] I2=$abc$24606$n720 I3=$abc$24606$n1718 O=$abc$24606$n901 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0011010100110011 +.gate SB_LUT4 I0=$abc$24606$n780 I1=$abc$24606$n517 I2=KEYBOARD.report_wr_en I3=KEYBOARD.isr_internal O=$abc$24606$n903 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1000000000000000 +.gate SB_LUT4 I0=$abc$24606$n905 I1=$abc$24606$n205 I2=$false I3=$false O=$abc$24606$n516 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n809 I1=$abc$21987$n785 I2=$false I3=$false O=$abc$21987$n320 +.param LUT_INIT 0100 +.gate SB_LUT4 I0=I2C.FLT_SCL.RESET I1=KEYBOARD.IS_RAM_INIT I2=$false I3=$false O=$abc$24606$n905 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n765_1 I1=KEYBOARD.IS_RAM_INIT I2=IS_RAM_INIT I3=I2C.FLT_SCL.RESET O=$abc$21987$n323 +.gate SB_LUT4 I0=$abc$24606$n842 I1=$abc$24606$n917 I2=$abc$24606$n885 I3=$false O=$abc$24606$n519 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 10000000 +.gate SB_LUT4 I0=$abc$24606$n890 I1=$abc$24606$n845 I2=$abc$24606$n829_1 I3=$abc$24606$n842 O=$abc$24606$n909_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000111011111111 -.gate SB_LUT4 I0=IS_RAM_INIT I1=KEYBOARD.IS_RAM_INIT I2=I2C.FLT_SCL.RESET I3=$false O=$abc$21987$n324 +.param LUT_INIT 0000101111111111 +.gate SB_LUT4 I0=$abc$24606$n517 I1=$abc$24606$n720 I2=$abc$24606$n205 I3=$false O=$abc$24606$n522 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00011111 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$21987$n51 I2=$abc$21987$n851_1 I3=$false O=$abc$21987$n333 +.param LUT_INIT 11010000 +.gate SB_LUT4 I0=$abc$24606$n517 I1=$abc$24606$n913_1 I2=$false I3=$false O=$abc$24606$n530 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01000000 -.gate SB_LUT4 I0=$abc$21987$n852 I1=$abc$21987$n768_1 I2=$abc$21987$n769_1 I3=$false O=$abc$21987$n851_1 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1000 +.gate SB_LUT4 I0=$abc$24606$n722 I1=$abc$24606$n914 I2=$false I3=$false O=$abc$24606$n913_1 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 10000000 -.gate SB_LUT4 I0=KEYBOARD.row_time[10] I1=KEYBOARD.row_time[11] I2=KEYBOARD.row_time[13] I3=$abc$21987$n853_1 O=$abc$21987$n852 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1000 +.gate SB_LUT4 I0=KEYBOARD.row_time[10] I1=KEYBOARD.row_time[11] I2=KEYBOARD.row_time[13] I3=$abc$24606$n915_1 O=$abc$24606$n914 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0000000100000000 -.gate SB_LUT4 I0=KEYBOARD.row_time[5] I1=KEYBOARD.row_time[6] I2=KEYBOARD.row_time[7] I3=KEYBOARD.row_time[9] O=$abc$21987$n853_1 +.gate SB_LUT4 I0=KEYBOARD.row_time[5] I1=KEYBOARD.row_time[6] I2=KEYBOARD.row_time[7] I3=KEYBOARD.row_time[9] O=$abc$24606$n915_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0000000000000001 -.gate SB_LUT4 I0=$abc$21987$n809 I1=$abc$21987$n324 I2=$false I3=$false O=$abc$21987$n339 +.gate SB_LUT4 I0=$abc$24606$n885 I1=$abc$24606$n917 I2=$false I3=$false O=$abc$24606$n539 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1000 -.gate SB_LUT4 I0=I2C.FLT_SCL.RESET I1=$abc$21987$n786 I2=$abc$21987$n846 I3=$abc$21987$n324 O=$abc$21987$n343 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000011100000000 -.gate SB_LUT4 I0=$abc$21987$n842_1 I1=$abc$21987$n1174 I2=$abc$21987$n865_1 I3=$abc$21987$n1197 O=$abc$21987$n385 +.gate SB_LUT4 I0=$abc$24606$n884 I1=$abc$24606$n882 I2=$abc$24606$n905 I3=$abc$24606$n868 O=$abc$24606$n917 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000000100000000 -.gate SB_LUT4 I0=$abc$21987$n833 I1=$abc$21987$n818_1 I2=$false I3=$false O=$abc$21987$n858 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0100 -.gate SB_LUT4 I0=KEYBOARD.report_adress_rd[3] I1=$abc$21987$n823 I2=$false I3=$false O=$abc$21987$n862 +.param LUT_INIT 0000101100000000 +.gate SB_LUT4 I0=$abc$24606$n854 I1=$abc$24606$n517 I2=$false I3=$false O=$abc$24606$n921 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n830 I1=KEYBOARD.IS_RAM_INIT I2=KEYBOARD.report_wr_en I3=$false O=$abc$21987$n863 +.gate SB_LUT4 I0=$abc$24606$n921 I1=$abc$24606$n853 I2=$abc$24606$n205 I3=$false O=$abc$24606$n595 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00000001 -.gate SB_LUT4 I0=$abc$21987$n787 I1=KEYBOARD.IS_RAM_INIT I2=KEYBOARD.isr_internal I3=$abc$21987$n51 O=$abc$21987$n865_1 +.param LUT_INIT 01000000 +.gate SB_LUT4 I0=$abc$24606$n1095 I1=$abc$24606$n930_1 I2=$abc$24606$n1096 I3=$abc$24606$n977 O=$abc$24606$n604 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000000100000000 -.gate SB_LUT4 I0=$abc$21987$n786 I1=IS_RAM_INIT I2=I2C.FLT_SCL.RESET I3=$abc$21987$n865_1 O=$abc$21987$n390 +.param LUT_INIT 0000000000000001 +.gate SB_LUT4 I0=I2C.FLT_SDA.counter[0] I1=I2C.FLT_SDA.counter[1] I2=I2C.FLT_SDA.counter[2] I3=$abc$24606$n974 O=$abc$24606$n1095 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000000000011111 -.gate SB_LUT4 I0=$abc$21987$n1772 I1=$abc$21987$n915 I2=$abc$21987$n870 I3=$false O=$abc$21987$n400 +.param LUT_INIT 1111111100000001 +.gate SB_LUT4 I0=I2C.FLT_SDA.out I1=I2C.SDAF I2=$false I3=$false O=$abc$24606$n930_1 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00010000 -.gate SB_LUT4 I0=$abc$21987$n869_1 I1=$abc$21987$n912 I2=$false I3=$false O=$abc$21987$n1772 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1001 +.gate SB_LUT4 I0=I2C.FLT_SDA.counter[0] I1=I2C.FLT_SDA.counter[1] I2=$false I3=$false O=$abc$24606$n1096 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1001 +.gate SB_LUT4 I0=I2C.FLT_SDA.counter[0] I1=I2C.FLT_SDA.counter[1] I2=I2C.FLT_SDA.counter[2] I3=$abc$24606$n930_1 O=$abc$24606$n605 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1111111011111111 +.gate SB_LUT4 I0=$abc$24606$n1100 I1=$abc$24606$n936_1 I2=$false I3=$false O=$abc$24606$n614 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n935_1 I1=$abc$24606$n981 I2=$false I3=$false O=$abc$24606$n1100 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1110 -.gate SB_LUT4 I0=I2C.FLT_SDA.counter[0] I1=I2C.FLT_SDA.counter[1] I2=I2C.FLT_SDA.counter[2] I3=$false O=$abc$21987$n869_1 +.gate SB_LUT4 I0=I2C.FLT_SCL.counter[0] I1=I2C.FLT_SCL.counter[1] I2=I2C.FLT_SCL.counter[2] I3=$false O=$abc$24606$n935_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00000001 -.gate SB_LUT4 I0=$abc$21987$n1773 I1=I2C.FLT_SDA.out I2=I2C.SDAF I3=$false O=$abc$21987$n870 +.gate SB_LUT4 I0=$abc$24606$n1099 I1=$abc$24606$n978 I2=I2C.FLT_SCL.out I3=I2C.SCLF O=$abc$24606$n936_1 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00010100 -.gate SB_LUT4 I0=I2C.FLT_SDA.counter[0] I1=I2C.FLT_SDA.counter[1] I2=$false I3=$false O=$abc$21987$n1773 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000000100010000 +.gate SB_LUT4 I0=I2C.FLT_SCL.counter[0] I1=I2C.FLT_SCL.counter[1] I2=$false I3=$false O=$abc$24606$n1099 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1001 -.gate SB_LUT4 I0=I2C.FLT_SDA.out I1=I2C.SDAF I2=$abc$21987$n869_1 I3=$false O=$abc$21987$n401 +.gate SB_LUT4 I0=I2C.FLT_SCL.out I1=I2C.SCLF I2=$abc$24606$n935_1 I3=$false O=$abc$24606$n615 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 01101111 -.gate SB_LUT4 I0=$abc$21987$n1775 I1=$abc$21987$n875 I2=$abc$21987$n1776 I3=$abc$21987$n817 O=$abc$21987$n410 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000000000000001 -.gate SB_LUT4 I0=I2C.FLT_SCL.counter[0] I1=I2C.FLT_SCL.counter[1] I2=I2C.FLT_SCL.counter[2] I3=$abc$21987$n814 O=$abc$21987$n1775 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111111100000001 -.gate SB_LUT4 I0=I2C.FLT_SCL.out I1=I2C.SCLF I2=$false I3=$false O=$abc$21987$n875 +.gate SB_LUT4 I0=$abc$24606$n748 I1=$abc$24606$n1959 I2=$false I3=$false O=$22\i2c_input_data_type[3:0][2] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1001 -.gate SB_LUT4 I0=I2C.FLT_SCL.counter[0] I1=I2C.FLT_SCL.counter[1] I2=$false I3=$false O=$abc$21987$n1776 +.param LUT_INIT 0001 +.gate SB_LUT4 I0=$abc$24606$n748 I1=$abc$24606$n822 I2=$false I3=$false O=$22\i2c_input_data_type[3:0][1] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1001 -.gate SB_LUT4 I0=I2C.FLT_SCL.counter[0] I1=I2C.FLT_SCL.counter[1] I2=I2C.FLT_SCL.counter[2] I3=$abc$21987$n875 O=$abc$21987$n411 +.param LUT_INIT 0001 +.gate SB_LUT4 I0=$abc$24606$n710 I1=$abc$24606$n714 I2=$abc$24606$n716 I3=$false O=$2\I2C_OUTPUT_TYPE[2:0][2] .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111111011111111 -.gate SB_LUT4 I0=$abc$21987$n573_1 I1=$abc$21987$n1807 I2=$false I3=$false O=$22\i2c_input_data_type[3:0][2] +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 11111000 +.gate SB_LUT4 I0=I2C.FLT_SDA.counter[0] I1=I2C.FLT_SDA.counter[1] I2=I2C.FLT_SDA.counter[2] I3=$abc$24606$n977 O=$abc$24606$n1097 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0001 -.gate SB_LUT4 I0=$abc$21987$n573_1 I1=$abc$21987$n619 I2=$false I3=$false O=$22\i2c_input_data_type[3:0][1] +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1111111100000001 +.gate SB_LUT4 I0=$abc$24606$n935_1 I1=$abc$24606$n978 I2=$false I3=$false O=$abc$24606$n1098 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0001 -.gate SB_LUT4 I0=$abc$21987$n689_1 I1=int_tmr[0] I2=$false I3=$false O=$3\int_tmr[14:0][0] +.param LUT_INIT 1110 +.gate SB_LUT4 I0=$abc$24606$n705 I1=int_tmr[0] I2=$false I3=$false O=$3\int_tmr[14:0][0] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n1062 I1=int_tmr[0] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][0] +.gate SB_LUT4 I0=$abc$24606$n1172 I1=int_tmr[0] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][0] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11001010 -.gate SB_LUT4 I0=$abc$21987$n689_1 I1=int_tmr[1] I2=$false I3=$false O=$3\int_tmr[14:0][1] +.gate SB_LUT4 I0=$abc$24606$n705 I1=int_tmr[1] I2=$false I3=$false O=$3\int_tmr[14:0][1] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=int_tmr[14] I1=int_tmr[0] I2=$abc$21987$n689_1 I3=int_tmr[1] O=$2\int_tmr[14:0][1] +.gate SB_LUT4 I0=int_tmr[14] I1=int_tmr[0] I2=$abc$24606$n705 I3=int_tmr[1] O=$2\int_tmr[14:0][1] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0000101100000100 -.gate SB_LUT4 I0=$abc$21987$n689_1 I1=int_tmr[2] I2=$false I3=$false O=$3\int_tmr[14:0][2] +.gate SB_LUT4 I0=$abc$24606$n705 I1=int_tmr[2] I2=$false I3=$false O=$3\int_tmr[14:0][2] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n1069 I1=int_tmr[2] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][2] +.gate SB_LUT4 I0=$abc$24606$n1179 I1=int_tmr[2] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][2] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11001010 -.gate SB_LUT4 I0=$abc$21987$n689_1 I1=int_tmr[3] I2=$false I3=$false O=$3\int_tmr[14:0][3] +.gate SB_LUT4 I0=$abc$24606$n705 I1=int_tmr[3] I2=$false I3=$false O=$3\int_tmr[14:0][3] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n1072 I1=int_tmr[3] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][3] +.gate SB_LUT4 I0=$abc$24606$n1182 I1=int_tmr[3] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][3] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11001010 -.gate SB_LUT4 I0=$abc$21987$n689_1 I1=int_tmr[4] I2=$false I3=$false O=$3\int_tmr[14:0][4] +.gate SB_LUT4 I0=$abc$24606$n705 I1=int_tmr[4] I2=$false I3=$false O=$3\int_tmr[14:0][4] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n1075 I1=int_tmr[4] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][4] +.gate SB_LUT4 I0=$abc$24606$n1185 I1=int_tmr[4] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][4] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11001010 -.gate SB_LUT4 I0=$abc$21987$n689_1 I1=int_tmr[5] I2=$false I3=$false O=$3\int_tmr[14:0][5] +.gate SB_LUT4 I0=$abc$24606$n705 I1=int_tmr[5] I2=$false I3=$false O=$3\int_tmr[14:0][5] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n1078 I1=int_tmr[5] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][5] +.gate SB_LUT4 I0=$abc$24606$n1188 I1=int_tmr[5] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][5] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11001010 -.gate SB_LUT4 I0=$abc$21987$n689_1 I1=int_tmr[6] I2=$false I3=$false O=$3\int_tmr[14:0][6] +.gate SB_LUT4 I0=$abc$24606$n705 I1=int_tmr[6] I2=$false I3=$false O=$3\int_tmr[14:0][6] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n1081 I1=int_tmr[6] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][6] +.gate SB_LUT4 I0=$abc$24606$n1191 I1=int_tmr[6] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][6] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11001010 -.gate SB_LUT4 I0=$abc$21987$n689_1 I1=int_tmr[7] I2=$false I3=$false O=$3\int_tmr[14:0][7] +.gate SB_LUT4 I0=$abc$24606$n705 I1=int_tmr[7] I2=$false I3=$false O=$3\int_tmr[14:0][7] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n1084 I1=int_tmr[7] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][7] +.gate SB_LUT4 I0=$abc$24606$n1194 I1=int_tmr[7] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][7] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11001010 -.gate SB_LUT4 I0=$abc$21987$n689_1 I1=int_tmr[8] I2=$false I3=$false O=$3\int_tmr[14:0][8] +.gate SB_LUT4 I0=$abc$24606$n705 I1=int_tmr[8] I2=$false I3=$false O=$3\int_tmr[14:0][8] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n1087 I1=int_tmr[8] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][8] +.gate SB_LUT4 I0=$abc$24606$n1197 I1=int_tmr[8] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][8] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11001010 -.gate SB_LUT4 I0=$abc$21987$n689_1 I1=int_tmr[9] I2=$false I3=$false O=$3\int_tmr[14:0][9] +.gate SB_LUT4 I0=$abc$24606$n705 I1=int_tmr[9] I2=$false I3=$false O=$3\int_tmr[14:0][9] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n1090 I1=int_tmr[9] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][9] +.gate SB_LUT4 I0=$abc$24606$n1200 I1=int_tmr[9] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][9] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11001010 -.gate SB_LUT4 I0=$abc$21987$n689_1 I1=int_tmr[10] I2=$false I3=$false O=$3\int_tmr[14:0][10] +.gate SB_LUT4 I0=$abc$24606$n705 I1=int_tmr[10] I2=$false I3=$false O=$3\int_tmr[14:0][10] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n1093 I1=int_tmr[10] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][10] +.gate SB_LUT4 I0=$abc$24606$n1203 I1=int_tmr[10] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][10] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11001010 -.gate SB_LUT4 I0=$abc$21987$n689_1 I1=int_tmr[11] I2=$false I3=$false O=$3\int_tmr[14:0][11] +.gate SB_LUT4 I0=$abc$24606$n705 I1=int_tmr[11] I2=$false I3=$false O=$3\int_tmr[14:0][11] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n1096 I1=int_tmr[11] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][11] +.gate SB_LUT4 I0=$abc$24606$n1206 I1=int_tmr[11] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][11] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11001010 -.gate SB_LUT4 I0=$abc$21987$n689_1 I1=int_tmr[12] I2=$false I3=$false O=$3\int_tmr[14:0][12] +.gate SB_LUT4 I0=$abc$24606$n705 I1=int_tmr[12] I2=$false I3=$false O=$3\int_tmr[14:0][12] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n1099 I1=int_tmr[12] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][12] +.gate SB_LUT4 I0=$abc$24606$n1209 I1=int_tmr[12] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][12] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11001010 -.gate SB_LUT4 I0=$abc$21987$n689_1 I1=int_tmr[13] I2=$false I3=$false O=$3\int_tmr[14:0][13] +.gate SB_LUT4 I0=$abc$24606$n705 I1=int_tmr[13] I2=$false I3=$false O=$3\int_tmr[14:0][13] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n1102 I1=int_tmr[13] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][13] +.gate SB_LUT4 I0=$abc$24606$n1212 I1=int_tmr[13] I2=$3\int_tmr[14:0][14] I3=$false O=$2\int_tmr[14:0][13] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11001010 -.gate SB_LUT4 I0=$3\int_tmr[14:0][14] I1=$abc$21987$n1105 I2=$false I3=$false O=$2\int_tmr[14:0][14] +.gate SB_LUT4 I0=$3\int_tmr[14:0][14] I1=$abc$24606$n1215 I2=$false I3=$false O=$2\int_tmr[14:0][14] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1110 -.gate SB_LUT4 I0=$abc$21987$n571 I1=$abc$21987$n697 I2=$abc$21987$n664 I3=$false O=$2\I2C_OUT_DESC_MASK[7:0][7] -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00010000 -.gate SB_LUT4 I0=$22\i2c_input_data_type[3:0][0] I1=$abc$21987$n911 I2=$false I3=$false O=$20\i2c_input_data_type[3:0][0] +.gate SB_LUT4 I0=$abc$24606$n710 I1=$abc$24606$n594 I2=$false I3=$false O=$2\I2C_OUT_DESC_MASK[7:0][7] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1011 -.gate SB_LUT4 I0=I2C.is_read I1=$abc$21987$n665 I2=$abc$21987$n620 I3=$false O=$abc$21987$n911 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11110100 -.gate SB_LUT4 I0=$abc$21987$n690 I1=$abc$21987$n913 I2=$abc$21987$n619 I3=$false O=$20\i2c_input_data_type[3:0][1] +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n706_1 I1=$abc$24606$n977_1 I2=$abc$24606$n822 I3=$false O=$20\i2c_input_data_type[3:0][1] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00001011 -.gate SB_LUT4 I0=$abc$21987$n573_1 I1=$abc$21987$n665 I2=$false I3=$false O=$abc$21987$n913 +.param LUT_INIT 00001110 +.gate SB_LUT4 I0=$abc$24606$n748 I1=$abc$24606$n707 I2=$false I3=$false O=$abc$24606$n977_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n690 I1=$abc$21987$n913 I2=$abc$21987$n1807 I3=$false O=$20\i2c_input_data_type[3:0][2] +.param LUT_INIT 0111 +.gate SB_LUT4 I0=$abc$24606$n706_1 I1=$abc$24606$n977_1 I2=$abc$24606$n1959 I3=$false O=$20\i2c_input_data_type[3:0][2] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00001011 -.gate SB_LUT4 I0=$abc$21987$n573_1 I1=$abc$21987$n695_1 I2=$abc$21987$n616 I3=$false O=$20\i2c_input_data_type[3:0][3] +.param LUT_INIT 00001110 +.gate SB_LUT4 I0=$abc$24606$n706_1 I1=$abc$24606$n977_1 I2=$abc$24606$n819 I3=$false O=$20\i2c_input_data_type[3:0][3] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00000111 -.gate SB_LUT4 I0=$abc$21987$n42 I1=$abc$21987$n633 I2=$false I3=$false O=$2\I2C_COUNTER[6:0][0] +.param LUT_INIT 00001110 +.gate SB_LUT4 I0=$abc$24606$n211 I1=$abc$24606$n656 I2=$false I3=$false O=$2\I2C_COUNTER[6:0][0] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n1801 I1=$abc$21987$n42 I2=$false I3=$false O=$2\I2C_COUNTER[6:0][1] +.gate SB_LUT4 I0=$abc$24606$n1965 I1=$abc$24606$n211 I2=$false I3=$false O=$2\I2C_COUNTER[6:0][1] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0001 -.gate SB_LUT4 I0=$abc$21987$n1802 I1=$abc$21987$n42 I2=$false I3=$false O=$2\I2C_COUNTER[6:0][2] +.gate SB_LUT4 I0=$abc$24606$n1966 I1=$abc$24606$n211 I2=$false I3=$false O=$2\I2C_COUNTER[6:0][2] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0001 -.gate SB_LUT4 I0=$abc$21987$n1803 I1=$abc$21987$n42 I2=$false I3=$false O=$2\I2C_COUNTER[6:0][3] +.gate SB_LUT4 I0=$abc$24606$n1967 I1=$abc$24606$n211 I2=$false I3=$false O=$2\I2C_COUNTER[6:0][3] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0001 -.gate SB_LUT4 I0=$abc$21987$n1804 I1=$abc$21987$n42 I2=$false I3=$false O=$2\I2C_COUNTER[6:0][4] +.gate SB_LUT4 I0=$abc$24606$n1968 I1=$abc$24606$n211 I2=$false I3=$false O=$2\I2C_COUNTER[6:0][4] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0001 -.gate SB_LUT4 I0=$abc$21987$n1805 I1=$abc$21987$n42 I2=$false I3=$false O=$2\I2C_COUNTER[6:0][5] +.gate SB_LUT4 I0=$abc$24606$n1969 I1=$abc$24606$n211 I2=$false I3=$false O=$2\I2C_COUNTER[6:0][5] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0001 -.gate SB_LUT4 I0=$abc$21987$n1806 I1=$abc$21987$n42 I2=$false I3=$false O=$2\I2C_COUNTER[6:0][6] +.gate SB_LUT4 I0=$abc$24606$n1970 I1=$abc$24606$n211 I2=$false I3=$false O=$2\I2C_COUNTER[6:0][6] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0001 -.gate SB_LUT4 I0=I2C_TRANS I1=$abc$21987$n607_1 I2=last_trans I3=$false O=$2\UART_WR[0:0] +.gate SB_LUT4 I0=I2C_TRANS I1=$abc$24606$n629_1 I2=last_trans I3=$false O=$2\UART_WR[0:0] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00101011 -.gate SB_LUT4 I0=I2C.received_byte[0] I1=$abc$21987$n926 I2=I2C.is_read I3=$false O=$3\UART_TX_DATA[7:0][0] +.gate SB_LUT4 I0=I2C_OUTPUT_TYPE[1] I1=$abc$24606$n594 I2=$abc$24606$n707 I3=$false O=$2\I2C_OUTPUT_TYPE[2:0][1] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00111010 -.gate SB_LUT4 I0=REPORT_DATA.r_data[0] I1=I2C_HID_DESC.VAL[0] I2=I2C_OUT_DESC_MASK[0] I3=$false O=$abc$21987$n926 +.gate SB_LUT4 I0=I2C.received_byte[0] I1=$abc$24606$n990 I2=I2C.is_read I3=$false O=$3\UART_TX_DATA[7:0][0] +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 00111010 +.gate SB_LUT4 I0=REPORT_DATA.r_data[0] I1=I2C_HID_DESC.VAL[0] I2=I2C_OUT_DESC_MASK[0] I3=$false O=$abc$24606$n990 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00110101 -.gate SB_LUT4 I0=I2C.received_byte[1] I1=$abc$21987$n928 I2=I2C.is_read I3=$false O=$3\UART_TX_DATA[7:0][1] +.gate SB_LUT4 I0=I2C.received_byte[1] I1=$abc$24606$n992 I2=I2C.is_read I3=$false O=$3\UART_TX_DATA[7:0][1] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00111010 -.gate SB_LUT4 I0=REPORT_DATA.r_data[1] I1=I2C_HID_DESC.VAL[1] I2=I2C_OUT_DESC_MASK[1] I3=$false O=$abc$21987$n928 +.gate SB_LUT4 I0=REPORT_DATA.r_data[1] I1=I2C_HID_DESC.VAL[1] I2=I2C_OUT_DESC_MASK[1] I3=$false O=$abc$24606$n992 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00110101 -.gate SB_LUT4 I0=I2C.received_byte[2] I1=$abc$21987$n930 I2=I2C.is_read I3=$false O=$3\UART_TX_DATA[7:0][2] +.gate SB_LUT4 I0=I2C.received_byte[2] I1=$abc$24606$n994 I2=I2C.is_read I3=$false O=$3\UART_TX_DATA[7:0][2] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00111010 -.gate SB_LUT4 I0=REPORT_DATA.r_data[2] I1=I2C_HID_DESC.VAL[2] I2=I2C_OUT_DESC_MASK[2] I3=$false O=$abc$21987$n930 +.gate SB_LUT4 I0=REPORT_DATA.r_data[2] I1=I2C_HID_DESC.VAL[2] I2=I2C_OUT_DESC_MASK[2] I3=$false O=$abc$24606$n994 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00110101 -.gate SB_LUT4 I0=I2C.received_byte[3] I1=$abc$21987$n932 I2=I2C.is_read I3=$false O=$3\UART_TX_DATA[7:0][3] +.gate SB_LUT4 I0=I2C.received_byte[3] I1=$abc$24606$n996_1 I2=I2C.is_read I3=$false O=$3\UART_TX_DATA[7:0][3] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00111010 -.gate SB_LUT4 I0=REPORT_DATA.r_data[3] I1=I2C_HID_DESC.VAL[3] I2=I2C_OUT_DESC_MASK[3] I3=$false O=$abc$21987$n932 +.gate SB_LUT4 I0=REPORT_DATA.r_data[3] I1=I2C_HID_DESC.VAL[3] I2=I2C_OUT_DESC_MASK[3] I3=$false O=$abc$24606$n996_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00110101 -.gate SB_LUT4 I0=I2C.received_byte[4] I1=$abc$21987$n934 I2=I2C.is_read I3=$false O=$3\UART_TX_DATA[7:0][4] +.gate SB_LUT4 I0=I2C.received_byte[4] I1=$abc$24606$n998 I2=I2C.is_read I3=$false O=$3\UART_TX_DATA[7:0][4] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00111010 -.gate SB_LUT4 I0=REPORT_DATA.r_data[4] I1=I2C_HID_DESC.VAL[4] I2=I2C_OUT_DESC_MASK[4] I3=$false O=$abc$21987$n934 +.gate SB_LUT4 I0=REPORT_DATA.r_data[4] I1=I2C_HID_DESC.VAL[4] I2=I2C_OUT_DESC_MASK[4] I3=$false O=$abc$24606$n998 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00110101 -.gate SB_LUT4 I0=I2C.received_byte[5] I1=$abc$21987$n936 I2=I2C.is_read I3=$false O=$3\UART_TX_DATA[7:0][5] +.gate SB_LUT4 I0=I2C.received_byte[5] I1=$abc$24606$n1000 I2=I2C.is_read I3=$false O=$3\UART_TX_DATA[7:0][5] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00111010 -.gate SB_LUT4 I0=REPORT_DATA.r_data[5] I1=I2C_HID_DESC.VAL[5] I2=I2C_OUT_DESC_MASK[5] I3=$false O=$abc$21987$n936 +.gate SB_LUT4 I0=REPORT_DATA.r_data[5] I1=I2C_HID_DESC.VAL[5] I2=I2C_OUT_DESC_MASK[5] I3=$false O=$abc$24606$n1000 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00110101 -.gate SB_LUT4 I0=I2C.received_byte[6] I1=$abc$21987$n938_1 I2=I2C.is_read I3=$false O=$3\UART_TX_DATA[7:0][6] +.gate SB_LUT4 I0=I2C.received_byte[6] I1=$abc$24606$n1002_1 I2=I2C.is_read I3=$false O=$3\UART_TX_DATA[7:0][6] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00111010 -.gate SB_LUT4 I0=REPORT_DATA.r_data[6] I1=I2C_HID_DESC.VAL[6] I2=I2C_OUT_DESC_MASK[6] I3=$false O=$abc$21987$n938_1 +.gate SB_LUT4 I0=REPORT_DATA.r_data[6] I1=I2C_HID_DESC.VAL[6] I2=I2C_OUT_DESC_MASK[6] I3=$false O=$abc$24606$n1002_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00110101 -.gate SB_LUT4 I0=I2C.received_byte[7] I1=$abc$21987$n940 I2=I2C.is_read I3=$false O=$3\UART_TX_DATA[7:0][7] +.gate SB_LUT4 I0=I2C.received_byte[7] I1=$abc$24606$n1004 I2=I2C.is_read I3=$false O=$3\UART_TX_DATA[7:0][7] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00111010 -.gate SB_LUT4 I0=REPORT_DATA.r_data[7] I1=I2C_HID_DESC.VAL[7] I2=I2C_OUT_DESC_MASK[7] I3=$false O=$abc$21987$n940 +.gate SB_LUT4 I0=REPORT_DATA.r_data[7] I1=I2C_HID_DESC.VAL[7] I2=I2C_OUT_DESC_MASK[7] I3=$false O=$abc$24606$n1004 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00110101 -.gate SB_LUT4 I0=temp_output_report[1] I1=I2C.received_byte[1] I2=$abc$21987$n1182 I3=$false O=$0\temp_output_report[2:0][1] +.gate SB_LUT4 I0=temp_output_report[1] I1=I2C.received_byte[1] I2=$abc$24606$n1276 I3=$false O=$0\temp_output_report[2:0][1] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11001010 -.gate SB_LUT4 I0=temp_output_report[2] I1=I2C.received_byte[2] I2=$abc$21987$n1182 I3=$false O=$0\temp_output_report[2:0][2] +.gate SB_LUT4 I0=temp_output_report[2] I1=I2C.received_byte[2] I2=$abc$24606$n1276 I3=$false O=$0\temp_output_report[2:0][2] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11001010 -.gate SB_LUT4 I0=$abc$21987$n670 I1=ring_rd[1] I2=$false I3=$false O=$2\ring_rd[3:0][1] +.gate SB_LUT4 I0=$abc$24606$n685_1 I1=ring_rd[1] I2=$false I3=$false O=$2\ring_rd[3:0][1] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0110 -.gate SB_LUT4 I0=report_wr_en I1=$abc$21987$n720_1 I2=IS_RAM_INIT I3=$false O=$2\IS_RAM_INIT[0:0] +.gate SB_LUT4 I0=report_wr_en I1=$abc$24606$n742 I2=IS_RAM_INIT I3=$false O=$2\IS_RAM_INIT[0:0] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 01110000 -.gate SB_LUT4 I0=report_wr_en I1=$abc$21987$n950 I2=$abc$21987$n720_1 I3=IS_RAM_INIT O=$2\report_wr_en[0:0] +.gate SB_LUT4 I0=report_wr_en I1=$abc$24606$n1014 I2=$abc$24606$n742 I3=IS_RAM_INIT O=$2\report_wr_en[0:0] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1101000011001100 -.gate SB_LUT4 I0=IS_RAM_INIT I1=KEYBOARD.isr I2=last_isr I3=$false O=$abc$21987$n950 +.gate SB_LUT4 I0=IS_RAM_INIT I1=KEYBOARD.isr I2=last_isr I3=$false O=$abc$24606$n1014 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00010000 -.gate SB_LUT4 I0=IS_RAM_INIT I1=$abc$21987$n719 I2=$abc$21987$n818 I3=$abc$21987$n950 O=$2\wr_cnt[3:0][0] +.gate SB_LUT4 I0=IS_RAM_INIT I1=$abc$24606$n741 I2=$abc$24606$n982 I3=$abc$24606$n1014 O=$2\wr_cnt[3:0][0] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1111111110110000 -.gate SB_LUT4 I0=$abc$21987$n950 I1=wr_cnt[0] I2=wr_cnt[1] I3=$false O=$2\wr_cnt[3:0][1] +.gate SB_LUT4 I0=$abc$24606$n1014 I1=wr_cnt[0] I2=wr_cnt[1] I3=$false O=$2\wr_cnt[3:0][1] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00010100 -.gate SB_LUT4 I0=IS_RAM_INIT I1=$abc$21987$n719 I2=$abc$21987$n950 I3=$abc$21987$n821 O=$2\wr_cnt[3:0][2] +.gate SB_LUT4 I0=IS_RAM_INIT I1=$abc$24606$n741 I2=$abc$24606$n1014 I3=$abc$24606$n985 O=$2\wr_cnt[3:0][2] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0000101100000000 -.gate SB_LUT4 I0=IS_RAM_INIT I1=$abc$21987$n719 I2=$abc$21987$n950 I3=$abc$21987$n822 O=$2\wr_cnt[3:0][3] +.gate SB_LUT4 I0=IS_RAM_INIT I1=$abc$24606$n741 I2=$abc$24606$n1014 I3=$abc$24606$n986 O=$2\wr_cnt[3:0][3] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0000101100000000 -.gate SB_LUT4 I0=$abc$21987$n956 I1=$abc$21987$n1372 I2=$false I3=$false O=$0\rststate[3:0][0] +.gate SB_LUT4 I0=$abc$24606$n1020 I1=$abc$24606$n1481 I2=$false I3=$false O=$0\rststate[3:0][0] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n725 I1=$22\i2c_input_data_type[3:0][0] I2=$abc$21987$n619 I3=$abc$21987$n957 O=$abc$21987$n956 +.gate SB_LUT4 I0=$22\i2c_input_data_type[3:0][0] I1=$abc$24606$n822 I2=$abc$24606$n1022 I3=$abc$24606$n630 O=$abc$24606$n1020 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1000000000000000 -.gate SB_LUT4 I0=$abc$21987$n695_1 I1=$abc$21987$n51 I2=$false I3=$false O=$abc$21987$n957 +.gate SB_LUT4 I0=$abc$24606$n714 I1=$abc$24606$n220 I2=$false I3=$false O=$abc$24606$n1022 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n956 I1=$abc$21987$n1374 I2=$false I3=$false O=$0\rststate[3:0][1] +.gate SB_LUT4 I0=$abc$24606$n1020 I1=$abc$24606$n1483 I2=$false I3=$false O=$0\rststate[3:0][1] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n956 I1=$abc$21987$n1376 I2=$false I3=$false O=$0\rststate[3:0][2] +.gate SB_LUT4 I0=$abc$24606$n1020 I1=$abc$24606$n1485 I2=$false I3=$false O=$0\rststate[3:0][2] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n956 I1=$abc$21987$n1378 I2=$false I3=$false O=$0\rststate[3:0][3] +.gate SB_LUT4 I0=$abc$24606$n1020 I1=$abc$24606$n1487 I2=$false I3=$false O=$0\rststate[3:0][3] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n1413 I1=I2C.i2c_bit_counter[0] I2=$false I3=$false O=$abc$21987$n1415 +.gate SB_LUT4 I0=$abc$24606$n1522 I1=I2C.i2c_bit_counter[0] I2=$false I3=$false O=$abc$24606$n1524 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n1413 I1=I2C.i2c_bit_counter[1] I2=$false I3=$false O=$abc$21987$n1417 +.gate SB_LUT4 I0=$abc$24606$n1522 I1=I2C.i2c_bit_counter[1] I2=$false I3=$false O=$abc$24606$n1526 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n1413 I1=I2C.i2c_bit_counter[2] I2=$false I3=$false O=$abc$21987$n1419 +.gate SB_LUT4 I0=$abc$24606$n1522 I1=I2C.i2c_bit_counter[2] I2=$false I3=$false O=$abc$24606$n1528 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1000 -.gate SB_LUT4 I0=I2C.i2c_bit_counter[3] I1=$abc$21987$n1413 I2=$false I3=$false O=$abc$21987$n1810 +.gate SB_LUT4 I0=I2C.i2c_bit_counter[3] I1=$abc$24606$n1522 I2=$false I3=$false O=$abc$24606$n1962 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=I2C.i2c_state_machine I1=$abc$21987$n975 I2=$abc$21987$n1186 I3=$abc$21987$n980 O=$abc$21987$n1431 +.gate SB_LUT4 I0=$abc$24606$n1046 I1=$abc$24606$n1051 I2=$abc$24606$n753 I3=$abc$24606$n1031 O=$abc$24606$n1540 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111111111110100 -.gate SB_LUT4 I0=$abc$21987$n936 I1=$abc$21987$n928 I2=$abc$21987$n677 I3=$abc$21987$n740 O=$abc$21987$n969 +.param LUT_INIT 1110000011111111 +.gate SB_LUT4 I0=I2C.i2c_state_machine I1=$abc$24606$n1041 I2=$abc$24606$n1522 I3=$abc$24606$n1032 O=$abc$24606$n1031 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0101001100000000 -.gate SB_LUT4 I0=$abc$21987$n940 I1=$abc$21987$n932 I2=$abc$21987$n677 I3=$abc$21987$n743 O=$abc$21987$n970 +.param LUT_INIT 0000000010111111 +.gate SB_LUT4 I0=$abc$24606$n1043_1 I1=$abc$24606$n1040 I2=$abc$24606$n1280 I3=$abc$24606$n1045 O=$abc$24606$n1032 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0101001100000000 -.gate SB_LUT4 I0=$abc$21987$n930 I1=$abc$21987$n926 I2=$abc$21987$n675 I3=$abc$21987$n738 O=$abc$21987$n971 +.param LUT_INIT 1111100000000000 +.gate SB_LUT4 I0=$abc$24606$n1004 I1=$abc$24606$n996_1 I2=$abc$24606$n880 I3=$abc$24606$n763 O=$abc$24606$n1036 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111110011111010 -.gate SB_LUT4 I0=$abc$21987$n938_1 I1=$abc$21987$n934 I2=$abc$21987$n675 I3=$abc$21987$n738 O=$abc$21987$n972 +.param LUT_INIT 0101001100000000 +.gate SB_LUT4 I0=$abc$24606$n1000 I1=$abc$24606$n992 I2=$abc$24606$n880 I3=$abc$24606$n760 O=$abc$24606$n1039 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111110011111010 -.gate SB_LUT4 I0=I2C.FLT_SCL.out I1=$abc$21987$n12 I2=$false I3=$false O=$abc$21987$n973 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0001 -.gate SB_LUT4 I0=$abc$21987$n976 I1=$abc$21987$n1413 I2=$false I3=$false O=$abc$21987$n975 +.param LUT_INIT 0101001100000000 +.gate SB_LUT4 I0=$abc$24606$n1522 I1=$abc$24606$n1041 I2=$false I3=$false O=$abc$24606$n1040 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n734 I1=I2C.SDA_DIR I2=$false I3=$false O=$abc$21987$n976 +.gate SB_LUT4 I0=I2C.FLT_SDA.out I1=I2C.FLT_SCL.out I2=$abc$24606$n8 I3=I2C.SDA_DIR O=$abc$24606$n1041 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n1413 I1=I2C.is_ack I2=$false I3=$false O=$abc$21987$n977 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0111111100000000 +.gate SB_LUT4 I0=I2C.FLT_SCL.out I1=$abc$24606$n10 I2=$false I3=$false O=$abc$24606$n1042 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n732 I1=$abc$21987$n735 I2=$false I3=$false O=$abc$21987$n979 +.param LUT_INIT 0001 +.gate SB_LUT4 I0=$abc$24606$n1042 I1=$abc$24606$n1044_1 I2=$abc$24606$n271 I3=$false O=$abc$24606$n1043_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 11010000 +.gate SB_LUT4 I0=$abc$24606$n1522 I1=I2C.is_ack I2=$false I3=$false O=$abc$24606$n1044_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n1008 I1=$abc$21987$n975 I2=$abc$21987$n986 I3=$abc$21987$n731 O=$abc$21987$n980 +.gate SB_LUT4 I0=$abc$24606$n1522 I1=$abc$24606$n755 I2=I2C.is_read I3=$false O=$abc$24606$n1045 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1010110000000000 -.gate SB_LUT4 I0=$abc$21987$n983 I1=I2C.is_adress I2=$false I3=$false O=$abc$21987$n982 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 10000000 +.gate SB_LUT4 I0=$abc$24606$n1047_1 I1=$abc$24606$n1050 I2=$false I3=$false O=$abc$24606$n1046 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=I2C.received_byte[2] I1=I2C.received_byte[7] I2=$abc$21987$n984_1 I3=I2C.received_byte[6] O=$abc$21987$n983 +.gate SB_LUT4 I0=$abc$24606$n1048 I1=I2C.is_adress I2=$false I3=$false O=$abc$24606$n1047_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=I2C.received_byte[2] I1=I2C.received_byte[7] I2=$abc$24606$n1049 I3=I2C.received_byte[6] O=$abc$24606$n1048 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0001000000000000 -.gate SB_LUT4 I0=I2C.received_byte[4] I1=I2C.received_byte[1] I2=I2C.received_byte[5] I3=I2C.received_byte[3] O=$abc$21987$n984_1 +.gate SB_LUT4 I0=I2C.received_byte[4] I1=I2C.received_byte[1] I2=I2C.received_byte[5] I3=I2C.received_byte[3] O=$abc$24606$n1049 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0001000000000000 -.gate SB_LUT4 I0=$abc$21987$n977 I1=$abc$21987$n986 I2=$false I3=$false O=$abc$21987$n985 +.gate SB_LUT4 I0=$abc$24606$n1044_1 I1=$abc$24606$n1042 I2=$abc$24606$n271 I3=$false O=$abc$24606$n1050 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n973 I1=$abc$21987$n125 I2=$false I3=$false O=$abc$21987$n986 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 01000000 +.gate SB_LUT4 I0=$abc$24606$n271 I1=$abc$24606$n1042 I2=$abc$24606$n1040 I3=$false O=$abc$24606$n1051 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n989 I1=$abc$21987$n979 I2=$abc$21987$n988 I3=$false O=$abc$21987$n1433 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 01110000 +.gate SB_LUT4 I0=$abc$24606$n1054 I1=$abc$24606$n1045 I2=$abc$24606$n1053 I3=$false O=$abc$24606$n1542 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11110100 -.gate SB_LUT4 I0=$abc$21987$n985 I1=$abc$21987$n982 I2=$abc$21987$n731 I3=$false O=$abc$21987$n988 +.gate SB_LUT4 I0=$abc$24606$n1050 I1=$abc$24606$n1047_1 I2=$abc$24606$n753 I3=$false O=$abc$24606$n1053 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 01110000 -.gate SB_LUT4 I0=$abc$21987$n976 I1=$abc$21987$n990 I2=I2C.FLT_SDA.out I3=$false O=$abc$21987$n989 +.gate SB_LUT4 I0=$abc$24606$n1041 I1=$abc$24606$n1055 I2=I2C.FLT_SDA.out I3=$false O=$abc$24606$n1054 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 01000000 -.gate SB_LUT4 I0=$abc$21987$n977 I1=I2C.FLT_SCL.out I2=$abc$21987$n12 I3=$abc$21987$n125 O=$abc$21987$n990 +.gate SB_LUT4 I0=$abc$24606$n1044_1 I1=I2C.FLT_SCL.out I2=$abc$24606$n10 I3=$abc$24606$n271 O=$abc$24606$n1055 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1000000000000000 -.gate SB_LUT4 I0=$abc$21987$n992_1 I1=$abc$21987$n985 I2=$abc$21987$n735 I3=$false O=$abc$21987$n1435 +.gate SB_LUT4 I0=I2C.is_read I1=I2C.is_adress I2=$abc$24606$n1522 I3=$abc$24606$n1057 O=$abc$24606$n1544 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11111000 -.gate SB_LUT4 I0=I2C.is_adress I1=I2C.received_byte[0] I2=$abc$21987$n732 I3=$false O=$abc$21987$n992_1 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1110111110100000 +.gate SB_LUT4 I0=$abc$24606$n1050 I1=$abc$24606$n755 I2=I2C.received_byte[0] I3=$false O=$abc$24606$n1057 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 10000000 -.gate SB_LUT4 I0=$abc$21987$n999_1 I1=$abc$21987$n675 I2=$abc$21987$n994 I3=$abc$21987$n1415 O=$abc$21987$n1437 +.gate SB_LUT4 I0=$abc$24606$n1060_1 I1=$abc$24606$n878 I2=$abc$24606$n1059 I3=$abc$24606$n1524 O=$abc$24606$n1546 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1000111110001000 -.gate SB_LUT4 I0=$abc$21987$n998_1 I1=$abc$21987$n990 I2=$abc$21987$n995_1 I3=$false O=$abc$21987$n994 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00001101 -.gate SB_LUT4 I0=$abc$21987$n732 I1=$abc$21987$n996_1 I2=$abc$21987$n997 I3=$false O=$abc$21987$n995_1 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00000111 -.gate SB_LUT4 I0=$abc$21987$n977 I1=$abc$21987$n986 I2=$false I3=$false O=$abc$21987$n996_1 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1000 -.gate SB_LUT4 I0=$abc$21987$n737 I1=$abc$21987$n735 I2=$abc$21987$n732 I3=$false O=$abc$21987$n997 +.param LUT_INIT 1111010001000100 +.gate SB_LUT4 I0=$abc$24606$n1045 I1=$abc$24606$n1055 I2=$abc$24606$n1061 I3=$abc$24606$n1060_1 O=$abc$24606$n1059 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11100000 -.gate SB_LUT4 I0=$abc$21987$n125 I1=$abc$21987$n973 I2=$abc$21987$n735 I3=$false O=$abc$21987$n998_1 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000011100000000 +.gate SB_LUT4 I0=$abc$24606$n271 I1=$abc$24606$n1042 I2=$abc$24606$n1045 I3=$abc$24606$n752 O=$abc$24606$n1060_1 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 10110000 -.gate SB_LUT4 I0=$abc$21987$n998_1 I1=$abc$21987$n997 I2=$false I3=$false O=$abc$21987$n999_1 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000000010111111 +.gate SB_LUT4 I0=I2C.is_read I1=$abc$24606$n1062 I2=$false I3=$false O=$abc$24606$n1061 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 0100 -.gate SB_LUT4 I0=$abc$21987$n738 I1=$abc$21987$n999_1 I2=$abc$21987$n994 I3=$abc$21987$n1417 O=$abc$21987$n1439 +.gate SB_LUT4 I0=$abc$24606$n1044_1 I1=$abc$24606$n755 I2=$abc$24606$n1042 I3=$abc$24606$n271 O=$abc$24606$n1062 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0100111101000100 -.gate SB_LUT4 I0=$abc$21987$n999_1 I1=$abc$21987$n677 I2=$abc$21987$n994 I3=$abc$21987$n1419 O=$abc$21987$n1441 +.param LUT_INIT 1000000000000000 +.gate SB_LUT4 I0=$abc$24606$n1060_1 I1=$abc$24606$n757 I2=$abc$24606$n1059 I3=$abc$24606$n1526 O=$abc$24606$n1548 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1000111110001000 -.gate SB_LUT4 I0=$abc$21987$n1003 I1=$abc$21987$n1005 I2=$false I3=$false O=$abc$21987$n1443 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1011 -.gate SB_LUT4 I0=$abc$21987$n998_1 I1=I2C.i2c_bit_counter[3] I2=$abc$21987$n1004 I3=$abc$21987$n732 O=$abc$21987$n1003 +.param LUT_INIT 1111000100010001 +.gate SB_LUT4 I0=$abc$24606$n1060_1 I1=$abc$24606$n880 I2=$abc$24606$n1059 I3=$abc$24606$n1528 O=$abc$24606$n1550 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1000111100000000 -.gate SB_LUT4 I0=$abc$21987$n996_1 I1=$abc$21987$n990 I2=I2C.is_read I3=$false O=$abc$21987$n1004 +.param LUT_INIT 1111010001000100 +.gate SB_LUT4 I0=$abc$24606$n1066 I1=$abc$24606$n881 I2=$abc$24606$n1060_1 I3=$false O=$abc$24606$n1552 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00111101 -.gate SB_LUT4 I0=$abc$21987$n998_1 I1=$abc$21987$n678 I2=$abc$21987$n1810 I3=$abc$21987$n997 O=$abc$21987$n1005 +.param LUT_INIT 10101100 +.gate SB_LUT4 I0=$abc$24606$n1062 I1=$abc$24606$n1962 I2=$abc$24606$n1067 I3=$abc$24606$n1045 O=$abc$24606$n1066 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1011101111110000 -.gate SB_LUT4 I0=I2C.is_adress I1=$abc$21987$n1413 I2=$abc$21987$n731 I3=$abc$21987$n990 O=$abc$21987$n1445 +.param LUT_INIT 0000111110111011 +.gate SB_LUT4 I0=$abc$24606$n271 I1=$abc$24606$n1042 I2=I2C.i2c_bit_counter[3] I3=$abc$24606$n1055 O=$abc$24606$n1067 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000101110111011 -.gate SB_LUT4 I0=$abc$21987$n998_1 I1=$abc$21987$n732 I2=$abc$21987$n1009 I3=$abc$21987$n1008 O=$abc$21987$n1447 +.param LUT_INIT 0000000001001111 +.gate SB_LUT4 I0=I2C.is_adress I1=$abc$24606$n1522 I2=$abc$24606$n1055 I3=$abc$24606$n753 O=$abc$24606$n1554 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111111100001011 -.gate SB_LUT4 I0=$abc$21987$n982 I1=$abc$21987$n977 I2=$abc$21987$n986 I3=$abc$21987$n731 O=$abc$21987$n1008 +.param LUT_INIT 0000101110111011 +.gate SB_LUT4 I0=$abc$24606$n755 I1=$abc$24606$n1044_1 I2=$abc$24606$n1070 I3=$false O=$abc$24606$n1556 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0001110000000000 -.gate SB_LUT4 I0=I2C.i2c_state_machine I1=$abc$21987$n973 I2=I2C.is_ack I3=$abc$21987$n1413 O=$abc$21987$n1009 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 01001111 +.gate SB_LUT4 I0=$abc$24606$n1071 I1=$abc$24606$n1046 I2=$abc$24606$n753 I3=$abc$24606$n1072 O=$abc$24606$n1070 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000011100110011 -.gate SB_LUT4 I0=$abc$21987$n996_1 I1=$abc$21987$n731 I2=$abc$21987$n1011_1 I3=$false O=$abc$21987$n1449 +.param LUT_INIT 0000000000011111 +.gate SB_LUT4 I0=$abc$24606$n271 I1=$abc$24606$n1042 I2=$abc$24606$n1044_1 I3=$false O=$abc$24606$n1071 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 01110000 -.gate SB_LUT4 I0=$abc$21987$n1013 I1=$abc$21987$n990 I2=$abc$21987$n1014_1 I3=$abc$21987$n1012_1 O=$abc$21987$n1011_1 +.gate SB_LUT4 I0=$abc$24606$n271 I1=$abc$24606$n1044_1 I2=$abc$24606$n1042 I3=$abc$24606$n1045 O=$abc$24606$n1072 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000000011110100 -.gate SB_LUT4 I0=$abc$21987$n125 I1=$abc$21987$n973 I2=$abc$21987$n989 I3=$abc$21987$n979 O=$abc$21987$n1012_1 +.param LUT_INIT 1010110000000000 +.gate SB_LUT4 I0=$abc$24606$n271 I1=$abc$24606$n1042 I2=$abc$24606$n1054 I3=$abc$24606$n1045 O=$abc$24606$n1074 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1111010000000000 -.gate SB_LUT4 I0=I2C.is_adress I1=I2C.is_read I2=$abc$21987$n732 I3=$abc$21987$n1413 O=$abc$21987$n1013 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0010111111111111 -.gate SB_LUT4 I0=$abc$21987$n734 I1=$abc$21987$n1413 I2=I2C.wr I3=$false O=$abc$21987$n1014_1 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01000000 -.gate SB_LUT4 I0=$abc$21987$n755_1 I1=$abc$21987$n753_1 I2=$abc$21987$n751 I3=$false O=$abc$21987$n1524 +.gate SB_LUT4 I0=$abc$24606$n775 I1=$abc$24606$n773_1 I2=$abc$24606$n771 I3=$false O=$abc$24606$n1633 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00000111 -.gate SB_LUT4 I0=$abc$21987$n753_1 I1=$abc$21987$n844 I2=$false I3=$false O=$abc$21987$n1526 +.gate SB_LUT4 I0=$abc$24606$n773_1 I1=$abc$24606$n1008 I2=$false I3=$false O=$abc$24606$n1635 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1110 -.gate SB_LUT4 I0=$abc$21987$n753_1 I1=$abc$21987$n847 I2=$false I3=$false O=$abc$21987$n1528 +.gate SB_LUT4 I0=$abc$24606$n773_1 I1=$abc$24606$n1011 I2=$false I3=$false O=$abc$24606$n1637 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1110 -.gate SB_LUT4 I0=$abc$21987$n753_1 I1=$abc$21987$n848 I2=$false I3=$false O=$abc$21987$n1529 +.gate SB_LUT4 I0=$abc$24606$n773_1 I1=$abc$24606$n1012 I2=$false I3=$false O=$abc$24606$n1638 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1110 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$21987$n793 I2=$abc$21987$n1020_1 I3=$false O=$abc$21987$n1532 +.gate SB_LUT4 I0=$abc$24606$n1088 I1=$abc$24606$n1083 I2=$abc$24606$n169 I3=KEYBOARD.IS_RAM_INIT O=$abc$24606$n1641 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11111000 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$21987$n1023 I2=$abc$21987$n1021_1 I3=$abc$21987$n1024 O=$abc$21987$n1020_1 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1111000000010001 +.gate SB_LUT4 I0=$abc$24606$n829_1 I1=$abc$24606$n1087 I2=$abc$24606$n1084 I3=$abc$24606$n792 O=$abc$24606$n1083 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1100000011001101 -.gate SB_LUT4 I0=$abc$21987$n1022 I1=$abc$21987$n1665 I2=$abc$21987$n787 I3=$false O=$abc$21987$n1021_1 +.param LUT_INIT 1111100000000000 +.gate SB_LUT4 I0=$abc$24606$n1085 I1=$abc$24606$n1086 I2=$false I3=$false O=$abc$24606$n1084 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 10110000 -.gate SB_LUT4 I0=$abc$21987$n1627 I1=$abc$21987$n317 I2=$abc$21987$n762 I3=$false O=$abc$21987$n1022 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0001 +.gate SB_LUT4 I0=$abc$24606$n860 I1=$abc$24606$n1786 I2=$false I3=$false O=$abc$24606$n1085 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=KEYBOARD.row_counter[0] I1=$abc$24606$n1723 I2=$abc$24606$n720 I3=$false O=$abc$24606$n1086 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01000000 -.gate SB_LUT4 I0=KEYBOARD.row_counter[0] I1=$abc$21987$n1642 I2=KEYBOARD.IS_RAM_INIT I3=$abc$21987$n765_1 O=$abc$21987$n1023 +.param LUT_INIT 11001010 +.gate SB_LUT4 I0=KEYBOARD.last_adr[0] I1=$abc$24606$n1711 I2=$abc$24606$n720 I3=$abc$24606$n847 O=$abc$24606$n1087 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000110000001010 -.gate SB_LUT4 I0=KEYBOARD.last_adr[0] I1=KEYBOARD.row_counter[0] I2=$abc$21987$n851_1 I3=$false O=$abc$21987$n1024 +.param LUT_INIT 1111001111110101 +.gate SB_LUT4 I0=KEYBOARD.last_adr[0] I1=$abc$24606$n720 I2=$abc$24606$n1089_1 I3=$false O=$abc$24606$n1088 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00110101 -.gate SB_LUT4 I0=$abc$21987$n1026_1 I1=KEYBOARD.last_adr[0] I2=KEYBOARD.last_adr[1] I3=KEYBOARD.IS_RAM_INIT O=$abc$21987$n1535 +.param LUT_INIT 00001101 +.gate SB_LUT4 I0=$abc$24606$n845 I1=$abc$24606$n792 I2=$false I3=$false O=$abc$24606$n1089_1 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1011111010101010 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$21987$n1027 I2=$abc$21987$n1021_1 I3=$abc$21987$n1028 O=$abc$21987$n1026_1 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n1095_1 I1=$abc$24606$n1091 I2=$abc$24606$n1096_1 I3=KEYBOARD.IS_RAM_INIT O=$abc$24606$n1644 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1100000011001101 -.gate SB_LUT4 I0=$abc$21987$n765_1 I1=KEYBOARD.row_counter[0] I2=KEYBOARD.IS_RAM_INIT I3=KEYBOARD.row_counter[1] O=$abc$21987$n1027 +.param LUT_INIT 0000111100010001 +.gate SB_LUT4 I0=$abc$24606$n1094 I1=$abc$24606$n829_1 I2=$abc$24606$n1092_1 I3=$abc$24606$n792 O=$abc$24606$n1091 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000011100001000 -.gate SB_LUT4 I0=KEYBOARD.last_adr[1] I1=KEYBOARD.row_counter[1] I2=$abc$21987$n851_1 I3=$false O=$abc$21987$n1028 +.param LUT_INIT 1111010000000000 +.gate SB_LUT4 I0=$abc$24606$n1085 I1=$abc$24606$n1093 I2=$false I3=$false O=$abc$24606$n1092_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n720 I1=KEYBOARD.row_counter[0] I2=KEYBOARD.row_counter[1] I3=$false O=$abc$24606$n1093 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00110101 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$21987$n796 I2=$abc$21987$n1030 I3=$false O=$abc$21987$n1537 +.param LUT_INIT 10000111 +.gate SB_LUT4 I0=KEYBOARD.last_adr[1] I1=$abc$24606$n1712 I2=$abc$24606$n720 I3=$abc$24606$n847 O=$abc$24606$n1094 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000110000001010 +.gate SB_LUT4 I0=KEYBOARD.last_adr[1] I1=$abc$24606$n720 I2=$abc$24606$n1089_1 I3=$false O=$abc$24606$n1095_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11111000 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$21987$n1031 I2=$abc$21987$n1021_1 I3=$abc$21987$n1032 O=$abc$21987$n1030 +.param LUT_INIT 00001101 +.gate SB_LUT4 I0=KEYBOARD.last_adr[0] I1=KEYBOARD.last_adr[1] I2=$false I3=$false O=$abc$24606$n1096_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1001 +.gate SB_LUT4 I0=$abc$24606$n1102_1 I1=$abc$24606$n1098_1 I2=$abc$24606$n172 I3=KEYBOARD.IS_RAM_INIT O=$abc$24606$n1646 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1100000011001101 -.gate SB_LUT4 I0=KEYBOARD.row_counter[2] I1=$abc$21987$n1646 I2=KEYBOARD.IS_RAM_INIT I3=$abc$21987$n765_1 O=$abc$21987$n1031 +.param LUT_INIT 1111000000010001 +.gate SB_LUT4 I0=$abc$24606$n1101_1 I1=$abc$24606$n829_1 I2=$abc$24606$n1099_1 I3=$abc$24606$n792 O=$abc$24606$n1098_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000110000001010 -.gate SB_LUT4 I0=KEYBOARD.last_adr[2] I1=KEYBOARD.row_counter[2] I2=$abc$21987$n851_1 I3=$false O=$abc$21987$n1032 +.param LUT_INIT 1111010000000000 +.gate SB_LUT4 I0=$abc$24606$n1085 I1=$abc$24606$n1100_1 I2=$false I3=$false O=$abc$24606$n1099_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=KEYBOARD.row_counter[2] I1=$abc$24606$n1727 I2=$abc$24606$n720 I3=$false O=$abc$24606$n1100_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 00110101 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$21987$n797 I2=$abc$21987$n1034 I3=$false O=$abc$21987$n1539 +.gate SB_LUT4 I0=KEYBOARD.last_adr[2] I1=$abc$24606$n1713 I2=$abc$24606$n720 I3=$abc$24606$n847 O=$abc$24606$n1101_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000110000001010 +.gate SB_LUT4 I0=KEYBOARD.last_adr[2] I1=$abc$24606$n720 I2=$abc$24606$n1089_1 I3=$false O=$abc$24606$n1102_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11111000 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$21987$n1035 I2=$abc$21987$n1021_1 I3=$abc$21987$n1036 O=$abc$21987$n1034 +.param LUT_INIT 00001101 +.gate SB_LUT4 I0=$abc$24606$n1108_1 I1=$abc$24606$n1104 I2=$abc$24606$n173 I3=KEYBOARD.IS_RAM_INIT O=$abc$24606$n1648 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1100000011001101 -.gate SB_LUT4 I0=KEYBOARD.row_counter[3] I1=$abc$21987$n18 I2=KEYBOARD.IS_RAM_INIT I3=$abc$21987$n765_1 O=$abc$21987$n1035 +.param LUT_INIT 1111000000010001 +.gate SB_LUT4 I0=$abc$24606$n1085 I1=$abc$24606$n1107 I2=$abc$24606$n1105_1 I3=$abc$24606$n792 O=$abc$24606$n1104 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000110000001010 -.gate SB_LUT4 I0=KEYBOARD.last_adr[3] I1=KEYBOARD.row_counter[3] I2=$abc$21987$n851_1 I3=$false O=$abc$21987$n1036 +.param LUT_INIT 1111000100000000 +.gate SB_LUT4 I0=$abc$24606$n1106_1 I1=$abc$24606$n99 I2=$abc$24606$n847 I3=$abc$24606$n829_1 O=$abc$24606$n1105_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0011010100000000 +.gate SB_LUT4 I0=$abc$24606$n720 I1=KEYBOARD.last_adr[3] I2=$false I3=$false O=$abc$24606$n1106_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=KEYBOARD.row_counter[3] I1=$abc$24606$n18 I2=$abc$24606$n720 I3=$false O=$abc$24606$n1107 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00110101 -.gate SB_LUT4 I0=$abc$21987$n799 I1=KEYBOARD.IS_RAM_INIT I2=$abc$21987$n1038 I3=KEYBOARD.last_adr[4] O=$abc$21987$n1541 +.param LUT_INIT 11001010 +.gate SB_LUT4 I0=$abc$24606$n1089_1 I1=$abc$24606$n1106_1 I2=$false I3=$false O=$abc$24606$n1108_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0001 +.gate SB_LUT4 I0=$abc$24606$n1110 I1=$abc$24606$n1111_1 I2=$abc$24606$n175 I3=KEYBOARD.IS_RAM_INIT O=$abc$24606$n1650 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111100010001000 -.gate SB_LUT4 I0=$abc$21987$n1021_1 I1=$abc$21987$n851_1 I2=KEYBOARD.IS_RAM_INIT I3=$false O=$abc$21987$n1038 +.param LUT_INIT 1111000001000100 +.gate SB_LUT4 I0=$abc$24606$n847 I1=$abc$24606$n829_1 I2=$abc$24606$n1089_1 I3=$false O=$abc$24606$n1110 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00000001 -.gate SB_LUT4 I0=$abc$21987$n800 I1=KEYBOARD.IS_RAM_INIT I2=$abc$21987$n1038 I3=KEYBOARD.last_adr[5] O=$abc$21987$n1543 +.param LUT_INIT 10110000 +.gate SB_LUT4 I0=$abc$24606$n720 I1=KEYBOARD.last_adr[4] I2=$false I3=$false O=$abc$24606$n1111_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n1110 I1=$abc$24606$n1113 I2=$abc$24606$n176 I3=KEYBOARD.IS_RAM_INIT O=$abc$24606$n1652 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111100010001000 -.gate SB_LUT4 I0=$abc$21987$n802 I1=KEYBOARD.IS_RAM_INIT I2=$abc$21987$n1038 I3=KEYBOARD.last_adr[6] O=$abc$21987$n1545 +.param LUT_INIT 1111000001000100 +.gate SB_LUT4 I0=$abc$24606$n720 I1=KEYBOARD.last_adr[5] I2=$false I3=$false O=$abc$24606$n1113 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n1110 I1=$abc$24606$n1115 I2=$abc$24606$n178 I3=KEYBOARD.IS_RAM_INIT O=$abc$24606$n1654 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111100010001000 -.gate SB_LUT4 I0=$abc$21987$n1547 I1=KEYBOARD.IS_RAM_INIT I2=$abc$21987$n1038 I3=KEYBOARD.last_adr[7] O=$abc$21987$n1548 +.param LUT_INIT 1111000001000100 +.gate SB_LUT4 I0=$abc$24606$n720 I1=KEYBOARD.last_adr[6] I2=$false I3=$false O=$abc$24606$n1115 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n1110 I1=$abc$24606$n1117_1 I2=$abc$24606$n1656 I3=KEYBOARD.IS_RAM_INIT O=$abc$24606$n1657 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111100010001000 -.gate SB_LUT4 I0=$abc$21987$n808 I1=KEYBOARD.IS_RAM_INIT I2=$abc$21987$n1038 I3=KEYBOARD.last_adr[8] O=$abc$21987$n1550 +.param LUT_INIT 1111000001000100 +.gate SB_LUT4 I0=$abc$24606$n720 I1=KEYBOARD.last_adr[7] I2=$false I3=$false O=$abc$24606$n1117_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 0100 +.gate SB_LUT4 I0=$abc$24606$n1110 I1=$abc$24606$n1119 I2=$abc$24606$n184 I3=KEYBOARD.IS_RAM_INIT O=$abc$24606$n1659 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111100010001000 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=KBD_COLUMNS[0] I2=$false I3=$false O=$abc$21987$n1552 +.param LUT_INIT 1111000001000100 +.gate SB_LUT4 I0=$abc$24606$n720 I1=KEYBOARD.last_adr[8] I2=$false I3=$false O=$abc$24606$n1119 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1110 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=KBD_COLUMNS[1] I2=$false I3=$false O=$abc$21987$n1554 +.param LUT_INIT 0100 +.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=KBD_COLUMNS[0] I2=$false I3=$false O=$abc$24606$n1661 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1110 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=KBD_COLUMNS[2] I2=$false I3=$false O=$abc$21987$n1556 +.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=KBD_COLUMNS[1] I2=$false I3=$false O=$abc$24606$n1663 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1110 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=KBD_COLUMNS[3] I2=$false I3=$false O=$abc$21987$n1558 +.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=KBD_COLUMNS[2] I2=$false I3=$false O=$abc$24606$n1665 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1110 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=KBD_COLUMNS[4] I2=$false I3=$false O=$abc$21987$n1560 +.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=KBD_COLUMNS[3] I2=$false I3=$false O=$abc$24606$n1667 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1110 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=KBD_COLUMNS[5] I2=$false I3=$false O=$abc$21987$n1562 +.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=KBD_COLUMNS[4] I2=$false I3=$false O=$abc$24606$n1669 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1110 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=KBD_COLUMNS[6] I2=$false I3=$false O=$abc$21987$n1564 +.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=KBD_COLUMNS[5] I2=$false I3=$false O=$abc$24606$n1671 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1110 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=KBD_COLUMNS[7] I2=$false I3=$false O=$abc$21987$n1566 +.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=KBD_COLUMNS[6] I2=$false I3=$false O=$abc$24606$n1673 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1110 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$21987$n797 I2=$abc$21987$n1023 I3=$false O=$abc$21987$n1568 +.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=KBD_COLUMNS[7] I2=$false I3=$false O=$abc$24606$n1675 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11111000 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$21987$n799 I2=$abc$21987$n1027 I3=$false O=$abc$21987$n1570 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1110 +.gate SB_LUT4 I0=$abc$24606$n173 I1=$abc$24606$n1086 I2=KEYBOARD.IS_RAM_INIT I3=$false O=$abc$24606$n1677 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11111000 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$21987$n800 I2=$abc$21987$n1031 I3=$false O=$abc$21987$n1572 +.param LUT_INIT 10101100 +.gate SB_LUT4 I0=$abc$24606$n175 I1=$abc$24606$n1093 I2=KEYBOARD.IS_RAM_INIT I3=$false O=$abc$24606$n1679 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11111000 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$21987$n802 I2=$abc$21987$n1035 I3=$false O=$abc$21987$n1574 +.param LUT_INIT 10100011 +.gate SB_LUT4 I0=$abc$24606$n176 I1=$abc$24606$n1100_1 I2=KEYBOARD.IS_RAM_INIT I3=$false O=$abc$24606$n1681 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11111000 -.gate SB_LUT4 I0=$abc$21987$n793 I1=$abc$21987$n779 I2=KEYBOARD.IS_RAM_INIT I3=$false O=$abc$21987$n1575 +.param LUT_INIT 10100011 +.gate SB_LUT4 I0=$abc$24606$n178 I1=$abc$24606$n1107 I2=KEYBOARD.IS_RAM_INIT I3=$false O=$abc$24606$n1683 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 10101100 -.gate SB_LUT4 I0=$abc$21987$n778 I1=KEYBOARD.last_adr[0] I2=KEYBOARD.last_adr[1] I3=KEYBOARD.IS_RAM_INIT O=$abc$21987$n1576 +.gate SB_LUT4 I0=$abc$24606$n720 I1=$abc$24606$n1716 I2=$abc$24606$n169 I3=KEYBOARD.IS_RAM_INIT O=$abc$24606$n1684 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0011110010101010 -.gate SB_LUT4 I0=$abc$21987$n796 I1=$abc$21987$n782 I2=KEYBOARD.IS_RAM_INIT I3=$false O=$abc$21987$n1577 +.param LUT_INIT 1111000001000100 +.gate SB_LUT4 I0=$abc$24606$n1096_1 I1=$abc$24606$n835_1 I2=KEYBOARD.IS_RAM_INIT I3=$false O=$abc$24606$n1685 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 10101100 -.gate SB_LUT4 I0=$abc$21987$n1059 I1=$abc$21987$n905 I2=$abc$21987$n1060 I3=$abc$21987$n786 O=$abc$21987$n1579 +.param LUT_INIT 01011100 +.gate SB_LUT4 I0=$abc$24606$n720 I1=$abc$24606$n1718 I2=$abc$24606$n172 I3=KEYBOARD.IS_RAM_INIT O=$abc$24606$n1686 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000000011110100 -.gate SB_LUT4 I0=KEYBOARD.isr_internal I1=$abc$21987$n862 I2=KEYBOARD.IS_RAM_INIT I3=$false O=$abc$21987$n1059 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00001101 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=KEYBOARD.isr_internal I2=wr_cnt[0] I3=$false O=$abc$21987$n1060 +.param LUT_INIT 1111000001000100 +.gate SB_LUT4 I0=$abc$24606$n1136_1 I1=$abc$24606$n792 I2=$abc$24606$n967 I3=KEYBOARD.IS_RAM_INIT O=$abc$24606$n1688 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00010000 -.gate SB_LUT4 I0=$abc$21987$n1062_1 I1=$abc$21987$n1059 I2=KEYBOARD.report_adress_rd[0] I3=KEYBOARD.report_adress_rd[1] O=$abc$21987$n1581 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1111000000010001 +.gate SB_LUT4 I0=$abc$24606$n881_1 I1=$abc$24606$n967 I2=wr_cnt[0] I3=KEYBOARD.isr_internal O=$abc$24606$n1136_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0101011101110101 -.gate SB_LUT4 I0=KEYBOARD.isr_internal I1=wr_cnt[1] I2=$abc$21987$n787 I3=KEYBOARD.IS_RAM_INIT O=$abc$21987$n1062_1 +.param LUT_INIT 1011101100001111 +.gate SB_LUT4 I0=$abc$24606$n1138_1 I1=$abc$24606$n1139 I2=KEYBOARD.report_adress_rd[0] I3=KEYBOARD.report_adress_rd[1] O=$abc$24606$n1690 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111111100001011 -.gate SB_LUT4 I0=$abc$21987$n908 I1=$abc$21987$n1059 I2=$abc$21987$n1064_1 I3=$abc$21987$n786 O=$abc$21987$n1583 +.param LUT_INIT 1010101110111010 +.gate SB_LUT4 I0=KEYBOARD.isr_internal I1=wr_cnt[1] I2=$abc$24606$n792 I3=KEYBOARD.IS_RAM_INIT O=$abc$24606$n1138_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000000000001110 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=KEYBOARD.isr_internal I2=wr_cnt[2] I3=$false O=$abc$21987$n1064_1 +.param LUT_INIT 0000000011110100 +.gate SB_LUT4 I0=KEYBOARD.isr_internal I1=$abc$24606$n881_1 I2=KEYBOARD.IS_RAM_INIT I3=$false O=$abc$24606$n1139 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00000001 -.gate SB_LUT4 I0=$abc$21987$n1066 I1=$abc$21987$n787 I2=$abc$21987$n909 I3=KEYBOARD.IS_RAM_INIT O=$abc$21987$n1585 +.param LUT_INIT 00001101 +.gate SB_LUT4 I0=$abc$24606$n792 I1=$abc$24606$n1141_1 I2=$abc$24606$n970 I3=KEYBOARD.IS_RAM_INIT O=$abc$24606$n1692 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1111000001000100 +.gate SB_LUT4 I0=$abc$24606$n881_1 I1=$abc$24606$n970 I2=wr_cnt[2] I3=KEYBOARD.isr_internal O=$abc$24606$n1141_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1110111011110000 +.gate SB_LUT4 I0=$abc$24606$n1143_1 I1=$abc$24606$n792 I2=$abc$24606$n971 I3=KEYBOARD.IS_RAM_INIT O=$abc$24606$n1694 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1111000000010001 -.gate SB_LUT4 I0=$abc$21987$n862 I1=$abc$21987$n909 I2=wr_cnt[3] I3=KEYBOARD.isr_internal O=$abc$21987$n1066 +.gate SB_LUT4 I0=$abc$24606$n881_1 I1=$abc$24606$n971 I2=wr_cnt[3] I3=KEYBOARD.isr_internal O=$abc$24606$n1143_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1011101100001111 -.gate SB_LUT4 I0=KEYBOARD.report_adress_rd[0] I1=KEYBOARD.report_adress_rd[1] I2=$abc$21987$n1072_1 I3=$false O=$abc$21987$n1071_1 +.gate SB_LUT4 I0=$abc$24606$n1145 I1=KEYBOARD.IS_RAM_INIT I2=$abc$24606$n1147_1 I3=$false O=$abc$24606$n1696 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 10010000 -.gate SB_LUT4 I0=$abc$21987$n905 I1=$abc$21987$n908 I2=$abc$21987$n909 I3=KEYBOARD.IS_RAM_INIT O=$abc$21987$n1072_1 +.param LUT_INIT 11110001 +.gate SB_LUT4 I0=$abc$24606$n823_1 I1=KEYBOARD.is_pressed I2=KEYBOARD.kbd_code_hid[1] I3=$abc$24606$n1146_1 O=$abc$24606$n1145 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000000100000000 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$21987$n1074_1 I2=$abc$21987$n1076_1 I3=$abc$21987$n1071_1 O=$abc$21987$n1589 +.param LUT_INIT 0000000010111111 +.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[1] I1=KEYBOARD.is_pressed I2=$abc$24606$n811_1 I3=$abc$24606$n823_1 O=$abc$24606$n1146_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111111100000001 -.gate SB_LUT4 I0=KEYBOARD.is_pressed I1=KEYBOARD.kbd_code_hid[3] I2=$abc$21987$n1075_1 I3=$abc$21987$n821_1 O=$abc$21987$n1074_1 +.param LUT_INIT 1100101000000000 +.gate SB_LUT4 I0=KEYBOARD.report_adress_rd[0] I1=KEYBOARD.report_adress_rd[1] I2=$abc$24606$n1148 I3=$false O=$abc$24606$n1147_1 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0111000001110111 -.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[2] I1=KEYBOARD.kbd_code_hid[1] I2=KEYBOARD.kbd_code_hid[0] I3=KEYBOARD.REPORT.r_data[3] O=$abc$21987$n1075_1 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 10010000 +.gate SB_LUT4 I0=$abc$24606$n967 I1=$abc$24606$n970 I2=$abc$24606$n971 I3=KEYBOARD.IS_RAM_INIT O=$abc$24606$n1148 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000000010111111 -.gate SB_LUT4 I0=KEYBOARD.is_pressed I1=KEYBOARD.kbd_code_hid[2] I2=KEYBOARD.kbd_code_hid[1] I3=KEYBOARD.kbd_code_hid[0] O=$abc$21987$n1076_1 +.param LUT_INIT 0000000100000000 +.gate SB_LUT4 I0=$abc$24606$n1150 I1=KEYBOARD.IS_RAM_INIT I2=$abc$24606$n1147_1 I3=$false O=$abc$24606$n1698 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 11110001 +.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[3] I1=KEYBOARD.is_pressed I2=$abc$24606$n823_1 I3=$abc$24606$n810 O=$abc$24606$n1150 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0001000000000000 -.gate SB_LUT4 I0=$abc$21987$n1082_1 I1=$abc$21987$n821_1 I2=$abc$21987$n863 I3=$abc$21987$n1594 O=$abc$21987$n1591 +.param LUT_INIT 0000011101110111 +.gate SB_LUT4 I0=$abc$24606$n870 I1=$abc$24606$n793_1 I2=$abc$24606$n1152 I3=$abc$24606$n1703 O=$abc$24606$n1700 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1111111111100000 -.gate SB_LUT4 I0=$abc$21987$n1079_1 I1=KEYBOARD.IS_RAM_INIT I2=$false I3=$false O=$abc$21987$n1594 +.gate SB_LUT4 I0=$abc$24606$n826_1 I1=KEYBOARD.IS_RAM_INIT I2=KEYBOARD.report_wr_en I3=$false O=$abc$24606$n1152 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 0100 -.gate SB_LUT4 I0=KEYBOARD.last_adr[0] I1=KEYBOARD.last_adr[1] I2=$abc$21987$n1080_1 I3=$abc$21987$n1081_1 O=$abc$21987$n1079_1 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 00000001 +.gate SB_LUT4 I0=$abc$24606$n1096_1 I1=$abc$24606$n1155 I2=$abc$24606$n1154 I3=KEYBOARD.IS_RAM_INIT O=$abc$24606$n1703 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0110000000000000 -.gate SB_LUT4 I0=$abc$21987$n800 I1=$abc$21987$n802 I2=$abc$21987$n808 I3=$abc$21987$n1547 O=$abc$21987$n1080_1 +.param LUT_INIT 1011111100000000 +.gate SB_LUT4 I0=$abc$24606$n176 I1=$abc$24606$n178 I2=$abc$24606$n184 I3=$abc$24606$n1656 O=$abc$24606$n1154 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0000000100000000 -.gate SB_LUT4 I0=$abc$21987$n793 I1=$abc$21987$n796 I2=$abc$21987$n797 I3=$abc$21987$n799 O=$abc$21987$n1081_1 +.gate SB_LUT4 I0=$abc$24606$n169 I1=$abc$24606$n172 I2=$abc$24606$n173 I3=$abc$24606$n175 O=$abc$24606$n1155 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0000000000000001 -.gate SB_LUT4 I0=$abc$21987$n833 I1=$abc$21987$n823 I2=$abc$21987$n825 I3=KEYBOARD.is_pressed O=$abc$21987$n1082_1 +.gate SB_LUT4 I0=$abc$24606$n1157 I1=$abc$24606$n1703 I2=$false I3=$false O=$abc$24606$n1702 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1110 +.gate SB_LUT4 I0=$abc$24606$n781 I1=$abc$24606$n854 I2=$abc$24606$n1158 I3=KEYBOARD.IS_RAM_INIT O=$abc$24606$n1157 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000001000110000 -.gate SB_LUT4 I0=$abc$21987$n779 I1=$abc$21987$n1636 I2=$abc$21987$n1637 I3=$false O=$abc$21987$n1086_1 +.param LUT_INIT 0000000000000111 +.gate SB_LUT4 I0=KEYBOARD.last_wr I1=$abc$24606$n913_1 I2=$abc$24606$n1159 I3=$false O=$abc$24606$n1158 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 00001101 +.gate SB_LUT4 I0=$abc$24606$n790 I1=$abc$24606$n836 I2=$abc$24606$n1998 I3=$false O=$abc$24606$n1159 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 10000000 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$21987$n804 I2=$abc$21987$n1594 I3=$false O=$abc$21987$n1596 +.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$24606$n790 I2=$abc$24606$n1703 I3=$false O=$abc$24606$n1704 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" .param LUT_INIT 11110100 -.gate SB_LUT4 I0=$abc$21987$n787 I1=$abc$21987$n1090_1 I2=$false I3=$false O=$abc$21987$n1650 +.gate SB_LUT4 I0=$abc$24606$n1162 I1=$abc$24606$n826_1 I2=$abc$24606$n828 I3=$abc$24606$n792 O=$abc$24606$n1746 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1111111100010000 +.gate SB_LUT4 I0=$abc$24606$n865 I1=$abc$24606$n1332_1 I2=$abc$24606$n823_1 I3=$false O=$abc$24606$n1162 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 11001010 +.gate SB_LUT4 I0=$abc$24606$n1164 I1=$abc$24606$n1167 I2=$false I3=$false O=$abc$24606$n1762 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1110 -.gate SB_LUT4 I0=$abc$21987$n1091_1 I1=$abc$21987$n830 I2=KEYBOARD.report_wr_en I3=KEYBOARD.isr_internal O=$abc$21987$n1090_1 +.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[0] I1=$abc$24606$n1843 I2=$abc$24606$n1165 I3=$abc$24606$n1166 O=$abc$24606$n1164 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000000100000000 -.gate SB_LUT4 I0=KEYBOARD.report_adress_rd[3] I1=$abc$21987$n1092_1 I2=$abc$21987$n821_1 I3=$abc$21987$n823 O=$abc$21987$n1091_1 +.param LUT_INIT 1100101000000000 +.gate SB_LUT4 I0=$abc$24606$n889 I1=$abc$24606$n1996 I2=$false I3=$false O=$abc$24606$n1165 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000101000001100 -.gate SB_LUT4 I0=$abc$21987$n825 I1=KEYBOARD.is_pressed I2=$false I3=$false O=$abc$21987$n1092_1 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1000 +.gate SB_LUT4 I0=$abc$24606$n1786 I1=$abc$24606$n792 I2=$false I3=$false O=$abc$24606$n1166 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1000 -.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[0] I1=$abc$21987$n1708 I2=$abc$21987$n810_1 I3=$false O=$abc$21987$n1677 +.gate SB_LUT4 I0=KEYBOARD.tmr_to_ram[0] I1=$abc$24606$n1903 I2=$abc$24606$n792 I3=KEYBOARD.is_pressed O=$abc$24606$n1167 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11001010 -.gate SB_LUT4 I0=$abc$21987$n810_1 I1=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[0] I2=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[1] I3=$false O=$abc$21987$n1680 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000110000001010 +.gate SB_LUT4 I0=$abc$24606$n1169 I1=$abc$24606$n1170 I2=$false I3=$false O=$abc$24606$n1765 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01111000 -.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[2] I1=$abc$21987$n1710 I2=$abc$21987$n810_1 I3=$false O=$abc$21987$n1683 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1110 +.gate SB_LUT4 I0=$abc$24606$n1165 I1=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[0] I2=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[1] I3=$abc$24606$n1166 O=$abc$24606$n1169 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11001010 -.gate SB_LUT4 I0=$abc$21987$n812 I1=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[3] I2=$abc$21987$n811_1 I3=$abc$21987$n1711 O=$abc$21987$n1686 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0111100000000000 +.gate SB_LUT4 I0=KEYBOARD.is_pressed I1=KEYBOARD.tmr_to_ram[0] I2=$abc$24606$n792 I3=KEYBOARD.tmr_to_ram[1] O=$abc$24606$n1170 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1101110000001100 -.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[4] I1=$abc$21987$n1712 I2=$abc$21987$n810_1 I3=$false O=$abc$21987$n1689 +.param LUT_INIT 0000011100001000 +.gate SB_LUT4 I0=$abc$24606$n1172_1 I1=$abc$24606$n1173_1 I2=$false I3=$false O=$abc$24606$n1768 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11001010 -.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[5] I1=$abc$21987$n1713 I2=$abc$21987$n810_1 I3=$false O=$abc$21987$n1692 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1110 +.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[2] I1=$abc$24606$n1845 I2=$abc$24606$n1165 I3=$abc$24606$n1166 O=$abc$24606$n1172_1 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11001010 -.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[6] I1=$abc$21987$n1714 I2=$abc$21987$n810_1 I3=$false O=$abc$21987$n1695 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1100101000000000 +.gate SB_LUT4 I0=KEYBOARD.tmr_to_ram[2] I1=$abc$24606$n1907 I2=$abc$24606$n792 I3=KEYBOARD.is_pressed O=$abc$24606$n1173_1 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11001010 -.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[7] I1=$abc$21987$n1715 I2=$abc$21987$n810_1 I3=$false O=$abc$21987$n1698 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000110000001010 +.gate SB_LUT4 I0=$abc$24606$n1175_1 I1=$abc$24606$n1176 I2=$false I3=$false O=$abc$24606$n1771 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11001010 -.gate SB_LUT4 I0=$abc$21987$n821_1 I1=KEYBOARD.is_pressed I2=KEYBOARD.kbd_code_hid[0] I3=$abc$21987$n1102_1 O=$abc$21987$n1730 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1110 +.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[3] I1=$abc$24606$n1846 I2=$abc$24606$n1165 I3=$abc$24606$n1166 O=$abc$24606$n1175_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1100101000000000 +.gate SB_LUT4 I0=KEYBOARD.tmr_to_ram[3] I1=$abc$24606$n1909 I2=$abc$24606$n792 I3=KEYBOARD.is_pressed O=$abc$24606$n1176 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111111101000000 -.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[0] I1=KEYBOARD.is_pressed I2=$abc$21987$n831 I3=$abc$21987$n821_1 O=$abc$21987$n1102_1 +.param LUT_INIT 0000110000001010 +.gate SB_LUT4 I0=$abc$24606$n1178_1 I1=$abc$24606$n1179_1 I2=$false I3=$false O=$abc$24606$n1774 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1110 +.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[4] I1=$abc$24606$n1847 I2=$abc$24606$n1165 I3=$abc$24606$n1166 O=$abc$24606$n1178_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1100101000000000 -.gate SB_LUT4 I0=KEYBOARD.is_pressed I1=KEYBOARD.kbd_code_hid[4] I2=$abc$21987$n1107 I3=$false O=$abc$21987$n1740 +.gate SB_LUT4 I0=KEYBOARD.tmr_to_ram[4] I1=$abc$24606$n1911 I2=$abc$24606$n792 I3=KEYBOARD.is_pressed O=$abc$24606$n1179_1 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11111000 -.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[4] I1=KEYBOARD.is_pressed I2=$abc$21987$n1108_1 I3=$abc$21987$n821_1 O=$abc$21987$n1107 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000110000001010 +.gate SB_LUT4 I0=$abc$24606$n1181_1 I1=$abc$24606$n1182_1 I2=$false I3=$false O=$abc$24606$n1777 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1110 +.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[5] I1=$abc$24606$n1848 I2=$abc$24606$n1165 I3=$abc$24606$n1166 O=$abc$24606$n1181_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1100101000000000 -.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[0] I1=KEYBOARD.kbd_code_hid[1] I2=KEYBOARD.kbd_code_hid[2] I3=$false O=$abc$21987$n1108_1 +.gate SB_LUT4 I0=KEYBOARD.tmr_to_ram[5] I1=$abc$24606$n1913 I2=$abc$24606$n792 I3=KEYBOARD.is_pressed O=$abc$24606$n1182_1 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 00010000 -.gate SB_LUT4 I0=$abc$21987$n821_1 I1=KEYBOARD.is_pressed I2=KEYBOARD.kbd_code_hid[5] I3=$abc$21987$n1110_1 O=$abc$21987$n1743 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000110000001010 +.gate SB_LUT4 I0=$abc$24606$n1184_1 I1=$abc$24606$n1185_1 I2=$false I3=$false O=$abc$24606$n1780 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1110 +.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[6] I1=$abc$24606$n1849 I2=$abc$24606$n1165 I3=$abc$24606$n1166 O=$abc$24606$n1184_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1100101000000000 +.gate SB_LUT4 I0=KEYBOARD.tmr_to_ram[6] I1=$abc$24606$n1915 I2=$abc$24606$n792 I3=KEYBOARD.is_pressed O=$abc$24606$n1185_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111111101000000 -.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[5] I1=KEYBOARD.is_pressed I2=$abc$21987$n1111 I3=$abc$21987$n821_1 O=$abc$21987$n1110_1 +.param LUT_INIT 0000110000001010 +.gate SB_LUT4 I0=$abc$24606$n1187_1 I1=$abc$24606$n1188_1 I2=$false I3=$false O=$abc$24606$n1783 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" +.param LUT_INIT 1110 +.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[7] I1=$abc$24606$n1850 I2=$abc$24606$n1165 I3=$abc$24606$n1166 O=$abc$24606$n1187_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1100101000000000 -.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[1] I1=KEYBOARD.kbd_code_hid[0] I2=KEYBOARD.kbd_code_hid[2] I3=$false O=$abc$21987$n1111 +.gate SB_LUT4 I0=KEYBOARD.tmr_to_ram[7] I1=$abc$24606$n1917 I2=$abc$24606$n792 I3=KEYBOARD.is_pressed O=$abc$24606$n1188_1 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01000000 -.gate SB_LUT4 I0=$abc$21987$n821_1 I1=KEYBOARD.is_pressed I2=KEYBOARD.kbd_code_hid[6] I3=$abc$21987$n1113 O=$abc$21987$n1746 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000110000001010 +.gate SB_LUT4 I0=$abc$24606$n1111_1 I1=$abc$24606$n1113 I2=$abc$24606$n1115 I3=$abc$24606$n1117_1 O=$abc$24606$n1196_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111111101000000 -.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[6] I1=KEYBOARD.is_pressed I2=$abc$21987$n1114_1 I3=$abc$21987$n821_1 O=$abc$21987$n1113 +.param LUT_INIT 0000000000000001 +.gate SB_LUT4 I0=KEYBOARD.is_pressed I1=KEYBOARD.kbd_code_hid[0] I2=$abc$24606$n797 I3=$abc$24606$n823_1 O=$abc$24606$n1864 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1100101000000000 -.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[0] I1=KEYBOARD.kbd_code_hid[1] I2=KEYBOARD.kbd_code_hid[2] I3=$false O=$abc$21987$n1114_1 +.param LUT_INIT 1111000010001000 +.gate SB_LUT4 I0=$abc$24606$n805_1 I1=$abc$24606$n1204_1 I2=$abc$24606$n823_1 I3=$false O=$abc$24606$n1869 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01000000 -.gate SB_LUT4 I0=$abc$21987$n821_1 I1=KEYBOARD.is_pressed I2=KEYBOARD.kbd_code_hid[7] I3=$abc$21987$n1116_1 O=$abc$21987$n1749 +.param LUT_INIT 11001010 +.gate SB_LUT4 I0=KEYBOARD.is_pressed I1=KEYBOARD.REPORT.r_data[2] I2=KEYBOARD.kbd_code_hid[2] I3=$abc$24606$n816 O=$abc$24606$n1204_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111111101000000 -.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[7] I1=KEYBOARD.is_pressed I2=$abc$21987$n1117 I3=$abc$21987$n821_1 O=$abc$21987$n1116_1 +.param LUT_INIT 1100101011001100 +.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[4] I1=KEYBOARD.is_pressed I2=$abc$24606$n820 I3=$abc$24606$n823_1 O=$abc$24606$n1874 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1100101000000000 -.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[0] I1=KEYBOARD.kbd_code_hid[1] I2=KEYBOARD.kbd_code_hid[2] I3=$false O=$abc$21987$n1117 +.param LUT_INIT 1000111110001000 +.gate SB_LUT4 I0=KEYBOARD.is_pressed I1=KEYBOARD.kbd_code_hid[5] I2=$abc$24606$n819_1 I3=$abc$24606$n823_1 O=$abc$24606$n1877 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 10000000 -.gate SB_LUT4 I0=$abc$21987$n869_1 I1=$abc$21987$n915 I2=$false I3=$false O=$abc$21987$n1774 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000111110001000 +.gate SB_LUT4 I0=KEYBOARD.is_pressed I1=KEYBOARD.kbd_code_hid[6] I2=$abc$24606$n818 I3=$abc$24606$n823_1 O=$abc$24606$n1880 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1110 -.gate SB_LUT4 I0=I2C.FLT_SCL.counter[0] I1=I2C.FLT_SCL.counter[1] I2=I2C.FLT_SCL.counter[2] I3=$abc$21987$n817 O=$abc$21987$n1777 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000111110001000 +.gate SB_LUT4 I0=KEYBOARD.is_pressed I1=KEYBOARD.kbd_code_hid[7] I2=$abc$24606$n808_1 I3=$abc$24606$n823_1 O=$abc$24606$n1883 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111111100000001 -.gate SB_LUT4 I0=$abc$21987$n1642 I1=$abc$21987$n1646 I2=KEYBOARD.row_counter[1] I3=KEYBOARD.row_counter[0] O=$abc$21987$n1909 +.param LUT_INIT 0000111110001000 +.gate SB_LUT4 I0=$abc$24606$n1723 I1=$abc$24606$n1727 I2=KEYBOARD.row_counter[1] I3=KEYBOARD.row_counter[0] O=$abc$24606$n2058 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0001000000000001 -.gate SB_LUT4 I0=$abc$21987$n1646 I1=KEYBOARD.row_counter[0] I2=KEYBOARD.row_counter[1] I3=$abc$21987$n1642 O=$abc$21987$n1910 +.gate SB_LUT4 I0=$abc$24606$n1727 I1=KEYBOARD.row_counter[0] I2=KEYBOARD.row_counter[1] I3=$abc$24606$n1723 O=$abc$24606$n2059 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0100000100000000 -.gate SB_LUT4 I0=$abc$21987$n1642 I1=$abc$21987$n1646 I2=KEYBOARD.row_counter[0] I3=KEYBOARD.row_counter[1] O=$abc$21987$n1911 +.gate SB_LUT4 I0=$abc$24606$n1723 I1=$abc$24606$n1727 I2=KEYBOARD.row_counter[0] I3=KEYBOARD.row_counter[1] O=$abc$24606$n2060 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0000000100010000 -.gate SB_LUT4 I0=$abc$21987$n1646 I1=KEYBOARD.row_counter[0] I2=KEYBOARD.row_counter[1] I3=$abc$21987$n1642 O=$abc$21987$n1912 +.gate SB_LUT4 I0=$abc$24606$n1727 I1=KEYBOARD.row_counter[0] I2=KEYBOARD.row_counter[1] I3=$abc$24606$n1723 O=$abc$24606$n2061 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0001010000000000 -.gate SB_LUT4 I0=$abc$21987$n1642 I1=KEYBOARD.row_counter[0] I2=KEYBOARD.row_counter[1] I3=$abc$21987$n1646 O=$abc$21987$n1913 +.gate SB_LUT4 I0=$abc$24606$n1723 I1=KEYBOARD.row_counter[0] I2=KEYBOARD.row_counter[1] I3=$abc$24606$n1727 O=$abc$24606$n2062 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0100000100000000 -.gate SB_LUT4 I0=KEYBOARD.row_counter[0] I1=KEYBOARD.row_counter[1] I2=$abc$21987$n1642 I3=$abc$21987$n1646 O=$abc$21987$n1914 +.gate SB_LUT4 I0=KEYBOARD.row_counter[0] I1=KEYBOARD.row_counter[1] I2=$abc$24606$n1723 I3=$abc$24606$n1727 O=$abc$24606$n2063 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 1001000000000000 -.gate SB_LUT4 I0=$abc$21987$n1642 I1=KEYBOARD.row_counter[0] I2=KEYBOARD.row_counter[1] I3=$abc$21987$n1646 O=$abc$21987$n1915 +.gate SB_LUT4 I0=$abc$24606$n1723 I1=KEYBOARD.row_counter[0] I2=KEYBOARD.row_counter[1] I3=$abc$24606$n1727 O=$abc$24606$n2064 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0001010000000000 -.gate SB_LUT4 I0=KEYBOARD.row_counter[0] I1=KEYBOARD.row_counter[1] I2=$abc$21987$n1642 I3=$abc$21987$n1646 O=$abc$21987$n1916 +.gate SB_LUT4 I0=KEYBOARD.row_counter[0] I1=KEYBOARD.row_counter[1] I2=$abc$24606$n1723 I3=$abc$24606$n1727 O=$abc$24606$n2065 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0110000000000000 -.gate SB_LUT4 I0=I2C.FLT_SDA.out I1=$false I2=$false I3=$false O=$abc$21987$n3 +.gate SB_LUT4 I0=I2C.FLT_SDA.out I1=$false I2=$false I3=$false O=$abc$24606$n1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=I2C.FLT_SCL.out I1=$false I2=$false I3=$false O=$abc$21987$n5 +.gate SB_LUT4 I0=I2C.FLT_SCL.out I1=$false I2=$false I3=$false O=$abc$24606$n3 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=LED1 I1=$false I2=$false I3=$false O=COM_DCD -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" -.param LUT_INIT 01 -.gate SB_LUT4 I0=$abc$21987$n14 I1=$false I2=$false I3=$false O=COM_TX +.gate SB_LUT4 I0=$abc$24606$n12 I1=$false I2=$false I3=$false O=COM_TX .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=UART.tx_activity I1=$false I2=$false I3=$false O=$abc$21987$n17 +.gate SB_LUT4 I0=LED1 I1=$false I2=$false I3=$false O=COM_DCD .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=$abc$21987$n18 I1=$false I2=$false I3=$false O=$abc$21987$n19 +.gate SB_LUT4 I0=UART.tx_activity I1=$false I2=$false I3=$false O=$abc$24606$n17 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=I2C.FLT_SCL.RESET I1=$false I2=$false I3=$false O=$abc$21987$n21 +.gate SB_LUT4 I0=$abc$24606$n18 I1=$false I2=$false I3=$false O=$abc$24606$n19 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[7] I1=$false I2=$false I3=$false O=$abc$21987$n601 +.gate SB_LUT4 I0=I2C.FLT_SCL.RESET I1=$false I2=$false I3=$false O=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[4] I1=$false I2=$false I3=$false O=$abc$21987$n605 +.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[7] I1=$false I2=$false I3=$false O=$abc$24606$n805 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[3] I1=$false I2=$false I3=$false O=$abc$21987$n607 +.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[6] I1=$false I2=$false I3=$false O=$abc$24606$n806 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[1] I1=$false I2=$false I3=$false O=$abc$21987$n610 +.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[5] I1=$false I2=$false I3=$false O=$abc$24606$n808 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[0] I1=$false I2=$false I3=$false O=$abc$21987$n611 +.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[4] I1=$false I2=$false I3=$false O=$abc$24606$n809 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=I2C.received_byte[7] I1=$false I2=$false I3=$false O=$abc$21987$n623 +.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[3] I1=$false I2=$false I3=$false O=$abc$24606$n811 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=I2C.received_byte[6] I1=$false I2=$false I3=$false O=$abc$21987$n624 +.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[1] I1=$false I2=$false I3=$false O=$abc$24606$n814 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=I2C.received_byte[5] I1=$false I2=$false I3=$false O=$abc$21987$n626 +.gate SB_LUT4 I0=I2C.received_byte[7] I1=$false I2=$false I3=$false O=$abc$24606$n826 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=I2C.received_byte[4] I1=$false I2=$false I3=$false O=$abc$21987$n627 +.gate SB_LUT4 I0=I2C.received_byte[6] I1=$false I2=$false I3=$false O=$abc$24606$n827 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=I2C.received_byte[3] I1=$false I2=$false I3=$false O=$abc$21987$n629 +.gate SB_LUT4 I0=I2C.received_byte[5] I1=$false I2=$false I3=$false O=$abc$24606$n829 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=I2C.received_byte[2] I1=$false I2=$false I3=$false O=$abc$21987$n630 +.gate SB_LUT4 I0=I2C.received_byte[4] I1=$false I2=$false I3=$false O=$abc$24606$n830 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=I2C.received_byte[1] I1=$false I2=$false I3=$false O=$abc$21987$n632 +.gate SB_LUT4 I0=I2C.received_byte[3] I1=$false I2=$false I3=$false O=$abc$24606$n832 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=$abc$21987$n1810 I1=$false I2=$false I3=$false O=$abc$21987$n1421 +.gate SB_LUT4 I0=I2C.received_byte[2] I1=$false I2=$false I3=$false O=$abc$24606$n833 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=$abc$21987$n1417 I1=$false I2=$false I3=$false O=$abc$21987$n1785 +.gate SB_LUT4 I0=I2C.received_byte[1] I1=$false I2=$false I3=$false O=$abc$24606$n835 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=$abc$21987$n1798 I1=$false I2=$false I3=$false O=$abc$21987$n1797 +.gate SB_LUT4 I0=$abc$24606$n1962 I1=$false I2=$false I3=$false O=$abc$24606$n1530 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=$abc$21987$n1415 I1=$false I2=$false I3=$false O=$abc$21987$n1808 +.gate SB_LUT4 I0=$abc$24606$n1526 I1=$false I2=$false I3=$false O=$abc$24606$n1927 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=$abc$21987$n1419 I1=$false I2=$false I3=$false O=$abc$21987$n1809 +.gate SB_LUT4 I0=$abc$24606$n1941 I1=$false I2=$false I3=$false O=$abc$24606$n1940 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[2] I1=$false I2=$false I3=$false O=$abc$21987$n1811 +.gate SB_LUT4 I0=$abc$24606$n1524 I1=$false I2=$false I3=$false O=$abc$24606$n1960 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[5] I1=$false I2=$false I3=$false O=$abc$21987$n1812 +.gate SB_LUT4 I0=$abc$24606$n1528 I1=$false I2=$false I3=$false O=$abc$24606$n1961 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[6] I1=$false I2=$false I3=$false O=$abc$21987$n1813 +.gate SB_LUT4 I0=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[2] I1=$false I2=$false I3=$false O=$abc$24606$n1964 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=$abc$21987$n1814 I1=$false I2=$false I3=$false O=$abc$21987$n1815 +.gate SB_LUT4 I0=$abc$24606$n1942 I1=$false I2=$false I3=$false O=$abc$24606$n1972 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=$abc$21987$n1799 I1=$false I2=$false I3=$false O=$abc$21987$n1816 +.gate SB_LUT4 I0=$abc$24606$n1973 I1=$false I2=$false I3=$false O=$abc$24606$n1974 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=$abc$21987$n1817 I1=$false I2=$false I3=$false O=$abc$21987$n1818 +.gate SB_LUT4 I0=$abc$24606$n1975 I1=$false I2=$false I3=$false O=$abc$24606$n1976 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 @@ -2167,808 +2335,887 @@ .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:40" .param LUT_INIT 01 -.gate SB_LUT4 I0=I2C_COUNTER[0] I1=$abc$21987$n584 I2=$abc$21987$n598 I3=$abc$21987$n594 O=$abc$21987$n1160 -.attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1011111100000000 -.gate SB_LUT4 I0=I2C_COUNTER[1] I1=$abc$21987$n588 I2=$abc$21987$n1160 I3=$abc$21987$n599 O=$abc$21987$n1161 +.gate SB_LUT4 I0=I2C.received_byte[2] I1=$abc$24606$n626 I2=i2c_input_data_type[2] I3=$abc$24606$n628 O=$abc$24606$n1248 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0001000000000000 -.gate SB_LUT4 I0=$abc$21987$n783_1 I1=$abc$21987$n784 I2=KEYBOARD.RAM.r_data[4] I3=$abc$21987$n782 O=$abc$21987$n1162 +.param LUT_INIT 1000100000001111 +.gate SB_LUT4 I0=$abc$24606$n632_1 I1=$abc$24606$n1248 I2=$abc$24606$n623 I3=$abc$24606$n628 O=$abc$24606$n1959 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111000000010001 -.gate SB_LUT4 I0=KEYBOARD.RAM.r_data[5] I1=KEYBOARD.RAM.r_data[7] I2=$abc$21987$n779 I3=$abc$21987$n778 O=$abc$21987$n1163 +.param LUT_INIT 0011010111001100 +.gate SB_LUT4 I0=I2C.is_read I1=I2C_COUNTER[1] I2=$abc$24606$n624 I3=$abc$24606$n629_1 O=$abc$24606$n1250_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1100111101010000 -.gate SB_LUT4 I0=KEYBOARD.RAM.r_data[6] I1=$abc$21987$n1162 I2=$abc$21987$n1635 I3=$abc$21987$n1163 O=$abc$21987$n1164 +.param LUT_INIT 0001000000000000 +.gate SB_LUT4 I0=I2C_COUNTER[0] I1=I2C.received_byte[3] I2=$abc$24606$n626 I3=$false O=$abc$24606$n1251 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111101011111100 -.gate SB_LUT4 I0=$abc$21987$n1164 I1=$abc$21987$n1163 I2=$abc$21987$n778 I3=$abc$21987$n761 O=$abc$21987$n1165 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 01000000 +.gate SB_LUT4 I0=$abc$24606$n617_1 I1=i2c_input_data_type[3] I2=$abc$24606$n1251 I3=$abc$24606$n1250_1 O=$abc$24606$n819 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0111110100000000 -.gate SB_LUT4 I0=$abc$21987$n1162 I1=$abc$21987$n761 I2=$abc$21987$n1165 I3=$abc$21987$n782 O=$abc$21987$n1166 +.param LUT_INIT 0000011100110011 +.gate SB_LUT4 I0=$abc$24606$n656 I1=$abc$24606$n1966 I2=$abc$24606$n1967 I3=$abc$24606$n658_1 O=$abc$24606$n1253 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111000010001000 -.gate SB_LUT4 I0=KEYBOARD.COLUMN_SHADOW[3] I1=KEYBOARD.COLUMN_SHADOW[7] I2=$abc$21987$n779 I3=$abc$21987$n782 O=$abc$21987$n1167 +.param LUT_INIT 0001100000000000 +.gate SB_LUT4 I0=$abc$24606$n822 I1=$abc$24606$n656 I2=$abc$24606$n1965 I3=$abc$24606$n1253 O=$abc$24606$n1254 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0011111101010000 -.gate SB_LUT4 I0=KEYBOARD.COLUMN_SHADOW[2] I1=KEYBOARD.COLUMN_SHADOW[6] I2=$abc$21987$n779 I3=$abc$21987$n1167 O=$abc$21987$n1168 +.param LUT_INIT 0110000000000000 +.gate SB_LUT4 I0=KEYBOARD.COLUMN_SHADOW[3] I1=KEYBOARD.COLUMN_SHADOW[7] I2=$abc$24606$n1717 I3=$abc$24606$n1718 O=$abc$24606$n1264 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111001100000101 -.gate SB_LUT4 I0=$abc$21987$n840 I1=$abc$21987$n1197 I2=$abc$21987$n818_1 I3=$abc$21987$n833 O=$abc$21987$n1169 +.param LUT_INIT 1100111110100000 +.gate SB_LUT4 I0=KEYBOARD.COLUMN_SHADOW[1] I1=KEYBOARD.COLUMN_SHADOW[5] I2=$abc$24606$n1717 I3=$abc$24606$n1264 O=$abc$24606$n1265 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111100010001000 -.gate SB_LUT4 I0=$abc$21987$n1169 I1=$abc$21987$n817_1 I2=$abc$21987$n1174 I3=$abc$21987$n36 O=$abc$21987$n1170 +.param LUT_INIT 1111110000001010 +.gate SB_LUT4 I0=$abc$24606$n720 I1=$abc$24606$n1716 I2=$abc$24606$n1265 I3=$abc$24606$n840 O=$abc$24606$n1266 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000011100000000 -.gate SB_LUT4 I0=$abc$21987$n1170 I1=$abc$21987$n809 I2=$false I3=$false O=$abc$21987$n310 +.param LUT_INIT 1011111100000000 +.gate SB_LUT4 I0=$abc$24606$n1266 I1=$abc$24606$n837 I2=$false I3=$false O=$abc$24606$n1786 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" .param LUT_INIT 1000 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=KEYBOARD.is_pressed I2=KEYBOARD.isr_internal I3=I2C.FLT_SCL.RESET O=$abc$21987$n1172 +.gate SB_LUT4 I0=$abc$24606$n828 I1=$abc$24606$n781 I2=$abc$24606$n517 I3=$abc$24606$n905 O=$abc$24606$n1268 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0100000000000000 -.gate SB_LUT4 I0=$abc$21987$n830 I1=$abc$21987$n819 I2=$abc$21987$n825 I3=$abc$21987$n1172 O=$abc$21987$n1173 +.param LUT_INIT 0000000000011111 +.gate SB_LUT4 I0=$abc$24606$n921 I1=$abc$24606$n1268 I2=$abc$24606$n205 I3=$false O=$abc$24606$n546 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 01000000 +.gate SB_LUT4 I0=$abc$24606$n903 I1=$abc$24606$n921 I2=$abc$24606$n220 I3=$abc$24606$n853 O=$abc$24606$n1270 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0100000000000000 -.gate SB_LUT4 I0=$abc$21987$n840 I1=$abc$21987$n1173 I2=$abc$21987$n787 I3=KEYBOARD.report_wr_en O=$abc$21987$n1174 +.param LUT_INIT 0001000000000000 +.gate SB_LUT4 I0=$abc$24606$n880_1 I1=$abc$24606$n871 I2=$abc$24606$n823_1 I3=$abc$24606$n881_1 O=$abc$24606$n1271 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1000111110001000 +.gate SB_LUT4 I0=$abc$24606$n825 I1=$abc$24606$n1271 I2=$abc$24606$n1270 I3=$abc$24606$n864 O=$abc$24606$n578 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0111000000000000 +.gate SB_LUT4 I0=$abc$24606$n597 I1=I2C.is_read I2=$abc$24606$n707 I3=$abc$24606$n823 O=$20\i2c_input_data_type[3:0][0] .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000101000001100 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=KEYBOARD.report_wr_en I2=KEYBOARD.isr_internal I3=I2C.FLT_SCL.RESET O=$abc$21987$n1175 +.param LUT_INIT 0000000011101111 +.gate SB_LUT4 I0=I2C_COUNTER[0] I1=I2C_COUNTER[1] I2=I2C_COUNTER[3] I3=$abc$24606$n611 O=$abc$24606$n1274 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0001000000000000 -.gate SB_LUT4 I0=I2C_COUNTER[3] I1=$abc$21987$n579 I2=i2c_input_data_type[0] I3=i2c_input_data_type[1] O=$abc$21987$n1180_1 +.gate SB_LUT4 I0=$abc$24606$n612 I1=$abc$24606$n1274 I2=i2c_input_data_type[0] I3=i2c_input_data_type[1] O=$abc$24606$n1275 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1000000000001111 -.gate SB_LUT4 I0=i2c_input_data_type[3] I1=i2c_input_data_type[2] I2=$abc$21987$n597 I3=$abc$21987$n606 O=$abc$21987$n1181_1 +.param LUT_INIT 1100000000001010 +.gate SB_LUT4 I0=i2c_input_data_type[3] I1=$abc$24606$n1275 I2=i2c_input_data_type[2] I3=$abc$24606$n628 O=$abc$24606$n1276 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0100000000000000 -.gate SB_LUT4 I0=$abc$21987$n599 I1=i2c_input_data_type[1] I2=$abc$21987$n1181_1 I3=$abc$21987$n1180_1 O=$abc$21987$n1182 +.gate SB_LUT4 I0=$abc$24606$n1002_1 I1=$abc$24606$n998 I2=$abc$24606$n880 I3=$abc$24606$n757 O=$abc$24606$n1277 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1110000000000000 -.gate SB_LUT4 I0=$abc$21987$n971 I1=$abc$21987$n972 I2=$abc$21987$n970 I3=$abc$21987$n677 O=$abc$21987$n1183 +.param LUT_INIT 0011111101010000 +.gate SB_LUT4 I0=$abc$24606$n994 I1=$abc$24606$n990 I2=$abc$24606$n880 I3=$abc$24606$n1277 O=$abc$24606$n1278 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1111001100000101 +.gate SB_LUT4 I0=$abc$24606$n1278 I1=$abc$24606$n878 I2=$abc$24606$n1036 I3=$abc$24606$n1039 O=$abc$24606$n1279 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000000000001101 +.gate SB_LUT4 I0=$abc$24606$n1040 I1=$abc$24606$n1279 I2=$abc$24606$n271 I3=$abc$24606$n1042 O=$abc$24606$n1280 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" .param LUT_INIT 0000110000001010 -.gate SB_LUT4 I0=$abc$21987$n969 I1=$abc$21987$n1183 I2=$abc$21987$n977 I3=$abc$21987$n125 O=$abc$21987$n1184 +.gate SB_LUT4 I0=I2C.FLT_SCL.out I1=I2C.FLT_SDA.out I2=$abc$24606$n8 I3=$abc$24606$n1061 O=$abc$24606$n1281 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000111101000100 -.gate SB_LUT4 I0=$abc$21987$n975 I1=$abc$21987$n125 I2=$abc$21987$n973 I3=$abc$21987$n1184 O=$abc$21987$n1185 +.param LUT_INIT 0000000001111101 +.gate SB_LUT4 I0=I2C.is_adress I1=I2C.is_read I2=I2C.i2c_state_machine I3=$abc$24606$n1055 O=$abc$24606$n1282 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0011101010001010 -.gate SB_LUT4 I0=$abc$21987$n1185 I1=$abc$21987$n979 I2=$false I3=$false O=$abc$21987$n1186 +.param LUT_INIT 0010111111111111 +.gate SB_LUT4 I0=I2C.wr I1=$abc$24606$n1282 I2=$abc$24606$n1074 I3=$abc$24606$n1281 O=$abc$24606$n1558 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:44" -.param LUT_INIT 1000 -.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[2] I1=KEYBOARD.kbd_code_hid[0] I2=KEYBOARD.kbd_code_hid[1] I3=$abc$21987$n821_1 O=$abc$21987$n1187 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000101100000000 +.gate SB_LUT4 I0=$abc$24606$n860 I1=$abc$24606$n1786 I2=$abc$24606$n855 I3=$abc$24606$n845 O=$abc$24606$n1288_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000010011110000 -.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[1] I1=$abc$21987$n821_1 I2=KEYBOARD.is_pressed I3=$abc$21987$n1187 O=$abc$21987$n1188 +.param LUT_INIT 0111000001110111 +.gate SB_LUT4 I0=$abc$24606$n829_1 I1=$abc$24606$n1288_1 I2=$abc$24606$n842 I3=$abc$24606$n779 O=$abc$24606$n1289_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111000010001000 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$21987$n1188 I2=$abc$21987$n1071_1 I3=$false O=$abc$21987$n1587 +.param LUT_INIT 0000000001001111 +.gate SB_LUT4 I0=$abc$24606$n851 I1=$abc$24606$n857 I2=$abc$24606$n861 I3=$abc$24606$n853 O=$abc$24606$n1290_1 .attr module_not_derived 00000000000000000000000000000001 -.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 11110100 -.gate SB_LUT4 I0=KEYBOARD.IS_RAM_INIT I1=$abc$21987$n787 I2=$abc$21987$n1086_1 I3=$false O=$abc$21987$n1190 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000000100000000 +.gate SB_LUT4 I0=$abc$24606$n220 I1=$abc$24606$n1289_1 I2=$abc$24606$n1290_1 I3=$false O=$abc$24606$n415 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" -.param LUT_INIT 01000000 -.gate SB_LUT4 I0=$abc$21987$n851_1 I1=KEYBOARD.last_wr I2=$abc$21987$n1079_1 I3=KEYBOARD.IS_RAM_INIT O=$abc$21987$n1191 +.param LUT_INIT 10000000 +.gate SB_LUT4 I0=$abc$24606$n1107 I1=KEYBOARD.row_counter[3] I2=$abc$24606$n1119 I3=$abc$24606$n1106_1 O=$abc$24606$n1309_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000110000000101 +.gate SB_LUT4 I0=$abc$24606$n720 I1=KEYBOARD.row_counter[2] I2=$abc$24606$n1100_1 I3=KEYBOARD.last_adr[2] O=$abc$24606$n1313_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000111101000100 -.gate SB_LUT4 I0=$abc$21987$n806 I1=$abc$21987$n804 I2=$abc$21987$n1190 I3=$abc$21987$n1191 O=$abc$21987$n1593 +.param LUT_INIT 1110111011110000 +.gate SB_LUT4 I0=$abc$24606$n1710 I1=$abc$24606$n1715 I2=$abc$24606$n72 I3=$abc$24606$n1708 O=$abc$24606$n1316_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1101111111000000 -.gate SB_LUT4 I0=KEYBOARD.kbd_code_hid[0] I1=KEYBOARD.kbd_code_hid[1] I2=KEYBOARD.kbd_code_hid[2] I3=$abc$21987$n821_1 O=$abc$21987$n1193 +.param LUT_INIT 0000000100000000 +.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[1] I1=KEYBOARD.REPORT.r_data[5] I2=KEYBOARD.kbd_code_hid[0] I3=KEYBOARD.kbd_code_hid[2] O=$abc$24606$n1322_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0000010011110000 -.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[2] I1=$abc$21987$n821_1 I2=KEYBOARD.is_pressed I3=$abc$21987$n1193 O=$abc$21987$n1735 +.param LUT_INIT 1100111110100000 +.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[4] I1=KEYBOARD.REPORT.r_data[0] I2=KEYBOARD.kbd_code_hid[0] I3=$abc$24606$n1322_1 O=$abc$24606$n1323_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111000010001000 -.gate SB_LUT4 I0=$abc$21987$n823 I1=$abc$21987$n825 I2=KEYBOARD.is_pressed I3=$abc$21987$n862 O=$abc$21987$n1195 +.param LUT_INIT 0000010111110011 +.gate SB_LUT4 I0=KEYBOARD.row_counter[0] I1=KEYBOARD.last_adr[0] I2=KEYBOARD.row_counter[1] I3=KEYBOARD.last_adr[1] O=$abc$24606$n1326_1 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1111111100000001 -.gate SB_LUT4 I0=$abc$21987$n830 I1=$abc$21987$n820 I2=$abc$21987$n1195 I3=$abc$21987$n1175 O=$abc$21987$n1196 +.param LUT_INIT 1001000000001001 +.gate SB_LUT4 I0=$abc$24606$n1326_1 I1=$abc$24606$n1196_1 I2=$abc$24606$n1309_1 I3=$abc$24606$n1313_1 O=$abc$24606$n1327 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 1011111111111111 -.gate SB_LUT4 I0=$abc$21987$n786 I1=$abc$21987$n858 I2=$abc$21987$n1196 I3=$abc$21987$n51 O=$abc$21987$n1197 +.param LUT_INIT 0111111111111111 +.gate SB_LUT4 I0=$abc$24606$n1327 I1=$abc$24606$n895 I2=$abc$24606$n1166 I3=$abc$24606$n1316_1 O=$abc$24606$n1328 .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" -.param LUT_INIT 0001000000000000 -.gate SB_CARRY CI=$abc$21987$n1816 CO=$auto$alumacc.cc:474:replace_alu$5744.C[2] I0=$false I1=$abc$21987$n1798 +.param LUT_INIT 0111111111111111 +.gate SB_LUT4 I0=KEYBOARD.is_ghost I1=$abc$24606$n1328 I2=$abc$24606$n720 I3=$false O=$abc$24606$n1785 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:25|uart.v:40|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5744.C[2] CO=$auto$alumacc.cc:474:replace_alu$5744.C[3] I0=$false I1=$abc$21987$n1818 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48" +.param LUT_INIT 00001011 +.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[3] I1=KEYBOARD.REPORT.r_data[7] I2=KEYBOARD.kbd_code_hid[0] I3=KEYBOARD.kbd_code_hid[2] O=$abc$24606$n1330_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 1100111110100000 +.gate SB_LUT4 I0=KEYBOARD.REPORT.r_data[6] I1=KEYBOARD.REPORT.r_data[2] I2=KEYBOARD.kbd_code_hid[0] I3=$abc$24606$n1330_1 O=$abc$24606$n1331 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0000010111110011 +.gate SB_LUT4 I0=$abc$24606$n1331 I1=$abc$24606$n1323_1 I2=KEYBOARD.is_pressed I3=KEYBOARD.kbd_code_hid[1] O=$abc$24606$n1332_1 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52" +.param LUT_INIT 0101101000111100 +.gate SB_CARRY CI=$abc$24606$n1972 CO=$auto$alumacc.cc:474:replace_alu$6477.C[2] I0=$false I1=$abc$24606$n1941 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:40|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5744.C[3] CO=$abc$21987$n1530 I0=$false I1=$abc$21987$n1815 +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6477.C[2] CO=$auto$alumacc.cc:474:replace_alu$6477.C[3] I0=$false I1=$abc$24606$n1974 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:40|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$abc$21987$n611 CO=$auto$alumacc.cc:474:replace_alu$5749.C[2] I0=$false I1=$abc$21987$n610 +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6477.C[3] CO=$abc$24606$n1639 I0=$false I1=$abc$24606$n1976 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:148|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5749.C[2] CO=$auto$alumacc.cc:474:replace_alu$5749.C[3] I0=$true I1=$abc$21987$n1811 +.attr src "top.v:25|uart.v:40|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$abc$24606$n835 CO=$auto$alumacc.cc:474:replace_alu$6482.C[3] I0=$true I1=$abc$24606$n833 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:148|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5749.C[3] CO=$auto$alumacc.cc:474:replace_alu$5749.C[4] I0=$false I1=$abc$21987$n607 +.attr src "top.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6482.C[3] CO=$auto$alumacc.cc:474:replace_alu$6482.C[4] I0=$false I1=$abc$24606$n832 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:148|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5749.C[4] CO=$auto$alumacc.cc:474:replace_alu$5749.C[5] I0=$false I1=$abc$21987$n605 +.attr src "top.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6482.C[4] CO=$auto$alumacc.cc:474:replace_alu$6482.C[5] I0=$false I1=$abc$24606$n830 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:148|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5749.C[5] CO=$auto$alumacc.cc:474:replace_alu$5749.C[6] I0=$true I1=$abc$21987$n1812 +.attr src "top.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6482.C[5] CO=$auto$alumacc.cc:474:replace_alu$6482.C[6] I0=$false I1=$abc$24606$n829 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:148|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5749.C[6] CO=$auto$alumacc.cc:474:replace_alu$5749.C[7] I0=$true I1=$abc$21987$n1813 +.attr src "top.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6482.C[6] CO=$auto$alumacc.cc:474:replace_alu$6482.C[7] I0=$false I1=$abc$24606$n827 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:148|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5749.C[7] CO=$abc$21987$n1836 I0=$false I1=$abc$21987$n601 +.attr src "top.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6482.C[7] CO=$abc$24606$n1994 I0=$false I1=$abc$24606$n826 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:148|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$abc$21987$n753 CO=$auto$alumacc.cc:474:replace_alu$5760.C[4] I0=$abc$21987$n742 I1=$false +.attr src "top.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$abc$24606$n1965 CO=$auto$alumacc.cc:474:replace_alu$6487.C[3] I0=$false I1=$abc$24606$n1966 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:130|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5760.C[4] CO=$auto$alumacc.cc:474:replace_alu$5760.C[5] I0=$abc$21987$n758 I1=$true +.attr src "top.v:206|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6487.C[3] CO=$auto$alumacc.cc:474:replace_alu$6487.C[4] I0=$false I1=$abc$24606$n1967 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:130|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5760.C[5] CO=$auto$alumacc.cc:474:replace_alu$5760.C[6] I0=$abc$21987$n759 I1=$true +.attr src "top.v:206|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6487.C[4] CO=$auto$alumacc.cc:474:replace_alu$6487.C[5] I0=$false I1=$abc$24606$n1968 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:130|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5760.C[6] CO=$auto$alumacc.cc:474:replace_alu$5760.C[7] I0=$abc$21987$n755 I1=$true +.attr src "top.v:206|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6487.C[5] CO=$auto$alumacc.cc:474:replace_alu$6487.C[6] I0=$false I1=$abc$24606$n1969 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:130|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5760.C[7] CO=$abc$21987$n1838 I0=$abc$21987$n317 I1=$false +.attr src "top.v:206|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6487.C[6] CO=$abc$24606$n1995 I0=$false I1=$abc$24606$n1970 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:130|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$abc$21987$n1808 CO=$auto$alumacc.cc:474:replace_alu$5765.C[2] I0=$false I1=$abc$21987$n1785 +.attr src "top.v:206|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$abc$24606$n814 CO=$auto$alumacc.cc:474:replace_alu$6492.C[3] I0=$true I1=$abc$24606$n1964 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:19|i2c_slave.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5765.C[2] CO=$auto$alumacc.cc:474:replace_alu$5765.C[3] I0=$false I1=$abc$21987$n1809 +.attr src "top.v:34|matrix_kbd.v:156|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6492.C[3] CO=$auto$alumacc.cc:474:replace_alu$6492.C[4] I0=$false I1=$abc$24606$n811 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:19|i2c_slave.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5765.C[3] CO=$abc$21987$n125 I0=$false I1=$abc$21987$n1810 +.attr src "top.v:34|matrix_kbd.v:156|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6492.C[4] CO=$auto$alumacc.cc:474:replace_alu$6492.C[5] I0=$false I1=$abc$24606$n809 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:19|i2c_slave.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$abc$21987$n620 CO=$auto$alumacc.cc:474:replace_alu$5770.C[2] I0=$false I1=$abc$21987$n619 +.attr src "top.v:34|matrix_kbd.v:156|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6492.C[5] CO=$auto$alumacc.cc:474:replace_alu$6492.C[6] I0=$false I1=$abc$24606$n808 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:188|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5770.C[2] CO=$auto$alumacc.cc:474:replace_alu$5770.C[3] I0=$true I1=$abc$21987$n1807 +.attr src "top.v:34|matrix_kbd.v:156|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6492.C[6] CO=$auto$alumacc.cc:474:replace_alu$6492.C[7] I0=$false I1=$abc$24606$n806 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:188|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5770.C[3] CO=$abc$21987$n1840 I0=$false I1=$abc$21987$n616 +.attr src "top.v:34|matrix_kbd.v:156|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6492.C[7] CO=$abc$24606$n1996 I0=$false I1=$abc$24606$n805 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:188|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$abc$21987$n632 CO=$auto$alumacc.cc:474:replace_alu$5781.C[3] I0=$false I1=$abc$21987$n630 +.attr src "top.v:34|matrix_kbd.v:156|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$abc$24606$n93 CO=$auto$alumacc.cc:474:replace_alu$6503.C[4] I0=$abc$24606$n97 I1=$false .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5781.C[3] CO=$auto$alumacc.cc:474:replace_alu$5781.C[4] I0=$false I1=$abc$21987$n629 +.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6503.C[4] CO=$auto$alumacc.cc:474:replace_alu$6503.C[5] I0=$abc$24606$n935 I1=$true .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5781.C[4] CO=$auto$alumacc.cc:474:replace_alu$5781.C[5] I0=$false I1=$abc$21987$n627 +.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6503.C[5] CO=$auto$alumacc.cc:474:replace_alu$6503.C[6] I0=$abc$24606$n936 I1=$true .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5781.C[5] CO=$auto$alumacc.cc:474:replace_alu$5781.C[6] I0=$false I1=$abc$21987$n626 +.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6503.C[6] CO=$auto$alumacc.cc:474:replace_alu$6503.C[7] I0=$abc$24606$n99 I1=$true .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5781.C[6] CO=$auto$alumacc.cc:474:replace_alu$5781.C[7] I0=$false I1=$abc$21987$n624 +.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6503.C[7] CO=$abc$24606$n1998 I0=$abc$24606$n100 I1=$false .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5781.C[7] CO=$abc$21987$n1843 I0=$false I1=$abc$21987$n623 +.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$abc$24606$n1960 CO=$auto$alumacc.cc:474:replace_alu$6508.C[2] I0=$false I1=$abc$24606$n1927 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$abc$21987$n1801 CO=$auto$alumacc.cc:474:replace_alu$5794.C[3] I0=$false I1=$abc$21987$n1802 +.attr src "top.v:19|i2c_slave.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6508.C[2] CO=$auto$alumacc.cc:474:replace_alu$6508.C[3] I0=$false I1=$abc$24606$n1961 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:206|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5794.C[3] CO=$auto$alumacc.cc:474:replace_alu$5794.C[4] I0=$false I1=$abc$21987$n1803 +.attr src "top.v:19|i2c_slave.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6508.C[3] CO=$abc$24606$n271 I0=$false I1=$abc$24606$n1962 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:206|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5794.C[4] CO=$auto$alumacc.cc:474:replace_alu$5794.C[5] I0=$false I1=$abc$21987$n1804 +.attr src "top.v:19|i2c_slave.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$abc$24606$n823 CO=$auto$alumacc.cc:474:replace_alu$6513.C[2] I0=$false I1=$abc$24606$n822 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:206|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5794.C[5] CO=$auto$alumacc.cc:474:replace_alu$5794.C[6] I0=$false I1=$abc$21987$n1805 +.attr src "top.v:188|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6513.C[2] CO=$auto$alumacc.cc:474:replace_alu$6513.C[3] I0=$true I1=$abc$24606$n1959 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:206|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5794.C[6] CO=$abc$21987$n1845 I0=$false I1=$abc$21987$n1806 +.attr src "top.v:188|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6513.C[3] CO=$abc$24606$n2000 I0=$false I1=$abc$24606$n819 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:206|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$abc$21987$n632 CO=$auto$alumacc.cc:474:replace_alu$5799.C[3] I0=$true I1=$abc$21987$n630 +.attr src "top.v:188|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_CARRY CI=$abc$24606$n835 CO=$auto$alumacc.cc:474:replace_alu$6524.C[3] I0=$false I1=$abc$24606$n833 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5799.C[3] CO=$auto$alumacc.cc:474:replace_alu$5799.C[4] I0=$false I1=$abc$21987$n629 +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6524.C[3] CO=$auto$alumacc.cc:474:replace_alu$6524.C[4] I0=$false I1=$abc$24606$n832 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5799.C[4] CO=$auto$alumacc.cc:474:replace_alu$5799.C[5] I0=$false I1=$abc$21987$n627 +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6524.C[4] CO=$auto$alumacc.cc:474:replace_alu$6524.C[5] I0=$false I1=$abc$24606$n830 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5799.C[5] CO=$auto$alumacc.cc:474:replace_alu$5799.C[6] I0=$false I1=$abc$21987$n626 +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6524.C[5] CO=$auto$alumacc.cc:474:replace_alu$6524.C[6] I0=$false I1=$abc$24606$n829 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5799.C[6] CO=$auto$alumacc.cc:474:replace_alu$5799.C[7] I0=$false I1=$abc$21987$n624 +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6524.C[6] CO=$auto$alumacc.cc:474:replace_alu$6524.C[7] I0=$false I1=$abc$24606$n827 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5799.C[7] CO=$abc$21987$n1846 I0=$false I1=$abc$21987$n623 +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6524.C[7] CO=$abc$24606$n2003 I0=$false I1=$abc$24606$n826 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:119|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$true I2=wr_cnt[0] I3=$false O=$abc$21987$n818 +.gate SB_LUT4 I0=$false I1=$true I2=wr_cnt[0] I3=$false O=$abc$24606$n982 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:109|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=wr_cnt[0] CO=$auto$alumacc.cc:474:replace_alu$5804.C[2] I0=$false I1=wr_cnt[1] +.gate SB_CARRY CI=wr_cnt[0] CO=$auto$alumacc.cc:474:replace_alu$6537.C[2] I0=$false I1=wr_cnt[1] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:109|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=wr_cnt[2] I3=$auto$alumacc.cc:474:replace_alu$5804.C[2] O=$abc$21987$n821 +.gate SB_LUT4 I0=$false I1=$false I2=wr_cnt[2] I3=$auto$alumacc.cc:474:replace_alu$6537.C[2] O=$abc$24606$n985 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:109|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5804.C[2] CO=$auto$alumacc.cc:474:replace_alu$5804.C[3] I0=$false I1=wr_cnt[2] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6537.C[2] CO=$auto$alumacc.cc:474:replace_alu$6537.C[3] I0=$false I1=wr_cnt[2] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:109|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=wr_cnt[3] I3=$auto$alumacc.cc:474:replace_alu$5804.C[3] O=$abc$21987$n822 +.gate SB_LUT4 I0=$false I1=$false I2=wr_cnt[3] I3=$auto$alumacc.cc:474:replace_alu$6537.C[3] O=$abc$24606$n986 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:109|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_LUT4 I0=$false I1=$true I2=ring_rd[0] I3=$false O=$abc$21987$n1232 +.gate SB_LUT4 I0=$false I1=$true I2=ring_rd[0] I3=$false O=$abc$24606$n1341 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:159|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=ring_rd[0] CO=$auto$alumacc.cc:474:replace_alu$5807.C[2] I0=$false I1=ring_rd[1] +.gate SB_CARRY CI=ring_rd[0] CO=$auto$alumacc.cc:474:replace_alu$6540.C[2] I0=$false I1=ring_rd[1] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:159|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=ring_rd[2] I3=$auto$alumacc.cc:474:replace_alu$5807.C[2] O=$abc$21987$n1238 +.gate SB_LUT4 I0=$false I1=$false I2=ring_rd[2] I3=$auto$alumacc.cc:474:replace_alu$6540.C[2] O=$abc$24606$n1347 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:159|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5807.C[2] CO=$auto$alumacc.cc:474:replace_alu$5807.C[3] I0=$false I1=ring_rd[2] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6540.C[2] CO=$auto$alumacc.cc:474:replace_alu$6540.C[3] I0=$false I1=ring_rd[2] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:159|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=ring_rd[3] I3=$auto$alumacc.cc:474:replace_alu$5807.C[3] O=$abc$21987$n1241 +.gate SB_LUT4 I0=$false I1=$false I2=ring_rd[3] I3=$auto$alumacc.cc:474:replace_alu$6540.C[3] O=$abc$24606$n1350 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:159|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_LUT4 I0=$false I1=$true I2=I2C_COUNTER[0] I3=$false O=$abc$21987$n1217 +.gate SB_LUT4 I0=$false I1=$true I2=I2C_COUNTER[0] I3=$false O=$abc$24606$n1326 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:165|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=I2C_COUNTER[0] CO=$auto$alumacc.cc:474:replace_alu$5810.C[2] I0=$false I1=I2C_COUNTER[1] +.gate SB_CARRY CI=I2C_COUNTER[0] CO=$auto$alumacc.cc:474:replace_alu$6543.C[2] I0=$false I1=I2C_COUNTER[1] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:165|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=I2C_COUNTER[2] I3=$auto$alumacc.cc:474:replace_alu$5810.C[2] O=$abc$21987$n1221 +.gate SB_LUT4 I0=$false I1=$false I2=I2C_COUNTER[2] I3=$auto$alumacc.cc:474:replace_alu$6543.C[2] O=$abc$24606$n1330 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:165|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5810.C[2] CO=$auto$alumacc.cc:474:replace_alu$5810.C[3] I0=$false I1=I2C_COUNTER[2] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6543.C[2] CO=$auto$alumacc.cc:474:replace_alu$6543.C[3] I0=$false I1=I2C_COUNTER[2] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:165|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=I2C_COUNTER[3] I3=$auto$alumacc.cc:474:replace_alu$5810.C[3] O=$abc$21987$n1223 +.gate SB_LUT4 I0=$false I1=$false I2=I2C_COUNTER[3] I3=$auto$alumacc.cc:474:replace_alu$6543.C[3] O=$abc$24606$n1332 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:165|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5810.C[3] CO=$auto$alumacc.cc:474:replace_alu$5810.C[4] I0=$false I1=I2C_COUNTER[3] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6543.C[3] CO=$auto$alumacc.cc:474:replace_alu$6543.C[4] I0=$false I1=I2C_COUNTER[3] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:165|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=I2C_COUNTER[4] I3=$auto$alumacc.cc:474:replace_alu$5810.C[4] O=$abc$21987$n1225 +.gate SB_LUT4 I0=$false I1=$false I2=I2C_COUNTER[4] I3=$auto$alumacc.cc:474:replace_alu$6543.C[4] O=$abc$24606$n1334 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:165|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5810.C[4] CO=$auto$alumacc.cc:474:replace_alu$5810.C[5] I0=$false I1=I2C_COUNTER[4] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6543.C[4] CO=$auto$alumacc.cc:474:replace_alu$6543.C[5] I0=$false I1=I2C_COUNTER[4] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:165|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=I2C_COUNTER[5] I3=$auto$alumacc.cc:474:replace_alu$5810.C[5] O=$abc$21987$n1227 +.gate SB_LUT4 I0=$false I1=$false I2=I2C_COUNTER[5] I3=$auto$alumacc.cc:474:replace_alu$6543.C[5] O=$abc$24606$n1336 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:165|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5810.C[5] CO=$auto$alumacc.cc:474:replace_alu$5810.C[6] I0=$false I1=I2C_COUNTER[5] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6543.C[5] CO=$auto$alumacc.cc:474:replace_alu$6543.C[6] I0=$false I1=I2C_COUNTER[5] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:165|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=I2C_COUNTER[6] I3=$auto$alumacc.cc:474:replace_alu$5810.C[6] O=$abc$21987$n1229 +.gate SB_LUT4 I0=$false I1=$false I2=I2C_COUNTER[6] I3=$auto$alumacc.cc:474:replace_alu$6543.C[6] O=$abc$24606$n1338 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:165|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_LUT4 I0=$false I1=$true I2=$3\int_tmr[14:0][0] I3=$false O=$abc$21987$n1062 +.gate SB_LUT4 I0=$false I1=$true I2=$3\int_tmr[14:0][0] I3=$false O=$abc$24606$n1172 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][10] I3=$auto$alumacc.cc:474:replace_alu$5813.C[10] O=$abc$21987$n1093 +.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][10] I3=$auto$alumacc.cc:474:replace_alu$6546.C[10] O=$abc$24606$n1203 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5813.C[10] CO=$auto$alumacc.cc:474:replace_alu$5813.C[11] I0=$false I1=$3\int_tmr[14:0][10] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6546.C[10] CO=$auto$alumacc.cc:474:replace_alu$6546.C[11] I0=$false I1=$3\int_tmr[14:0][10] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][11] I3=$auto$alumacc.cc:474:replace_alu$5813.C[11] O=$abc$21987$n1096 +.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][11] I3=$auto$alumacc.cc:474:replace_alu$6546.C[11] O=$abc$24606$n1206 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5813.C[11] CO=$auto$alumacc.cc:474:replace_alu$5813.C[12] I0=$false I1=$3\int_tmr[14:0][11] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6546.C[11] CO=$auto$alumacc.cc:474:replace_alu$6546.C[12] I0=$false I1=$3\int_tmr[14:0][11] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][12] I3=$auto$alumacc.cc:474:replace_alu$5813.C[12] O=$abc$21987$n1099 +.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][12] I3=$auto$alumacc.cc:474:replace_alu$6546.C[12] O=$abc$24606$n1209 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5813.C[12] CO=$auto$alumacc.cc:474:replace_alu$5813.C[13] I0=$false I1=$3\int_tmr[14:0][12] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6546.C[12] CO=$auto$alumacc.cc:474:replace_alu$6546.C[13] I0=$false I1=$3\int_tmr[14:0][12] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][13] I3=$auto$alumacc.cc:474:replace_alu$5813.C[13] O=$abc$21987$n1102 +.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][13] I3=$auto$alumacc.cc:474:replace_alu$6546.C[13] O=$abc$24606$n1212 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5813.C[13] CO=$auto$alumacc.cc:474:replace_alu$5813.C[14] I0=$false I1=$3\int_tmr[14:0][13] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6546.C[13] CO=$auto$alumacc.cc:474:replace_alu$6546.C[14] I0=$false I1=$3\int_tmr[14:0][13] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][14] I3=$auto$alumacc.cc:474:replace_alu$5813.C[14] O=$abc$21987$n1105 +.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][14] I3=$auto$alumacc.cc:474:replace_alu$6546.C[14] O=$abc$24606$n1215 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$3\int_tmr[14:0][0] CO=$auto$alumacc.cc:474:replace_alu$5813.C[2] I0=$false I1=$3\int_tmr[14:0][1] +.gate SB_CARRY CI=$3\int_tmr[14:0][0] CO=$auto$alumacc.cc:474:replace_alu$6546.C[2] I0=$false I1=$3\int_tmr[14:0][1] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][2] I3=$auto$alumacc.cc:474:replace_alu$5813.C[2] O=$abc$21987$n1069 +.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][2] I3=$auto$alumacc.cc:474:replace_alu$6546.C[2] O=$abc$24606$n1179 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5813.C[2] CO=$auto$alumacc.cc:474:replace_alu$5813.C[3] I0=$false I1=$3\int_tmr[14:0][2] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6546.C[2] CO=$auto$alumacc.cc:474:replace_alu$6546.C[3] I0=$false I1=$3\int_tmr[14:0][2] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][3] I3=$auto$alumacc.cc:474:replace_alu$5813.C[3] O=$abc$21987$n1072 +.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][3] I3=$auto$alumacc.cc:474:replace_alu$6546.C[3] O=$abc$24606$n1182 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5813.C[3] CO=$auto$alumacc.cc:474:replace_alu$5813.C[4] I0=$false I1=$3\int_tmr[14:0][3] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6546.C[3] CO=$auto$alumacc.cc:474:replace_alu$6546.C[4] I0=$false I1=$3\int_tmr[14:0][3] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][4] I3=$auto$alumacc.cc:474:replace_alu$5813.C[4] O=$abc$21987$n1075 +.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][4] I3=$auto$alumacc.cc:474:replace_alu$6546.C[4] O=$abc$24606$n1185 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5813.C[4] CO=$auto$alumacc.cc:474:replace_alu$5813.C[5] I0=$false I1=$3\int_tmr[14:0][4] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6546.C[4] CO=$auto$alumacc.cc:474:replace_alu$6546.C[5] I0=$false I1=$3\int_tmr[14:0][4] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][5] I3=$auto$alumacc.cc:474:replace_alu$5813.C[5] O=$abc$21987$n1078 +.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][5] I3=$auto$alumacc.cc:474:replace_alu$6546.C[5] O=$abc$24606$n1188 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5813.C[5] CO=$auto$alumacc.cc:474:replace_alu$5813.C[6] I0=$false I1=$3\int_tmr[14:0][5] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6546.C[5] CO=$auto$alumacc.cc:474:replace_alu$6546.C[6] I0=$false I1=$3\int_tmr[14:0][5] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][6] I3=$auto$alumacc.cc:474:replace_alu$5813.C[6] O=$abc$21987$n1081 +.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][6] I3=$auto$alumacc.cc:474:replace_alu$6546.C[6] O=$abc$24606$n1191 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5813.C[6] CO=$auto$alumacc.cc:474:replace_alu$5813.C[7] I0=$false I1=$3\int_tmr[14:0][6] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6546.C[6] CO=$auto$alumacc.cc:474:replace_alu$6546.C[7] I0=$false I1=$3\int_tmr[14:0][6] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][7] I3=$auto$alumacc.cc:474:replace_alu$5813.C[7] O=$abc$21987$n1084 +.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][7] I3=$auto$alumacc.cc:474:replace_alu$6546.C[7] O=$abc$24606$n1194 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5813.C[7] CO=$auto$alumacc.cc:474:replace_alu$5813.C[8] I0=$false I1=$3\int_tmr[14:0][7] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6546.C[7] CO=$auto$alumacc.cc:474:replace_alu$6546.C[8] I0=$false I1=$3\int_tmr[14:0][7] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][8] I3=$auto$alumacc.cc:474:replace_alu$5813.C[8] O=$abc$21987$n1087 +.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][8] I3=$auto$alumacc.cc:474:replace_alu$6546.C[8] O=$abc$24606$n1197 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5813.C[8] CO=$auto$alumacc.cc:474:replace_alu$5813.C[9] I0=$false I1=$3\int_tmr[14:0][8] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6546.C[8] CO=$auto$alumacc.cc:474:replace_alu$6546.C[9] I0=$false I1=$3\int_tmr[14:0][8] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][9] I3=$auto$alumacc.cc:474:replace_alu$5813.C[9] O=$abc$21987$n1090 +.gate SB_LUT4 I0=$false I1=$false I2=$3\int_tmr[14:0][9] I3=$auto$alumacc.cc:474:replace_alu$6546.C[9] O=$abc$24606$n1200 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5813.C[9] CO=$auto$alumacc.cc:474:replace_alu$5813.C[10] I0=$false I1=$3\int_tmr[14:0][9] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6546.C[9] CO=$auto$alumacc.cc:474:replace_alu$6546.C[10] I0=$false I1=$3\int_tmr[14:0][9] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:221|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$abc$21987$n21 I2=rststate[0] I3=$false O=$abc$21987$n1372 +.gate SB_LUT4 I0=$false I1=$abc$24606$n21 I2=rststate[0] I3=$false O=$abc$24606$n1481 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:65|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$false CO=$auto$alumacc.cc:474:replace_alu$5816.C[1] I0=$abc$21987$n21 I1=rststate[0] +.gate SB_CARRY CI=$false CO=$auto$alumacc.cc:474:replace_alu$6549.C[1] I0=$abc$24606$n21 I1=rststate[0] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:65|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=rststate[1] I3=$auto$alumacc.cc:474:replace_alu$5816.C[1] O=$abc$21987$n1374 +.gate SB_LUT4 I0=$false I1=$false I2=rststate[1] I3=$auto$alumacc.cc:474:replace_alu$6549.C[1] O=$abc$24606$n1483 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:65|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5816.C[1] CO=$auto$alumacc.cc:474:replace_alu$5816.C[2] I0=$false I1=rststate[1] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6549.C[1] CO=$auto$alumacc.cc:474:replace_alu$6549.C[2] I0=$false I1=rststate[1] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:65|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=rststate[2] I3=$auto$alumacc.cc:474:replace_alu$5816.C[2] O=$abc$21987$n1376 +.gate SB_LUT4 I0=$false I1=$false I2=rststate[2] I3=$auto$alumacc.cc:474:replace_alu$6549.C[2] O=$abc$24606$n1485 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:65|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5816.C[2] CO=$auto$alumacc.cc:474:replace_alu$5816.C[3] I0=$false I1=rststate[2] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6549.C[2] CO=$auto$alumacc.cc:474:replace_alu$6549.C[3] I0=$false I1=rststate[2] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:65|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=rststate[3] I3=$auto$alumacc.cc:474:replace_alu$5816.C[3] O=$abc$21987$n1378 +.gate SB_LUT4 I0=$false I1=$false I2=rststate[3] I3=$auto$alumacc.cc:474:replace_alu$6549.C[3] O=$abc$24606$n1487 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:65|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_LUT4 I0=$false I1=$true I2=ring_wr[0] I3=$false O=$abc$21987$n1345 +.gate SB_LUT4 I0=$false I1=$true I2=ring_wr[0] I3=$false O=$abc$24606$n1454 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:97|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=ring_wr[0] CO=$auto$alumacc.cc:474:replace_alu$5819.C[2] I0=$false I1=ring_wr[1] +.gate SB_CARRY CI=ring_wr[0] CO=$auto$alumacc.cc:474:replace_alu$6552.C[2] I0=$false I1=ring_wr[1] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:97|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=ring_wr[2] I3=$auto$alumacc.cc:474:replace_alu$5819.C[2] O=$abc$21987$n1351 +.gate SB_LUT4 I0=$false I1=$false I2=ring_wr[2] I3=$auto$alumacc.cc:474:replace_alu$6552.C[2] O=$abc$24606$n1460 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:97|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5819.C[2] CO=$auto$alumacc.cc:474:replace_alu$5819.C[3] I0=$false I1=ring_wr[2] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6552.C[2] CO=$auto$alumacc.cc:474:replace_alu$6552.C[3] I0=$false I1=ring_wr[2] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:97|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=ring_wr[3] I3=$auto$alumacc.cc:474:replace_alu$5819.C[3] O=$abc$21987$n1354 +.gate SB_LUT4 I0=$false I1=$false I2=ring_wr[3] I3=$auto$alumacc.cc:474:replace_alu$6552.C[3] O=$abc$24606$n1463 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:97|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5819.C[3] CO=$auto$alumacc.cc:474:replace_alu$5819.C[4] I0=$false I1=ring_wr[3] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6552.C[3] CO=$auto$alumacc.cc:474:replace_alu$6552.C[4] I0=$false I1=ring_wr[3] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:97|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=$false I3=$auto$alumacc.cc:474:replace_alu$5819.C[4] O=$abc$21987$n425 +.gate SB_LUT4 I0=$false I1=$false I2=$false I3=$auto$alumacc.cc:474:replace_alu$6552.C[4] O=$abc$24606$n629 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:97|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_LUT4 I0=$false I1=$22\i2c_input_data_type[3:0][0] I2=$false I3=$true O=$abc$21987$n1147 +.gate SB_LUT4 I0=$false I1=$22\i2c_input_data_type[3:0][0] I2=$false I3=$true O=$abc$24606$n1256 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:191|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$22\i2c_input_data_type[3:0][0] CO=$auto$alumacc.cc:474:replace_alu$5822.C[2] I0=$22\i2c_input_data_type[3:0][1] I1=$true +.gate SB_CARRY CI=$22\i2c_input_data_type[3:0][0] CO=$auto$alumacc.cc:474:replace_alu$6555.C[2] I0=$22\i2c_input_data_type[3:0][1] I1=$true .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:191|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$22\i2c_input_data_type[3:0][2] I2=$true I3=$auto$alumacc.cc:474:replace_alu$5822.C[2] O=$abc$21987$n1149 +.gate SB_LUT4 I0=$false I1=$22\i2c_input_data_type[3:0][2] I2=$true I3=$auto$alumacc.cc:474:replace_alu$6555.C[2] O=$abc$24606$n1258 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:191|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_LUT4 I0=$false I1=$abc$21987$n1415 I2=$false I3=$true O=$abc$21987$n675 +.gate SB_LUT4 I0=$false I1=$abc$24606$n1524 I2=$false I3=$true O=$abc$24606$n878 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:122|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$abc$21987$n1415 CO=$auto$alumacc.cc:474:replace_alu$5825.C[2] I0=$abc$21987$n1417 I1=$true +.gate SB_CARRY CI=$abc$24606$n1524 CO=$auto$alumacc.cc:474:replace_alu$6558.C[2] I0=$abc$24606$n1526 I1=$true .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:122|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$abc$21987$n1419 I2=$true I3=$auto$alumacc.cc:474:replace_alu$5825.C[2] O=$abc$21987$n677 +.gate SB_LUT4 I0=$false I1=$abc$24606$n1528 I2=$true I3=$auto$alumacc.cc:474:replace_alu$6558.C[2] O=$abc$24606$n880 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:122|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5825.C[2] CO=$auto$alumacc.cc:474:replace_alu$5825.C[3] I0=$abc$21987$n1419 I1=$true +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6558.C[2] CO=$auto$alumacc.cc:474:replace_alu$6558.C[3] I0=$abc$24606$n1528 I1=$true .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:122|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$abc$21987$n1421 I2=$true I3=$auto$alumacc.cc:474:replace_alu$5825.C[3] O=$abc$21987$n678 +.gate SB_LUT4 I0=$false I1=$abc$24606$n1530 I2=$true I3=$auto$alumacc.cc:474:replace_alu$6558.C[3] O=$abc$24606$n881 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:122|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5825.C[3] CO=$abc$21987$n1784 I0=$abc$21987$n1421 I1=$true +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6558.C[3] CO=$abc$24606$n1926 I0=$abc$24606$n1530 I1=$true .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:122|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=$true I3=$abc$21987$n1784 O=$abc$21987$n689 +.gate SB_LUT4 I0=$false I1=$false I2=$true I3=$abc$24606$n1926 O=$abc$24606$n892 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:122|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_LUT4 I0=$false I1=I2C.FLT_SCL.counter[0] I2=$false I3=$true O=$abc$21987$n814 +.gate SB_LUT4 I0=$false I1=I2C.FLT_SCL.counter[0] I2=$false I3=$true O=$abc$24606$n978 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:45|simple_filter.v:14|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=I2C.FLT_SCL.counter[0] CO=$auto$alumacc.cc:474:replace_alu$5828.C[2] I0=I2C.FLT_SCL.counter[1] I1=$true +.gate SB_CARRY CI=I2C.FLT_SCL.counter[0] CO=$auto$alumacc.cc:474:replace_alu$6561.C[2] I0=I2C.FLT_SCL.counter[1] I1=$true .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:45|simple_filter.v:14|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=I2C.FLT_SCL.counter[2] I2=$true I3=$auto$alumacc.cc:474:replace_alu$5828.C[2] O=$abc$21987$n817 +.gate SB_LUT4 I0=$false I1=I2C.FLT_SCL.counter[2] I2=$true I3=$auto$alumacc.cc:474:replace_alu$6561.C[2] O=$abc$24606$n981 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:45|simple_filter.v:14|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_LUT4 I0=$false I1=I2C.FLT_SDA.counter[0] I2=$false I3=$true O=$abc$21987$n912 +.gate SB_LUT4 I0=$false I1=I2C.FLT_SDA.counter[0] I2=$false I3=$true O=$abc$24606$n974 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:46|simple_filter.v:14|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=I2C.FLT_SDA.counter[0] CO=$auto$alumacc.cc:474:replace_alu$5831.C[2] I0=I2C.FLT_SDA.counter[1] I1=$true +.gate SB_CARRY CI=I2C.FLT_SDA.counter[0] CO=$auto$alumacc.cc:474:replace_alu$6564.C[2] I0=I2C.FLT_SDA.counter[1] I1=$true .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:46|simple_filter.v:14|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=I2C.FLT_SDA.counter[2] I2=$true I3=$auto$alumacc.cc:474:replace_alu$5831.C[2] O=$abc$21987$n915 +.gate SB_LUT4 I0=$false I1=I2C.FLT_SDA.counter[2] I2=$true I3=$auto$alumacc.cc:474:replace_alu$6564.C[2] O=$abc$24606$n977 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:46|simple_filter.v:14|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_LUT4 I0=$false I1=$true I2=KEYBOARD.report_adress_rd[0] I3=$false O=$abc$21987$n905 +.gate SB_LUT4 I0=$false I1=$true I2=KEYBOARD.row_counter[0] I3=$false O=$abc$24606$n1723 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "top.v:34|matrix_kbd.v:113|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.param LUT_INIT 0110100110010110 +.gate SB_CARRY CI=KEYBOARD.row_counter[0] CO=$auto$alumacc.cc:474:replace_alu$6567.C[2] I0=$false I1=KEYBOARD.row_counter[1] +.attr module_not_derived 00000000000000000000000000000001 +.attr src "top.v:34|matrix_kbd.v:113|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_counter[2] I3=$auto$alumacc.cc:474:replace_alu$6567.C[2] O=$abc$24606$n1727 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:100|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:113|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=KEYBOARD.report_adress_rd[0] CO=$auto$alumacc.cc:474:replace_alu$5834.C[2] I0=$false I1=KEYBOARD.report_adress_rd[1] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6567.C[2] CO=$auto$alumacc.cc:474:replace_alu$6567.C[3] I0=$false I1=KEYBOARD.row_counter[2] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:100|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.report_adress_rd[2] I3=$auto$alumacc.cc:474:replace_alu$5834.C[2] O=$abc$21987$n908 +.attr src "top.v:34|matrix_kbd.v:113|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_counter[3] I3=$auto$alumacc.cc:474:replace_alu$6567.C[3] O=$abc$24606$n18 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:100|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:113|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5834.C[2] CO=$auto$alumacc.cc:474:replace_alu$5834.C[3] I0=$false I1=KEYBOARD.report_adress_rd[2] +.gate SB_LUT4 I0=$false I1=$true I2=KEYBOARD.row_time[0] I3=$false O=$abc$24606$n1708 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:100|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.report_adress_rd[3] I3=$auto$alumacc.cc:474:replace_alu$5834.C[3] O=$abc$21987$n909 +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.param LUT_INIT 0110100110010110 +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[10] I3=$auto$alumacc.cc:474:replace_alu$6570.C[10] O=$abc$24606$n1718 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:100|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_LUT4 I0=$false I1=$true I2=KEYBOARD.row_counter[0] I3=$false O=$abc$21987$n1642 +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6570.C[10] CO=$auto$alumacc.cc:474:replace_alu$6570.C[11] I0=$false I1=KEYBOARD.row_time[10] +.attr module_not_derived 00000000000000000000000000000001 +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[11] I3=$auto$alumacc.cc:474:replace_alu$6570.C[11] O=$abc$24606$n1719 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:117|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=KEYBOARD.row_counter[0] CO=$auto$alumacc.cc:474:replace_alu$5837.C[2] I0=$false I1=KEYBOARD.row_counter[1] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6570.C[11] CO=$auto$alumacc.cc:474:replace_alu$6570.C[12] I0=$false I1=KEYBOARD.row_time[11] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:117|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_counter[2] I3=$auto$alumacc.cc:474:replace_alu$5837.C[2] O=$abc$21987$n1646 +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[12] I3=$auto$alumacc.cc:474:replace_alu$6570.C[12] O=$abc$24606$n1720 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:117|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5837.C[2] CO=$auto$alumacc.cc:474:replace_alu$5837.C[3] I0=$false I1=KEYBOARD.row_counter[2] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6570.C[12] CO=$auto$alumacc.cc:474:replace_alu$6570.C[13] I0=$false I1=KEYBOARD.row_time[12] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:117|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_counter[3] I3=$auto$alumacc.cc:474:replace_alu$5837.C[3] O=$abc$21987$n18 +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[13] I3=$auto$alumacc.cc:474:replace_alu$6570.C[13] O=$abc$24606$n1721 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:117|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_LUT4 I0=$false I1=$true I2=KEYBOARD.row_time[0] I3=$false O=$abc$21987$n1627 +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6570.C[13] CO=$auto$alumacc.cc:474:replace_alu$6570.C[14] I0=$false I1=KEYBOARD.row_time[13] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[14] I3=$auto$alumacc.cc:474:replace_alu$6570.C[14] O=$abc$24606$n1722 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[10] I3=$auto$alumacc.cc:474:replace_alu$5840.C[10] O=$abc$21987$n1637 +.gate SB_CARRY CI=KEYBOARD.row_time[0] CO=$auto$alumacc.cc:474:replace_alu$6570.C[2] I0=$false I1=KEYBOARD.row_time[1] +.attr module_not_derived 00000000000000000000000000000001 +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[2] I3=$auto$alumacc.cc:474:replace_alu$6570.C[2] O=$abc$24606$n1710 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5840.C[10] CO=$auto$alumacc.cc:474:replace_alu$5840.C[11] I0=$false I1=KEYBOARD.row_time[10] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6570.C[2] CO=$auto$alumacc.cc:474:replace_alu$6570.C[3] I0=$false I1=KEYBOARD.row_time[2] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[11] I3=$auto$alumacc.cc:474:replace_alu$5840.C[11] O=$abc$21987$n1638 +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[3] I3=$auto$alumacc.cc:474:replace_alu$6570.C[3] O=$abc$24606$n1711 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5840.C[11] CO=$auto$alumacc.cc:474:replace_alu$5840.C[12] I0=$false I1=KEYBOARD.row_time[11] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6570.C[3] CO=$auto$alumacc.cc:474:replace_alu$6570.C[4] I0=$false I1=KEYBOARD.row_time[3] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[12] I3=$auto$alumacc.cc:474:replace_alu$5840.C[12] O=$abc$21987$n1639 +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[4] I3=$auto$alumacc.cc:474:replace_alu$6570.C[4] O=$abc$24606$n1712 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5840.C[12] CO=$auto$alumacc.cc:474:replace_alu$5840.C[13] I0=$false I1=KEYBOARD.row_time[12] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6570.C[4] CO=$auto$alumacc.cc:474:replace_alu$6570.C[5] I0=$false I1=KEYBOARD.row_time[4] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[13] I3=$auto$alumacc.cc:474:replace_alu$5840.C[13] O=$abc$21987$n1640 +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[5] I3=$auto$alumacc.cc:474:replace_alu$6570.C[5] O=$abc$24606$n1713 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5840.C[13] CO=$auto$alumacc.cc:474:replace_alu$5840.C[14] I0=$false I1=KEYBOARD.row_time[13] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6570.C[5] CO=$auto$alumacc.cc:474:replace_alu$6570.C[6] I0=$false I1=KEYBOARD.row_time[5] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[14] I3=$auto$alumacc.cc:474:replace_alu$5840.C[14] O=$abc$21987$n1641 +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[6] I3=$auto$alumacc.cc:474:replace_alu$6570.C[6] O=$abc$24606$n1714 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=KEYBOARD.row_time[0] CO=$auto$alumacc.cc:474:replace_alu$5840.C[2] I0=$false I1=KEYBOARD.row_time[1] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6570.C[6] CO=$auto$alumacc.cc:474:replace_alu$6570.C[7] I0=$false I1=KEYBOARD.row_time[6] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[2] I3=$auto$alumacc.cc:474:replace_alu$5840.C[2] O=$abc$21987$n1629 +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[7] I3=$auto$alumacc.cc:474:replace_alu$6570.C[7] O=$abc$24606$n1715 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5840.C[2] CO=$auto$alumacc.cc:474:replace_alu$5840.C[3] I0=$false I1=KEYBOARD.row_time[2] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6570.C[7] CO=$auto$alumacc.cc:474:replace_alu$6570.C[8] I0=$false I1=KEYBOARD.row_time[7] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[3] I3=$auto$alumacc.cc:474:replace_alu$5840.C[3] O=$abc$21987$n1630 +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[8] I3=$auto$alumacc.cc:474:replace_alu$6570.C[8] O=$abc$24606$n1716 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5840.C[3] CO=$auto$alumacc.cc:474:replace_alu$5840.C[4] I0=$false I1=KEYBOARD.row_time[3] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6570.C[8] CO=$auto$alumacc.cc:474:replace_alu$6570.C[9] I0=$false I1=KEYBOARD.row_time[8] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[4] I3=$auto$alumacc.cc:474:replace_alu$5840.C[4] O=$abc$21987$n1631 +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[9] I3=$auto$alumacc.cc:474:replace_alu$6570.C[9] O=$abc$24606$n1717 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5840.C[4] CO=$auto$alumacc.cc:474:replace_alu$5840.C[5] I0=$false I1=KEYBOARD.row_time[4] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6570.C[9] CO=$auto$alumacc.cc:474:replace_alu$6570.C[10] I0=$false I1=KEYBOARD.row_time[9] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[5] I3=$auto$alumacc.cc:474:replace_alu$5840.C[5] O=$abc$21987$n1632 +.attr src "top.v:34|matrix_kbd.v:124|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$true I2=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[0] I3=$false O=$abc$24606$n1843 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:157|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5840.C[5] CO=$auto$alumacc.cc:474:replace_alu$5840.C[6] I0=$false I1=KEYBOARD.row_time[5] +.gate SB_CARRY CI=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[0] CO=$auto$alumacc.cc:474:replace_alu$6573.C[2] I0=$false I1=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[1] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[6] I3=$auto$alumacc.cc:474:replace_alu$5840.C[6] O=$abc$21987$n1633 +.attr src "top.v:34|matrix_kbd.v:157|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[2] I3=$auto$alumacc.cc:474:replace_alu$6573.C[2] O=$abc$24606$n1845 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:157|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5840.C[6] CO=$auto$alumacc.cc:474:replace_alu$5840.C[7] I0=$false I1=KEYBOARD.row_time[6] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6573.C[2] CO=$auto$alumacc.cc:474:replace_alu$6573.C[3] I0=$false I1=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[2] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[7] I3=$auto$alumacc.cc:474:replace_alu$5840.C[7] O=$abc$21987$n1634 +.attr src "top.v:34|matrix_kbd.v:157|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[3] I3=$auto$alumacc.cc:474:replace_alu$6573.C[3] O=$abc$24606$n1846 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:157|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5840.C[7] CO=$auto$alumacc.cc:474:replace_alu$5840.C[8] I0=$false I1=KEYBOARD.row_time[7] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6573.C[3] CO=$auto$alumacc.cc:474:replace_alu$6573.C[4] I0=$false I1=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[3] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[8] I3=$auto$alumacc.cc:474:replace_alu$5840.C[8] O=$abc$21987$n1635 +.attr src "top.v:34|matrix_kbd.v:157|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[4] I3=$auto$alumacc.cc:474:replace_alu$6573.C[4] O=$abc$24606$n1847 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:157|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5840.C[8] CO=$auto$alumacc.cc:474:replace_alu$5840.C[9] I0=$false I1=KEYBOARD.row_time[8] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6573.C[4] CO=$auto$alumacc.cc:474:replace_alu$6573.C[5] I0=$false I1=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[4] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.row_time[9] I3=$auto$alumacc.cc:474:replace_alu$5840.C[9] O=$abc$21987$n1636 +.attr src "top.v:34|matrix_kbd.v:157|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[5] I3=$auto$alumacc.cc:474:replace_alu$6573.C[5] O=$abc$24606$n1848 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:157|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5840.C[9] CO=$auto$alumacc.cc:474:replace_alu$5840.C[10] I0=$false I1=KEYBOARD.row_time[9] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6573.C[5] CO=$auto$alumacc.cc:474:replace_alu$6573.C[6] I0=$false I1=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[5] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:127|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$true I2=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[0] I3=$false O=$abc$21987$n1708 +.attr src "top.v:34|matrix_kbd.v:157|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[6] I3=$auto$alumacc.cc:474:replace_alu$6573.C[6] O=$abc$24606$n1849 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "top.v:34|matrix_kbd.v:157|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.param LUT_INIT 0110100110010110 +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6573.C[6] CO=$auto$alumacc.cc:474:replace_alu$6573.C[7] I0=$false I1=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[6] +.attr module_not_derived 00000000000000000000000000000001 +.attr src "top.v:34|matrix_kbd.v:157|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[7] I3=$auto$alumacc.cc:474:replace_alu$6573.C[7] O=$abc$24606$n1850 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "top.v:34|matrix_kbd.v:157|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.param LUT_INIT 0110100110010110 +.gate SB_LUT4 I0=$false I1=$true I2=KEYBOARD.tmr_to_ram[0] I3=$false O=$abc$24606$n1903 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:149|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:203|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[0] CO=$auto$alumacc.cc:474:replace_alu$5843.C[2] I0=$false I1=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[1] +.gate SB_CARRY CI=KEYBOARD.tmr_to_ram[0] CO=$auto$alumacc.cc:474:replace_alu$6576.C[2] I0=$false I1=KEYBOARD.tmr_to_ram[1] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:149|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[2] I3=$auto$alumacc.cc:474:replace_alu$5843.C[2] O=$abc$21987$n1710 +.attr src "top.v:34|matrix_kbd.v:203|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.tmr_to_ram[2] I3=$auto$alumacc.cc:474:replace_alu$6576.C[2] O=$abc$24606$n1907 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:149|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:203|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5843.C[2] CO=$auto$alumacc.cc:474:replace_alu$5843.C[3] I0=$false I1=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[2] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6576.C[2] CO=$auto$alumacc.cc:474:replace_alu$6576.C[3] I0=$false I1=KEYBOARD.tmr_to_ram[2] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:149|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[3] I3=$auto$alumacc.cc:474:replace_alu$5843.C[3] O=$abc$21987$n1711 +.attr src "top.v:34|matrix_kbd.v:203|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.tmr_to_ram[3] I3=$auto$alumacc.cc:474:replace_alu$6576.C[3] O=$abc$24606$n1909 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:149|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:203|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5843.C[3] CO=$auto$alumacc.cc:474:replace_alu$5843.C[4] I0=$false I1=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[3] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6576.C[3] CO=$auto$alumacc.cc:474:replace_alu$6576.C[4] I0=$false I1=KEYBOARD.tmr_to_ram[3] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:149|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[4] I3=$auto$alumacc.cc:474:replace_alu$5843.C[4] O=$abc$21987$n1712 +.attr src "top.v:34|matrix_kbd.v:203|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.tmr_to_ram[4] I3=$auto$alumacc.cc:474:replace_alu$6576.C[4] O=$abc$24606$n1911 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:149|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:203|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5843.C[4] CO=$auto$alumacc.cc:474:replace_alu$5843.C[5] I0=$false I1=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[4] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6576.C[4] CO=$auto$alumacc.cc:474:replace_alu$6576.C[5] I0=$false I1=KEYBOARD.tmr_to_ram[4] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:149|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[5] I3=$auto$alumacc.cc:474:replace_alu$5843.C[5] O=$abc$21987$n1713 +.attr src "top.v:34|matrix_kbd.v:203|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.tmr_to_ram[5] I3=$auto$alumacc.cc:474:replace_alu$6576.C[5] O=$abc$24606$n1913 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "top.v:34|matrix_kbd.v:203|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.param LUT_INIT 0110100110010110 +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6576.C[5] CO=$auto$alumacc.cc:474:replace_alu$6576.C[6] I0=$false I1=KEYBOARD.tmr_to_ram[5] +.attr module_not_derived 00000000000000000000000000000001 +.attr src "top.v:34|matrix_kbd.v:203|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.tmr_to_ram[6] I3=$auto$alumacc.cc:474:replace_alu$6576.C[6] O=$abc$24606$n1915 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "top.v:34|matrix_kbd.v:203|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.param LUT_INIT 0110100110010110 +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6576.C[6] CO=$auto$alumacc.cc:474:replace_alu$6576.C[7] I0=$false I1=KEYBOARD.tmr_to_ram[6] +.attr module_not_derived 00000000000000000000000000000001 +.attr src "top.v:34|matrix_kbd.v:203|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.tmr_to_ram[7] I3=$auto$alumacc.cc:474:replace_alu$6576.C[7] O=$abc$24606$n1917 +.attr module_not_derived 00000000000000000000000000000001 +.attr src "top.v:34|matrix_kbd.v:203|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.param LUT_INIT 0110100110010110 +.gate SB_LUT4 I0=$false I1=$true I2=KEYBOARD.report_adress_rd[0] I3=$false O=$abc$24606$n967 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:149|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:235|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5843.C[5] CO=$auto$alumacc.cc:474:replace_alu$5843.C[6] I0=$false I1=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[5] +.gate SB_CARRY CI=KEYBOARD.report_adress_rd[0] CO=$auto$alumacc.cc:474:replace_alu$6579.C[2] I0=$false I1=KEYBOARD.report_adress_rd[1] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:149|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[6] I3=$auto$alumacc.cc:474:replace_alu$5843.C[6] O=$abc$21987$n1714 +.attr src "top.v:34|matrix_kbd.v:235|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.report_adress_rd[2] I3=$auto$alumacc.cc:474:replace_alu$6579.C[2] O=$abc$24606$n970 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:149|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:235|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5843.C[6] CO=$auto$alumacc.cc:474:replace_alu$5843.C[7] I0=$false I1=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[6] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6579.C[2] CO=$auto$alumacc.cc:474:replace_alu$6579.C[3] I0=$false I1=KEYBOARD.report_adress_rd[2] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:149|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[7] I3=$auto$alumacc.cc:474:replace_alu$5843.C[7] O=$abc$21987$n1715 +.attr src "top.v:34|matrix_kbd.v:235|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.report_adress_rd[3] I3=$auto$alumacc.cc:474:replace_alu$6579.C[3] O=$abc$24606$n971 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:149|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:235|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_LUT4 I0=$false I1=$true I2=KEYBOARD.last_adr[0] I3=$false O=$abc$21987$n793 +.gate SB_LUT4 I0=$false I1=$true I2=KEYBOARD.last_adr[0] I3=$false O=$abc$24606$n169 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:95|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:91|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=KEYBOARD.last_adr[0] CO=$auto$alumacc.cc:474:replace_alu$5846.C[2] I0=$false I1=KEYBOARD.last_adr[1] +.gate SB_CARRY CI=KEYBOARD.last_adr[0] CO=$auto$alumacc.cc:474:replace_alu$6582.C[2] I0=$false I1=KEYBOARD.last_adr[1] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:95|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.last_adr[2] I3=$auto$alumacc.cc:474:replace_alu$5846.C[2] O=$abc$21987$n796 +.attr src "top.v:34|matrix_kbd.v:91|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.last_adr[2] I3=$auto$alumacc.cc:474:replace_alu$6582.C[2] O=$abc$24606$n172 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:95|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:91|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5846.C[2] CO=$auto$alumacc.cc:474:replace_alu$5846.C[3] I0=$false I1=KEYBOARD.last_adr[2] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6582.C[2] CO=$auto$alumacc.cc:474:replace_alu$6582.C[3] I0=$false I1=KEYBOARD.last_adr[2] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:95|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.last_adr[3] I3=$auto$alumacc.cc:474:replace_alu$5846.C[3] O=$abc$21987$n797 +.attr src "top.v:34|matrix_kbd.v:91|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.last_adr[3] I3=$auto$alumacc.cc:474:replace_alu$6582.C[3] O=$abc$24606$n173 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:95|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:91|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5846.C[3] CO=$auto$alumacc.cc:474:replace_alu$5846.C[4] I0=$false I1=KEYBOARD.last_adr[3] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6582.C[3] CO=$auto$alumacc.cc:474:replace_alu$6582.C[4] I0=$false I1=KEYBOARD.last_adr[3] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:95|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.last_adr[4] I3=$auto$alumacc.cc:474:replace_alu$5846.C[4] O=$abc$21987$n799 +.attr src "top.v:34|matrix_kbd.v:91|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.last_adr[4] I3=$auto$alumacc.cc:474:replace_alu$6582.C[4] O=$abc$24606$n175 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:95|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:91|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5846.C[4] CO=$auto$alumacc.cc:474:replace_alu$5846.C[5] I0=$false I1=KEYBOARD.last_adr[4] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6582.C[4] CO=$auto$alumacc.cc:474:replace_alu$6582.C[5] I0=$false I1=KEYBOARD.last_adr[4] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:95|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.last_adr[5] I3=$auto$alumacc.cc:474:replace_alu$5846.C[5] O=$abc$21987$n800 +.attr src "top.v:34|matrix_kbd.v:91|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.last_adr[5] I3=$auto$alumacc.cc:474:replace_alu$6582.C[5] O=$abc$24606$n176 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:95|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:91|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5846.C[5] CO=$auto$alumacc.cc:474:replace_alu$5846.C[6] I0=$false I1=KEYBOARD.last_adr[5] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6582.C[5] CO=$auto$alumacc.cc:474:replace_alu$6582.C[6] I0=$false I1=KEYBOARD.last_adr[5] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:95|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.last_adr[6] I3=$auto$alumacc.cc:474:replace_alu$5846.C[6] O=$abc$21987$n802 +.attr src "top.v:34|matrix_kbd.v:91|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.last_adr[6] I3=$auto$alumacc.cc:474:replace_alu$6582.C[6] O=$abc$24606$n178 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:95|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:91|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5846.C[6] CO=$auto$alumacc.cc:474:replace_alu$5846.C[7] I0=$false I1=KEYBOARD.last_adr[6] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6582.C[6] CO=$auto$alumacc.cc:474:replace_alu$6582.C[7] I0=$false I1=KEYBOARD.last_adr[6] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:95|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.last_adr[7] I3=$auto$alumacc.cc:474:replace_alu$5846.C[7] O=$abc$21987$n1547 +.attr src "top.v:34|matrix_kbd.v:91|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.last_adr[7] I3=$auto$alumacc.cc:474:replace_alu$6582.C[7] O=$abc$24606$n1656 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:95|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:91|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5846.C[7] CO=$auto$alumacc.cc:474:replace_alu$5846.C[8] I0=$false I1=KEYBOARD.last_adr[7] +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6582.C[7] CO=$auto$alumacc.cc:474:replace_alu$6582.C[8] I0=$false I1=KEYBOARD.last_adr[7] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:95|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.last_adr[8] I3=$auto$alumacc.cc:474:replace_alu$5846.C[8] O=$abc$21987$n808 +.attr src "top.v:34|matrix_kbd.v:91|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" +.gate SB_LUT4 I0=$false I1=$false I2=KEYBOARD.last_adr[8] I3=$auto$alumacc.cc:474:replace_alu$6582.C[8] O=$abc$24606$n184 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:95|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" +.attr src "top.v:34|matrix_kbd.v:91|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_LUT4 I0=$false I1=UART.tx_clk_counter[0] I2=$false I3=$true O=$abc$21987$n844 +.gate SB_LUT4 I0=$false I1=UART.tx_clk_counter[0] I2=$false I3=$true O=$abc$24606$n1008 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:33|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=UART.tx_clk_counter[0] CO=$auto$alumacc.cc:474:replace_alu$5849.C[2] I0=UART.tx_clk_counter[1] I1=$true +.gate SB_CARRY CI=UART.tx_clk_counter[0] CO=$auto$alumacc.cc:474:replace_alu$6585.C[2] I0=UART.tx_clk_counter[1] I1=$true .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:33|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=UART.tx_clk_counter[2] I2=$true I3=$auto$alumacc.cc:474:replace_alu$5849.C[2] O=$abc$21987$n847 +.gate SB_LUT4 I0=$false I1=UART.tx_clk_counter[2] I2=$true I3=$auto$alumacc.cc:474:replace_alu$6585.C[2] O=$abc$24606$n1011 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:33|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5849.C[2] CO=$auto$alumacc.cc:474:replace_alu$5849.C[3] I0=UART.tx_clk_counter[2] I1=$true +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6585.C[2] CO=$auto$alumacc.cc:474:replace_alu$6585.C[3] I0=UART.tx_clk_counter[2] I1=$true .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:33|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=UART.tx_clk_counter[3] I2=$true I3=$auto$alumacc.cc:474:replace_alu$5849.C[3] O=$abc$21987$n848 +.gate SB_LUT4 I0=$false I1=UART.tx_clk_counter[3] I2=$true I3=$auto$alumacc.cc:474:replace_alu$6585.C[3] O=$abc$24606$n1012 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:33|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_LUT4 I0=$false I1=UART.tx_bit_counter[0] I2=$false I3=$true O=$abc$21987$n1799 +.gate SB_LUT4 I0=$false I1=UART.tx_bit_counter[0] I2=$false I3=$true O=$abc$24606$n1942 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:39|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=UART.tx_bit_counter[0] CO=$auto$alumacc.cc:474:replace_alu$5852.C[2] I0=UART.tx_bit_counter[1] I1=$true +.gate SB_CARRY CI=UART.tx_bit_counter[0] CO=$auto$alumacc.cc:474:replace_alu$6588.C[2] I0=UART.tx_bit_counter[1] I1=$true .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:39|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=UART.tx_bit_counter[2] I2=$true I3=$auto$alumacc.cc:474:replace_alu$5852.C[2] O=$abc$21987$n1817 +.gate SB_LUT4 I0=$false I1=UART.tx_bit_counter[2] I2=$true I3=$auto$alumacc.cc:474:replace_alu$6588.C[2] O=$abc$24606$n1973 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:39|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$5852.C[2] CO=$auto$alumacc.cc:474:replace_alu$5852.C[3] I0=UART.tx_bit_counter[2] I1=$true +.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$6588.C[2] CO=$auto$alumacc.cc:474:replace_alu$6588.C[3] I0=UART.tx_bit_counter[2] I1=$true .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:39|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=UART.tx_bit_counter[3] I2=$true I3=$auto$alumacc.cc:474:replace_alu$5852.C[3] O=$abc$21987$n1814 +.gate SB_LUT4 I0=$false I1=UART.tx_bit_counter[3] I2=$true I3=$auto$alumacc.cc:474:replace_alu$6588.C[3] O=$abc$24606$n1975 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:39|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_LUT4 I0=$false I1=$false I2=$abc$21987$n1816 I3=$true O=$abc$21987$n1026 +.gate SB_LUT4 I0=$false I1=$false I2=$abc$24606$n1972 I3=$true O=$abc$24606$n1117 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:41|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 -.gate SB_CARRY CI=$abc$21987$n1816 CO=$auto$alumacc.cc:474:replace_alu$5855.C[2] I0=$false I1=$abc$21987$n1798 +.gate SB_CARRY CI=$abc$24606$n1972 CO=$auto$alumacc.cc:474:replace_alu$6591.C[2] I0=$false I1=$abc$24606$n1941 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:41|/usr/local/bin/../share/yosys/ice40/arith_map.v:47" -.gate SB_LUT4 I0=$false I1=$false I2=$abc$21987$n1818 I3=$auto$alumacc.cc:474:replace_alu$5855.C[2] O=$abc$21987$n1012 +.gate SB_LUT4 I0=$false I1=$false I2=$abc$24606$n1974 I3=$auto$alumacc.cc:474:replace_alu$6591.C[2] O=$abc$24606$n1103 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:41|/usr/local/bin/../share/yosys/ice40/arith_map.v:53" .param LUT_INIT 0110100110010110 @@ -2984,208 +3231,208 @@ .gate SB_DFF C=CLK D=$0\rststate[3:0][3] Q=rststate[3] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:2" -.gate SB_DFFESR C=CLK D=$2\UART_WR[0:0] E=$abc$21987$n37 Q=UART_WR R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\UART_WR[0:0] E=$abc$24606$n206 Q=UART_WR R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESS C=CLK D=$3\UART_TX_DATA[7:0][0] E=$abc$21987$n52 Q=UART_TX_DATA[0] S=$abc$21987$n42 +.gate SB_DFFESS C=CLK D=$3\UART_TX_DATA[7:0][0] E=$abc$24606$n221 Q=UART_TX_DATA[0] S=$abc$24606$n211 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESS C=CLK D=$3\UART_TX_DATA[7:0][1] E=$abc$21987$n52 Q=UART_TX_DATA[1] S=$abc$21987$n42 +.gate SB_DFFESS C=CLK D=$3\UART_TX_DATA[7:0][1] E=$abc$24606$n221 Q=UART_TX_DATA[1] S=$abc$24606$n211 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESS C=CLK D=$3\UART_TX_DATA[7:0][2] E=$abc$21987$n52 Q=UART_TX_DATA[2] S=$abc$21987$n42 +.gate SB_DFFESS C=CLK D=$3\UART_TX_DATA[7:0][2] E=$abc$24606$n221 Q=UART_TX_DATA[2] S=$abc$24606$n211 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESS C=CLK D=$3\UART_TX_DATA[7:0][3] E=$abc$21987$n52 Q=UART_TX_DATA[3] S=$abc$21987$n42 +.gate SB_DFFESS C=CLK D=$3\UART_TX_DATA[7:0][3] E=$abc$24606$n221 Q=UART_TX_DATA[3] S=$abc$24606$n211 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESS C=CLK D=$3\UART_TX_DATA[7:0][4] E=$abc$21987$n52 Q=UART_TX_DATA[4] S=$abc$21987$n42 +.gate SB_DFFESS C=CLK D=$3\UART_TX_DATA[7:0][4] E=$abc$24606$n221 Q=UART_TX_DATA[4] S=$abc$24606$n211 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESS C=CLK D=$3\UART_TX_DATA[7:0][5] E=$abc$21987$n52 Q=UART_TX_DATA[5] S=$abc$21987$n42 +.gate SB_DFFESS C=CLK D=$3\UART_TX_DATA[7:0][5] E=$abc$24606$n221 Q=UART_TX_DATA[5] S=$abc$24606$n211 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESS C=CLK D=$3\UART_TX_DATA[7:0][6] E=$abc$21987$n52 Q=UART_TX_DATA[6] S=$abc$21987$n42 +.gate SB_DFFESS C=CLK D=$3\UART_TX_DATA[7:0][6] E=$abc$24606$n221 Q=UART_TX_DATA[6] S=$abc$24606$n211 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESS C=CLK D=$3\UART_TX_DATA[7:0][7] E=$abc$21987$n52 Q=UART_TX_DATA[7] S=$abc$21987$n42 +.gate SB_DFFESS C=CLK D=$3\UART_TX_DATA[7:0][7] E=$abc$24606$n221 Q=UART_TX_DATA[7] S=$abc$24606$n211 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFE C=CLK D=$abc$21987$n1 E=$abc$21987$n36 Q=LED1 +.gate SB_DFFE C=CLK D=$abc$24606$n7 E=$abc$24606$n205 Q=LED1 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][0] E=$abc$21987$n36 Q=int_tmr[0] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][0] E=$abc$24606$n205 Q=int_tmr[0] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][1] E=$abc$21987$n36 Q=int_tmr[1] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][1] E=$abc$24606$n205 Q=int_tmr[1] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][2] E=$abc$21987$n36 Q=int_tmr[2] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][2] E=$abc$24606$n205 Q=int_tmr[2] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][3] E=$abc$21987$n36 Q=int_tmr[3] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][3] E=$abc$24606$n205 Q=int_tmr[3] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][4] E=$abc$21987$n36 Q=int_tmr[4] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][4] E=$abc$24606$n205 Q=int_tmr[4] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][5] E=$abc$21987$n36 Q=int_tmr[5] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][5] E=$abc$24606$n205 Q=int_tmr[5] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][6] E=$abc$21987$n36 Q=int_tmr[6] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][6] E=$abc$24606$n205 Q=int_tmr[6] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][7] E=$abc$21987$n36 Q=int_tmr[7] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][7] E=$abc$24606$n205 Q=int_tmr[7] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][8] E=$abc$21987$n36 Q=int_tmr[8] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][8] E=$abc$24606$n205 Q=int_tmr[8] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][9] E=$abc$21987$n36 Q=int_tmr[9] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][9] E=$abc$24606$n205 Q=int_tmr[9] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][10] E=$abc$21987$n36 Q=int_tmr[10] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][10] E=$abc$24606$n205 Q=int_tmr[10] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][11] E=$abc$21987$n36 Q=int_tmr[11] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][11] E=$abc$24606$n205 Q=int_tmr[11] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][12] E=$abc$21987$n36 Q=int_tmr[12] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][12] E=$abc$24606$n205 Q=int_tmr[12] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][13] E=$abc$21987$n36 Q=int_tmr[13] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][13] E=$abc$24606$n205 Q=int_tmr[13] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][14] E=$abc$21987$n36 Q=int_tmr[14] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\int_tmr[14:0][14] E=$abc$24606$n205 Q=int_tmr[14] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\ring_wr[3:0][0] E=$abc$21987$n36 Q=ring_wr[0] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\ring_wr[3:0][0] E=$abc$24606$n205 Q=ring_wr[0] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\ring_wr[3:0][1] E=$abc$21987$n36 Q=ring_wr[1] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\ring_wr[3:0][1] E=$abc$24606$n205 Q=ring_wr[1] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\ring_wr[3:0][2] E=$abc$21987$n36 Q=ring_wr[2] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\ring_wr[3:0][2] E=$abc$24606$n205 Q=ring_wr[2] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\ring_wr[3:0][3] E=$abc$21987$n36 Q=ring_wr[3] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\ring_wr[3:0][3] E=$abc$24606$n205 Q=ring_wr[3] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESS C=CLK D=$2\ring_rd[3:0][0] E=$abc$21987$n36 Q=ring_rd[0] S=$abc$21987$n21 +.gate SB_DFFESS C=CLK D=$2\ring_rd[3:0][0] E=$abc$24606$n205 Q=ring_rd[0] S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESS C=CLK D=$2\ring_rd[3:0][1] E=$abc$21987$n36 Q=ring_rd[1] S=$abc$21987$n21 +.gate SB_DFFESS C=CLK D=$2\ring_rd[3:0][1] E=$abc$24606$n205 Q=ring_rd[1] S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESS C=CLK D=$2\ring_rd[3:0][2] E=$abc$21987$n36 Q=ring_rd[2] S=$abc$21987$n21 +.gate SB_DFFESS C=CLK D=$2\ring_rd[3:0][2] E=$abc$24606$n205 Q=ring_rd[2] S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESS C=CLK D=$2\ring_rd[3:0][3] E=$abc$21987$n36 Q=ring_rd[3] S=$abc$21987$n21 +.gate SB_DFFESS C=CLK D=$2\ring_rd[3:0][3] E=$abc$24606$n205 Q=ring_rd[3] S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\wr_cnt[3:0][0] E=$abc$21987$n56 Q=wr_cnt[0] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\wr_cnt[3:0][0] E=$abc$24606$n225 Q=wr_cnt[0] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\wr_cnt[3:0][1] E=$abc$21987$n56 Q=wr_cnt[1] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\wr_cnt[3:0][1] E=$abc$24606$n225 Q=wr_cnt[1] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\wr_cnt[3:0][2] E=$abc$21987$n56 Q=wr_cnt[2] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\wr_cnt[3:0][2] E=$abc$24606$n225 Q=wr_cnt[2] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\wr_cnt[3:0][3] E=$abc$21987$n56 Q=wr_cnt[3] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\wr_cnt[3:0][3] E=$abc$24606$n225 Q=wr_cnt[3] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\report_wr_en[0:0] E=$abc$21987$n70 Q=report_wr_en R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\report_wr_en[0:0] E=$abc$24606$n239 Q=report_wr_en R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFE C=CLK D=$0\temp_output_report[2:0][1] E=$abc$21987$n51 Q=temp_output_report[1] +.gate SB_DFFE C=CLK D=$0\temp_output_report[2:0][1] E=$abc$24606$n220 Q=temp_output_report[1] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFE C=CLK D=$0\temp_output_report[2:0][2] E=$abc$21987$n51 Q=temp_output_report[2] +.gate SB_DFFE C=CLK D=$0\temp_output_report[2:0][2] E=$abc$24606$n220 Q=temp_output_report[2] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$20\i2c_input_data_type[3:0][0] E=$abc$21987$n51 Q=i2c_input_data_type[0] R=$abc$21987$n42 +.gate SB_DFFESR C=CLK D=$20\i2c_input_data_type[3:0][0] E=$abc$24606$n220 Q=i2c_input_data_type[0] R=$abc$24606$n211 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$20\i2c_input_data_type[3:0][1] E=$abc$21987$n51 Q=i2c_input_data_type[1] R=$abc$21987$n42 +.gate SB_DFFESR C=CLK D=$20\i2c_input_data_type[3:0][1] E=$abc$24606$n220 Q=i2c_input_data_type[1] R=$abc$24606$n211 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$20\i2c_input_data_type[3:0][2] E=$abc$21987$n51 Q=i2c_input_data_type[2] R=$abc$21987$n42 +.gate SB_DFFESR C=CLK D=$20\i2c_input_data_type[3:0][2] E=$abc$24606$n220 Q=i2c_input_data_type[2] R=$abc$24606$n211 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$20\i2c_input_data_type[3:0][3] E=$abc$21987$n51 Q=i2c_input_data_type[3] R=$abc$21987$n42 +.gate SB_DFFESR C=CLK D=$20\i2c_input_data_type[3:0][3] E=$abc$24606$n220 Q=i2c_input_data_type[3] R=$abc$24606$n211 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\I2C_COUNTER[6:0][0] E=$abc$21987$n36 Q=I2C_COUNTER[0] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\I2C_COUNTER[6:0][0] E=$abc$24606$n205 Q=I2C_COUNTER[0] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\I2C_COUNTER[6:0][1] E=$abc$21987$n36 Q=I2C_COUNTER[1] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\I2C_COUNTER[6:0][1] E=$abc$24606$n205 Q=I2C_COUNTER[1] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\I2C_COUNTER[6:0][2] E=$abc$21987$n36 Q=I2C_COUNTER[2] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\I2C_COUNTER[6:0][2] E=$abc$24606$n205 Q=I2C_COUNTER[2] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\I2C_COUNTER[6:0][3] E=$abc$21987$n36 Q=I2C_COUNTER[3] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\I2C_COUNTER[6:0][3] E=$abc$24606$n205 Q=I2C_COUNTER[3] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\I2C_COUNTER[6:0][4] E=$abc$21987$n36 Q=I2C_COUNTER[4] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\I2C_COUNTER[6:0][4] E=$abc$24606$n205 Q=I2C_COUNTER[4] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\I2C_COUNTER[6:0][5] E=$abc$21987$n36 Q=I2C_COUNTER[5] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\I2C_COUNTER[6:0][5] E=$abc$24606$n205 Q=I2C_COUNTER[5] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\I2C_COUNTER[6:0][6] E=$abc$21987$n36 Q=I2C_COUNTER[6] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\I2C_COUNTER[6:0][6] E=$abc$24606$n205 Q=I2C_COUNTER[6] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\I2C_OUTPUT_TYPE[2:0][0] E=$abc$21987$n36 Q=I2C_HID_DESC.DESC_TYPE R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\I2C_OUTPUT_TYPE[2:0][0] E=$abc$24606$n205 Q=I2C_HID_DESC.DESC_TYPE R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESS C=CLK D=$2\I2C_OUTPUT_TYPE[2:0][1] E=$abc$21987$n36 Q=I2C_OUTPUT_TYPE[1] S=$abc$21987$n21 +.gate SB_DFFESS C=CLK D=$2\I2C_OUTPUT_TYPE[2:0][1] E=$abc$24606$n205 Q=I2C_OUTPUT_TYPE[1] S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\I2C_OUTPUT_TYPE[2:0][2] E=$abc$21987$n36 Q=I2C_OUTPUT_TYPE[2] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\I2C_OUTPUT_TYPE[2:0][2] E=$abc$24606$n205 Q=I2C_OUTPUT_TYPE[2] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\I2C_OUT_DESC_MASK[7:0][7] E=$abc$21987$n74 Q=I2C_OUT_DESC_MASK[0] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\I2C_OUT_DESC_MASK[7:0][7] E=$abc$24606$n243 Q=I2C_OUT_DESC_MASK[0] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\I2C_OUT_DESC_MASK[7:0][7] E=$abc$21987$n74 Q=I2C_OUT_DESC_MASK[1] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\I2C_OUT_DESC_MASK[7:0][7] E=$abc$24606$n243 Q=I2C_OUT_DESC_MASK[1] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\I2C_OUT_DESC_MASK[7:0][7] E=$abc$21987$n74 Q=I2C_OUT_DESC_MASK[2] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\I2C_OUT_DESC_MASK[7:0][7] E=$abc$24606$n243 Q=I2C_OUT_DESC_MASK[2] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\I2C_OUT_DESC_MASK[7:0][7] E=$abc$21987$n74 Q=I2C_OUT_DESC_MASK[3] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\I2C_OUT_DESC_MASK[7:0][7] E=$abc$24606$n243 Q=I2C_OUT_DESC_MASK[3] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\I2C_OUT_DESC_MASK[7:0][7] E=$abc$21987$n74 Q=I2C_OUT_DESC_MASK[4] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\I2C_OUT_DESC_MASK[7:0][7] E=$abc$24606$n243 Q=I2C_OUT_DESC_MASK[4] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\I2C_OUT_DESC_MASK[7:0][7] E=$abc$21987$n74 Q=I2C_OUT_DESC_MASK[5] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\I2C_OUT_DESC_MASK[7:0][7] E=$abc$24606$n243 Q=I2C_OUT_DESC_MASK[5] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\I2C_OUT_DESC_MASK[7:0][7] E=$abc$21987$n74 Q=I2C_OUT_DESC_MASK[6] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\I2C_OUT_DESC_MASK[7:0][7] E=$abc$24606$n243 Q=I2C_OUT_DESC_MASK[6] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$2\I2C_OUT_DESC_MASK[7:0][7] E=$abc$21987$n74 Q=I2C_OUT_DESC_MASK[7] R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$2\I2C_OUT_DESC_MASK[7:0][7] E=$abc$24606$n243 Q=I2C_OUT_DESC_MASK[7] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$0\temp_output_report[2:0][1] E=$abc$21987$n101 Q=LED3 R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$0\temp_output_report[2:0][1] E=$abc$24606$n270 Q=LED3 R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=$0\temp_output_report[2:0][2] E=$abc$21987$n101 Q=LED4 R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=$0\temp_output_report[2:0][2] E=$abc$24606$n270 Q=LED4 R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=I2C.wr E=$abc$21987$n36 Q=last_wr R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=I2C.wr E=$abc$24606$n205 Q=last_wr R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=I2C_TRANS E=$abc$21987$n36 Q=last_trans R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=I2C_TRANS E=$abc$24606$n205 Q=last_trans R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFESR C=CLK D=KEYBOARD.isr E=$abc$21987$n36 Q=last_isr R=$abc$21987$n21 +.gate SB_DFFESR C=CLK D=KEYBOARD.isr E=$abc$24606$n205 Q=last_isr R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:8" -.gate SB_DFFSS C=CLK D=$2\IS_RAM_INIT[0:0] Q=IS_RAM_INIT S=$abc$21987$n21 +.gate SB_DFFSS C=CLK D=$2\IS_RAM_INIT[0:0] Q=IS_RAM_INIT S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:62|/usr/local/bin/../share/yosys/ice40/cells_map.v:2" .gate SB_DFF C=CLK D=SCL Q=I2C.SCLF @@ -3194,364 +3441,364 @@ .gate SB_DFF C=CLK D=I2C.SDA_IN Q=I2C.SDAF .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:48|/usr/local/bin/../share/yosys/ice40/cells_map.v:2" -.gate SB_DFFNE C=CLK D=$abc$21987$n1449 E=I2C.FLT_SCL.RESET Q=I2C.wr +.gate SB_DFFNE C=CLK D=$abc$24606$n1558 E=I2C.FLT_SCL.RESET Q=I2C.wr .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:53|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=$abc$21987$n1447 E=I2C.FLT_SCL.RESET Q=I2C.is_ack +.gate SB_DFFNE C=CLK D=$abc$24606$n1556 E=I2C.FLT_SCL.RESET Q=I2C.is_ack .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:53|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=$abc$21987$n1445 E=I2C.FLT_SCL.RESET Q=I2C.is_adress +.gate SB_DFFNE C=CLK D=$abc$24606$n1554 E=I2C.FLT_SCL.RESET Q=I2C.is_adress .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:53|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=I2C.FLT_SDA.out E=$abc$21987$n111 Q=I2C.received_byte[0] +.gate SB_DFFNE C=CLK D=I2C.FLT_SDA.out E=$abc$24606$n283 Q=I2C.received_byte[0] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:53|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=I2C.FLT_SDA.out E=$abc$21987$n117 Q=I2C.received_byte[1] +.gate SB_DFFNE C=CLK D=I2C.FLT_SDA.out E=$abc$24606$n290 Q=I2C.received_byte[1] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:53|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=I2C.FLT_SDA.out E=$abc$21987$n123 Q=I2C.received_byte[2] +.gate SB_DFFNE C=CLK D=I2C.FLT_SDA.out E=$abc$24606$n297 Q=I2C.received_byte[2] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:53|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=I2C.FLT_SDA.out E=$abc$21987$n133 Q=I2C.received_byte[3] +.gate SB_DFFNE C=CLK D=I2C.FLT_SDA.out E=$abc$24606$n304 Q=I2C.received_byte[3] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:53|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=I2C.FLT_SDA.out E=$abc$21987$n139 Q=I2C.received_byte[4] +.gate SB_DFFNE C=CLK D=I2C.FLT_SDA.out E=$abc$24606$n311 Q=I2C.received_byte[4] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:53|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=I2C.FLT_SDA.out E=$abc$21987$n151 Q=I2C.received_byte[5] +.gate SB_DFFNE C=CLK D=I2C.FLT_SDA.out E=$abc$24606$n317 Q=I2C.received_byte[5] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:53|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=I2C.FLT_SDA.out E=$abc$21987$n158 Q=I2C.received_byte[6] +.gate SB_DFFNE C=CLK D=I2C.FLT_SDA.out E=$abc$24606$n326 Q=I2C.received_byte[6] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:53|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=I2C.FLT_SDA.out E=$abc$21987$n174 Q=I2C.received_byte[7] +.gate SB_DFFNE C=CLK D=I2C.FLT_SDA.out E=$abc$24606$n346 Q=I2C.received_byte[7] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:53|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=$abc$21987$n1437 E=I2C.FLT_SCL.RESET Q=I2C.i2c_bit_counter[0] +.gate SB_DFFNE C=CLK D=$abc$24606$n1546 E=I2C.FLT_SCL.RESET Q=I2C.i2c_bit_counter[0] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:53|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=$abc$21987$n1439 E=I2C.FLT_SCL.RESET Q=I2C.i2c_bit_counter[1] +.gate SB_DFFNE C=CLK D=$abc$24606$n1548 E=I2C.FLT_SCL.RESET Q=I2C.i2c_bit_counter[1] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:53|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=$abc$21987$n1441 E=I2C.FLT_SCL.RESET Q=I2C.i2c_bit_counter[2] +.gate SB_DFFNE C=CLK D=$abc$24606$n1550 E=I2C.FLT_SCL.RESET Q=I2C.i2c_bit_counter[2] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:53|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=$abc$21987$n1443 E=I2C.FLT_SCL.RESET Q=I2C.i2c_bit_counter[3] +.gate SB_DFFNE C=CLK D=$abc$24606$n1552 E=I2C.FLT_SCL.RESET Q=I2C.i2c_bit_counter[3] .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:53|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=$abc$21987$n1435 E=I2C.FLT_SCL.RESET Q=I2C.is_read +.gate SB_DFFNE C=CLK D=$abc$24606$n1544 E=I2C.FLT_SCL.RESET Q=I2C.is_read .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:53|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=$abc$21987$n1413 E=$abc$21987$n179 Q=I2C.i2c_start_latency +.gate SB_DFFNE C=CLK D=$abc$24606$n1522 E=$abc$24606$n351 Q=I2C.i2c_start_latency .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:53|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNSR C=CLK D=$abc$21987$n1433 Q=I2C.i2c_state_machine R=$abc$21987$n21 +.gate SB_DFFNSR C=CLK D=$abc$24606$n1542 Q=I2C.i2c_state_machine R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:53|/usr/local/bin/../share/yosys/ice40/cells_map.v:1" -.gate SB_DFFNE C=CLK D=$abc$21987$n3 E=I2C.FLT_SCL.RESET Q=$abc$21987$n10 +.gate SB_DFFNE C=CLK D=$abc$24606$n1 E=I2C.FLT_SCL.RESET Q=$abc$24606$n8 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:53|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=$abc$21987$n5 E=I2C.FLT_SCL.RESET Q=$abc$21987$n12 +.gate SB_DFFNE C=CLK D=$abc$24606$n3 E=I2C.FLT_SCL.RESET Q=$abc$24606$n10 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:53|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=$abc$21987$n1431 E=I2C.FLT_SCL.RESET Q=I2C.SDA_DIR +.gate SB_DFFNE C=CLK D=$abc$24606$n1540 E=I2C.FLT_SCL.RESET Q=I2C.SDA_DIR .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:53|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNSR C=CLK D=$abc$21987$n1524 Q=UART.tx_activity R=$abc$21987$n21 +.gate SB_DFFNSR C=CLK D=$abc$24606$n1633 Q=UART.tx_activity R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:1" -.gate SB_DFFNE C=CLK D=$abc$21987$n7 E=$abc$21987$n194 Q=$abc$21987$n14 +.gate SB_DFFNE C=CLK D=$abc$24606$n5 E=$abc$24606$n366 Q=$abc$24606$n12 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1526 E=$abc$21987$n193 Q=UART.tx_clk_counter[0] S=$abc$21987$n17 +.gate SB_DFFNESS C=CLK D=$abc$24606$n1635 E=$abc$24606$n365 Q=UART.tx_clk_counter[0] S=$abc$24606$n17 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1527 E=$abc$21987$n193 Q=UART.tx_clk_counter[1] R=$abc$21987$n17 +.gate SB_DFFNESR C=CLK D=$abc$24606$n1636 E=$abc$24606$n365 Q=UART.tx_clk_counter[1] R=$abc$24606$n17 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1528 E=$abc$21987$n193 Q=UART.tx_clk_counter[2] S=$abc$21987$n17 +.gate SB_DFFNESS C=CLK D=$abc$24606$n1637 E=$abc$24606$n365 Q=UART.tx_clk_counter[2] S=$abc$24606$n17 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1529 E=$abc$21987$n193 Q=UART.tx_clk_counter[3] S=$abc$21987$n17 +.gate SB_DFFNESS C=CLK D=$abc$24606$n1638 E=$abc$24606$n365 Q=UART.tx_clk_counter[3] S=$abc$24606$n17 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1799 E=$abc$21987$n194 Q=UART.tx_bit_counter[0] S=$abc$21987$n17 +.gate SB_DFFNESS C=CLK D=$abc$24606$n1942 E=$abc$24606$n366 Q=UART.tx_bit_counter[0] S=$abc$24606$n17 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1797 E=$abc$21987$n194 Q=UART.tx_bit_counter[1] R=$abc$21987$n17 +.gate SB_DFFNESR C=CLK D=$abc$24606$n1940 E=$abc$24606$n366 Q=UART.tx_bit_counter[1] R=$abc$24606$n17 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1817 E=$abc$21987$n194 Q=UART.tx_bit_counter[2] R=$abc$21987$n17 +.gate SB_DFFNESR C=CLK D=$abc$24606$n1973 E=$abc$24606$n366 Q=UART.tx_bit_counter[2] R=$abc$24606$n17 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1814 E=$abc$21987$n194 Q=UART.tx_bit_counter[3] S=$abc$21987$n17 +.gate SB_DFFNESS C=CLK D=$abc$24606$n1975 E=$abc$24606$n366 Q=UART.tx_bit_counter[3] S=$abc$24606$n17 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" .gate SB_DFFNE C=CLK D=UART_WR E=I2C.FLT_SCL.RESET Q=UART.TX_sig_last .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:25|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1677 E=$abc$21987$n228 Q=KEYBOARD.tmr_to_ram[0] R=KEYBOARD.IS_RAM_INIT +.gate SB_DFFNESR C=CLK D=$abc$24606$n1762 E=$abc$24606$n415 Q=KEYBOARD.tmr_to_ram[0] R=KEYBOARD.IS_RAM_INIT .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1680 E=$abc$21987$n228 Q=KEYBOARD.tmr_to_ram[1] R=KEYBOARD.IS_RAM_INIT +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1765 E=$abc$24606$n415 Q=KEYBOARD.tmr_to_ram[1] R=KEYBOARD.IS_RAM_INIT .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1683 E=$abc$21987$n228 Q=KEYBOARD.tmr_to_ram[2] R=KEYBOARD.IS_RAM_INIT +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1768 E=$abc$24606$n415 Q=KEYBOARD.tmr_to_ram[2] R=KEYBOARD.IS_RAM_INIT .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1686 E=$abc$21987$n228 Q=KEYBOARD.tmr_to_ram[3] R=KEYBOARD.IS_RAM_INIT +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1771 E=$abc$24606$n415 Q=KEYBOARD.tmr_to_ram[3] R=KEYBOARD.IS_RAM_INIT .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1689 E=$abc$21987$n228 Q=KEYBOARD.tmr_to_ram[4] R=KEYBOARD.IS_RAM_INIT +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1774 E=$abc$24606$n415 Q=KEYBOARD.tmr_to_ram[4] R=KEYBOARD.IS_RAM_INIT .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1692 E=$abc$21987$n228 Q=KEYBOARD.tmr_to_ram[5] R=KEYBOARD.IS_RAM_INIT +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1777 E=$abc$24606$n415 Q=KEYBOARD.tmr_to_ram[5] R=KEYBOARD.IS_RAM_INIT .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1695 E=$abc$21987$n228 Q=KEYBOARD.tmr_to_ram[6] R=KEYBOARD.IS_RAM_INIT +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1780 E=$abc$24606$n415 Q=KEYBOARD.tmr_to_ram[6] R=KEYBOARD.IS_RAM_INIT .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1698 E=$abc$21987$n228 Q=KEYBOARD.tmr_to_ram[7] R=KEYBOARD.IS_RAM_INIT +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1783 E=$abc$24606$n415 Q=KEYBOARD.tmr_to_ram[7] R=KEYBOARD.IS_RAM_INIT .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=$false E=$abc$21987$n238 Q=KEYBOARD.is_ghost +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNE C=CLK D=$abc$24606$n1785 E=$abc$24606$n517 Q=KEYBOARD.is_ghost .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=$abc$21987$n1596 E=$abc$21987$n249 Q=KEYBOARD.tmr_wr_en +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNE C=CLK D=$abc$24606$n1704 E=$abc$24606$n435 Q=KEYBOARD.tmr_wr_en .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1579 E=$abc$21987$n310 Q=KEYBOARD.report_adress_rd[0] S=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESS C=CLK D=$abc$24606$n1688 E=$abc$24606$n484 Q=KEYBOARD.report_adress_rd[0] S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1581 E=$abc$21987$n310 Q=KEYBOARD.report_adress_rd[1] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1690 E=$abc$24606$n484 Q=KEYBOARD.report_adress_rd[1] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1583 E=$abc$21987$n310 Q=KEYBOARD.report_adress_rd[2] S=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESS C=CLK D=$abc$24606$n1692 E=$abc$24606$n484 Q=KEYBOARD.report_adress_rd[2] S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1585 E=$abc$21987$n310 Q=KEYBOARD.report_adress_rd[3] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1694 E=$abc$24606$n484 Q=KEYBOARD.report_adress_rd[3] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1532 E=$abc$21987$n36 Q=KEYBOARD.last_adr[0] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1641 E=$abc$24606$n205 Q=KEYBOARD.last_adr[0] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1535 E=$abc$21987$n36 Q=KEYBOARD.last_adr[1] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1644 E=$abc$24606$n205 Q=KEYBOARD.last_adr[1] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1537 E=$abc$21987$n36 Q=KEYBOARD.last_adr[2] S=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESS C=CLK D=$abc$24606$n1646 E=$abc$24606$n205 Q=KEYBOARD.last_adr[2] S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1539 E=$abc$21987$n36 Q=KEYBOARD.last_adr[3] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1648 E=$abc$24606$n205 Q=KEYBOARD.last_adr[3] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1541 E=$abc$21987$n36 Q=KEYBOARD.last_adr[4] S=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESS C=CLK D=$abc$24606$n1650 E=$abc$24606$n205 Q=KEYBOARD.last_adr[4] S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1543 E=$abc$21987$n36 Q=KEYBOARD.last_adr[5] S=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESS C=CLK D=$abc$24606$n1652 E=$abc$24606$n205 Q=KEYBOARD.last_adr[5] S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1545 E=$abc$21987$n36 Q=KEYBOARD.last_adr[6] S=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESS C=CLK D=$abc$24606$n1654 E=$abc$24606$n205 Q=KEYBOARD.last_adr[6] S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1548 E=$abc$21987$n36 Q=KEYBOARD.last_adr[7] S=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESS C=CLK D=$abc$24606$n1657 E=$abc$24606$n205 Q=KEYBOARD.last_adr[7] S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1550 E=$abc$21987$n36 Q=KEYBOARD.last_adr[8] S=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESS C=CLK D=$abc$24606$n1659 E=$abc$24606$n205 Q=KEYBOARD.last_adr[8] S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=$abc$21987$n1665 E=$abc$21987$n320 Q=KEYBOARD.is_pressed +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNE C=CLK D=$abc$24606$n1786 E=$abc$24606$n519 Q=KEYBOARD.is_pressed .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1552 E=$abc$21987$n323 Q=KEYBOARD.COLUMN_SHADOW[0] S=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESS C=CLK D=$abc$24606$n1661 E=$abc$24606$n522 Q=KEYBOARD.COLUMN_SHADOW[0] S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1554 E=$abc$21987$n323 Q=KEYBOARD.COLUMN_SHADOW[1] S=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESS C=CLK D=$abc$24606$n1663 E=$abc$24606$n522 Q=KEYBOARD.COLUMN_SHADOW[1] S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1556 E=$abc$21987$n323 Q=KEYBOARD.COLUMN_SHADOW[2] S=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESS C=CLK D=$abc$24606$n1665 E=$abc$24606$n522 Q=KEYBOARD.COLUMN_SHADOW[2] S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1558 E=$abc$21987$n323 Q=KEYBOARD.COLUMN_SHADOW[3] S=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESS C=CLK D=$abc$24606$n1667 E=$abc$24606$n522 Q=KEYBOARD.COLUMN_SHADOW[3] S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1560 E=$abc$21987$n323 Q=KEYBOARD.COLUMN_SHADOW[4] S=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESS C=CLK D=$abc$24606$n1669 E=$abc$24606$n522 Q=KEYBOARD.COLUMN_SHADOW[4] S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1562 E=$abc$21987$n323 Q=KEYBOARD.COLUMN_SHADOW[5] S=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESS C=CLK D=$abc$24606$n1671 E=$abc$24606$n522 Q=KEYBOARD.COLUMN_SHADOW[5] S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1564 E=$abc$21987$n323 Q=KEYBOARD.COLUMN_SHADOW[6] S=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESS C=CLK D=$abc$24606$n1673 E=$abc$24606$n522 Q=KEYBOARD.COLUMN_SHADOW[6] S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1566 E=$abc$21987$n323 Q=KEYBOARD.COLUMN_SHADOW[7] S=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESS C=CLK D=$abc$24606$n1675 E=$abc$24606$n522 Q=KEYBOARD.COLUMN_SHADOW[7] S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1909 E=$abc$21987$n333 Q=KEYBOARD.ROWS_EN[0] R=$abc$21987$n18 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n2058 E=$abc$24606$n530 Q=KEYBOARD.ROWS_EN[0] R=$abc$24606$n18 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1910 E=$abc$21987$n333 Q=KEYBOARD.ROWS_EN[1] R=$abc$21987$n18 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n2059 E=$abc$24606$n530 Q=KEYBOARD.ROWS_EN[1] R=$abc$24606$n18 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1911 E=$abc$21987$n333 Q=KEYBOARD.ROWS_EN[2] R=$abc$21987$n18 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n2060 E=$abc$24606$n530 Q=KEYBOARD.ROWS_EN[2] R=$abc$24606$n18 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1912 E=$abc$21987$n333 Q=KEYBOARD.ROWS_EN[3] R=$abc$21987$n18 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n2061 E=$abc$24606$n530 Q=KEYBOARD.ROWS_EN[3] R=$abc$24606$n18 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1913 E=$abc$21987$n333 Q=KEYBOARD.ROWS_EN[4] R=$abc$21987$n18 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n2062 E=$abc$24606$n530 Q=KEYBOARD.ROWS_EN[4] R=$abc$24606$n18 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1914 E=$abc$21987$n333 Q=KEYBOARD.ROWS_EN[5] R=$abc$21987$n18 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n2063 E=$abc$24606$n530 Q=KEYBOARD.ROWS_EN[5] R=$abc$24606$n18 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1915 E=$abc$21987$n333 Q=KEYBOARD.ROWS_EN[6] R=$abc$21987$n18 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n2064 E=$abc$24606$n530 Q=KEYBOARD.ROWS_EN[6] R=$abc$24606$n18 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1916 E=$abc$21987$n333 Q=KEYBOARD.ROWS_EN[7] R=$abc$21987$n18 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n2065 E=$abc$24606$n530 Q=KEYBOARD.ROWS_EN[7] R=$abc$24606$n18 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1909 E=$abc$21987$n333 Q=KEYBOARD.ROWS_EN[8] R=$abc$21987$n19 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n2058 E=$abc$24606$n530 Q=KEYBOARD.ROWS_EN[8] R=$abc$24606$n19 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1910 E=$abc$21987$n333 Q=KEYBOARD.ROWS_EN[9] R=$abc$21987$n19 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n2059 E=$abc$24606$n530 Q=KEYBOARD.ROWS_EN[9] R=$abc$24606$n19 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1911 E=$abc$21987$n333 Q=KEYBOARD.ROWS_EN[10] R=$abc$21987$n19 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n2060 E=$abc$24606$n530 Q=KEYBOARD.ROWS_EN[10] R=$abc$24606$n19 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1912 E=$abc$21987$n333 Q=KEYBOARD.ROWS_EN[11] R=$abc$21987$n19 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n2061 E=$abc$24606$n530 Q=KEYBOARD.ROWS_EN[11] R=$abc$24606$n19 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1913 E=$abc$21987$n333 Q=KEYBOARD.ROWS_EN[12] R=$abc$21987$n19 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n2062 E=$abc$24606$n530 Q=KEYBOARD.ROWS_EN[12] R=$abc$24606$n19 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1914 E=$abc$21987$n333 Q=KEYBOARD.ROWS_EN[13] R=$abc$21987$n19 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n2063 E=$abc$24606$n530 Q=KEYBOARD.ROWS_EN[13] R=$abc$24606$n19 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1915 E=$abc$21987$n333 Q=KEYBOARD.ROWS_EN[14] R=$abc$21987$n19 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n2064 E=$abc$24606$n530 Q=KEYBOARD.ROWS_EN[14] R=$abc$24606$n19 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1916 E=$abc$21987$n333 Q=KEYBOARD.ROWS_EN[15] R=$abc$21987$n19 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n2065 E=$abc$24606$n530 Q=KEYBOARD.ROWS_EN[15] R=$abc$24606$n19 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1650 E=$abc$21987$n339 Q=KEYBOARD.isr_internal R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1746 E=$abc$24606$n539 Q=KEYBOARD.isr_internal R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=KEYBOARD.isr_internal E=$abc$21987$n343 Q=KEYBOARD.isr R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=KEYBOARD.isr_internal E=$abc$24606$n546 Q=KEYBOARD.isr R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1568 E=$abc$21987$n36 Q=KEYBOARD.row_counter[0] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1677 E=$abc$24606$n205 Q=KEYBOARD.row_counter[0] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1570 E=$abc$21987$n36 Q=KEYBOARD.row_counter[1] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1679 E=$abc$24606$n205 Q=KEYBOARD.row_counter[1] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1572 E=$abc$21987$n36 Q=KEYBOARD.row_counter[2] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1681 E=$abc$24606$n205 Q=KEYBOARD.row_counter[2] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1574 E=$abc$21987$n36 Q=KEYBOARD.row_counter[3] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1683 E=$abc$24606$n205 Q=KEYBOARD.row_counter[3] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n750 E=$abc$21987$n324 Q=KEYBOARD.row_time[0] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n71 E=$abc$24606$n516 Q=KEYBOARD.row_time[0] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n765 E=$abc$21987$n324 Q=KEYBOARD.row_time[1] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n72 E=$abc$24606$n516 Q=KEYBOARD.row_time[1] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n753 E=$abc$21987$n324 Q=KEYBOARD.row_time[2] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n93 E=$abc$24606$n516 Q=KEYBOARD.row_time[2] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n742 E=$abc$21987$n324 Q=KEYBOARD.row_time[3] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n97 E=$abc$24606$n516 Q=KEYBOARD.row_time[3] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n758 E=$abc$21987$n324 Q=KEYBOARD.row_time[4] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n935 E=$abc$24606$n516 Q=KEYBOARD.row_time[4] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n759 E=$abc$21987$n324 Q=KEYBOARD.row_time[5] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n936 E=$abc$24606$n516 Q=KEYBOARD.row_time[5] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n755 E=$abc$21987$n324 Q=KEYBOARD.row_time[6] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n99 E=$abc$24606$n516 Q=KEYBOARD.row_time[6] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n317 E=$abc$21987$n324 Q=KEYBOARD.row_time[7] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n100 E=$abc$24606$n516 Q=KEYBOARD.row_time[7] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1575 E=$abc$21987$n36 Q=KEYBOARD.row_time[8] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1684 E=$abc$24606$n205 Q=KEYBOARD.row_time[8] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1576 E=$abc$21987$n36 Q=KEYBOARD.row_time[9] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1685 E=$abc$24606$n205 Q=KEYBOARD.row_time[9] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1577 E=$abc$21987$n36 Q=KEYBOARD.row_time[10] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1686 E=$abc$24606$n205 Q=KEYBOARD.row_time[10] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n877 E=$abc$21987$n324 Q=KEYBOARD.row_time[11] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n939 E=$abc$24606$n516 Q=KEYBOARD.row_time[11] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n878 E=$abc$21987$n324 Q=KEYBOARD.row_time[12] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n940 E=$abc$24606$n516 Q=KEYBOARD.row_time[12] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n880 E=$abc$21987$n324 Q=KEYBOARD.row_time[13] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n942 E=$abc$24606$n516 Q=KEYBOARD.row_time[13] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n881 E=$abc$21987$n324 Q=KEYBOARD.row_time[14] R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n943 E=$abc$24606$n516 Q=KEYBOARD.row_time[14] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESS C=CLK D=$abc$21987$n1594 E=$abc$21987$n36 Q=KEYBOARD.IS_RAM_INIT S=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESS C=CLK D=$abc$24606$n1703 E=$abc$24606$n205 Q=KEYBOARD.IS_RAM_INIT S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=$abc$21987$n1593 E=$abc$21987$n51 Q=KEYBOARD.last_wr +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNE C=CLK D=$abc$24606$n1702 E=$abc$24606$n220 Q=KEYBOARD.last_wr .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1730 E=$abc$21987$n385 Q=KEYBOARD.report_data_wr[0] R=KEYBOARD.IS_RAM_INIT +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1864 E=$abc$24606$n578 Q=KEYBOARD.report_data_wr[0] R=KEYBOARD.IS_RAM_INIT .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=$abc$21987$n1587 E=$abc$21987$n385 Q=KEYBOARD.report_data_wr[1] +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNE C=CLK D=$abc$24606$n1696 E=$abc$24606$n578 Q=KEYBOARD.report_data_wr[1] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1735 E=$abc$21987$n385 Q=KEYBOARD.report_data_wr[2] R=KEYBOARD.IS_RAM_INIT +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1869 E=$abc$24606$n578 Q=KEYBOARD.report_data_wr[2] R=KEYBOARD.IS_RAM_INIT .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNE C=CLK D=$abc$21987$n1589 E=$abc$21987$n385 Q=KEYBOARD.report_data_wr[3] +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNE C=CLK D=$abc$24606$n1698 E=$abc$24606$n578 Q=KEYBOARD.report_data_wr[3] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1740 E=$abc$21987$n385 Q=KEYBOARD.report_data_wr[4] R=KEYBOARD.IS_RAM_INIT +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1874 E=$abc$24606$n578 Q=KEYBOARD.report_data_wr[4] R=KEYBOARD.IS_RAM_INIT .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1743 E=$abc$21987$n385 Q=KEYBOARD.report_data_wr[5] R=KEYBOARD.IS_RAM_INIT +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1877 E=$abc$24606$n578 Q=KEYBOARD.report_data_wr[5] R=KEYBOARD.IS_RAM_INIT .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1746 E=$abc$21987$n385 Q=KEYBOARD.report_data_wr[6] R=KEYBOARD.IS_RAM_INIT +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1880 E=$abc$24606$n578 Q=KEYBOARD.report_data_wr[6] R=KEYBOARD.IS_RAM_INIT .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1749 E=$abc$21987$n385 Q=KEYBOARD.report_data_wr[7] R=KEYBOARD.IS_RAM_INIT +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1883 E=$abc$24606$n578 Q=KEYBOARD.report_data_wr[7] R=KEYBOARD.IS_RAM_INIT .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFNESR C=CLK D=$abc$21987$n1591 E=$abc$21987$n390 Q=KEYBOARD.report_wr_en R=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFNESR C=CLK D=$abc$24606$n1700 E=$abc$24606$n595 Q=KEYBOARD.report_wr_en R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:77|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" -.gate SB_DFFES C=CLK D=I2C.SDAF E=$abc$21987$n400 Q=I2C.FLT_SDA.out S=$abc$21987$n21 +.attr src "top.v:34|matrix_kbd.v:73|/usr/local/bin/../share/yosys/ice40/cells_map.v:7" +.gate SB_DFFES C=CLK D=I2C.SDAF E=$abc$24606$n604 Q=I2C.FLT_SDA.out S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:46|simple_filter.v:7|/usr/local/bin/../share/yosys/ice40/cells_map.v:23" -.gate SB_DFFER C=CLK D=$abc$21987$n1772 E=$abc$21987$n401 Q=I2C.FLT_SDA.counter[0] R=$abc$21987$n21 +.gate SB_DFFER C=CLK D=$abc$24606$n1095 E=$abc$24606$n605 Q=I2C.FLT_SDA.counter[0] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:46|simple_filter.v:7|/usr/local/bin/../share/yosys/ice40/cells_map.v:22" -.gate SB_DFFER C=CLK D=$abc$21987$n1773 E=$abc$21987$n401 Q=I2C.FLT_SDA.counter[1] R=$abc$21987$n21 +.gate SB_DFFER C=CLK D=$abc$24606$n1096 E=$abc$24606$n605 Q=I2C.FLT_SDA.counter[1] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:46|simple_filter.v:7|/usr/local/bin/../share/yosys/ice40/cells_map.v:22" -.gate SB_DFFER C=CLK D=$abc$21987$n1774 E=$abc$21987$n401 Q=I2C.FLT_SDA.counter[2] R=$abc$21987$n21 +.gate SB_DFFER C=CLK D=$abc$24606$n1097 E=$abc$24606$n605 Q=I2C.FLT_SDA.counter[2] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:46|simple_filter.v:7|/usr/local/bin/../share/yosys/ice40/cells_map.v:22" -.gate SB_DFFES C=CLK D=I2C.SCLF E=$abc$21987$n410 Q=I2C.FLT_SCL.out S=$abc$21987$n21 +.gate SB_DFFES C=CLK D=I2C.SCLF E=$abc$24606$n614 Q=I2C.FLT_SCL.out S=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:45|simple_filter.v:7|/usr/local/bin/../share/yosys/ice40/cells_map.v:23" -.gate SB_DFFER C=CLK D=$abc$21987$n1775 E=$abc$21987$n411 Q=I2C.FLT_SCL.counter[0] R=$abc$21987$n21 +.gate SB_DFFER C=CLK D=$abc$24606$n1098 E=$abc$24606$n615 Q=I2C.FLT_SCL.counter[0] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:45|simple_filter.v:7|/usr/local/bin/../share/yosys/ice40/cells_map.v:22" -.gate SB_DFFER C=CLK D=$abc$21987$n1776 E=$abc$21987$n411 Q=I2C.FLT_SCL.counter[1] R=$abc$21987$n21 +.gate SB_DFFER C=CLK D=$abc$24606$n1099 E=$abc$24606$n615 Q=I2C.FLT_SCL.counter[1] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:45|simple_filter.v:7|/usr/local/bin/../share/yosys/ice40/cells_map.v:22" -.gate SB_DFFER C=CLK D=$abc$21987$n1777 E=$abc$21987$n411 Q=I2C.FLT_SCL.counter[2] R=$abc$21987$n21 +.gate SB_DFFER C=CLK D=$abc$24606$n1100 E=$abc$24606$n615 Q=I2C.FLT_SCL.counter[2] R=$abc$24606$n21 .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:19|i2c_slave.v:45|simple_filter.v:7|/usr/local/bin/../share/yosys/ice40/cells_map.v:22" .gate SB_IO D_IN_0=I2C.SDA_IN D_OUT_0=$false OUTPUT_ENABLE=I2C.SDA_DIR PACKAGE_PIN=SDA @@ -3559,7 +3806,7 @@ .attr src "top.v:19|i2c_slave.v:158" .param PIN_TYPE 101001 .param PULLUP 0 -.gate SB_RAM40_4K RADDR[0]=I2C_COUNTER[0] RADDR[1]=I2C_COUNTER[1] RADDR[2]=I2C_COUNTER[2] RADDR[3]=I2C_COUNTER[3] RADDR[4]=I2C_COUNTER[4] RADDR[5]=I2C_COUNTER[5] RADDR[6]=I2C_COUNTER[6] RADDR[7]=I2C_HID_DESC.DESC_TYPE RADDR[8]=$false RADDR[9]=$false RADDR[10]=$false RCLK=I2C_HID_DESC.CLK RCLKE=$true RDATA[0]=I2C_HID_DESC.VAL[0] RDATA[1]=I2C_HID_DESC.VAL[1] RDATA[2]=I2C_HID_DESC.VAL[2] RDATA[3]=I2C_HID_DESC.VAL[3] RDATA[4]=I2C_HID_DESC.VAL[4] RDATA[5]=I2C_HID_DESC.VAL[5] RDATA[6]=I2C_HID_DESC.VAL[6] RDATA[7]=I2C_HID_DESC.VAL[7] RDATA[8]=$techmap\I2C_HID_DESC.$auto$hierarchy.cc:924:execute$292[0] RDATA[9]=$techmap\I2C_HID_DESC.$auto$hierarchy.cc:924:execute$292[1] RDATA[10]=$techmap\I2C_HID_DESC.$auto$hierarchy.cc:924:execute$292[2] RDATA[11]=$techmap\I2C_HID_DESC.$auto$hierarchy.cc:924:execute$292[3] RDATA[12]=$techmap\I2C_HID_DESC.$auto$hierarchy.cc:924:execute$292[4] RDATA[13]=$techmap\I2C_HID_DESC.$auto$hierarchy.cc:924:execute$292[5] RDATA[14]=$techmap\I2C_HID_DESC.$auto$hierarchy.cc:924:execute$292[6] RDATA[15]=$techmap\I2C_HID_DESC.$auto$hierarchy.cc:924:execute$292[7] RE=$true WADDR[0]=$false WADDR[1]=$false WADDR[2]=$false WADDR[3]=$false WADDR[4]=$false WADDR[5]=$false WADDR[6]=$false WADDR[7]=$false WADDR[8]=$false WADDR[9]=$false WADDR[10]=$false WCLK=$false WCLKE=$false WDATA[0]=$false WDATA[1]=$false WDATA[2]=$false WDATA[3]=$false WDATA[4]=$false WDATA[5]=$false WDATA[6]=$false WDATA[7]=$false WDATA[8]=$false WDATA[9]=$false WDATA[10]=$false WDATA[11]=$false WDATA[12]=$false WDATA[13]=$false WDATA[14]=$false WDATA[15]=$false WE=$false +.gate SB_RAM40_4K RADDR[0]=I2C_COUNTER[0] RADDR[1]=I2C_COUNTER[1] RADDR[2]=I2C_COUNTER[2] RADDR[3]=I2C_COUNTER[3] RADDR[4]=I2C_COUNTER[4] RADDR[5]=I2C_COUNTER[5] RADDR[6]=I2C_COUNTER[6] RADDR[7]=I2C_HID_DESC.DESC_TYPE RADDR[8]=$false RADDR[9]=$false RADDR[10]=$false RCLK=I2C_HID_DESC.CLK RCLKE=$true RDATA[0]=I2C_HID_DESC.VAL[0] RDATA[1]=I2C_HID_DESC.VAL[1] RDATA[2]=I2C_HID_DESC.VAL[2] RDATA[3]=I2C_HID_DESC.VAL[3] RDATA[4]=I2C_HID_DESC.VAL[4] RDATA[5]=I2C_HID_DESC.VAL[5] RDATA[6]=I2C_HID_DESC.VAL[6] RDATA[7]=I2C_HID_DESC.VAL[7] RDATA[8]=$techmap\I2C_HID_DESC.$auto$hierarchy.cc:924:execute$308[0] RDATA[9]=$techmap\I2C_HID_DESC.$auto$hierarchy.cc:924:execute$308[1] RDATA[10]=$techmap\I2C_HID_DESC.$auto$hierarchy.cc:924:execute$308[2] RDATA[11]=$techmap\I2C_HID_DESC.$auto$hierarchy.cc:924:execute$308[3] RDATA[12]=$techmap\I2C_HID_DESC.$auto$hierarchy.cc:924:execute$308[4] RDATA[13]=$techmap\I2C_HID_DESC.$auto$hierarchy.cc:924:execute$308[5] RDATA[14]=$techmap\I2C_HID_DESC.$auto$hierarchy.cc:924:execute$308[6] RDATA[15]=$techmap\I2C_HID_DESC.$auto$hierarchy.cc:924:execute$308[7] RE=$true WADDR[0]=$false WADDR[1]=$false WADDR[2]=$false WADDR[3]=$false WADDR[4]=$false WADDR[5]=$false WADDR[6]=$false WADDR[7]=$false WADDR[8]=$false WADDR[9]=$false WADDR[10]=$false WCLK=$false WCLKE=$false WDATA[0]=$false WDATA[1]=$false WDATA[2]=$false WDATA[3]=$false WDATA[4]=$false WDATA[5]=$false WDATA[6]=$false WDATA[7]=$false WDATA[8]=$false WDATA[9]=$false WDATA[10]=$false WDATA[11]=$false WDATA[12]=$false WDATA[13]=$false WDATA[14]=$false WDATA[15]=$false WE=$false .attr module_not_derived 00000000000000000000000000000001 .attr src "top.v:36|descriptors.v:147" .param INIT_0 0000000000000011000000000000000000000000000001000000000000000000000000000000101000000000000000000000000000000011000000000000000000000000000000100000000000000000000000000011111100000000000000010000000000000000000000000000000000000000000111100000000000000000 @@ -3571,7 +3818,7 @@ .param INIT_C 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 .param READ_MODE 00000000000000000000000000000001 .param WRITE_MODE 00000000000000000000000000000001 -.gate SB_RAM40_4K MASK[0]=$undef MASK[1]=$undef MASK[2]=$undef MASK[3]=$undef MASK[4]=$undef MASK[5]=$undef MASK[6]=$undef MASK[7]=$undef MASK[8]=$undef MASK[9]=$undef MASK[10]=$undef MASK[11]=$undef MASK[12]=$undef MASK[13]=$undef MASK[14]=$undef MASK[15]=$undef RADDR[0]=KEYBOARD.row_time[8] RADDR[1]=KEYBOARD.row_time[9] RADDR[2]=KEYBOARD.row_time[10] RADDR[3]=KEYBOARD.row_counter[0] RADDR[4]=KEYBOARD.row_counter[1] RADDR[5]=KEYBOARD.row_counter[2] RADDR[6]=KEYBOARD.row_counter[3] RADDR[7]=$false RADDR[8]=$false RADDR[9]=$false RADDR[10]=$false RCLK=CLK RCLKE=$true RDATA[0]=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[0] RDATA[1]=$techmap5877\KEYBOARD.CHATTERING_SUPRESSION_TIMERS.mem.0.0.0.A1DATA_16[1] RDATA[2]=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[1] RDATA[3]=$techmap5877\KEYBOARD.CHATTERING_SUPRESSION_TIMERS.mem.0.0.0.A1DATA_16[3] RDATA[4]=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[2] RDATA[5]=$techmap5877\KEYBOARD.CHATTERING_SUPRESSION_TIMERS.mem.0.0.0.A1DATA_16[5] RDATA[6]=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[3] RDATA[7]=$techmap5877\KEYBOARD.CHATTERING_SUPRESSION_TIMERS.mem.0.0.0.A1DATA_16[7] RDATA[8]=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[4] RDATA[9]=$techmap5877\KEYBOARD.CHATTERING_SUPRESSION_TIMERS.mem.0.0.0.A1DATA_16[9] RDATA[10]=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[5] RDATA[11]=$techmap5877\KEYBOARD.CHATTERING_SUPRESSION_TIMERS.mem.0.0.0.A1DATA_16[11] RDATA[12]=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[6] RDATA[13]=$techmap5877\KEYBOARD.CHATTERING_SUPRESSION_TIMERS.mem.0.0.0.A1DATA_16[13] RDATA[14]=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[7] RDATA[15]=$techmap5877\KEYBOARD.CHATTERING_SUPRESSION_TIMERS.mem.0.0.0.A1DATA_16[15] RE=$true WADDR[0]=KEYBOARD.row_time[8] WADDR[1]=KEYBOARD.row_time[9] WADDR[2]=KEYBOARD.row_time[10] WADDR[3]=KEYBOARD.row_counter[0] WADDR[4]=KEYBOARD.row_counter[1] WADDR[5]=KEYBOARD.row_counter[2] WADDR[6]=KEYBOARD.row_counter[3] WADDR[7]=$false WADDR[8]=$false WADDR[9]=$false WADDR[10]=$false WCLK=CLK WCLKE=KEYBOARD.tmr_wr_en WDATA[0]=KEYBOARD.tmr_to_ram[0] WDATA[1]=$undef WDATA[2]=KEYBOARD.tmr_to_ram[1] WDATA[3]=$undef WDATA[4]=KEYBOARD.tmr_to_ram[2] WDATA[5]=$undef WDATA[6]=KEYBOARD.tmr_to_ram[3] WDATA[7]=$undef WDATA[8]=KEYBOARD.tmr_to_ram[4] WDATA[9]=$undef WDATA[10]=KEYBOARD.tmr_to_ram[5] WDATA[11]=$undef WDATA[12]=KEYBOARD.tmr_to_ram[6] WDATA[13]=$undef WDATA[14]=KEYBOARD.tmr_to_ram[7] WDATA[15]=$undef WE=$true +.gate SB_RAM40_4K MASK[0]=$undef MASK[1]=$undef MASK[2]=$undef MASK[3]=$undef MASK[4]=$undef MASK[5]=$undef MASK[6]=$undef MASK[7]=$undef MASK[8]=$undef MASK[9]=$undef MASK[10]=$undef MASK[11]=$undef MASK[12]=$undef MASK[13]=$undef MASK[14]=$undef MASK[15]=$undef RADDR[0]=KEYBOARD.row_time[8] RADDR[1]=KEYBOARD.row_time[9] RADDR[2]=KEYBOARD.row_time[10] RADDR[3]=KEYBOARD.row_counter[0] RADDR[4]=KEYBOARD.row_counter[1] RADDR[5]=KEYBOARD.row_counter[2] RADDR[6]=KEYBOARD.row_counter[3] RADDR[7]=$false RADDR[8]=$false RADDR[9]=$false RADDR[10]=$false RCLK=CLK RCLKE=$true RDATA[0]=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[0] RDATA[1]=$techmap6613\KEYBOARD.CHATTERING_SUPRESSION_TIMERS.mem.0.0.0.A1DATA_16[1] RDATA[2]=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[1] RDATA[3]=$techmap6613\KEYBOARD.CHATTERING_SUPRESSION_TIMERS.mem.0.0.0.A1DATA_16[3] RDATA[4]=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[2] RDATA[5]=$techmap6613\KEYBOARD.CHATTERING_SUPRESSION_TIMERS.mem.0.0.0.A1DATA_16[5] RDATA[6]=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[3] RDATA[7]=$techmap6613\KEYBOARD.CHATTERING_SUPRESSION_TIMERS.mem.0.0.0.A1DATA_16[7] RDATA[8]=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[4] RDATA[9]=$techmap6613\KEYBOARD.CHATTERING_SUPRESSION_TIMERS.mem.0.0.0.A1DATA_16[9] RDATA[10]=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[5] RDATA[11]=$techmap6613\KEYBOARD.CHATTERING_SUPRESSION_TIMERS.mem.0.0.0.A1DATA_16[11] RDATA[12]=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[6] RDATA[13]=$techmap6613\KEYBOARD.CHATTERING_SUPRESSION_TIMERS.mem.0.0.0.A1DATA_16[13] RDATA[14]=KEYBOARD.CHATTERING_SUPRESSION_TIMERS.r_data[7] RDATA[15]=$techmap6613\KEYBOARD.CHATTERING_SUPRESSION_TIMERS.mem.0.0.0.A1DATA_16[15] RE=$true WADDR[0]=KEYBOARD.row_time[8] WADDR[1]=KEYBOARD.row_time[9] WADDR[2]=KEYBOARD.row_time[10] WADDR[3]=KEYBOARD.row_counter[0] WADDR[4]=KEYBOARD.row_counter[1] WADDR[5]=KEYBOARD.row_counter[2] WADDR[6]=KEYBOARD.row_counter[3] WADDR[7]=$false WADDR[8]=$false WADDR[9]=$false WADDR[10]=$false WCLK=CLK WCLKE=KEYBOARD.tmr_wr_en WDATA[0]=KEYBOARD.tmr_to_ram[0] WDATA[1]=$undef WDATA[2]=KEYBOARD.tmr_to_ram[1] WDATA[3]=$undef WDATA[4]=KEYBOARD.tmr_to_ram[2] WDATA[5]=$undef WDATA[6]=KEYBOARD.tmr_to_ram[3] WDATA[7]=$undef WDATA[8]=KEYBOARD.tmr_to_ram[4] WDATA[9]=$undef WDATA[10]=KEYBOARD.tmr_to_ram[5] WDATA[11]=$undef WDATA[12]=KEYBOARD.tmr_to_ram[6] WDATA[13]=$undef WDATA[14]=KEYBOARD.tmr_to_ram[7] WDATA[15]=$undef WE=$true .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/brams_map.v:277|/usr/local/bin/../share/yosys/ice40/brams_map.v:35" .param INIT_0 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx1x1x1x1x1x1x1x1 @@ -3592,7 +3839,7 @@ .param INIT_F xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx .param READ_MODE 00000000000000000000000000000001 .param WRITE_MODE 00000000000000000000000000000001 -.gate SB_RAM40_4K MASK[0]=$undef MASK[1]=$undef MASK[2]=$undef MASK[3]=$undef MASK[4]=$undef MASK[5]=$undef MASK[6]=$undef MASK[7]=$undef MASK[8]=$undef MASK[9]=$undef MASK[10]=$undef MASK[11]=$undef MASK[12]=$undef MASK[13]=$undef MASK[14]=$undef MASK[15]=$undef RADDR[0]=KEYBOARD.last_adr[0] RADDR[1]=KEYBOARD.last_adr[1] RADDR[2]=KEYBOARD.last_adr[2] RADDR[3]=KEYBOARD.last_adr[3] RADDR[4]=KEYBOARD.last_adr[4] RADDR[5]=KEYBOARD.last_adr[5] RADDR[6]=KEYBOARD.last_adr[6] RADDR[7]=KEYBOARD.last_adr[7] RADDR[8]=KEYBOARD.last_adr[8] RADDR[9]=$false RADDR[10]=$false RCLK=CLK RCLKE=$true RDATA[0]=KEYBOARD.RAM.r_data[0] RDATA[1]=$techmap5874\KEYBOARD.RAM.mem.0.0.0.A1DATA_16[1] RDATA[2]=KEYBOARD.RAM.r_data[1] RDATA[3]=$techmap5874\KEYBOARD.RAM.mem.0.0.0.A1DATA_16[3] RDATA[4]=KEYBOARD.RAM.r_data[2] RDATA[5]=$techmap5874\KEYBOARD.RAM.mem.0.0.0.A1DATA_16[5] RDATA[6]=KEYBOARD.RAM.r_data[3] RDATA[7]=$techmap5874\KEYBOARD.RAM.mem.0.0.0.A1DATA_16[7] RDATA[8]=KEYBOARD.RAM.r_data[4] RDATA[9]=$techmap5874\KEYBOARD.RAM.mem.0.0.0.A1DATA_16[9] RDATA[10]=KEYBOARD.RAM.r_data[5] RDATA[11]=$techmap5874\KEYBOARD.RAM.mem.0.0.0.A1DATA_16[11] RDATA[12]=KEYBOARD.RAM.r_data[6] RDATA[13]=$techmap5874\KEYBOARD.RAM.mem.0.0.0.A1DATA_16[13] RDATA[14]=KEYBOARD.RAM.r_data[7] RDATA[15]=$techmap5874\KEYBOARD.RAM.mem.0.0.0.A1DATA_16[15] RE=$true WADDR[0]=KEYBOARD.last_adr[0] WADDR[1]=KEYBOARD.last_adr[1] WADDR[2]=KEYBOARD.last_adr[2] WADDR[3]=KEYBOARD.last_adr[3] WADDR[4]=KEYBOARD.last_adr[4] WADDR[5]=KEYBOARD.last_adr[5] WADDR[6]=KEYBOARD.last_adr[6] WADDR[7]=KEYBOARD.last_adr[7] WADDR[8]=KEYBOARD.last_adr[8] WADDR[9]=$false WADDR[10]=$false WCLK=CLK WCLKE=KEYBOARD.last_wr WDATA[0]=KEYBOARD.COLUMN_SHADOW[0] WDATA[1]=$undef WDATA[2]=KEYBOARD.COLUMN_SHADOW[1] WDATA[3]=$undef WDATA[4]=KEYBOARD.COLUMN_SHADOW[2] WDATA[5]=$undef WDATA[6]=KEYBOARD.COLUMN_SHADOW[3] WDATA[7]=$undef WDATA[8]=KEYBOARD.COLUMN_SHADOW[4] WDATA[9]=$undef WDATA[10]=KEYBOARD.COLUMN_SHADOW[5] WDATA[11]=$undef WDATA[12]=KEYBOARD.COLUMN_SHADOW[6] WDATA[13]=$undef WDATA[14]=KEYBOARD.COLUMN_SHADOW[7] WDATA[15]=$undef WE=$true +.gate SB_RAM40_4K MASK[0]=$undef MASK[1]=$undef MASK[2]=$undef MASK[3]=$undef MASK[4]=$undef MASK[5]=$undef MASK[6]=$undef MASK[7]=$undef MASK[8]=$undef MASK[9]=$undef MASK[10]=$undef MASK[11]=$undef MASK[12]=$undef MASK[13]=$undef MASK[14]=$undef MASK[15]=$undef RADDR[0]=KEYBOARD.last_adr[0] RADDR[1]=KEYBOARD.last_adr[1] RADDR[2]=KEYBOARD.last_adr[2] RADDR[3]=KEYBOARD.last_adr[3] RADDR[4]=KEYBOARD.last_adr[4] RADDR[5]=KEYBOARD.last_adr[5] RADDR[6]=KEYBOARD.last_adr[6] RADDR[7]=KEYBOARD.last_adr[7] RADDR[8]=KEYBOARD.last_adr[8] RADDR[9]=$false RADDR[10]=$false RCLK=CLK RCLKE=$true RDATA[0]=KEYBOARD.RAM.r_data[0] RDATA[1]=$techmap6610\KEYBOARD.RAM.mem.0.0.0.A1DATA_16[1] RDATA[2]=KEYBOARD.RAM.r_data[1] RDATA[3]=$techmap6610\KEYBOARD.RAM.mem.0.0.0.A1DATA_16[3] RDATA[4]=KEYBOARD.RAM.r_data[2] RDATA[5]=$techmap6610\KEYBOARD.RAM.mem.0.0.0.A1DATA_16[5] RDATA[6]=KEYBOARD.RAM.r_data[3] RDATA[7]=$techmap6610\KEYBOARD.RAM.mem.0.0.0.A1DATA_16[7] RDATA[8]=KEYBOARD.RAM.r_data[4] RDATA[9]=$techmap6610\KEYBOARD.RAM.mem.0.0.0.A1DATA_16[9] RDATA[10]=KEYBOARD.RAM.r_data[5] RDATA[11]=$techmap6610\KEYBOARD.RAM.mem.0.0.0.A1DATA_16[11] RDATA[12]=KEYBOARD.RAM.r_data[6] RDATA[13]=$techmap6610\KEYBOARD.RAM.mem.0.0.0.A1DATA_16[13] RDATA[14]=KEYBOARD.RAM.r_data[7] RDATA[15]=$techmap6610\KEYBOARD.RAM.mem.0.0.0.A1DATA_16[15] RE=$true WADDR[0]=KEYBOARD.last_adr[0] WADDR[1]=KEYBOARD.last_adr[1] WADDR[2]=KEYBOARD.last_adr[2] WADDR[3]=KEYBOARD.last_adr[3] WADDR[4]=KEYBOARD.last_adr[4] WADDR[5]=KEYBOARD.last_adr[5] WADDR[6]=KEYBOARD.last_adr[6] WADDR[7]=KEYBOARD.last_adr[7] WADDR[8]=KEYBOARD.last_adr[8] WADDR[9]=$false WADDR[10]=$false WCLK=CLK WCLKE=KEYBOARD.last_wr WDATA[0]=KEYBOARD.COLUMN_SHADOW[0] WDATA[1]=$undef WDATA[2]=KEYBOARD.COLUMN_SHADOW[1] WDATA[3]=$undef WDATA[4]=KEYBOARD.COLUMN_SHADOW[2] WDATA[5]=$undef WDATA[6]=KEYBOARD.COLUMN_SHADOW[3] WDATA[7]=$undef WDATA[8]=KEYBOARD.COLUMN_SHADOW[4] WDATA[9]=$undef WDATA[10]=KEYBOARD.COLUMN_SHADOW[5] WDATA[11]=$undef WDATA[12]=KEYBOARD.COLUMN_SHADOW[6] WDATA[13]=$undef WDATA[14]=KEYBOARD.COLUMN_SHADOW[7] WDATA[15]=$undef WE=$true .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/brams_map.v:277|/usr/local/bin/../share/yosys/ice40/brams_map.v:35" .param INIT_0 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx1x1x1x1x1x1x1x1 @@ -3613,7 +3860,7 @@ .param INIT_F xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx .param READ_MODE 00000000000000000000000000000001 .param WRITE_MODE 00000000000000000000000000000001 -.gate SB_RAM40_4K MASK[0]=$undef MASK[1]=$undef MASK[2]=$undef MASK[3]=$undef MASK[4]=$undef MASK[5]=$undef MASK[6]=$undef MASK[7]=$undef MASK[8]=$undef MASK[9]=$undef MASK[10]=$undef MASK[11]=$undef MASK[12]=$undef MASK[13]=$undef MASK[14]=$undef MASK[15]=$undef RADDR[0]=KEYBOARD.report_adress_rd[0] RADDR[1]=KEYBOARD.report_adress_rd[1] RADDR[2]=KEYBOARD.report_adress_rd[2] RADDR[3]=KEYBOARD.report_adress_rd[3] RADDR[4]=$false RADDR[5]=$false RADDR[6]=$false RADDR[7]=$false RADDR[8]=$false RADDR[9]=$false RADDR[10]=$false RCLK=CLK RCLKE=$true RDATA[0]=KEYBOARD.REPORT.r_data[0] RDATA[1]=$techmap5875\KEYBOARD.REPORT.mem.0.0.0.A1DATA_16[1] RDATA[2]=KEYBOARD.REPORT.r_data[1] RDATA[3]=$techmap5875\KEYBOARD.REPORT.mem.0.0.0.A1DATA_16[3] RDATA[4]=KEYBOARD.REPORT.r_data[2] RDATA[5]=$techmap5875\KEYBOARD.REPORT.mem.0.0.0.A1DATA_16[5] RDATA[6]=KEYBOARD.REPORT.r_data[3] RDATA[7]=$techmap5875\KEYBOARD.REPORT.mem.0.0.0.A1DATA_16[7] RDATA[8]=KEYBOARD.REPORT.r_data[4] RDATA[9]=$techmap5875\KEYBOARD.REPORT.mem.0.0.0.A1DATA_16[9] RDATA[10]=KEYBOARD.REPORT.r_data[5] RDATA[11]=$techmap5875\KEYBOARD.REPORT.mem.0.0.0.A1DATA_16[11] RDATA[12]=KEYBOARD.REPORT.r_data[6] RDATA[13]=$techmap5875\KEYBOARD.REPORT.mem.0.0.0.A1DATA_16[13] RDATA[14]=KEYBOARD.REPORT.r_data[7] RDATA[15]=$techmap5875\KEYBOARD.REPORT.mem.0.0.0.A1DATA_16[15] RE=$true WADDR[0]=KEYBOARD.report_adress_rd[0] WADDR[1]=KEYBOARD.report_adress_rd[1] WADDR[2]=KEYBOARD.report_adress_rd[2] WADDR[3]=KEYBOARD.report_adress_rd[3] WADDR[4]=$false WADDR[5]=$false WADDR[6]=$false WADDR[7]=$false WADDR[8]=$false WADDR[9]=$false WADDR[10]=$false WCLK=CLK WCLKE=KEYBOARD.report_wr_en WDATA[0]=KEYBOARD.report_data_wr[0] WDATA[1]=$undef WDATA[2]=KEYBOARD.report_data_wr[1] WDATA[3]=$undef WDATA[4]=KEYBOARD.report_data_wr[2] WDATA[5]=$undef WDATA[6]=KEYBOARD.report_data_wr[3] WDATA[7]=$undef WDATA[8]=KEYBOARD.report_data_wr[4] WDATA[9]=$undef WDATA[10]=KEYBOARD.report_data_wr[5] WDATA[11]=$undef WDATA[12]=KEYBOARD.report_data_wr[6] WDATA[13]=$undef WDATA[14]=KEYBOARD.report_data_wr[7] WDATA[15]=$undef WE=$true +.gate SB_RAM40_4K MASK[0]=$undef MASK[1]=$undef MASK[2]=$undef MASK[3]=$undef MASK[4]=$undef MASK[5]=$undef MASK[6]=$undef MASK[7]=$undef MASK[8]=$undef MASK[9]=$undef MASK[10]=$undef MASK[11]=$undef MASK[12]=$undef MASK[13]=$undef MASK[14]=$undef MASK[15]=$undef RADDR[0]=KEYBOARD.report_adress_rd[0] RADDR[1]=KEYBOARD.report_adress_rd[1] RADDR[2]=KEYBOARD.report_adress_rd[2] RADDR[3]=KEYBOARD.report_adress_rd[3] RADDR[4]=$false RADDR[5]=$false RADDR[6]=$false RADDR[7]=$false RADDR[8]=$false RADDR[9]=$false RADDR[10]=$false RCLK=CLK RCLKE=$true RDATA[0]=KEYBOARD.REPORT.r_data[0] RDATA[1]=$techmap6611\KEYBOARD.REPORT.mem.0.0.0.A1DATA_16[1] RDATA[2]=KEYBOARD.REPORT.r_data[1] RDATA[3]=$techmap6611\KEYBOARD.REPORT.mem.0.0.0.A1DATA_16[3] RDATA[4]=KEYBOARD.REPORT.r_data[2] RDATA[5]=$techmap6611\KEYBOARD.REPORT.mem.0.0.0.A1DATA_16[5] RDATA[6]=KEYBOARD.REPORT.r_data[3] RDATA[7]=$techmap6611\KEYBOARD.REPORT.mem.0.0.0.A1DATA_16[7] RDATA[8]=KEYBOARD.REPORT.r_data[4] RDATA[9]=$techmap6611\KEYBOARD.REPORT.mem.0.0.0.A1DATA_16[9] RDATA[10]=KEYBOARD.REPORT.r_data[5] RDATA[11]=$techmap6611\KEYBOARD.REPORT.mem.0.0.0.A1DATA_16[11] RDATA[12]=KEYBOARD.REPORT.r_data[6] RDATA[13]=$techmap6611\KEYBOARD.REPORT.mem.0.0.0.A1DATA_16[13] RDATA[14]=KEYBOARD.REPORT.r_data[7] RDATA[15]=$techmap6611\KEYBOARD.REPORT.mem.0.0.0.A1DATA_16[15] RE=$true WADDR[0]=KEYBOARD.report_adress_rd[0] WADDR[1]=KEYBOARD.report_adress_rd[1] WADDR[2]=KEYBOARD.report_adress_rd[2] WADDR[3]=KEYBOARD.report_adress_rd[3] WADDR[4]=$false WADDR[5]=$false WADDR[6]=$false WADDR[7]=$false WADDR[8]=$false WADDR[9]=$false WADDR[10]=$false WCLK=CLK WCLKE=KEYBOARD.report_wr_en WDATA[0]=KEYBOARD.report_data_wr[0] WDATA[1]=$undef WDATA[2]=KEYBOARD.report_data_wr[1] WDATA[3]=$undef WDATA[4]=KEYBOARD.report_data_wr[2] WDATA[5]=$undef WDATA[6]=KEYBOARD.report_data_wr[3] WDATA[7]=$undef WDATA[8]=KEYBOARD.report_data_wr[4] WDATA[9]=$undef WDATA[10]=KEYBOARD.report_data_wr[5] WDATA[11]=$undef WDATA[12]=KEYBOARD.report_data_wr[6] WDATA[13]=$undef WDATA[14]=KEYBOARD.report_data_wr[7] WDATA[15]=$undef WE=$true .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/brams_map.v:277|/usr/local/bin/../share/yosys/ice40/brams_map.v:35" .param INIT_0 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx1x1x1x1x1x1x1x1 @@ -3634,9 +3881,9 @@ .param INIT_F xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx .param READ_MODE 00000000000000000000000000000001 .param WRITE_MODE 00000000000000000000000000000001 -.gate SB_RAM40_4K RADDR[0]=KEYBOARD.row_time[8] RADDR[1]=KEYBOARD.row_time[9] RADDR[2]=KEYBOARD.row_time[10] RADDR[3]=KEYBOARD.row_counter[0] RADDR[4]=KEYBOARD.row_counter[1] RADDR[5]=KEYBOARD.row_counter[2] RADDR[6]=KEYBOARD.row_counter[3] RADDR[7]=$false RADDR[8]=$false RADDR[9]=$false RADDR[10]=$false RCLK=CLK RCLKE=$true RDATA[0]=KEYBOARD.kbd_code_hid[0] RDATA[1]=KEYBOARD.kbd_code_hid[1] RDATA[2]=KEYBOARD.kbd_code_hid[2] RDATA[3]=KEYBOARD.kbd_code_hid[3] RDATA[4]=KEYBOARD.kbd_code_hid[4] RDATA[5]=KEYBOARD.kbd_code_hid[5] RDATA[6]=KEYBOARD.kbd_code_hid[6] RDATA[7]=KEYBOARD.kbd_code_hid[7] RDATA[8]=$techmap\KEYBOARD.$auto$hierarchy.cc:924:execute$293[0] RDATA[9]=$techmap\KEYBOARD.$auto$hierarchy.cc:924:execute$293[1] RDATA[10]=$techmap\KEYBOARD.$auto$hierarchy.cc:924:execute$293[2] RDATA[11]=$techmap\KEYBOARD.$auto$hierarchy.cc:924:execute$293[3] RDATA[12]=$techmap\KEYBOARD.$auto$hierarchy.cc:924:execute$293[4] RDATA[13]=$techmap\KEYBOARD.$auto$hierarchy.cc:924:execute$293[5] RDATA[14]=$techmap\KEYBOARD.$auto$hierarchy.cc:924:execute$293[6] RDATA[15]=$techmap\KEYBOARD.$auto$hierarchy.cc:924:execute$293[7] RE=$true WADDR[0]=$false WADDR[1]=$false WADDR[2]=$false WADDR[3]=$false WADDR[4]=$false WADDR[5]=$false WADDR[6]=$false WADDR[7]=$false WADDR[8]=$false WADDR[9]=$false WADDR[10]=$false WCLK=$false WCLKE=$false WDATA[0]=$false WDATA[1]=$false WDATA[2]=$false WDATA[3]=$false WDATA[4]=$false WDATA[5]=$false WDATA[6]=$false WDATA[7]=$false WDATA[8]=$false WDATA[9]=$false WDATA[10]=$false WDATA[11]=$false WDATA[12]=$false WDATA[13]=$false WDATA[14]=$false WDATA[15]=$false WE=$false +.gate SB_RAM40_4K RADDR[0]=KEYBOARD.row_time[8] RADDR[1]=KEYBOARD.row_time[9] RADDR[2]=KEYBOARD.row_time[10] RADDR[3]=KEYBOARD.row_counter[0] RADDR[4]=KEYBOARD.row_counter[1] RADDR[5]=KEYBOARD.row_counter[2] RADDR[6]=KEYBOARD.row_counter[3] RADDR[7]=$false RADDR[8]=$false RADDR[9]=$false RADDR[10]=$false RCLK=CLK RCLKE=$true RDATA[0]=KEYBOARD.kbd_code_hid[0] RDATA[1]=KEYBOARD.kbd_code_hid[1] RDATA[2]=KEYBOARD.kbd_code_hid[2] RDATA[3]=KEYBOARD.kbd_code_hid[3] RDATA[4]=KEYBOARD.kbd_code_hid[4] RDATA[5]=KEYBOARD.kbd_code_hid[5] RDATA[6]=KEYBOARD.kbd_code_hid[6] RDATA[7]=KEYBOARD.kbd_code_hid[7] RDATA[8]=$techmap\KEYBOARD.$auto$hierarchy.cc:924:execute$310[0] RDATA[9]=$techmap\KEYBOARD.$auto$hierarchy.cc:924:execute$310[1] RDATA[10]=$techmap\KEYBOARD.$auto$hierarchy.cc:924:execute$310[2] RDATA[11]=$techmap\KEYBOARD.$auto$hierarchy.cc:924:execute$310[3] RDATA[12]=$techmap\KEYBOARD.$auto$hierarchy.cc:924:execute$310[4] RDATA[13]=$techmap\KEYBOARD.$auto$hierarchy.cc:924:execute$310[5] RDATA[14]=$techmap\KEYBOARD.$auto$hierarchy.cc:924:execute$310[6] RDATA[15]=$techmap\KEYBOARD.$auto$hierarchy.cc:924:execute$310[7] RE=$true WADDR[0]=$false WADDR[1]=$false WADDR[2]=$false WADDR[3]=$false WADDR[4]=$false WADDR[5]=$false WADDR[6]=$false WADDR[7]=$false WADDR[8]=$false WADDR[9]=$false WADDR[10]=$false WCLK=$false WCLKE=$false WDATA[0]=$false WDATA[1]=$false WDATA[2]=$false WDATA[3]=$false WDATA[4]=$false WDATA[5]=$false WDATA[6]=$false WDATA[7]=$false WDATA[8]=$false WDATA[9]=$false WDATA[10]=$false WDATA[11]=$false WDATA[12]=$false WDATA[13]=$false WDATA[14]=$false WDATA[15]=$false WE=$false .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:276" +.attr src "top.v:34|matrix_kbd.v:260" .param INIT_0 0000000001100010000000000101110100000000010010010000000001000101000000000110000000000000010110100000000001010100000000000100111100000000010100100000000000000000000000000100101000000000010011010000000001010111000000000101100000000000010010000000000001010000 .param INIT_1 0000000001100011000000000101111000000000010010110000000001001110000000000110000100000000010110110000000001010101000000000101011000000000000000000000000001011100000000000100110000000000010001000000000001011111000000000101100100000000010100110000000001010001 .param INIT_2 0000000000101001000000000010101100000000001101010000000000011110000000000001010000000000000001000000000000011101000000000000000000000000111000100000000000000000000000000000000000000000010001100000000001000111000000000000000000000000000000000000000011100110 @@ -3649,85 +3896,85 @@ .param WRITE_MODE 00000000000000000000000000000001 .gate SB_IO D_IN_0=KEYBOARD.ROWS_IN[0] D_OUT_0=$false OUTPUT_ENABLE=KEYBOARD.ROWS_EN[0] PACKAGE_PIN=KBD_ROWS[0] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:302" +.attr src "top.v:34|matrix_kbd.v:312" .param PIN_TYPE 101001 .param PULLUP 0 .gate SB_IO D_IN_0=KEYBOARD.ROWS_IN[10] D_OUT_0=$false OUTPUT_ENABLE=KEYBOARD.ROWS_EN[10] PACKAGE_PIN=KBD_ROWS[10] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:302" +.attr src "top.v:34|matrix_kbd.v:312" .param PIN_TYPE 101001 .param PULLUP 0 .gate SB_IO D_IN_0=KEYBOARD.ROWS_IN[11] D_OUT_0=$false OUTPUT_ENABLE=KEYBOARD.ROWS_EN[11] PACKAGE_PIN=KBD_ROWS[11] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:302" +.attr src "top.v:34|matrix_kbd.v:312" .param PIN_TYPE 101001 .param PULLUP 0 .gate SB_IO D_IN_0=KEYBOARD.ROWS_IN[12] D_OUT_0=$false OUTPUT_ENABLE=KEYBOARD.ROWS_EN[12] PACKAGE_PIN=KBD_ROWS[12] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:302" +.attr src "top.v:34|matrix_kbd.v:312" .param PIN_TYPE 101001 .param PULLUP 0 .gate SB_IO D_IN_0=KEYBOARD.ROWS_IN[13] D_OUT_0=$false OUTPUT_ENABLE=KEYBOARD.ROWS_EN[13] PACKAGE_PIN=KBD_ROWS[13] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:302" +.attr src "top.v:34|matrix_kbd.v:312" .param PIN_TYPE 101001 .param PULLUP 0 .gate SB_IO D_IN_0=KEYBOARD.ROWS_IN[14] D_OUT_0=$false OUTPUT_ENABLE=KEYBOARD.ROWS_EN[14] PACKAGE_PIN=KBD_ROWS[14] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:302" +.attr src "top.v:34|matrix_kbd.v:312" .param PIN_TYPE 101001 .param PULLUP 0 .gate SB_IO D_IN_0=KEYBOARD.ROWS_IN[15] D_OUT_0=$false OUTPUT_ENABLE=KEYBOARD.ROWS_EN[15] PACKAGE_PIN=KBD_ROWS[15] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:302" +.attr src "top.v:34|matrix_kbd.v:312" .param PIN_TYPE 101001 .param PULLUP 0 .gate SB_IO D_IN_0=KEYBOARD.ROWS_IN[1] D_OUT_0=$false OUTPUT_ENABLE=KEYBOARD.ROWS_EN[1] PACKAGE_PIN=KBD_ROWS[1] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:302" +.attr src "top.v:34|matrix_kbd.v:312" .param PIN_TYPE 101001 .param PULLUP 0 .gate SB_IO D_IN_0=KEYBOARD.ROWS_IN[2] D_OUT_0=$false OUTPUT_ENABLE=KEYBOARD.ROWS_EN[2] PACKAGE_PIN=KBD_ROWS[2] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:302" +.attr src "top.v:34|matrix_kbd.v:312" .param PIN_TYPE 101001 .param PULLUP 0 .gate SB_IO D_IN_0=KEYBOARD.ROWS_IN[3] D_OUT_0=$false OUTPUT_ENABLE=KEYBOARD.ROWS_EN[3] PACKAGE_PIN=KBD_ROWS[3] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:302" +.attr src "top.v:34|matrix_kbd.v:312" .param PIN_TYPE 101001 .param PULLUP 0 .gate SB_IO D_IN_0=KEYBOARD.ROWS_IN[4] D_OUT_0=$false OUTPUT_ENABLE=KEYBOARD.ROWS_EN[4] PACKAGE_PIN=KBD_ROWS[4] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:302" +.attr src "top.v:34|matrix_kbd.v:312" .param PIN_TYPE 101001 .param PULLUP 0 .gate SB_IO D_IN_0=KEYBOARD.ROWS_IN[5] D_OUT_0=$false OUTPUT_ENABLE=KEYBOARD.ROWS_EN[5] PACKAGE_PIN=KBD_ROWS[5] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:302" +.attr src "top.v:34|matrix_kbd.v:312" .param PIN_TYPE 101001 .param PULLUP 0 .gate SB_IO D_IN_0=KEYBOARD.ROWS_IN[6] D_OUT_0=$false OUTPUT_ENABLE=KEYBOARD.ROWS_EN[6] PACKAGE_PIN=KBD_ROWS[6] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:302" +.attr src "top.v:34|matrix_kbd.v:312" .param PIN_TYPE 101001 .param PULLUP 0 .gate SB_IO D_IN_0=KEYBOARD.ROWS_IN[7] D_OUT_0=$false OUTPUT_ENABLE=KEYBOARD.ROWS_EN[7] PACKAGE_PIN=KBD_ROWS[7] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:302" +.attr src "top.v:34|matrix_kbd.v:312" .param PIN_TYPE 101001 .param PULLUP 0 .gate SB_IO D_IN_0=KEYBOARD.ROWS_IN[8] D_OUT_0=$false OUTPUT_ENABLE=KEYBOARD.ROWS_EN[8] PACKAGE_PIN=KBD_ROWS[8] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:302" +.attr src "top.v:34|matrix_kbd.v:312" .param PIN_TYPE 101001 .param PULLUP 0 .gate SB_IO D_IN_0=KEYBOARD.ROWS_IN[9] D_OUT_0=$false OUTPUT_ENABLE=KEYBOARD.ROWS_EN[9] PACKAGE_PIN=KBD_ROWS[9] .attr module_not_derived 00000000000000000000000000000001 -.attr src "top.v:34|matrix_kbd.v:302" +.attr src "top.v:34|matrix_kbd.v:312" .param PIN_TYPE 101001 .param PULLUP 0 -.gate SB_RAM40_4K MASK[0]=$undef MASK[1]=$undef MASK[2]=$undef MASK[3]=$undef MASK[4]=$undef MASK[5]=$undef MASK[6]=$undef MASK[7]=$undef MASK[8]=$undef MASK[9]=$undef MASK[10]=$undef MASK[11]=$undef MASK[12]=$undef MASK[13]=$undef MASK[14]=$undef MASK[15]=$undef RADDR[0]=I2C_COUNTER[0] RADDR[1]=I2C_COUNTER[1] RADDR[2]=I2C_COUNTER[2] RADDR[3]=I2C_COUNTER[3] RADDR[4]=ring_rd[0] RADDR[5]=ring_rd[1] RADDR[6]=ring_rd[2] RADDR[7]=ring_rd[3] RADDR[8]=$false RADDR[9]=$false RADDR[10]=$false RCLK=I2C_HID_DESC.CLK RCLKE=$true RDATA[0]=REPORT_DATA.r_data[0] RDATA[1]=$techmap5876\REPORT_DATA.mem.0.0.0.A1DATA_16[1] RDATA[2]=REPORT_DATA.r_data[1] RDATA[3]=$techmap5876\REPORT_DATA.mem.0.0.0.A1DATA_16[3] RDATA[4]=REPORT_DATA.r_data[2] RDATA[5]=$techmap5876\REPORT_DATA.mem.0.0.0.A1DATA_16[5] RDATA[6]=REPORT_DATA.r_data[3] RDATA[7]=$techmap5876\REPORT_DATA.mem.0.0.0.A1DATA_16[7] RDATA[8]=REPORT_DATA.r_data[4] RDATA[9]=$techmap5876\REPORT_DATA.mem.0.0.0.A1DATA_16[9] RDATA[10]=REPORT_DATA.r_data[5] RDATA[11]=$techmap5876\REPORT_DATA.mem.0.0.0.A1DATA_16[11] RDATA[12]=REPORT_DATA.r_data[6] RDATA[13]=$techmap5876\REPORT_DATA.mem.0.0.0.A1DATA_16[13] RDATA[14]=REPORT_DATA.r_data[7] RDATA[15]=$techmap5876\REPORT_DATA.mem.0.0.0.A1DATA_16[15] RE=$true WADDR[0]=wr_cnt[0] WADDR[1]=wr_cnt[1] WADDR[2]=wr_cnt[2] WADDR[3]=wr_cnt[3] WADDR[4]=ring_wr[0] WADDR[5]=ring_wr[1] WADDR[6]=ring_wr[2] WADDR[7]=ring_wr[3] WADDR[8]=$false WADDR[9]=$false WADDR[10]=$false WCLK=I2C_HID_DESC.CLK WCLKE=report_wr_en WDATA[0]=KEYBOARD.REPORT.r_data[0] WDATA[1]=$undef WDATA[2]=KEYBOARD.REPORT.r_data[1] WDATA[3]=$undef WDATA[4]=KEYBOARD.REPORT.r_data[2] WDATA[5]=$undef WDATA[6]=KEYBOARD.REPORT.r_data[3] WDATA[7]=$undef WDATA[8]=KEYBOARD.REPORT.r_data[4] WDATA[9]=$undef WDATA[10]=KEYBOARD.REPORT.r_data[5] WDATA[11]=$undef WDATA[12]=KEYBOARD.REPORT.r_data[6] WDATA[13]=$undef WDATA[14]=KEYBOARD.REPORT.r_data[7] WDATA[15]=$undef WE=$true +.gate SB_RAM40_4K MASK[0]=$undef MASK[1]=$undef MASK[2]=$undef MASK[3]=$undef MASK[4]=$undef MASK[5]=$undef MASK[6]=$undef MASK[7]=$undef MASK[8]=$undef MASK[9]=$undef MASK[10]=$undef MASK[11]=$undef MASK[12]=$undef MASK[13]=$undef MASK[14]=$undef MASK[15]=$undef RADDR[0]=I2C_COUNTER[0] RADDR[1]=I2C_COUNTER[1] RADDR[2]=I2C_COUNTER[2] RADDR[3]=I2C_COUNTER[3] RADDR[4]=ring_rd[0] RADDR[5]=ring_rd[1] RADDR[6]=ring_rd[2] RADDR[7]=ring_rd[3] RADDR[8]=$false RADDR[9]=$false RADDR[10]=$false RCLK=I2C_HID_DESC.CLK RCLKE=$true RDATA[0]=REPORT_DATA.r_data[0] RDATA[1]=$techmap6612\REPORT_DATA.mem.0.0.0.A1DATA_16[1] RDATA[2]=REPORT_DATA.r_data[1] RDATA[3]=$techmap6612\REPORT_DATA.mem.0.0.0.A1DATA_16[3] RDATA[4]=REPORT_DATA.r_data[2] RDATA[5]=$techmap6612\REPORT_DATA.mem.0.0.0.A1DATA_16[5] RDATA[6]=REPORT_DATA.r_data[3] RDATA[7]=$techmap6612\REPORT_DATA.mem.0.0.0.A1DATA_16[7] RDATA[8]=REPORT_DATA.r_data[4] RDATA[9]=$techmap6612\REPORT_DATA.mem.0.0.0.A1DATA_16[9] RDATA[10]=REPORT_DATA.r_data[5] RDATA[11]=$techmap6612\REPORT_DATA.mem.0.0.0.A1DATA_16[11] RDATA[12]=REPORT_DATA.r_data[6] RDATA[13]=$techmap6612\REPORT_DATA.mem.0.0.0.A1DATA_16[13] RDATA[14]=REPORT_DATA.r_data[7] RDATA[15]=$techmap6612\REPORT_DATA.mem.0.0.0.A1DATA_16[15] RE=$true WADDR[0]=wr_cnt[0] WADDR[1]=wr_cnt[1] WADDR[2]=wr_cnt[2] WADDR[3]=wr_cnt[3] WADDR[4]=ring_wr[0] WADDR[5]=ring_wr[1] WADDR[6]=ring_wr[2] WADDR[7]=ring_wr[3] WADDR[8]=$false WADDR[9]=$false WADDR[10]=$false WCLK=I2C_HID_DESC.CLK WCLKE=report_wr_en WDATA[0]=KEYBOARD.REPORT.r_data[0] WDATA[1]=$undef WDATA[2]=KEYBOARD.REPORT.r_data[1] WDATA[3]=$undef WDATA[4]=KEYBOARD.REPORT.r_data[2] WDATA[5]=$undef WDATA[6]=KEYBOARD.REPORT.r_data[3] WDATA[7]=$undef WDATA[8]=KEYBOARD.REPORT.r_data[4] WDATA[9]=$undef WDATA[10]=KEYBOARD.REPORT.r_data[5] WDATA[11]=$undef WDATA[12]=KEYBOARD.REPORT.r_data[6] WDATA[13]=$undef WDATA[14]=KEYBOARD.REPORT.r_data[7] WDATA[15]=$undef WE=$true .attr module_not_derived 00000000000000000000000000000001 .attr src "/usr/local/bin/../share/yosys/ice40/brams_map.v:277|/usr/local/bin/../share/yosys/ice40/brams_map.v:35" .param INIT_0 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx1x1x1x1x1x1x1x1 diff --git a/i2c_keyboard/i2c_kbd_alt.ex b/i2c_keyboard/i2c_kbd_alt.ex index b9ff5c4..adbcb09 100644 --- a/i2c_keyboard/i2c_kbd_alt.ex +++ b/i2c_keyboard/i2c_kbd_alt.ex @@ -9,30 +9,17 @@ IoCtrl IE_0 IoCtrl IE_1 IoCtrl REN_0 buffer local_g0_1 io_0/OUT_ENB -buffer local_g1_3 io_0/D_OUT_0 -buffer span4_vert_17 local_g0_1 -buffer span4_vert_3 local_g1_3 +buffer span4_vert_25 local_g0_1 +routing span4_horz_r_0 span4_vert_1 +routing span4_horz_r_2 span4_vert_13 .io_tile 9 0 IOB_0 PINTYPE_0 IOB_1 PINTYPE_0 IoCtrl REN_0 IoCtrl REN_1 -buffer io_0/D_IN_0 span4_horz_r_12 -routing span4_horz_l_12 span4_vert_1 -routing span4_horz_l_14 span4_vert_13 - -.io_tile 13 13 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 -ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -IoCtrl IE_0 -IoCtrl IE_1 +buffer io_0/D_IN_0 span4_vert_8 +buffer io_1/D_IN_0 span4_vert_4 .io_tile 10 17 IOB_0 PINTYPE_0 @@ -45,14 +32,15 @@ IoCtrl IE_0 IoCtrl IE_1 IoCtrl REN_0 IoCtrl REN_1 -buffer local_g0_3 io_1/D_OUT_0 -buffer local_g1_1 io_1/OUT_ENB -buffer local_g1_3 io_0/D_OUT_0 -buffer local_g1_4 io_0/OUT_ENB -buffer logic_op_bnr_4 local_g1_4 -buffer span4_vert_3 local_g0_3 -buffer span4_vert_3 local_g1_3 -buffer span4_vert_9 local_g1_1 +buffer local_g0_0 io_1/OUT_ENB +buffer local_g0_1 io_0/OUT_ENB +buffer span4_horz_r_9 local_g0_1 +buffer span4_vert_0 local_g0_0 + +.io_tile 3 0 +IoCtrl IE_0 +IoCtrl IE_1 +routing span4_horz_l_15 span4_vert_43 .io_tile 0 14 IOB_0 PINTYPE_0 @@ -65,20 +53,12 @@ IoCtrl IE_0 IoCtrl IE_1 IoCtrl REN_0 IoCtrl REN_1 -buffer local_g0_0 io_0/D_OUT_0 -buffer local_g1_6 io_1/D_OUT_0 -buffer span4_horz_6 local_g1_6 -buffer span4_horz_8 local_g0_0 +buffer local_g0_6 io_0/D_OUT_0 +buffer local_g1_0 io_1/D_OUT_0 +buffer span12_horz_8 local_g1_0 +buffer span4_vert_b_14 local_g0_6 .io_tile 13 4 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 -ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 IOB_0 PINTYPE_0 IOB_0 PINTYPE_3 IOB_0 PINTYPE_5 @@ -89,20 +69,21 @@ IoCtrl IE_0 IoCtrl IE_1 IoCtrl REN_0 IoCtrl REN_1 -buffer local_g0_4 io_0/D_OUT_0 -buffer local_g0_5 io_0/OUT_ENB -buffer local_g1_3 io_1/OUT_ENB -buffer local_g1_4 io_1/D_OUT_0 -buffer span4_horz_11 local_g1_3 -buffer span4_horz_5 local_g0_5 -buffer span4_vert_b_4 local_g0_4 -buffer span4_vert_b_4 local_g1_4 +buffer local_g0_3 io_0/OUT_ENB +buffer local_g1_5 io_1/OUT_ENB +buffer logic_op_bnl_5 local_g1_5 +buffer logic_op_tnl_3 local_g0_3 .io_tile 8 0 IOB_1 PINTYPE_0 IoCtrl IE_0 IoCtrl REN_1 -routing span4_horz_l_12 span4_vert_1 +buffer io_1/D_IN_0 span4_vert_4 + +.io_tile 0 10 +IoCtrl IE_0 +IoCtrl IE_1 +routing span4_horz_25 span4_horz_1 .io_tile 13 8 IOB_0 PINTYPE_0 @@ -110,66 +91,52 @@ IOB_0 PINTYPE_3 IOB_0 PINTYPE_5 IoCtrl IE_1 IoCtrl REN_0 -buffer local_g0_4 io_0/D_OUT_0 -buffer local_g0_5 io_0/OUT_ENB -buffer local_g1_2 fabout -buffer span4_horz_26 local_g1_2 -buffer span4_horz_45 local_g0_5 -buffer span4_vert_b_4 local_g0_4 -routing span4_horz_31 span4_horz_7 -routing span4_horz_43 span4_vert_t_15 +buffer local_g0_1 fabout +buffer local_g0_3 io_0/OUT_ENB +buffer span4_horz_1 local_g0_1 +buffer span4_horz_43 local_g0_3 .io_tile 6 17 -IoCtrl IE_0 IoCtrl IE_1 -buffer local_g0_7 fabout -buffer span12_vert_7 local_g0_7 +buffer local_g1_0 fabout +buffer span4_horz_r_8 local_g1_0 .io_tile 4 0 IOB_0 PINTYPE_0 IOB_1 PINTYPE_0 IoCtrl REN_0 IoCtrl REN_1 -buffer io_0/D_IN_0 span4_horz_r_0 +buffer io_0/D_IN_0 span4_horz_r_8 buffer io_1/D_IN_0 span4_horz_r_10 .io_tile 13 12 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 -ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 IOB_0 PINTYPE_0 IOB_0 PINTYPE_3 IOB_0 PINTYPE_4 IOB_1 PINTYPE_0 IOB_1 PINTYPE_3 IOB_1 PINTYPE_4 -buffer local_g0_5 io_1/D_OUT_0 -buffer local_g1_5 io_0/D_OUT_0 -buffer span4_horz_21 local_g0_5 -buffer span4_vert_b_5 local_g1_5 -routing span4_horz_1 span4_vert_b_0 +IoCtrl IE_0 +IoCtrl IE_1 +buffer local_g0_7 io_1/D_OUT_0 +buffer span4_horz_47 local_g0_7 .io_tile 13 3 IOB_1 PINTYPE_0 IOB_1 PINTYPE_3 IOB_1 PINTYPE_5 +IoCtrl IE_0 IoCtrl IE_1 IoCtrl REN_1 buffer local_g0_6 io_1/OUT_ENB -buffer local_g1_6 io_1/D_OUT_0 -buffer span4_horz_38 local_g1_6 -buffer span4_horz_6 local_g0_6 +buffer logic_op_lft_6 local_g0_6 .io_tile 0 11 IOB_1 PINTYPE_0 IoCtrl IE_0 IoCtrl IE_1 IoCtrl REN_0 +routing span4_horz_25 span4_vert_t_12 .io_tile 13 7 IOB_0 PINTYPE_0 @@ -179,9 +146,9 @@ IOB_1 PINTYPE_0 IoCtrl IE_0 IoCtrl REN_0 IoCtrl REN_1 -buffer local_g0_6 io_0/D_OUT_0 -buffer span4_vert_b_14 local_g0_6 -routing span4_horz_43 span4_vert_t_15 +buffer io_1/D_IN_0 span4_horz_12 +buffer local_g0_0 io_0/D_OUT_0 +buffer span4_horz_40 local_g0_0 .io_tile 12 17 IOB_0 PINTYPE_0 @@ -194,40 +161,23 @@ IoCtrl IE_0 IoCtrl IE_1 IoCtrl REN_0 IoCtrl REN_1 -buffer local_g0_0 io_1/OUT_ENB -buffer local_g0_1 io_1/D_OUT_0 -buffer local_g1_1 io_0/D_OUT_0 -buffer local_g1_4 io_0/OUT_ENB -buffer span12_vert_0 local_g0_0 -buffer span12_vert_20 local_g1_4 -buffer span4_vert_9 local_g0_1 -buffer span4_vert_9 local_g1_1 +buffer local_g0_1 io_0/OUT_ENB +buffer local_g1_1 io_1/OUT_ENB +buffer span12_vert_9 local_g1_1 +buffer span4_vert_1 local_g0_1 + +.io_tile 4 17 +IoCtrl IE_0 +IoCtrl IE_1 +routing span4_horz_l_14 span4_vert_37 .io_tile 5 0 IOB_0 PINTYPE_0 IOB_1 PINTYPE_0 IoCtrl REN_0 IoCtrl REN_1 -buffer io_0/D_IN_0 span4_horz_r_0 -buffer io_1/D_IN_0 span4_horz_r_2 - -.io_tile 0 4 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 -ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -IoCtrl IE_0 -IoCtrl IE_1 - -.io_tile 10 0 -IoCtrl IE_0 -IoCtrl IE_1 -routing span4_horz_l_12 span4_vert_25 -routing span4_horz_l_14 span4_vert_13 +buffer io_1/D_IN_0 span4_vert_4 +routing span4_vert_43 span4_vert_19 .io_tile 9 17 IOB_0 PINTYPE_0 @@ -240,14 +190,10 @@ IoCtrl IE_0 IoCtrl IE_1 IoCtrl REN_0 IoCtrl REN_1 -buffer local_g0_5 io_0/OUT_ENB -buffer local_g0_6 io_0/D_OUT_0 -buffer local_g1_1 io_1/OUT_ENB -buffer local_g1_6 io_1/D_OUT_0 -buffer span4_vert_17 local_g1_1 -buffer span4_vert_30 local_g0_6 -buffer span4_vert_30 local_g1_6 -buffer span4_vert_37 local_g0_5 +buffer local_g0_0 io_1/OUT_ENB +buffer local_g1_0 io_0/OUT_ENB +buffer span12_vert_8 local_g1_0 +buffer span4_vert_8 local_g0_0 .io_tile 13 11 IOB_0 PINTYPE_0 @@ -260,53 +206,33 @@ IoCtrl IE_0 IoCtrl IE_1 IoCtrl REN_0 IoCtrl REN_1 -buffer local_g0_3 io_1/D_OUT_0 -buffer local_g0_4 io_0/D_OUT_0 -buffer span4_horz_27 local_g0_3 -buffer span4_vert_b_4 local_g0_4 -routing span4_vert_b_3 span4_vert_t_15 - -.io_tile 13 15 -IoCtrl IE_0 -IoCtrl IE_1 -routing span4_vert_b_3 span4_vert_t_15 +buffer local_g1_1 io_0/D_OUT_0 +buffer local_g1_6 io_1/D_OUT_0 +buffer span12_horz_14 local_g1_6 +buffer span12_horz_9 local_g1_1 .io_tile 6 0 -IoCtrl IE_0 -IoCtrl IE_1 -buffer local_g0_7 fabout -buffer span12_vert_15 local_g0_7 -routing span4_horz_l_14 span4_horz_r_2 +IoCtrl REN_0 +IoCtrl REN_1 +buffer local_g0_3 fabout +buffer span4_vert_27 local_g0_3 +routing span4_vert_37 span4_vert_13 .io_tile 0 12 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 -ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 IOB_0 PINTYPE_0 IOB_0 PINTYPE_3 IOB_0 PINTYPE_4 IoCtrl IE_0 IoCtrl IE_1 IoCtrl REN_1 -buffer local_g0_2 io_0/D_OUT_0 -buffer span12_horz_10 local_g0_2 +buffer local_g0_0 io_0/D_OUT_0 +buffer span4_horz_8 local_g0_0 -.io_tile 0 5 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 -ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 +.io_tile 8 17 IoCtrl IE_0 IoCtrl IE_1 +routing span4_vert_1 span4_horz_l_12 +routing span4_vert_7 span4_horz_r_1 .io_tile 13 6 IOB_0 PINTYPE_0 @@ -319,14 +245,11 @@ IoCtrl IE_0 IoCtrl IE_1 IoCtrl REN_0 IoCtrl REN_1 -buffer local_g0_1 io_1/D_OUT_0 buffer local_g0_2 io_1/OUT_ENB -buffer local_g1_0 io_0/OUT_ENB -buffer local_g1_1 io_0/D_OUT_0 -buffer logic_op_lft_2 local_g0_2 -buffer span12_horz_9 local_g0_1 -buffer span12_horz_9 local_g1_1 -buffer span4_horz_0 local_g1_0 +buffer local_g1_6 io_0/OUT_ENB +buffer logic_op_bnl_2 local_g0_2 +buffer logic_op_bnl_6 local_g1_6 +routing span4_horz_13 span4_horz_37 .io_tile 1 0 IOB_0 PINTYPE_0 @@ -339,34 +262,24 @@ IoCtrl IE_0 IoCtrl IE_1 IoCtrl REN_0 IoCtrl REN_1 -buffer local_g0_3 io_1/D_OUT_0 -buffer local_g1_3 io_0/D_OUT_0 -buffer local_g1_5 io_1/OUT_ENB -buffer local_g1_6 io_0/OUT_ENB -buffer span12_vert_14 local_g1_6 -buffer span4_vert_21 local_g1_5 -buffer span4_vert_3 local_g0_3 -buffer span4_vert_3 local_g1_3 +buffer local_g0_0 io_1/OUT_ENB +buffer local_g0_1 io_0/OUT_ENB +buffer span4_horz_r_9 local_g0_1 +buffer span4_vert_24 local_g0_0 .io_tile 0 8 IOB_1 PINTYPE_0 IoCtrl IE_1 IoCtrl REN_0 -buffer io_1/D_IN_0 span12_horz_12 -buffer local_g0_5 fabout -buffer span4_horz_13 local_g0_5 +buffer io_1/D_IN_0 span4_vert_b_2 +buffer local_g1_2 fabout +buffer span4_vert_b_2 local_g1_2 .io_tile 13 10 IoCtrl IE_0 IoCtrl IE_1 IoCtrl REN_0 IoCtrl REN_1 -routing span4_horz_37 span4_vert_b_2 - -.io_tile 13 1 -IoCtrl IE_0 -IoCtrl IE_1 -routing span4_horz_1 span4_vert_t_12 .io_tile 11 17 IOB_0 PINTYPE_0 @@ -379,62 +292,47 @@ IoCtrl IE_0 IoCtrl IE_1 IoCtrl REN_0 IoCtrl REN_1 -buffer local_g0_2 io_1/OUT_ENB -buffer local_g0_7 io_1/D_OUT_0 +buffer local_g0_0 io_1/OUT_ENB buffer local_g1_2 io_0/OUT_ENB -buffer local_g1_7 io_0/D_OUT_0 -buffer span12_vert_10 local_g1_2 -buffer span4_horz_r_7 local_g0_7 -buffer span4_horz_r_7 local_g1_7 -buffer span4_vert_10 local_g0_2 +buffer span12_vert_2 local_g1_2 +buffer span4_vert_0 local_g0_0 .io_tile 7 0 IOB_1 PINTYPE_0 IoCtrl IE_0 IoCtrl REN_1 -buffer local_g1_2 fabout -buffer span4_vert_10 local_g1_2 +buffer io_1/D_IN_0 span4_vert_4 +buffer local_g0_3 fabout +buffer span12_vert_19 local_g0_3 .io_tile 0 13 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 -ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 IOB_0 PINTYPE_0 IOB_0 PINTYPE_3 IOB_0 PINTYPE_4 IoCtrl IE_0 IoCtrl IE_1 IoCtrl REN_1 -buffer local_g0_6 io_0/D_OUT_0 -buffer span4_horz_30 local_g0_6 +buffer local_g0_0 io_0/D_OUT_0 +buffer span4_vert_b_8 local_g0_0 +routing span4_horz_37 span4_vert_t_14 +routing span4_vert_t_14 span4_horz_13 .io_tile 13 5 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 -ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -routing span4_vert_b_0 span4_vert_t_12 +IoCtrl IE_0 +IoCtrl IE_1 +routing span4_horz_31 span4_vert_t_13 .io_tile 7 17 IoCtrl IE_0 IoCtrl IE_1 buffer local_g0_7 fabout -buffer logic_op_bnr_7 local_g0_7 +buffer span12_vert_15 local_g0_7 .io_tile 0 9 IoCtrl IE_0 IoCtrl IE_1 -buffer local_g1_2 fabout -buffer span4_horz_10 local_g1_2 +buffer local_g0_3 fabout +buffer span4_horz_11 local_g0_3 .io_tile 13 9 IOB_1 PINTYPE_0 @@ -443,851 +341,891 @@ IOB_1 PINTYPE_4 IoCtrl IE_0 IoCtrl IE_1 IoCtrl REN_1 -buffer local_g0_7 io_1/D_OUT_0 -buffer local_g1_2 fabout -buffer span4_horz_26 local_g1_2 -buffer span4_vert_b_15 local_g0_7 -routing span4_horz_7 span4_vert_t_13 +buffer local_g0_1 fabout +buffer local_g0_3 io_1/D_OUT_0 +buffer span12_horz_17 local_g0_1 +buffer span4_horz_35 local_g0_3 +routing span4_vert_b_1 span4_horz_7 -.logic_tile 7 3 -LC_0 0110100110010110 1000 CarryEnable -LC_1 0110100110010110 1000 CarryEnable -LC_2 0110100110010110 1000 CarryEnable -LC_3 0110100110010110 1000 CarryEnable -LC_4 0110100110010110 1000 CarryEnable -LC_5 0110100110010110 1000 CarryEnable -LC_6 0000000011111111 1000 CarryEnable -LC_7 1000000000000000 0000 -buffer carry_in carry_in_mux -buffer carry_in_mux lutff_0/in_3 -buffer local_g0_2 lutff_2/in_2 -buffer local_g0_5 lutff_4/in_1 -buffer local_g1_0 lutff_1/in_2 -buffer local_g1_5 lutff_7/in_1 -buffer local_g1_6 lutff_7/in_2 -buffer local_g2_4 lutff_0/in_2 -buffer local_g2_6 lutff_7/in_3 -buffer local_g3_1 lutff_3/in_1 -buffer local_g3_2 lutff_5/in_2 -buffer local_g3_6 lutff_7/in_0 -buffer lutff_0/cout lutff_1/in_3 -buffer lutff_1/cout lutff_2/in_3 -buffer lutff_2/cout lutff_3/in_3 -buffer lutff_2/out sp4_h_r_4 -buffer lutff_3/cout lutff_4/in_3 -buffer lutff_4/cout lutff_5/in_3 -buffer lutff_5/cout lutff_6/in_3 -buffer neigh_op_bnl_6 local_g3_6 -buffer neigh_op_lft_5 local_g1_5 -buffer neigh_op_rgt_1 local_g3_1 -buffer neigh_op_rgt_2 local_g3_2 -buffer neigh_op_rgt_6 local_g2_6 -buffer neigh_op_top_5 local_g0_5 -buffer neigh_op_top_6 local_g1_6 -buffer sp4_h_r_10 local_g0_2 -buffer sp4_h_r_16 local_g1_0 -buffer sp4_r_v_b_12 local_g2_4 -routing sp4_h_r_10 sp4_h_l_43 +.io_tile 0 2 +IoCtrl IE_0 +IoCtrl IE_1 +routing span4_horz_43 span4_vert_b_3 +routing span4_horz_7 span4_vert_b_1 -.logic_tile 6 9 -LC_0 1110101010101010 0100 DffEnable -LC_1 0010011100000000 0000 -LC_3 0000001100010001 0000 -LC_4 0000100000101010 0000 -LC_5 0011010100000000 0000 -LC_6 0000100001001100 0000 -LC_7 0110100110010110 0000 +.logic_tile 7 3 +LC_0 0111000000000000 0100 DffEnable NegClk -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_1 lutff_3/in_2 -buffer local_g0_2 lutff_3/in_3 -buffer local_g0_2 lutff_6/in_0 -buffer local_g0_3 lutff_0/in_1 -buffer local_g0_5 lutff_3/in_0 -buffer local_g0_6 lutff_0/in_2 -buffer local_g0_7 lutff_6/in_1 -buffer local_g1_0 lutff_0/in_3 -buffer local_g1_1 lutff_7/in_3 -buffer local_g1_3 lutff_global/cen -buffer local_g1_7 lutff_3/in_1 -buffer local_g2_1 lutff_6/in_3 -buffer local_g2_2 lutff_1/in_1 -buffer local_g2_3 lutff_1/in_2 -buffer local_g2_4 lutff_6/in_2 -buffer local_g2_6 lutff_5/in_1 -buffer local_g3_0 lutff_1/in_0 -buffer local_g3_0 lutff_4/in_1 -buffer local_g3_0 lutff_5/in_2 -buffer local_g3_1 lutff_4/in_2 -buffer local_g3_2 lutff_4/in_3 -buffer local_g3_3 lutff_0/in_0 -buffer local_g3_4 lutff_5/in_0 -buffer local_g3_6 lutff_7/in_2 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_0 lutff_0/in_0 +buffer local_g0_1 lutff_0/in_1 +buffer local_g2_2 lutff_global/cen buffer lutff_0/out sp4_h_r_32 -buffer lutff_1/out local_g0_1 -buffer lutff_3/out local_g0_3 -buffer lutff_4/out local_g2_4 -buffer lutff_5/out local_g0_5 -buffer lutff_6/out local_g0_6 -buffer lutff_7/out local_g0_7 -buffer lutff_7/out local_g1_7 -buffer neigh_op_tnr_1 local_g3_1 -buffer neigh_op_tnr_2 local_g3_2 -buffer neigh_op_tnr_3 local_g2_3 -buffer neigh_op_tnr_4 local_g3_4 -buffer sp4_h_r_2 local_g0_2 -buffer sp4_h_r_3 local_g1_3 -buffer sp4_h_r_35 local_g3_3 -buffer sp4_h_r_41 local_g2_1 -buffer sp4_r_v_b_25 local_g1_1 -buffer sp4_r_v_b_46 local_g3_6 -buffer sp4_v_b_0 local_g1_0 -buffer sp4_v_b_30 local_g2_6 -buffer sp4_v_b_32 local_g3_0 -buffer sp4_v_b_34 local_g2_2 -routing sp4_h_l_43 sp4_v_t_46 -routing sp4_h_r_1 sp4_h_l_36 -routing sp4_v_b_11 sp4_h_r_5 -routing sp4_v_b_4 sp4_h_r_10 -routing sp4_v_t_47 sp4_h_r_3 - -.logic_tile 12 1 -routing sp4_h_l_47 sp4_h_r_1 -routing sp4_h_l_47 sp4_v_t_47 +buffer lutff_0/out sp4_v_b_0 +buffer neigh_op_top_0 local_g0_0 +buffer sp4_h_r_17 local_g0_1 +buffer sp4_r_v_b_10 local_g2_2 +routing sp4_v_b_0 sp4_h_l_40 +routing sp4_v_t_37 sp4_h_r_0 + +.logic_tile 6 9 +LC_0 1100110011100000 0000 +LC_1 1110000000000000 0000 +LC_2 0000001000000000 0000 +LC_3 0010000000000000 0000 +LC_4 0000000000001000 0000 +LC_5 0010000000000000 0000 +LC_6 0010000000000000 0000 +LC_7 1111011100000000 0100 DffEnable +buffer glb_netwk_4 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_0 lutff_5/in_1 +buffer local_g0_2 lutff_0/in_2 +buffer local_g0_3 lutff_4/in_3 +buffer local_g0_3 lutff_6/in_1 +buffer local_g0_5 lutff_1/in_0 +buffer local_g0_6 lutff_2/in_2 +buffer local_g0_7 lutff_0/in_1 +buffer local_g1_1 lutff_0/in_0 +buffer local_g1_2 lutff_2/in_1 +buffer local_g1_3 lutff_global/cen +buffer local_g1_4 lutff_0/in_3 +buffer local_g1_5 lutff_7/in_3 +buffer local_g1_6 lutff_4/in_1 +buffer local_g1_7 lutff_2/in_0 +buffer local_g2_3 lutff_5/in_0 +buffer local_g2_3 lutff_7/in_0 +buffer local_g2_5 lutff_7/in_2 +buffer local_g2_7 lutff_3/in_0 +buffer local_g3_1 lutff_3/in_1 +buffer local_g3_3 lutff_4/in_2 +buffer local_g3_5 lutff_1/in_1 +buffer local_g3_7 lutff_4/in_0 +buffer local_g3_7 lutff_6/in_0 +buffer local_g3_7 lutff_7/in_1 +buffer lutff_0/out sp4_r_v_b_1 +buffer lutff_0/out sp4_r_v_b_17 +buffer lutff_2/out local_g0_2 +buffer lutff_3/out local_g3_3 +buffer lutff_4/out local_g1_4 +buffer lutff_5/out local_g0_5 +buffer lutff_6/out sp4_v_b_12 +buffer lutff_6/out sp4_v_b_28 +buffer lutff_7/out sp4_h_r_14 +buffer neigh_op_bnr_0 local_g0_0 +buffer neigh_op_bnr_7 local_g1_7 +buffer neigh_op_bot_7 local_g0_7 +buffer neigh_op_rgt_3 local_g2_3 +buffer neigh_op_tnr_1 local_g3_1 +buffer sp12_h_r_14 local_g0_6 +buffer sp4_h_r_17 local_g1_1 +buffer sp4_h_r_37 local_g2_5 +buffer sp4_h_r_37 local_g3_5 +buffer sp4_r_v_b_2 local_g1_2 +buffer sp4_r_v_b_27 local_g1_3 +buffer sp4_r_v_b_32 local_g0_3 +buffer sp4_r_v_b_39 local_g2_7 +buffer sp4_v_b_14 local_g1_6 +buffer sp4_v_b_47 local_g3_7 +buffer sp4_v_b_5 local_g1_5 +routing sp4_h_l_39 sp4_v_t_42 +routing sp4_h_l_43 sp4_v_b_0 +routing sp4_h_l_44 sp4_v_b_3 +routing sp4_h_l_44 sp4_v_b_9 +routing sp4_v_b_5 sp4_h_r_5 +routing sp4_v_t_45 sp4_h_l_39 + +.logic_tile 1 3 +LC_4 0100000000000000 0100 DffEnable +NegClk +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_2 lutff_global/cen +buffer local_g2_0 lutff_4/in_0 +buffer lutff_4/out sp4_r_v_b_41 +buffer lutff_4/out sp4_v_b_24 +buffer sp4_h_r_18 local_g0_2 +buffer sp4_v_b_40 local_g2_0 +routing sp4_h_r_0 sp4_v_b_0 + +.logic_tile 12 1 +routing sp4_h_l_36 sp4_v_t_43 .logic_tile 11 11 -LC_4 1010000010001000 0000 +LC_0 1010110000000000 0000 +LC_3 1010110000000000 0000 +LC_6 1010110000000000 0000 LC_7 0100000000000000 0100 DffEnable buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_7 lutff_7/in_0 -buffer local_g1_3 lutff_global/cen -buffer local_g1_4 lutff_4/in_1 -buffer local_g2_0 lutff_4/in_2 -buffer local_g3_2 lutff_4/in_3 -buffer lutff_4/out sp12_h_r_16 -buffer lutff_7/out sp4_h_r_46 -buffer neigh_op_bnl_0 local_g2_0 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_2 lutff_global/cen +buffer local_g0_3 lutff_0/in_1 +buffer local_g0_4 lutff_6/in_0 +buffer local_g0_5 lutff_6/in_1 +buffer local_g1_4 lutff_3/in_0 +buffer local_g1_5 lutff_3/in_1 +buffer local_g2_0 lutff_6/in_2 +buffer local_g2_2 lutff_0/in_0 +buffer local_g2_4 lutff_0/in_2 +buffer local_g2_7 lutff_7/in_0 +buffer local_g3_2 lutff_3/in_2 +buffer lutff_0/out sp12_h_r_8 +buffer lutff_3/out sp4_h_r_38 +buffer lutff_6/out sp12_h_r_20 +buffer lutff_7/out sp12_h_r_6 buffer neigh_op_lft_4 local_g1_4 -buffer sp4_h_r_11 local_g1_3 -buffer sp4_h_r_23 local_g0_7 -buffer sp4_h_r_34 local_g3_2 -routing sp4_h_l_45 sp4_h_r_11 -routing sp4_v_b_0 sp4_v_t_37 -routing sp4_v_b_2 sp4_h_l_42 +buffer neigh_op_tnl_2 local_g2_2 +buffer sp12_h_r_22 sp4_h_r_23 +buffer sp12_v_b_18 local_g3_2 +buffer sp4_h_r_36 local_g2_4 +buffer sp4_v_b_13 local_g1_5 +buffer sp4_v_b_2 local_g0_2 +buffer sp4_v_b_20 local_g0_4 +buffer sp4_v_b_3 local_g0_3 +buffer sp4_v_b_31 local_g2_7 +buffer sp4_v_b_32 local_g2_0 +buffer sp4_v_b_5 local_g0_5 +routing sp4_h_l_36 sp4_v_t_36 .logic_tile 4 8 -LC_0 0000001000000000 0000 -LC_1 0000000010100010 0000 -LC_2 0000000010101000 0000 -LC_3 0001010100000101 0000 -LC_4 0001000000010011 0000 -LC_5 0111010100000000 0100 DffEnable -LC_6 0010000000000000 0000 -LC_7 0000000000100000 0000 -NegClk -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk +LC_0 0001000000000000 0000 +LC_1 0000000011111110 0000 +LC_2 1000000000001000 0000 +LC_3 0000100000000000 0000 +LC_4 0000000010000000 0000 +LC_5 0000000011111110 0000 +LC_6 0000000000001110 0000 +LC_7 0001000000000000 0000 +buffer local_g0_0 lutff_5/in_1 +buffer local_g0_1 lutff_3/in_2 +buffer local_g0_2 lutff_1/in_3 +buffer local_g0_3 lutff_4/in_3 buffer local_g0_4 lutff_7/in_1 -buffer local_g0_6 lutff_5/in_1 -buffer local_g1_6 lutff_3/in_0 +buffer local_g0_5 lutff_3/in_0 +buffer local_g0_6 lutff_1/in_1 +buffer local_g0_6 lutff_6/in_2 +buffer local_g1_0 lutff_1/in_2 +buffer local_g1_1 lutff_3/in_1 +buffer local_g1_2 lutff_5/in_2 +buffer local_g1_3 lutff_4/in_0 +buffer local_g1_4 lutff_6/in_3 +buffer local_g1_5 lutff_2/in_0 +buffer local_g1_6 lutff_7/in_0 +buffer local_g1_7 lutff_0/in_0 buffer local_g2_0 lutff_4/in_2 -buffer local_g2_0 lutff_7/in_3 -buffer local_g2_1 lutff_0/in_1 -buffer local_g2_1 lutff_1/in_2 -buffer local_g2_3 lutff_3/in_2 -buffer local_g2_3 lutff_5/in_2 -buffer local_g2_4 lutff_2/in_2 -buffer local_g2_5 lutff_6/in_1 -buffer local_g2_6 lutff_1/in_3 -buffer local_g2_6 lutff_6/in_2 -buffer local_g3_0 lutff_2/in_1 -buffer local_g3_1 lutff_3/in_1 -buffer local_g3_2 lutff_5/in_0 -buffer local_g3_4 lutff_4/in_3 -buffer local_g3_5 lutff_0/in_2 -buffer local_g3_5 lutff_1/in_1 -buffer local_g3_5 lutff_3/in_3 -buffer local_g3_6 lutff_2/in_3 -buffer local_g3_6 lutff_4/in_1 -buffer local_g3_7 lutff_4/in_0 -buffer lutff_0/out local_g2_0 -buffer lutff_0/out sp4_h_r_32 -buffer lutff_1/out sp4_h_r_34 -buffer lutff_1/out sp4_r_v_b_19 -buffer lutff_2/out local_g3_2 -buffer lutff_5/out sp4_h_r_42 -buffer lutff_6/out local_g3_6 -buffer lutff_6/out sp12_v_b_12 -buffer lutff_6/out sp4_h_r_28 -buffer lutff_6/out sp4_r_v_b_29 -buffer neigh_op_rgt_1 local_g2_1 -buffer neigh_op_rgt_1 local_g3_1 -buffer neigh_op_rgt_5 local_g2_5 -buffer neigh_op_tnr_3 local_g2_3 -buffer sp12_h_r_4 local_g0_4 -buffer sp12_h_r_6 local_g0_6 -buffer sp12_h_r_6 local_g1_6 -buffer sp4_h_r_24 local_g3_0 -buffer sp4_h_r_36 local_g3_4 +buffer local_g2_0 lutff_6/in_0 +buffer local_g2_1 lutff_5/in_0 +buffer local_g2_3 lutff_1/in_0 +buffer local_g2_3 lutff_2/in_3 +buffer local_g2_5 lutff_2/in_1 +buffer local_g2_6 lutff_2/in_2 +buffer local_g2_7 lutff_4/in_1 +buffer local_g2_7 lutff_6/in_1 +buffer local_g3_4 lutff_0/in_1 +buffer local_g3_7 lutff_5/in_3 +buffer lutff_0/out sp4_r_v_b_17 +buffer lutff_1/out local_g1_1 +buffer lutff_2/out local_g1_2 +buffer lutff_4/out local_g3_4 +buffer lutff_5/out local_g0_5 +buffer lutff_7/out local_g1_7 +buffer neigh_op_tnr_7 local_g3_7 +buffer neigh_op_top_0 local_g0_0 +buffer neigh_op_top_0 local_g1_0 +buffer neigh_op_top_4 local_g0_4 +buffer neigh_op_top_4 local_g1_4 +buffer sp4_h_r_10 local_g0_2 +buffer sp4_h_r_11 local_g0_3 +buffer sp4_h_r_17 local_g0_1 +buffer sp4_h_r_19 local_g1_3 +buffer sp4_h_r_22 local_g0_6 +buffer sp4_h_r_22 local_g1_6 +buffer sp4_h_r_32 local_g2_0 +buffer sp4_h_r_47 local_g2_7 +buffer sp4_r_v_b_13 local_g2_5 buffer sp4_r_v_b_14 local_g2_6 -buffer sp4_r_v_b_23 local_g3_7 -buffer sp4_r_v_b_36 local_g2_4 -buffer sp4_r_v_b_45 local_g3_5 +buffer sp4_r_v_b_29 local_g1_5 +buffer sp4_v_b_25 local_g2_1 +buffer sp4_v_b_27 local_g2_3 +routing sp4_h_l_45 sp4_v_t_36 +routing sp4_v_t_41 sp4_h_l_47 .logic_tile 7 12 -ColBufCtrl glb_netwk_0 +CarryInSet ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 ColBufCtrl glb_netwk_7 -LC_0 0000000010000000 0100 DffEnable -LC_2 0001000001010101 0000 -LC_3 1000000000000000 0000 -LC_6 0001000011010000 0000 -LC_7 0000010011000100 0000 -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_3 lutff_6/in_1 -buffer local_g0_3 lutff_7/in_2 -buffer local_g0_4 lutff_6/in_0 -buffer local_g0_5 lutff_6/in_3 -buffer local_g0_7 lutff_7/in_0 -buffer local_g1_0 lutff_2/in_3 -buffer local_g2_0 lutff_7/in_3 -buffer local_g2_5 lutff_3/in_0 -buffer local_g2_7 lutff_0/in_3 -buffer local_g3_1 lutff_2/in_2 -buffer local_g3_2 lutff_2/in_1 -buffer local_g3_3 lutff_2/in_0 -buffer local_g3_3 lutff_global/cen -buffer lutff_0/out local_g2_0 -buffer lutff_2/out sp4_v_b_36 -buffer lutff_3/out sp4_v_b_6 -buffer lutff_6/out sp4_h_r_12 -buffer lutff_7/out local_g2_7 -buffer lutff_7/out sp4_h_r_14 -buffer neigh_op_lft_0 local_g1_0 -buffer neigh_op_top_3 local_g0_3 -buffer sp12_v_b_3 local_g3_3 -buffer sp4_h_r_13 local_g0_5 -buffer sp4_h_r_15 local_g0_7 -buffer sp4_h_r_20 local_g0_4 -buffer sp4_r_v_b_13 local_g2_5 -buffer sp4_r_v_b_17 local_g3_1 -buffer sp4_v_b_34 local_g3_2 -routing sp4_h_l_38 sp4_v_b_3 -routing sp4_h_l_39 sp4_h_r_5 -routing sp4_h_l_44 sp4_v_b_9 -routing sp4_h_r_3 sp4_h_l_43 - -.logic_tile 2 8 -LC_0 0000100000000000 0000 -LC_1 1101111100001111 0100 DffEnable -LC_3 1000000000000000 0100 DffEnable -LC_4 0000000000001000 0000 -LC_5 0001000000000000 0000 -LC_6 0000011000000010 0000 -LC_7 1111101000001000 0000 -NegClk -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_0 lutff_0/in_2 -buffer local_g0_0 lutff_6/in_0 -buffer local_g0_1 lutff_7/in_0 -buffer local_g0_2 lutff_7/in_1 -buffer local_g0_3 lutff_4/in_3 -buffer local_g0_3 lutff_7/in_2 -buffer local_g0_4 lutff_6/in_2 -buffer local_g0_7 lutff_5/in_0 -buffer local_g1_1 lutff_4/in_2 -buffer local_g1_2 lutff_1/in_0 -buffer local_g1_4 lutff_0/in_1 -buffer local_g1_4 lutff_6/in_1 -buffer local_g1_7 lutff_1/in_1 -buffer local_g1_7 lutff_5/in_1 -buffer local_g2_1 lutff_6/in_3 -buffer local_g2_2 lutff_7/in_3 -buffer local_g2_7 lutff_3/in_0 -buffer local_g3_3 lutff_global/cen -buffer local_g3_6 lutff_1/in_2 -buffer local_g3_7 lutff_1/in_3 -buffer lutff_0/out sp4_h_r_0 +LC_0 0000000000000000 1000 CarryEnable +LC_1 0000000000000000 1000 CarryEnable +LC_2 0110100110010110 1000 CarryEnable +LC_3 0110100110010110 0000 +LC_4 0010000000000000 0000 +LC_5 0101001100000000 0000 +LC_6 0010000000000000 0000 +buffer local_g0_2 lutff_5/in_1 +buffer local_g0_3 lutff_5/in_2 +buffer local_g0_6 lutff_6/in_0 +buffer local_g0_7 lutff_0/in_1 +buffer local_g2_1 lutff_4/in_1 +buffer local_g2_4 lutff_2/in_2 +buffer local_g2_5 lutff_1/in_2 +buffer local_g2_6 lutff_4/in_0 +buffer local_g2_7 lutff_3/in_2 +buffer local_g3_2 lutff_6/in_1 +buffer local_g3_4 lutff_5/in_0 +buffer lutff_1/cout lutff_2/in_3 +buffer lutff_2/cout lutff_3/in_3 +buffer lutff_2/out local_g0_2 +buffer lutff_4/out sp12_v_b_8 +buffer lutff_4/out sp4_r_v_b_25 +buffer lutff_4/out sp4_v_b_40 +buffer neigh_op_bot_3 local_g0_3 +buffer neigh_op_rgt_4 local_g2_4 +buffer neigh_op_rgt_4 local_g3_4 +buffer neigh_op_rgt_5 local_g2_5 +buffer neigh_op_rgt_6 local_g2_6 +buffer sp4_h_r_22 local_g0_6 +buffer sp4_r_v_b_18 local_g3_2 +buffer sp4_r_v_b_31 local_g0_7 +buffer sp4_r_v_b_39 local_g2_7 +buffer sp4_v_b_25 local_g2_1 +routing sp12_h_l_23 sp12_h_r_0 +routing sp4_v_b_2 sp4_h_r_8 +routing sp4_v_t_44 sp4_h_r_9 + +.logic_tile 2 8 +LC_0 0100000000000000 0100 DffEnable +NegClk +buffer glb_netwk_6 lutff_global/clk +buffer local_g1_1 lutff_0/in_0 +buffer local_g2_2 lutff_global/cen +buffer lutff_0/out sp4_h_r_32 buffer lutff_0/out sp4_r_v_b_17 -buffer lutff_1/out local_g0_1 -buffer lutff_1/out local_g1_1 -buffer lutff_3/out sp4_h_r_6 -buffer lutff_4/out local_g1_4 -buffer lutff_4/out sp12_h_r_0 -buffer lutff_4/out sp4_v_b_24 -buffer lutff_5/out sp12_h_r_2 -buffer lutff_6/out local_g3_6 -buffer lutff_6/out sp4_h_r_12 -buffer lutff_7/out local_g3_7 -buffer neigh_op_top_7 local_g0_7 -buffer sp4_h_r_10 local_g1_2 -buffer sp4_h_r_18 local_g0_2 -buffer sp4_h_r_3 local_g0_3 -buffer sp4_h_r_4 local_g0_4 -buffer sp4_h_r_7 local_g1_7 -buffer sp4_h_r_8 local_g0_0 -buffer sp4_r_v_b_10 local_g2_2 -buffer sp4_r_v_b_19 local_g3_3 -buffer sp4_v_b_33 local_g2_1 -buffer sp4_v_b_39 local_g2_7 -routing sp4_h_r_3 sp4_v_t_44 -routing sp4_h_r_7 sp4_v_t_36 +buffer lutff_0/out sp4_v_b_0 +buffer sp4_h_r_34 local_g2_2 +buffer sp4_v_b_1 local_g1_1 +routing sp4_v_b_0 sp4_v_t_37 +routing sp4_v_t_38 sp4_h_r_3 +routing sp4_v_t_38 sp4_h_r_8 .logic_tile 9 8 -LC_0 0000000100001011 0000 -LC_1 0000100000000000 0100 DffEnable -LC_2 0010000000000010 0000 -LC_6 0011011000000000 0000 -LC_7 0110100110010110 0000 -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g0_1 lutff_6/in_1 -buffer local_g0_2 lutff_0/in_0 -buffer local_g0_3 lutff_7/in_2 -buffer local_g1_0 lutff_0/in_3 -buffer local_g1_2 lutff_0/in_1 -buffer local_g1_5 lutff_2/in_0 +LC_0 0001000111110000 0100 DffEnable +LC_1 0001000111110000 0100 DffEnable +LC_3 0001000111110000 0100 DffEnable +LC_4 0101001100000000 0100 DffEnable +LC_5 0001000100001111 0100 DffEnable +LC_7 0001000111110001 0100 DffEnable +NegClk +buffer glb_netwk_0 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_0 lutff_4/in_0 +buffer local_g0_2 lutff_global/cen +buffer local_g0_4 lutff_0/in_2 +buffer local_g0_5 lutff_5/in_2 +buffer local_g0_6 lutff_1/in_3 +buffer local_g0_6 lutff_3/in_3 +buffer local_g0_6 lutff_4/in_2 +buffer local_g0_6 lutff_5/in_3 +buffer local_g0_6 lutff_7/in_3 +buffer local_g0_7 lutff_1/in_0 +buffer local_g0_7 lutff_3/in_0 +buffer local_g0_7 lutff_5/in_0 +buffer local_g1_0 lutff_4/in_1 +buffer local_g1_1 lutff_5/in_1 +buffer local_g1_2 lutff_7/in_2 +buffer local_g1_4 lutff_3/in_2 buffer local_g1_6 lutff_1/in_2 +buffer local_g1_7 lutff_0/in_0 buffer local_g1_7 lutff_7/in_1 -buffer local_g2_0 lutff_2/in_2 -buffer local_g2_2 lutff_6/in_2 -buffer local_g2_5 lutff_2/in_1 -buffer local_g2_6 lutff_0/in_2 -buffer local_g3_6 lutff_2/in_3 -buffer local_g3_7 lutff_6/in_0 -buffer lutff_0/out sp4_h_r_0 -buffer lutff_1/out local_g0_1 -buffer lutff_1/out sp4_h_r_34 -buffer lutff_1/out sp4_r_v_b_19 -buffer lutff_2/out sp4_h_r_20 -buffer lutff_2/out sp4_r_v_b_21 -buffer lutff_6/out local_g1_6 -buffer neigh_op_bnr_0 local_g1_0 -buffer neigh_op_lft_7 local_g1_7 -buffer neigh_op_tnl_7 local_g3_7 -buffer sp12_v_b_6 local_g3_6 -buffer sp4_h_r_18 local_g0_2 -buffer sp4_h_r_26 local_g2_2 -buffer sp4_r_v_b_14 local_g2_6 -buffer sp4_r_v_b_37 local_g2_5 -buffer sp4_r_v_b_8 local_g2_0 -buffer sp4_v_b_18 local_g1_2 -buffer sp4_v_b_19 local_g0_3 -buffer sp4_v_b_21 local_g1_5 -routing sp4_h_l_37 sp4_h_r_8 -routing sp4_h_l_47 sp4_h_r_6 -routing sp4_h_r_11 sp4_h_l_39 -routing sp4_v_b_3 sp4_h_r_9 -routing sp4_v_b_3 sp4_v_t_43 -routing sp4_v_b_9 sp4_h_r_3 +buffer local_g2_0 lutff_3/in_1 +buffer local_g2_1 lutff_7/in_0 +buffer local_g2_3 lutff_0/in_1 +buffer local_g2_6 lutff_1/in_1 +buffer local_g3_2 lutff_0/in_3 +buffer neigh_op_lft_0 local_g1_0 +buffer neigh_op_lft_2 local_g1_2 +buffer neigh_op_lft_4 local_g1_4 +buffer neigh_op_lft_5 local_g0_5 +buffer sp12_h_r_16 local_g0_0 +buffer sp12_v_b_10 local_g3_2 +buffer sp4_h_r_12 local_g0_4 +buffer sp4_h_r_23 local_g0_7 +buffer sp4_h_r_23 local_g1_7 +buffer sp4_h_r_32 local_g2_0 +buffer sp4_h_r_35 local_g2_3 +buffer sp4_h_r_46 local_g2_6 +buffer sp4_r_v_b_30 local_g1_6 +buffer sp4_r_v_b_33 local_g0_2 +buffer sp4_r_v_b_9 local_g2_1 +buffer sp4_v_b_17 local_g1_1 +buffer sp4_v_b_6 local_g0_6 +routing sp4_h_r_11 sp4_h_l_46 +routing sp4_h_r_9 sp4_v_b_2 +routing sp4_v_t_36 sp4_h_r_6 .logic_tile 12 12 ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -routing sp4_h_l_36 sp4_h_r_1 -routing sp4_h_l_44 sp4_v_b_9 -routing sp4_v_b_10 sp4_h_l_38 -routing sp4_v_b_6 sp4_h_l_43 +LC_1 1000000000000000 0000 +LC_2 1010010101011010 0000 +LC_3 0000000011010000 0100 DffEnable +LC_4 0010100000000000 0100 DffEnable +LC_5 0000000011010000 0100 DffEnable +LC_6 0000110111111111 0100 DffEnable +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_2 lutff_global/cen +buffer local_g0_3 lutff_3/in_2 +buffer local_g0_3 lutff_5/in_2 +buffer local_g0_3 lutff_6/in_3 +buffer local_g0_4 lutff_3/in_1 +buffer local_g0_4 lutff_5/in_1 +buffer local_g0_6 lutff_2/in_2 +buffer local_g1_2 lutff_1/in_0 +buffer local_g1_3 lutff_4/in_0 +buffer local_g1_4 lutff_6/in_1 +buffer local_g1_6 lutff_4/in_1 +buffer local_g2_1 lutff_1/in_2 +buffer local_g2_2 lutff_6/in_2 +buffer local_g2_3 lutff_3/in_0 +buffer local_g2_3 lutff_5/in_0 +buffer local_g2_4 lutff_4/in_2 +buffer local_g2_6 lutff_3/in_3 +buffer local_g3_1 lutff_1/in_1 +buffer local_g3_1 lutff_5/in_3 +buffer local_g3_3 lutff_6/in_0 +buffer lutff_2/out local_g1_2 +buffer lutff_2/out local_g2_2 +buffer lutff_3/out sp12_v_b_22 +buffer lutff_4/out local_g2_4 +buffer lutff_4/out sp12_h_r_16 +buffer lutff_4/out sp12_v_b_8 +buffer lutff_4/out sp4_v_b_40 +buffer lutff_5/out sp12_h_r_18 +buffer lutff_5/out sp4_h_r_26 +buffer lutff_5/out sp4_v_b_10 +buffer lutff_6/out local_g0_6 +buffer lutff_6/out local_g1_6 +buffer lutff_6/out sp12_v_b_12 +buffer lutff_6/out sp4_h_r_28 +buffer neigh_op_lft_4 local_g0_4 +buffer neigh_op_lft_4 local_g1_4 +buffer sp12_h_r_19 local_g0_3 +buffer sp12_h_r_19 local_g1_3 +buffer sp12_v_b_21 sp4_v_b_22 +buffer sp12_v_b_9 local_g2_1 +buffer sp4_h_r_43 local_g2_3 +buffer sp4_h_r_43 local_g3_3 +buffer sp4_v_b_18 local_g0_2 +buffer sp4_v_b_33 local_g3_1 +buffer sp4_v_b_38 local_g2_6 +routing sp4_h_l_44 sp4_v_b_3 +routing sp4_v_t_37 sp4_v_b_8 +routing sp4_v_t_43 sp4_h_l_43 .logic_tile 5 16 -LC_0 0001000010111111 0000 -LC_1 0010000010100000 0000 -LC_2 0101000111110011 0000 -LC_3 1101110100001101 0000 -LC_4 1000000000000000 0000 -LC_5 0000000010000000 0000 -LC_6 1100110010001100 0000 -LC_7 0110100110010110 0000 -buffer local_g0_1 lutff_2/in_1 -buffer local_g0_1 lutff_3/in_0 -buffer local_g0_1 lutff_5/in_2 +LC_1 0000111000000000 0000 +LC_2 0000001000000000 0000 +LC_5 0000000000110101 0000 +LC_6 1111100000000000 0000 +LC_7 0000111000000000 0000 +buffer local_g0_1 lutff_7/in_2 +buffer local_g0_2 lutff_1/in_1 buffer local_g0_2 lutff_7/in_1 -buffer local_g0_3 lutff_5/in_0 -buffer local_g0_6 lutff_1/in_3 -buffer local_g0_6 lutff_4/in_2 -buffer local_g0_7 lutff_7/in_2 -buffer local_g1_1 lutff_0/in_2 -buffer local_g1_2 lutff_6/in_1 -buffer local_g1_6 lutff_1/in_2 -buffer local_g1_6 lutff_6/in_3 -buffer local_g1_7 lutff_2/in_0 -buffer local_g2_0 lutff_7/in_3 -buffer local_g2_3 lutff_0/in_3 -buffer local_g2_5 lutff_2/in_3 -buffer local_g2_5 lutff_3/in_2 -buffer local_g2_7 lutff_0/in_1 -buffer local_g3_1 lutff_0/in_0 -buffer local_g3_1 lutff_2/in_2 -buffer local_g3_1 lutff_3/in_1 -buffer local_g3_1 lutff_5/in_3 -buffer local_g3_1 lutff_6/in_0 -buffer local_g3_3 lutff_3/in_3 -buffer local_g3_7 lutff_1/in_1 -buffer local_g3_7 lutff_4/in_0 +buffer local_g0_5 lutff_1/in_2 +buffer local_g1_1 lutff_2/in_0 +buffer local_g1_1 lutff_5/in_1 +buffer local_g1_2 lutff_2/in_1 +buffer local_g1_2 lutff_5/in_2 +buffer local_g1_6 lutff_6/in_1 +buffer local_g1_7 lutff_6/in_0 +buffer local_g2_0 lutff_2/in_2 +buffer local_g2_4 lutff_5/in_3 +buffer local_g2_5 lutff_6/in_3 +buffer local_g2_7 lutff_1/in_0 +buffer local_g2_7 lutff_5/in_0 +buffer local_g2_7 lutff_7/in_0 buffer local_g3_7 lutff_6/in_2 -buffer lutff_1/out local_g0_1 -buffer lutff_1/out local_g1_1 -buffer lutff_3/out sp4_r_v_b_7 -buffer lutff_7/out local_g2_7 -buffer neigh_op_bnl_3 local_g3_3 -buffer neigh_op_bot_7 local_g1_7 -buffer neigh_op_lft_2 local_g0_2 -buffer neigh_op_lft_3 local_g0_3 -buffer neigh_op_rgt_0 local_g2_0 -buffer neigh_op_rgt_1 local_g3_1 -buffer neigh_op_rgt_3 local_g2_3 -buffer neigh_op_rgt_5 local_g2_5 -buffer sp4_h_r_14 local_g1_6 -buffer sp4_h_r_6 local_g0_6 -buffer sp4_v_b_10 local_g1_2 -buffer sp4_v_b_47 local_g3_7 -buffer sp4_v_b_7 local_g0_7 +buffer lutff_2/out sp4_h_r_36 +buffer lutff_5/out local_g2_5 +buffer lutff_6/out sp4_r_v_b_13 +buffer lutff_7/out local_g1_7 +buffer neigh_op_bnl_4 local_g2_4 +buffer neigh_op_bnl_7 local_g3_7 +buffer neigh_op_bot_5 local_g0_5 +buffer sp12_v_b_0 local_g2_0 +buffer sp4_h_r_6 local_g1_6 +buffer sp4_r_v_b_25 local_g0_1 +buffer sp4_r_v_b_25 local_g1_1 +buffer sp4_r_v_b_39 local_g2_7 +buffer sp4_v_b_2 local_g0_2 +buffer sp4_v_b_2 local_g1_2 .logic_tile 5 13 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 ColBufCtrl glb_netwk_7 -LC_0 0001001100010001 0000 -LC_1 0000000000100000 0000 -LC_2 0000000000000100 0000 -LC_3 0000010000000000 0000 -LC_4 0000000000100001 0000 -LC_5 0000111000001111 0000 -LC_6 0000000010000000 0000 -LC_7 0011001100110010 0000 -buffer local_g0_0 lutff_1/in_1 -buffer local_g0_2 lutff_4/in_0 -buffer local_g0_3 lutff_2/in_3 -buffer local_g0_4 lutff_1/in_3 -buffer local_g0_7 lutff_3/in_2 -buffer local_g0_7 lutff_4/in_1 -buffer local_g0_7 lutff_5/in_0 -buffer local_g0_7 lutff_7/in_0 -buffer local_g1_0 lutff_3/in_0 -buffer local_g1_0 lutff_7/in_2 +LC_0 1000000000000000 0100 DffEnable +LC_1 0011010100000000 0100 DffEnable +LC_2 0010001000101111 0100 DffEnable +LC_5 1000100010001111 0100 DffEnable +LC_6 0010001000101111 0100 DffEnable +NegClk +buffer glb_netwk_6 lutff_global/clk +buffer glb_netwk_7 lutff_global/cen +buffer local_g0_1 lutff_5/in_2 +buffer local_g0_4 lutff_2/in_0 +buffer local_g0_4 lutff_6/in_0 +buffer local_g0_6 lutff_5/in_3 +buffer local_g0_7 lutff_2/in_1 buffer local_g1_1 lutff_2/in_2 -buffer local_g1_2 lutff_1/in_0 -buffer local_g1_3 lutff_5/in_3 -buffer local_g1_4 lutff_0/in_3 -buffer local_g1_5 lutff_5/in_1 -buffer local_g1_6 lutff_6/in_1 -buffer local_g1_7 lutff_6/in_2 -buffer local_g2_0 lutff_3/in_3 -buffer local_g2_0 lutff_4/in_2 -buffer local_g2_0 lutff_7/in_3 -buffer local_g2_1 lutff_5/in_2 -buffer local_g2_4 lutff_7/in_1 -buffer local_g2_5 lutff_6/in_3 -buffer local_g3_1 lutff_0/in_2 -buffer local_g3_2 lutff_0/in_1 -buffer local_g3_4 lutff_2/in_1 -buffer local_g3_5 lutff_2/in_0 -buffer local_g3_6 lutff_4/in_3 -buffer local_g3_7 lutff_0/in_0 -buffer lutff_1/out local_g2_1 -buffer lutff_1/out local_g3_1 -buffer lutff_2/out local_g3_2 -buffer lutff_4/out local_g1_4 -buffer lutff_6/out local_g3_6 -buffer lutff_7/out local_g3_7 -buffer neigh_op_bnr_7 local_g0_7 -buffer neigh_op_bot_0 local_g1_0 -buffer neigh_op_bot_5 local_g1_5 -buffer neigh_op_bot_7 local_g1_7 +buffer local_g1_1 lutff_6/in_2 +buffer local_g1_4 lutff_1/in_2 +buffer local_g1_4 lutff_5/in_0 +buffer local_g1_5 lutff_1/in_1 +buffer local_g1_6 lutff_1/in_0 +buffer local_g2_0 lutff_0/in_0 +buffer local_g2_3 lutff_6/in_1 +buffer local_g2_4 lutff_5/in_1 +buffer local_g2_5 lutff_2/in_3 +buffer local_g3_6 lutff_6/in_3 +buffer lutff_5/out sp4_r_v_b_11 +buffer lutff_6/out sp4_h_r_28 +buffer neigh_op_bnl_3 local_g2_3 +buffer neigh_op_lft_5 local_g1_5 +buffer neigh_op_lft_6 local_g0_6 +buffer neigh_op_lft_7 local_g0_7 +buffer neigh_op_rgt_4 local_g2_4 +buffer neigh_op_rgt_5 local_g2_5 +buffer neigh_op_rgt_6 local_g3_6 +buffer neigh_op_top_1 local_g0_1 +buffer neigh_op_top_1 local_g1_1 +buffer neigh_op_top_4 local_g0_4 +buffer neigh_op_top_4 local_g1_4 +buffer neigh_op_top_6 local_g1_6 buffer sp12_v_b_0 local_g2_0 -buffer sp12_v_b_5 local_g2_5 -buffer sp4_h_r_9 local_g1_1 -buffer sp4_r_v_b_12 local_g2_4 -buffer sp4_r_v_b_2 local_g1_2 -buffer sp4_r_v_b_20 local_g3_4 -buffer sp4_r_v_b_21 local_g3_5 -buffer sp4_r_v_b_24 local_g0_0 -buffer sp4_r_v_b_26 local_g0_2 -buffer sp4_r_v_b_28 local_g0_4 -buffer sp4_v_b_19 local_g0_3 -buffer sp4_v_b_19 local_g1_3 -buffer sp4_v_b_6 local_g1_6 -routing sp4_h_r_0 sp4_h_l_45 +buffer sp12_v_b_7 sp4_v_b_15 +routing sp4_h_r_6 sp4_v_t_37 +routing sp4_v_b_4 sp4_h_l_44 +routing sp4_v_b_4 sp4_h_r_10 .logic_tile 8 10 -CarryInSet -LC_0 0000000000000000 1000 CarryEnable -LC_1 0000000000000000 1000 CarryEnable -LC_2 0110100110010110 1000 CarryEnable -LC_3 0000000011111111 1000 CarryEnable -LC_4 0000100000000000 0000 -LC_5 1000000000000000 0000 -LC_6 0100000000000000 0100 DffEnable -LC_7 1110010000000000 0000 -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_0 lutff_1/in_1 -buffer local_g0_0 lutff_4/in_0 -buffer local_g0_2 lutff_global/cen +LC_0 0000111011111111 0000 +LC_1 0000100000000000 0000 +LC_2 1010110000000000 0000 +LC_3 0000000000000001 0000 +LC_4 1010110000000000 0000 +LC_5 1101000000000000 0000 +LC_6 0000111000000000 0000 +LC_7 0000100000000000 0000 +buffer local_g0_0 lutff_5/in_1 +buffer local_g0_1 lutff_3/in_0 buffer local_g0_3 lutff_0/in_1 -buffer local_g0_3 lutff_4/in_1 -buffer local_g0_7 lutff_2/in_1 -buffer local_g0_7 lutff_4/in_3 -buffer local_g1_2 lutff_5/in_0 +buffer local_g0_3 lutff_6/in_1 +buffer local_g0_4 lutff_6/in_2 +buffer local_g0_5 lutff_0/in_3 +buffer local_g0_6 lutff_2/in_2 +buffer local_g0_6 lutff_4/in_2 +buffer local_g1_1 lutff_0/in_2 +buffer local_g1_3 lutff_0/in_0 +buffer local_g1_3 lutff_6/in_0 +buffer local_g1_4 lutff_1/in_2 buffer local_g1_4 lutff_7/in_2 -buffer local_g2_2 lutff_2/in_2 -buffer local_g2_6 lutff_6/in_0 -buffer local_g3_1 lutff_7/in_1 -buffer local_g3_2 lutff_1/in_2 -buffer local_g3_5 lutff_4/in_2 -buffer local_g3_6 lutff_7/in_0 -buffer lutff_1/cout lutff_2/in_3 -buffer lutff_2/cout lutff_3/in_3 -buffer lutff_2/out local_g1_2 -buffer lutff_2/out sp4_h_r_4 -buffer lutff_3/out sp4_h_r_38 -buffer lutff_4/out sp4_h_r_8 -buffer lutff_5/out sp4_h_r_26 -buffer lutff_6/out local_g3_6 -buffer lutff_7/out sp12_h_r_6 +buffer local_g1_5 lutff_2/in_0 +buffer local_g1_7 lutff_4/in_0 +buffer local_g2_1 lutff_3/in_2 +buffer local_g2_1 lutff_5/in_2 +buffer local_g2_3 lutff_2/in_1 +buffer local_g2_6 lutff_7/in_1 +buffer local_g3_1 lutff_3/in_1 +buffer local_g3_2 lutff_4/in_1 +buffer local_g3_4 lutff_1/in_0 +buffer local_g3_4 lutff_5/in_0 +buffer local_g3_4 lutff_7/in_0 +buffer local_g3_5 lutff_1/in_1 +buffer local_g3_7 lutff_3/in_3 +buffer lutff_1/out local_g1_1 +buffer lutff_3/out local_g1_3 +buffer lutff_4/out sp4_v_b_8 +buffer lutff_5/out local_g0_5 +buffer lutff_6/out local_g0_6 +buffer neigh_op_lft_5 local_g1_5 +buffer neigh_op_lft_7 local_g1_7 +buffer neigh_op_rgt_2 local_g3_2 +buffer neigh_op_rgt_3 local_g2_3 +buffer neigh_op_rgt_5 local_g3_5 +buffer neigh_op_rgt_6 local_g2_6 +buffer neigh_op_tnl_7 local_g3_7 buffer neigh_op_top_3 local_g0_3 -buffer sp12_v_b_10 local_g2_2 -buffer sp12_v_b_10 local_g3_2 +buffer sp12_v_b_7 sp4_v_b_15 buffer sp4_h_r_12 local_g1_4 -buffer sp4_h_r_25 local_g3_1 -buffer sp4_h_r_7 local_g0_7 -buffer sp4_r_v_b_14 local_g2_6 -buffer sp4_r_v_b_35 local_g0_0 -buffer sp4_v_b_18 local_g0_2 -buffer sp4_v_b_37 local_g3_5 -routing sp4_h_l_38 sp4_h_r_3 -routing sp4_h_r_8 sp4_h_l_46 -routing sp4_v_b_6 sp4_h_r_6 +buffer sp4_h_r_16 local_g0_0 +buffer sp4_h_r_33 local_g2_1 +buffer sp4_h_r_41 local_g3_1 +buffer sp4_v_b_1 local_g0_1 +buffer sp4_v_b_36 local_g3_4 +buffer sp4_v_b_4 local_g0_4 +routing sp12_h_l_22 sp12_v_t_22 +routing sp4_h_l_37 sp4_h_r_0 +routing sp4_h_l_40 sp4_v_t_47 +routing sp4_h_l_42 sp4_h_r_10 +routing sp4_h_l_42 sp4_v_b_1 +routing sp4_v_b_7 sp4_h_l_37 +routing sp4_v_t_36 sp4_v_b_4 .logic_tile 6 2 -CarryInSet -LC_0 0000000000000000 1000 CarryEnable -LC_1 0000000000000000 1000 CarryEnable -LC_2 0000000000000000 1000 CarryEnable -LC_3 0000000000000000 1000 CarryEnable -LC_4 0000000000000000 1000 CarryEnable -LC_5 0000000000000000 1000 CarryEnable -LC_6 0000000011111111 1000 CarryEnable -LC_7 0000100000000000 0100 DffEnable +LC_0 1000000000000000 0000 +LC_1 0010000000000000 0000 +LC_2 1011000000000000 0000 +LC_3 0010000000000000 0000 +LC_4 0010000000000000 0000 +LC_5 0010000000000000 0000 +LC_6 1000000000000000 0000 +LC_7 1011000000000000 0000 +buffer local_g0_2 lutff_2/in_0 +buffer local_g0_3 lutff_6/in_3 +buffer local_g0_4 lutff_5/in_1 +buffer local_g0_5 lutff_0/in_1 +buffer local_g0_6 lutff_6/in_2 +buffer local_g0_7 lutff_7/in_0 +buffer local_g1_0 lutff_4/in_1 +buffer local_g1_1 lutff_6/in_0 +buffer local_g1_4 lutff_6/in_1 +buffer local_g1_7 lutff_1/in_1 +buffer local_g2_0 lutff_3/in_1 +buffer local_g2_1 lutff_1/in_0 +buffer local_g2_1 lutff_2/in_1 +buffer local_g2_1 lutff_3/in_0 +buffer local_g2_1 lutff_5/in_0 +buffer local_g2_5 lutff_7/in_2 +buffer local_g3_1 lutff_4/in_0 +buffer local_g3_1 lutff_7/in_1 +buffer local_g3_5 lutff_0/in_0 +buffer local_g3_5 lutff_2/in_2 +buffer lutff_0/out sp12_v_b_16 +buffer lutff_1/out local_g1_1 +buffer lutff_3/out local_g0_3 +buffer lutff_3/out sp4_r_v_b_23 +buffer lutff_4/out local_g1_4 +buffer lutff_5/out local_g0_5 +buffer lutff_6/out sp4_v_b_12 +buffer neigh_op_bot_0 local_g1_0 +buffer neigh_op_bot_2 local_g0_2 +buffer neigh_op_bot_4 local_g0_4 +buffer neigh_op_bot_7 local_g0_7 +buffer neigh_op_lft_6 local_g0_6 +buffer sp12_h_r_6 sp4_h_r_15 +buffer sp4_h_r_25 local_g2_1 +buffer sp4_h_r_25 local_g3_1 +buffer sp4_r_v_b_32 local_g2_0 +buffer sp4_v_b_45 local_g2_5 +buffer sp4_v_b_45 local_g3_5 +buffer sp4_v_b_7 local_g1_7 +routing sp12_h_r_1 sp12_v_t_22 +routing sp12_v_b_1 sp12_h_l_22 +routing sp4_h_l_42 sp4_v_b_1 +routing sp4_h_l_45 sp4_v_t_45 +routing sp4_v_b_0 sp4_h_l_37 +routing sp4_v_b_3 sp4_h_l_38 +routing sp4_v_b_6 sp4_h_l_43 +routing sp4_v_t_42 sp4_h_l_36 +routing sp4_v_t_42 sp4_v_b_3 + +.logic_tile 1 6 +LC_1 0100000000000000 0100 DffEnable +LC_4 0100000000000000 0100 DffEnable +LC_5 0100000000000000 0100 DffEnable +LC_7 0100000000000000 0100 DffEnable NegClk buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_3 lutff_global/cen -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_0 lutff_2/in_2 -buffer local_g0_0 lutff_3/in_1 -buffer local_g0_1 lutff_3/in_2 -buffer local_g0_4 lutff_4/in_2 -buffer local_g1_0 lutff_2/in_1 -buffer local_g1_0 lutff_7/in_2 -buffer local_g1_1 lutff_0/in_2 -buffer local_g1_2 lutff_1/in_2 -buffer local_g1_4 lutff_5/in_2 -buffer local_g2_3 lutff_4/in_1 -buffer lutff_5/cout lutff_6/in_3 -buffer lutff_7/out sp4_r_v_b_47 -buffer neigh_op_bnr_1 local_g0_1 -buffer neigh_op_bnr_4 local_g0_4 -buffer neigh_op_bot_0 local_g1_0 -buffer neigh_op_bot_2 local_g1_2 -buffer neigh_op_top_1 local_g1_1 -buffer sp4_h_r_12 local_g1_4 -buffer sp4_r_v_b_35 local_g0_0 -buffer sp4_r_v_b_35 local_g2_3 -routing sp4_h_r_6 sp4_v_b_11 - -.logic_tile 1 6 -LC_4 0010000000000000 0100 DffEnable -NegClk -buffer glb_netwk_1 lutff_global/cen -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_4 lutff_global/s_r -buffer local_g1_6 lutff_4/in_1 -buffer lutff_4/out sp4_v_b_8 -buffer sp12_h_r_6 local_g1_6 -buffer sp4_v_b_20 local_g0_4 +buffer glb_netwk_5 lutff_global/cen +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_4 lutff_4/in_0 +buffer local_g0_7 lutff_5/in_0 +buffer local_g1_6 lutff_7/in_0 +buffer local_g2_3 lutff_1/in_0 +buffer lutff_1/out sp4_r_v_b_3 +buffer lutff_1/out sp4_v_b_34 +buffer lutff_4/out sp4_r_v_b_9 +buffer neigh_op_tnr_3 local_g2_3 +buffer neigh_op_top_4 local_g0_4 +buffer neigh_op_top_6 local_g1_6 +buffer neigh_op_top_7 local_g0_7 +buffer sp12_v_b_13 sp4_v_b_18 +routing sp12_v_t_22 sp12_h_r_1 +routing sp4_h_r_0 sp4_v_b_0 +routing sp4_h_r_5 sp4_v_b_5 .logic_tile 11 14 -LC_1 0100000000000000 0100 DffEnable -LC_2 1100010000000000 0000 -LC_5 0101111101011101 0000 +LC_5 0100000000000000 0100 DffEnable NegClk -buffer glb_netwk_1 lutff_global/cen -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_3 lutff_5/in_2 -buffer local_g0_4 lutff_5/in_1 -buffer local_g0_5 lutff_1/in_0 -buffer local_g1_3 lutff_2/in_2 -buffer local_g1_6 lutff_2/in_1 -buffer local_g2_2 lutff_2/in_0 -buffer local_g2_4 lutff_5/in_3 -buffer local_g3_2 lutff_5/in_0 -buffer local_g3_5 lutff_global/s_r -buffer lutff_1/out sp4_h_r_34 -buffer lutff_2/out local_g3_2 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_2 lutff_global/cen +buffer local_g2_1 lutff_5/in_0 +buffer lutff_5/out sp12_h_r_18 buffer lutff_5/out sp4_h_r_42 -buffer neigh_op_bot_3 local_g0_3 -buffer neigh_op_bot_4 local_g0_4 -buffer sp4_h_r_26 local_g2_2 -buffer sp4_h_r_28 local_g2_4 -buffer sp4_h_r_6 local_g1_6 -buffer sp4_r_v_b_3 local_g1_3 -buffer sp4_v_b_13 local_g0_5 -buffer sp4_v_b_29 local_g3_5 -routing sp4_h_l_38 sp4_h_r_6 -routing sp4_h_l_38 sp4_v_b_9 -routing sp4_h_l_44 sp4_v_b_3 -routing sp4_h_l_47 sp4_v_b_4 +buffer sp4_h_r_25 local_g2_1 +buffer sp4_v_b_10 local_g0_2 .logic_tile 7 11 -CarryInSet -LC_0 0000000000000000 1000 CarryEnable -LC_1 0000000000000000 1000 CarryEnable -LC_2 0000000000000000 1000 CarryEnable -LC_3 0000000000000000 1000 CarryEnable -LC_4 0000000000000000 1000 CarryEnable -LC_5 0000000000000000 1000 CarryEnable -LC_6 0000000000000000 1000 CarryEnable -LC_7 0000000011111111 1000 CarryEnable -buffer local_g0_0 lutff_1/in_1 -buffer local_g0_2 lutff_6/in_2 -buffer local_g0_7 lutff_3/in_2 -buffer local_g1_0 lutff_5/in_2 -buffer local_g1_4 lutff_2/in_1 -buffer local_g1_5 lutff_4/in_2 -buffer local_g1_7 lutff_0/in_2 -buffer lutff_6/cout lutff_7/in_3 -buffer neigh_op_bot_0 local_g0_0 -buffer neigh_op_bot_5 local_g1_5 -buffer neigh_op_bot_7 local_g1_7 -buffer neigh_op_lft_0 local_g1_0 -buffer neigh_op_lft_2 local_g0_2 -buffer neigh_op_lft_4 local_g1_4 -buffer neigh_op_lft_7 local_g0_7 -routing sp4_h_r_1 sp4_v_b_1 -routing sp4_h_r_6 sp4_v_b_6 -routing sp4_h_r_7 sp4_h_l_42 -routing sp4_v_b_11 sp4_v_t_39 -routing sp4_v_b_2 sp4_v_t_47 -routing sp4_v_t_36 sp4_h_r_6 -routing sp4_v_t_45 sp4_h_r_8 - -.logic_tile 2 5 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 -ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_0 0001101100000000 0100 DffEnable -LC_1 0000001011001111 0100 DffEnable -LC_2 0000110001001000 0100 DffEnable -LC_3 0100000001110000 0100 DffEnable -LC_4 0100000001001100 0100 DffEnable -LC_5 0010000000000000 0000 -LC_6 0000001010100010 0100 DffEnable -LC_7 0000100000101010 0100 DffEnable -NegClk -buffer glb_netwk_0 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_0 lutff_0/in_0 +LC_0 0001000000000000 0000 +LC_1 0000000100000000 0000 +LC_2 0000000000000001 0000 +LC_3 0000001000000000 0000 +LC_4 0000100000000000 0000 +LC_5 0001000000000000 0000 +LC_6 0000001000000000 0000 +LC_7 1000000000000000 0100 DffEnable +buffer glb2local_0 local_g0_4 +buffer glb_netwk_1 lutff_global/cen +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_4 glb2local_0 +buffer glb_netwk_6 lutff_global/clk buffer local_g0_0 lutff_2/in_0 -buffer local_g0_0 lutff_3/in_1 -buffer local_g0_0 lutff_4/in_2 -buffer local_g0_0 lutff_6/in_2 -buffer local_g0_0 lutff_7/in_1 -buffer local_g0_1 lutff_1/in_0 -buffer local_g0_2 lutff_1/in_1 -buffer local_g0_3 lutff_1/in_2 -buffer local_g0_5 lutff_5/in_0 -buffer local_g0_6 lutff_7/in_3 -buffer local_g1_1 lutff_5/in_1 -buffer local_g1_2 lutff_4/in_3 -buffer local_g1_4 lutff_0/in_1 -buffer local_g1_5 lutff_3/in_3 -buffer local_g1_6 lutff_6/in_1 -buffer local_g2_0 lutff_0/in_2 -buffer local_g2_2 lutff_2/in_2 -buffer local_g2_4 lutff_4/in_0 -buffer local_g2_6 lutff_1/in_3 +buffer local_g0_1 lutff_3/in_2 +buffer local_g0_2 lutff_6/in_0 +buffer local_g0_4 lutff_7/in_1 +buffer local_g0_5 lutff_0/in_1 +buffer local_g0_5 lutff_1/in_2 +buffer local_g0_6 lutff_4/in_2 +buffer local_g0_7 lutff_4/in_1 +buffer local_g1_3 lutff_3/in_1 +buffer local_g1_4 lutff_3/in_0 +buffer local_g1_5 lutff_2/in_2 +buffer local_g1_6 lutff_5/in_0 +buffer local_g1_7 lutff_0/in_0 +buffer local_g2_0 lutff_6/in_2 +buffer local_g2_3 lutff_2/in_1 +buffer local_g2_4 lutff_1/in_1 +buffer local_g2_6 lutff_5/in_1 buffer local_g3_0 lutff_2/in_3 -buffer local_g3_2 lutff_3/in_0 -buffer local_g3_3 lutff_global/cen -buffer local_g3_4 lutff_6/in_3 -buffer local_g3_6 lutff_7/in_2 -buffer lutff_4/out sp4_h_r_8 -buffer lutff_5/out sp4_r_v_b_43 -buffer lutff_5/out sp4_v_b_10 -buffer neigh_op_bot_1 local_g0_1 -buffer neigh_op_bot_6 local_g0_6 -buffer neigh_op_rgt_0 local_g3_0 -buffer neigh_op_rgt_2 local_g2_2 -buffer neigh_op_rgt_4 local_g2_4 +buffer local_g3_2 lutff_7/in_0 +buffer local_g3_4 lutff_1/in_0 +buffer local_g3_4 lutff_6/in_1 +buffer local_g3_7 lutff_4/in_0 +buffer lutff_0/out local_g2_0 +buffer lutff_0/out sp4_v_b_16 +buffer lutff_1/out local_g0_1 +buffer lutff_2/out sp4_r_v_b_5 +buffer lutff_3/out sp12_v_b_6 +buffer lutff_3/out sp4_r_v_b_39 +buffer lutff_4/out local_g3_4 +buffer lutff_5/out local_g1_5 +buffer lutff_6/out sp12_h_r_20 +buffer lutff_6/out sp12_v_b_12 +buffer lutff_6/out sp4_r_v_b_29 +buffer lutff_6/out sp4_r_v_b_45 +buffer lutff_7/out sp4_h_r_14 +buffer lutff_7/out sp4_h_r_30 +buffer lutff_7/out sp4_r_v_b_15 +buffer neigh_op_bnl_0 local_g3_0 +buffer neigh_op_bot_0 local_g0_0 +buffer neigh_op_lft_7 local_g0_7 +buffer neigh_op_rgt_2 local_g3_2 buffer neigh_op_rgt_6 local_g2_6 -buffer neigh_op_tnr_0 local_g2_0 -buffer neigh_op_tnr_2 local_g3_2 -buffer neigh_op_tnr_4 local_g3_4 -buffer neigh_op_tnr_6 local_g3_6 -buffer neigh_op_top_2 local_g1_2 -buffer neigh_op_top_3 local_g0_3 -buffer neigh_op_top_4 local_g1_4 -buffer neigh_op_top_5 local_g1_5 +buffer neigh_op_tnl_7 local_g3_7 buffer neigh_op_top_6 local_g1_6 -buffer sp4_h_r_10 local_g0_2 -buffer sp4_h_r_16 local_g0_0 -buffer sp4_h_r_5 local_g0_5 -buffer sp4_h_r_9 local_g1_1 -buffer sp4_r_v_b_43 local_g3_3 +buffer sp4_h_r_19 local_g1_3 +buffer sp4_h_r_21 local_g0_5 +buffer sp4_h_r_22 local_g0_6 +buffer sp4_r_v_b_11 local_g2_3 +buffer sp4_r_v_b_26 local_g0_2 +buffer sp4_r_v_b_28 local_g1_4 +buffer sp4_r_v_b_31 local_g1_7 +buffer sp4_r_v_b_36 local_g2_4 +routing sp12_h_r_0 sp12_h_l_23 +routing sp4_h_l_44 sp4_v_b_3 +routing sp4_h_r_1 sp4_h_l_44 +routing sp4_h_r_1 sp4_v_b_6 +routing sp4_h_r_8 sp4_h_l_41 +routing sp4_v_t_40 sp4_v_b_8 +routing sp4_v_t_41 sp4_h_r_4 -.logic_tile 1 11 +.logic_tile 2 5 CarryInSet +ColBufCtrl glb_netwk_6 LC_0 0000000000000000 1000 CarryEnable LC_1 0000000000000000 1000 CarryEnable -LC_2 0000000000000000 1000 CarryEnable -LC_3 0000000000000000 1000 CarryEnable -LC_4 0000000011111111 1000 CarryEnable -buffer local_g0_1 lutff_0/in_1 -buffer local_g1_1 lutff_1/in_1 -buffer local_g3_0 lutff_3/in_2 -buffer local_g3_2 lutff_2/in_1 +LC_2 0110100110010110 1000 CarryEnable +LC_3 0110100110010110 1000 CarryEnable +LC_4 0110100110010110 1000 CarryEnable +LC_5 0110100110010110 1000 CarryEnable +LC_6 0110100110010110 1000 CarryEnable +LC_7 0110100110010110 1000 CarryEnable +buffer local_g0_1 lutff_3/in_2 +buffer local_g0_2 lutff_6/in_2 +buffer local_g0_3 lutff_7/in_2 +buffer local_g0_5 lutff_5/in_2 +buffer local_g0_6 lutff_4/in_2 +buffer local_g0_7 lutff_0/in_1 +buffer local_g1_2 lutff_1/in_2 +buffer local_g1_3 lutff_2/in_2 +buffer lutff_1/cout lutff_2/in_3 +buffer lutff_2/cout lutff_3/in_3 +buffer lutff_2/out sp12_h_r_12 buffer lutff_3/cout lutff_4/in_3 -buffer lutff_4/out sp4_h_r_8 -buffer neigh_op_bot_1 local_g1_1 -buffer neigh_op_rgt_2 local_g3_2 -buffer sp4_h_r_1 local_g0_1 -buffer sp4_r_v_b_16 local_g3_0 - -.logic_tile 8 5 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 -ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_1 0000000000001000 0000 -LC_2 0000000010000000 0000 -LC_3 0000000000001000 0000 -LC_4 0000100000000000 0000 -LC_5 1000000000000000 0000 -LC_6 0100110000000000 0100 DffEnable +buffer lutff_3/out sp12_h_r_14 +buffer lutff_3/out sp4_r_v_b_39 +buffer lutff_4/cout lutff_5/in_3 +buffer lutff_4/out sp12_h_r_16 +buffer lutff_4/out sp4_r_v_b_41 +buffer lutff_5/cout lutff_6/in_3 +buffer lutff_5/out sp12_h_r_18 +buffer lutff_6/cout lutff_7/in_3 +buffer lutff_6/out sp12_h_r_4 +buffer lutff_7/out sp12_h_r_6 +buffer neigh_op_bot_1 local_g0_1 +buffer neigh_op_bot_5 local_g0_5 +buffer neigh_op_bot_6 local_g0_6 +buffer neigh_op_lft_2 local_g1_2 +buffer neigh_op_lft_3 local_g1_3 +buffer neigh_op_lft_7 local_g0_7 +buffer sp4_r_v_b_26 local_g0_2 +buffer sp4_v_b_11 local_g0_3 +routing sp4_h_r_10 sp4_v_b_10 +routing sp4_v_t_44 sp4_h_r_9 +routing sp4_v_t_46 sp4_h_r_11 + +.logic_tile 1 11 +LC_0 0100000000000000 0100 DffEnable NegClk -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_3 lutff_1/in_2 -buffer local_g0_6 lutff_2/in_2 -buffer local_g0_6 lutff_3/in_3 -buffer local_g1_0 lutff_2/in_3 -buffer local_g1_0 lutff_3/in_2 -buffer local_g1_3 lutff_global/cen -buffer local_g2_1 lutff_5/in_2 -buffer local_g2_2 lutff_2/in_0 -buffer local_g2_2 lutff_4/in_2 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_2 lutff_global/cen +buffer local_g3_1 lutff_0/in_0 +buffer lutff_0/out sp4_h_r_32 +buffer lutff_0/out sp4_r_v_b_33 +buffer lutff_0/out sp4_v_b_16 +buffer sp12_v_b_11 sp4_v_b_17 +buffer sp4_h_r_18 local_g0_2 +buffer sp4_v_b_41 local_g3_1 + +.logic_tile 8 5 +ColBufCtrl glb_netwk_0 +LC_0 1000000000000000 0000 +LC_1 0000000100000000 0000 +LC_2 0010000000000000 0000 +LC_4 0000000100000000 0000 +LC_5 0000000000001000 0000 +LC_6 0001000000000000 0000 +LC_7 0010000000000000 0000 +buffer glb2local_2 local_g0_6 +buffer glb_netwk_0 glb2local_2 +buffer local_g0_0 lutff_7/in_1 +buffer local_g0_2 lutff_4/in_2 +buffer local_g0_3 lutff_2/in_1 +buffer local_g0_4 lutff_0/in_0 +buffer local_g0_5 lutff_6/in_1 +buffer local_g0_6 lutff_5/in_1 +buffer local_g0_7 lutff_0/in_1 +buffer local_g1_0 lutff_1/in_0 +buffer local_g1_2 lutff_4/in_1 +buffer local_g1_3 lutff_1/in_1 +buffer local_g1_5 lutff_0/in_2 +buffer local_g2_2 lutff_4/in_0 buffer local_g2_2 lutff_5/in_3 -buffer local_g2_2 lutff_6/in_0 -buffer local_g2_5 lutff_2/in_1 -buffer local_g2_5 lutff_3/in_0 -buffer local_g2_5 lutff_4/in_1 -buffer local_g3_3 lutff_6/in_2 -buffer local_g3_5 lutff_1/in_3 -buffer lutff_3/out local_g0_3 -buffer lutff_3/out sp4_r_v_b_23 -buffer lutff_4/out sp4_h_r_24 -buffer lutff_4/out sp4_h_r_40 -buffer lutff_5/out local_g3_5 -buffer lutff_5/out sp4_v_b_26 -buffer lutff_6/out local_g0_6 -buffer lutff_6/out sp4_r_v_b_45 -buffer lutff_6/out sp4_v_b_44 -buffer neigh_op_bnl_2 local_g2_2 -buffer neigh_op_lft_0 local_g1_0 -buffer neigh_op_lft_3 local_g1_3 -buffer neigh_op_rgt_5 local_g2_5 -buffer neigh_op_tnr_1 local_g2_1 -buffer neigh_op_tnr_3 local_g3_3 -routing sp4_v_b_1 sp4_h_r_1 -routing sp4_v_b_11 sp4_h_l_41 -routing sp4_v_b_11 sp4_v_t_46 +buffer local_g2_3 lutff_5/in_0 +buffer local_g2_4 lutff_6/in_0 +buffer local_g2_5 lutff_1/in_2 +buffer local_g3_0 lutff_7/in_0 +buffer local_g3_2 lutff_5/in_2 +buffer local_g3_5 lutff_2/in_0 +buffer lutff_0/out local_g1_0 +buffer lutff_0/out sp4_h_r_16 +buffer lutff_0/out sp4_r_v_b_1 +buffer lutff_2/out local_g3_2 +buffer lutff_4/out sp4_v_b_8 +buffer lutff_5/out local_g2_5 +buffer lutff_5/out sp4_h_r_10 +buffer lutff_7/out sp4_v_b_46 +buffer neigh_op_lft_2 local_g1_2 +buffer neigh_op_tnr_3 local_g2_3 +buffer neigh_op_top_2 local_g0_2 +buffer sp12_h_r_12 local_g0_4 +buffer sp12_h_r_19 local_g1_3 +buffer sp12_h_r_23 local_g0_7 +buffer sp12_v_b_0 local_g3_0 +buffer sp4_h_r_0 local_g0_0 +buffer sp4_h_r_28 local_g2_4 +buffer sp4_r_v_b_21 local_g3_5 +buffer sp4_v_b_21 local_g0_5 +buffer sp4_v_b_21 local_g1_5 +buffer sp4_v_b_3 local_g0_3 +buffer sp4_v_b_34 local_g2_2 +routing sp4_h_l_44 sp4_h_r_0 +routing sp4_h_l_46 sp4_v_t_41 +routing sp4_h_r_8 sp4_h_l_46 +routing sp4_h_r_8 sp4_v_t_39 +routing sp4_h_r_8 sp4_v_t_45 +routing sp4_v_b_3 sp4_v_t_43 .logic_tile 5 8 -LC_0 0100111111111111 0100 DffEnable -LC_1 1000000000000000 0000 -LC_2 0000000000001000 0000 -LC_3 1010001010101010 0000 -LC_4 0000000100000000 0000 -LC_5 1000110000000000 0000 -LC_6 1000000000000000 0100 DffEnable -LC_7 0000100000000000 0000 -NegClk -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_1 lutff_1/in_0 +LC_0 0000000001111111 0000 +LC_1 0000000011111101 0000 +LC_2 0000000000000110 0000 +LC_3 0000001000000000 0000 +LC_4 0000000001111111 0000 +LC_5 0000000000001101 0000 +LC_6 1111011100000000 0000 +LC_7 1000000000000000 0000 +buffer local_g0_0 lutff_0/in_2 +buffer local_g0_0 lutff_4/in_2 buffer local_g0_1 lutff_3/in_2 -buffer local_g0_1 lutff_4/in_1 -buffer local_g0_1 lutff_6/in_1 -buffer local_g0_2 lutff_0/in_2 -buffer local_g0_3 lutff_5/in_0 -buffer local_g0_5 lutff_0/in_1 -buffer local_g0_5 lutff_5/in_2 -buffer local_g1_0 lutff_2/in_3 -buffer local_g1_1 lutff_2/in_2 -buffer local_g1_4 lutff_0/in_3 -buffer local_g1_5 lutff_0/in_0 -buffer local_g2_2 lutff_global/cen -buffer local_g2_4 lutff_5/in_3 -buffer local_g2_4 lutff_7/in_3 -buffer local_g2_6 lutff_1/in_1 -buffer local_g3_0 lutff_7/in_2 -buffer local_g3_3 lutff_3/in_1 -buffer local_g3_3 lutff_4/in_0 -buffer local_g3_5 lutff_3/in_3 -buffer local_g3_5 lutff_4/in_2 -buffer lutff_0/out local_g3_0 -buffer lutff_0/out sp4_h_r_0 -buffer lutff_1/out sp4_h_r_34 -buffer lutff_2/out local_g0_2 -buffer lutff_3/out local_g0_3 -buffer lutff_3/out sp12_h_r_14 -buffer lutff_3/out sp4_h_r_38 -buffer lutff_3/out sp4_r_v_b_23 -buffer lutff_3/out sp4_v_b_22 -buffer lutff_3/out sp4_v_b_38 -buffer lutff_4/out local_g2_4 -buffer lutff_5/out sp4_h_r_42 -buffer lutff_6/out local_g2_6 -buffer neigh_op_bnl_5 local_g3_5 -buffer neigh_op_lft_4 local_g1_4 -buffer neigh_op_lft_5 local_g0_5 -buffer neigh_op_top_0 local_g1_0 -buffer neigh_op_top_5 local_g1_5 -buffer sp12_h_r_9 local_g1_1 -buffer sp4_h_r_26 local_g2_2 -buffer sp4_h_r_43 local_g3_3 -buffer sp4_v_b_17 local_g0_1 -routing sp4_h_l_39 sp4_h_r_10 -routing sp4_h_l_39 sp4_v_t_39 -routing sp4_h_r_2 sp4_v_b_7 -routing sp4_v_b_3 sp4_v_t_46 -routing sp4_v_t_43 sp4_v_b_2 +buffer local_g0_3 lutff_7/in_0 +buffer local_g0_4 lutff_7/in_1 +buffer local_g0_5 lutff_3/in_0 +buffer local_g0_7 lutff_6/in_1 +buffer local_g1_0 lutff_7/in_2 +buffer local_g1_1 lutff_1/in_3 +buffer local_g1_2 lutff_4/in_3 +buffer local_g1_3 lutff_0/in_0 +buffer local_g1_3 lutff_4/in_0 +buffer local_g1_4 lutff_0/in_1 +buffer local_g1_4 lutff_4/in_1 +buffer local_g1_5 lutff_6/in_0 +buffer local_g1_6 lutff_1/in_0 +buffer local_g1_7 lutff_2/in_2 +buffer local_g1_7 lutff_5/in_1 +buffer local_g2_0 lutff_5/in_3 +buffer local_g2_1 lutff_5/in_2 +buffer local_g2_3 lutff_2/in_3 +buffer local_g2_5 lutff_6/in_3 +buffer local_g2_6 lutff_2/in_0 +buffer local_g2_7 lutff_0/in_3 +buffer local_g3_0 lutff_1/in_2 +buffer local_g3_1 lutff_1/in_1 +buffer local_g3_4 lutff_5/in_0 +buffer local_g3_6 lutff_2/in_1 +buffer local_g3_7 lutff_3/in_1 +buffer local_g3_7 lutff_6/in_2 +buffer lutff_0/out sp4_v_b_0 +buffer lutff_1/out sp12_h_r_10 +buffer lutff_3/out local_g2_3 +buffer lutff_5/out local_g1_5 +buffer lutff_7/out local_g0_7 +buffer neigh_op_lft_0 local_g0_0 +buffer neigh_op_lft_0 local_g1_0 +buffer neigh_op_lft_3 local_g0_3 +buffer neigh_op_lft_3 local_g1_3 +buffer neigh_op_lft_6 local_g1_6 +buffer neigh_op_lft_7 local_g1_7 +buffer neigh_op_rgt_1 local_g2_1 +buffer neigh_op_rgt_1 local_g3_1 +buffer neigh_op_tnr_7 local_g3_7 +buffer neigh_op_top_4 local_g0_4 +buffer neigh_op_top_4 local_g1_4 +buffer sp12_h_r_10 local_g1_2 +buffer sp12_h_r_21 local_g0_5 +buffer sp4_h_r_1 local_g0_1 +buffer sp4_h_r_1 local_g1_1 +buffer sp4_h_r_31 local_g2_7 +buffer sp4_h_r_38 local_g3_6 +buffer sp4_r_v_b_14 local_g2_6 +buffer sp4_r_v_b_20 local_g3_4 +buffer sp4_r_v_b_37 local_g2_5 +buffer sp4_v_b_32 local_g2_0 +buffer sp4_v_b_32 local_g3_0 +routing sp4_h_r_11 sp4_v_b_4 .logic_tile 6 7 CarryInSet @@ -1295,1157 +1233,1232 @@ LC_0 0000000000000000 1000 CarryEnable LC_1 0000000000000000 1000 CarryEnable LC_2 0000000000000000 1000 CarryEnable LC_3 0000000000000000 1000 CarryEnable -LC_4 0000000011111111 1000 CarryEnable -LC_5 0000000011010000 0000 -LC_6 0101010100110001 0100 DffEnable -LC_7 0100110000000000 0000 -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_2 lutff_global/cen -buffer local_g0_3 lutff_6/in_1 -buffer local_g0_3 lutff_7/in_2 -buffer local_g0_5 lutff_7/in_0 -buffer local_g0_6 lutff_6/in_0 -buffer local_g0_7 lutff_6/in_3 -buffer local_g1_0 lutff_5/in_2 -buffer local_g1_3 lutff_5/in_1 -buffer local_g1_5 lutff_7/in_1 -buffer local_g1_7 lutff_3/in_1 -buffer local_g2_0 lutff_5/in_3 -buffer local_g2_1 lutff_0/in_1 -buffer local_g2_2 lutff_2/in_2 -buffer local_g2_6 lutff_6/in_2 -buffer local_g3_0 lutff_1/in_2 -buffer local_g3_4 lutff_5/in_0 +LC_4 0000000011111111 0000 +buffer local_g0_1 lutff_3/in_2 +buffer local_g0_3 lutff_1/in_2 +buffer local_g1_0 lutff_0/in_1 +buffer local_g1_3 lutff_2/in_2 +buffer local_g1_4 lutff_2/in_1 buffer lutff_3/cout lutff_4/in_3 -buffer lutff_4/out sp4_v_b_24 -buffer lutff_5/out local_g1_5 -buffer lutff_6/out local_g2_6 -buffer lutff_6/out sp4_h_r_44 -buffer lutff_7/out sp4_h_r_14 -buffer neigh_op_bot_6 local_g0_6 -buffer neigh_op_lft_0 local_g1_0 buffer neigh_op_lft_3 local_g0_3 -buffer neigh_op_lft_7 local_g1_7 -buffer neigh_op_rgt_4 local_g3_4 -buffer neigh_op_top_7 local_g0_7 -buffer sp4_h_r_18 local_g0_2 -buffer sp4_h_r_32 local_g3_0 -buffer sp4_r_v_b_8 local_g2_0 -buffer sp4_r_v_b_9 local_g2_1 -buffer sp4_v_b_21 local_g0_5 -buffer sp4_v_b_3 local_g1_3 -buffer sp4_v_b_42 local_g2_2 -routing sp12_v_b_0 sp12_h_r_0 -routing sp4_h_l_36 sp4_h_r_1 -routing sp4_h_l_41 sp4_h_r_7 -routing sp4_h_l_43 sp4_v_b_6 -routing sp4_v_b_10 sp4_h_r_4 -routing sp4_v_t_41 sp4_v_b_7 +buffer neigh_op_top_0 local_g1_0 +buffer neigh_op_top_3 local_g1_3 +buffer sp4_h_r_20 local_g1_4 +buffer sp4_r_v_b_25 local_g0_1 +routing sp12_h_l_22 sp12_v_t_22 +routing sp4_v_b_10 sp4_v_t_47 +routing sp4_v_b_5 sp4_v_t_36 +routing sp4_v_t_37 sp4_v_b_8 +routing sp4_v_t_41 sp4_v_b_0 +routing sp4_v_t_44 sp4_v_b_5 .logic_tile 5 5 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_0 0000100000000000 0000 -LC_2 0110100110010110 0000 -LC_3 0000100000000000 0000 -LC_5 0010101000000000 0100 DffEnable -LC_6 0101001100000000 0100 DffEnable -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g0_2 lutff_6/in_0 -buffer local_g0_5 lutff_3/in_2 -buffer local_g1_2 lutff_5/in_2 +LC_0 0010000000000000 0000 +LC_1 0000000010000000 0000 +LC_2 0000001000000000 0000 +LC_3 0000000000001000 0000 +LC_4 0001000000000000 0000 +LC_5 0010000000000000 0000 +LC_6 1010010101011010 0000 +LC_7 0001000000000000 0000 +buffer local_g0_0 lutff_5/in_1 +buffer local_g0_2 lutff_0/in_0 +buffer local_g0_3 lutff_1/in_0 +buffer local_g0_5 lutff_7/in_0 +buffer local_g0_6 lutff_1/in_3 +buffer local_g1_0 lutff_3/in_0 +buffer local_g1_1 lutff_2/in_2 +buffer local_g1_1 lutff_7/in_1 buffer local_g1_3 lutff_2/in_0 -buffer local_g1_3 lutff_5/in_1 -buffer local_g1_3 lutff_6/in_2 -buffer local_g1_6 lutff_2/in_1 -buffer local_g1_7 lutff_0/in_0 -buffer local_g1_7 lutff_3/in_1 -buffer local_g2_6 lutff_0/in_2 -buffer local_g3_6 lutff_6/in_1 -buffer lutff_2/out local_g1_2 -buffer lutff_3/out local_g1_3 -buffer lutff_3/out sp4_r_v_b_39 -buffer lutff_3/out sp4_v_b_6 -buffer lutff_5/out local_g0_5 -buffer lutff_5/out sp4_v_b_10 -buffer lutff_6/out local_g2_6 -buffer lutff_6/out local_g3_6 -buffer neigh_op_bot_2 local_g0_2 -buffer neigh_op_bot_6 local_g1_6 -buffer sp4_r_v_b_31 local_g1_7 -routing sp4_h_r_2 sp4_v_b_7 -routing sp4_h_r_3 sp4_h_l_38 +buffer local_g1_3 lutff_3/in_1 +buffer local_g1_5 lutff_1/in_1 +buffer local_g1_6 lutff_0/in_1 +buffer local_g1_7 lutff_4/in_0 +buffer local_g2_3 lutff_4/in_1 +buffer local_g2_5 lutff_2/in_1 +buffer local_g3_1 lutff_6/in_2 +buffer local_g3_4 lutff_1/in_2 +buffer local_g3_4 lutff_3/in_2 +buffer local_g3_4 lutff_5/in_0 +buffer local_g3_7 lutff_3/in_3 +buffer lutff_0/out local_g0_0 +buffer lutff_0/out local_g1_0 +buffer lutff_0/out sp12_h_r_8 +buffer lutff_1/out sp4_h_r_34 +buffer lutff_2/out sp4_h_r_20 +buffer lutff_3/out local_g2_3 +buffer lutff_4/out sp12_h_r_16 +buffer lutff_4/out sp4_h_r_24 +buffer lutff_4/out sp4_v_b_8 +buffer lutff_5/out local_g2_5 +buffer lutff_6/out local_g0_6 +buffer lutff_6/out local_g1_6 +buffer neigh_op_bnl_7 local_g3_7 +buffer neigh_op_lft_5 local_g0_5 +buffer neigh_op_lft_7 local_g1_7 +buffer sp12_h_r_13 local_g1_5 +buffer sp12_h_r_17 local_g1_1 +buffer sp12_h_r_19 local_g0_3 +buffer sp12_h_r_19 local_g1_3 +buffer sp12_v_b_1 sp4_v_b_12 +buffer sp4_h_r_44 local_g3_4 +buffer sp4_r_v_b_33 local_g0_2 +buffer sp4_v_b_25 local_g3_1 +routing sp12_h_l_22 sp12_v_b_1 +routing sp4_h_l_37 sp4_v_t_37 .logic_tile 11 5 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_0 1010000010001000 0000 -LC_1 0100000001110000 0000 -LC_2 0100000000000000 0000 -LC_3 0101010100100000 0000 -LC_4 0010000001110000 0000 -LC_5 0000000000000010 0000 -LC_6 0011011100000000 0100 DffEnable -LC_7 1000101100001011 0000 -NegClk -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen +LC_0 0001000011100000 0000 +LC_1 0101000000110000 0000 +LC_2 0101000000110000 0000 +LC_3 1000000000001000 0000 +LC_4 0101000000110000 0000 +LC_5 0000000000000110 0000 +LC_6 0000000010000010 0000 +LC_7 0000000000101000 0000 +buffer local_g0_0 lutff_0/in_2 +buffer local_g0_0 lutff_2/in_2 +buffer local_g0_0 lutff_4/in_2 +buffer local_g0_1 lutff_2/in_1 +buffer local_g0_2 lutff_3/in_1 +buffer local_g0_2 lutff_5/in_3 +buffer local_g0_2 lutff_6/in_0 +buffer local_g0_4 lutff_5/in_1 +buffer local_g0_4 lutff_6/in_2 +buffer local_g0_5 lutff_3/in_0 +buffer local_g0_5 lutff_5/in_2 +buffer local_g0_5 lutff_6/in_3 +buffer local_g0_7 lutff_4/in_1 +buffer local_g1_0 lutff_1/in_2 +buffer local_g1_2 lutff_7/in_0 +buffer local_g1_3 lutff_1/in_1 +buffer local_g1_4 lutff_3/in_2 +buffer local_g1_4 lutff_7/in_2 +buffer local_g1_5 lutff_7/in_3 +buffer local_g1_7 lutff_2/in_0 +buffer local_g2_0 lutff_0/in_0 +buffer local_g2_0 lutff_1/in_3 +buffer local_g2_1 lutff_2/in_3 +buffer local_g2_1 lutff_4/in_3 +buffer local_g2_2 lutff_3/in_3 +buffer local_g2_2 lutff_7/in_1 +buffer local_g2_3 lutff_1/in_0 +buffer local_g2_6 lutff_4/in_0 +buffer local_g2_7 lutff_0/in_3 +buffer local_g3_2 lutff_5/in_0 +buffer local_g3_2 lutff_6/in_1 +buffer local_g3_6 lutff_0/in_1 +buffer lutff_3/out sp12_v_b_22 +buffer lutff_3/out sp4_r_v_b_7 +buffer lutff_4/out sp4_v_b_8 +buffer lutff_5/out sp12_v_b_10 +buffer lutff_5/out sp4_r_v_b_11 +buffer lutff_6/out sp12_v_b_12 +buffer lutff_7/out sp4_v_b_14 +buffer neigh_op_bnr_3 local_g1_3 +buffer neigh_op_bnr_7 local_g0_7 +buffer neigh_op_bot_7 local_g1_7 +buffer neigh_op_tnr_6 local_g3_6 +buffer neigh_op_top_2 local_g0_2 +buffer neigh_op_top_2 local_g1_2 +buffer neigh_op_top_5 local_g0_5 +buffer neigh_op_top_5 local_g1_5 +buffer sp12_v_b_3 local_g2_3 +buffer sp12_v_b_7 local_g2_7 +buffer sp4_r_v_b_14 local_g2_6 +buffer sp4_r_v_b_25 local_g0_1 +buffer sp4_r_v_b_32 local_g2_0 +buffer sp4_r_v_b_33 local_g2_1 +buffer sp4_v_b_12 local_g0_4 +buffer sp4_v_b_12 local_g1_4 +buffer sp4_v_b_16 local_g0_0 +buffer sp4_v_b_16 local_g1_0 +buffer sp4_v_b_42 local_g2_2 +buffer sp4_v_b_42 local_g3_2 +routing sp12_v_t_23 sp12_h_l_23 +routing sp4_h_l_36 sp4_v_t_43 +routing sp4_h_l_40 sp4_v_t_47 +routing sp4_h_l_45 sp4_v_t_36 +routing sp4_h_l_47 sp4_v_b_4 +routing sp4_v_b_1 sp4_v_t_44 +routing sp4_v_b_3 sp4_v_t_38 +routing sp4_v_t_42 sp4_v_b_3 +routing sp4_v_t_44 sp4_v_b_0 + +.logic_tile 7 6 +LC_0 0010000000000000 0000 +LC_1 0000001000000000 0000 +LC_2 0001000000000000 0000 +LC_3 0000000011010000 0000 +LC_4 1111100000000000 0000 +LC_5 0010000000000000 0000 +LC_6 0000000100000000 0000 +LC_7 0000000011010000 0000 +buffer glb2local_0 local_g0_4 +buffer glb2local_1 local_g0_5 +buffer glb_netwk_1 glb2local_0 +buffer glb_netwk_1 glb2local_1 buffer local_g0_0 lutff_3/in_1 -buffer local_g0_1 lutff_3/in_0 -buffer local_g0_2 lutff_3/in_3 -buffer local_g0_3 lutff_2/in_3 -buffer local_g0_6 lutff_5/in_1 -buffer local_g0_7 lutff_5/in_2 -buffer local_g1_0 lutff_7/in_0 +buffer local_g0_0 lutff_7/in_1 +buffer local_g0_1 lutff_2/in_1 +buffer local_g0_2 lutff_4/in_0 +buffer local_g0_3 lutff_4/in_3 +buffer local_g0_3 lutff_7/in_2 +buffer local_g0_4 lutff_5/in_1 +buffer local_g0_5 lutff_1/in_2 +buffer local_g0_6 lutff_0/in_0 +buffer local_g0_7 lutff_6/in_1 +buffer local_g1_1 lutff_4/in_2 buffer local_g1_2 lutff_3/in_2 -buffer local_g1_3 lutff_6/in_2 -buffer local_g1_4 lutff_2/in_1 -buffer local_g1_5 lutff_5/in_3 -buffer local_g1_6 lutff_0/in_1 +buffer local_g1_3 lutff_6/in_0 +buffer local_g1_4 lutff_5/in_0 +buffer local_g1_5 lutff_2/in_0 buffer local_g1_6 lutff_1/in_0 -buffer local_g1_7 lutff_1/in_3 -buffer local_g2_1 lutff_6/in_1 -buffer local_g2_1 lutff_7/in_2 -buffer local_g2_2 lutff_4/in_2 -buffer local_g2_2 lutff_6/in_0 -buffer local_g2_2 lutff_7/in_3 +buffer local_g2_0 lutff_1/in_1 buffer local_g2_3 lutff_4/in_1 -buffer local_g2_4 lutff_0/in_2 -buffer local_g2_6 lutff_1/in_1 -buffer local_g2_6 lutff_4/in_0 -buffer local_g2_7 lutff_0/in_3 -buffer local_g3_0 lutff_4/in_3 -buffer local_g3_2 lutff_1/in_2 -buffer local_g3_3 lutff_7/in_1 -buffer local_g3_5 lutff_2/in_0 -buffer lutff_0/out local_g1_0 -buffer lutff_1/out local_g2_1 -buffer lutff_2/out local_g0_2 -buffer lutff_2/out sp4_h_r_20 -buffer lutff_2/out sp4_r_v_b_21 -buffer lutff_2/out sp4_v_b_36 -buffer lutff_4/out sp4_h_r_24 -buffer lutff_4/out sp4_r_v_b_41 +buffer local_g2_4 lutff_6/in_2 +buffer local_g3_2 lutff_0/in_1 +buffer local_g3_5 lutff_3/in_3 +buffer local_g3_5 lutff_7/in_3 +buffer local_g3_6 lutff_3/in_0 +buffer local_g3_6 lutff_7/in_0 +buffer lutff_0/out local_g0_0 +buffer lutff_1/out sp4_h_r_34 +buffer lutff_2/out local_g3_2 +buffer lutff_2/out sp12_v_b_4 +buffer lutff_3/out sp12_h_r_14 +buffer lutff_4/out sp4_h_r_40 buffer lutff_5/out local_g3_5 -buffer lutff_6/out local_g1_6 -buffer lutff_6/out sp12_h_r_20 -buffer lutff_6/out sp4_v_b_12 -buffer lutff_6/out sp4_v_b_44 -buffer lutff_7/out sp4_h_r_46 -buffer neigh_op_lft_0 local_g0_0 +buffer lutff_6/out sp4_r_v_b_13 +buffer lutff_7/out local_g0_7 +buffer lutff_7/out sp12_h_r_6 +buffer neigh_op_bnl_6 local_g3_6 +buffer neigh_op_bnr_2 local_g0_2 +buffer neigh_op_bot_3 local_g1_3 buffer neigh_op_lft_1 local_g0_1 -buffer neigh_op_lft_2 local_g1_2 +buffer neigh_op_lft_1 local_g1_1 buffer neigh_op_lft_3 local_g0_3 buffer neigh_op_lft_4 local_g1_4 buffer neigh_op_lft_5 local_g1_5 -buffer neigh_op_lft_6 local_g0_6 -buffer neigh_op_lft_7 local_g0_7 -buffer sp4_h_r_27 local_g2_3 -buffer sp4_h_r_30 local_g2_6 -buffer sp4_h_r_34 local_g2_2 -buffer sp4_h_r_34 local_g3_2 -buffer sp4_h_r_40 local_g3_0 -buffer sp4_h_r_44 local_g2_4 -buffer sp4_r_v_b_15 local_g2_7 -buffer sp4_r_v_b_3 local_g1_3 -buffer sp4_v_b_15 local_g1_7 -buffer sp4_v_b_43 local_g3_3 -routing sp4_h_l_39 sp4_v_t_39 -routing sp4_h_l_44 sp4_v_b_9 -routing sp4_v_b_1 sp4_v_t_36 -routing sp4_v_b_3 sp4_v_t_43 -routing sp4_v_t_37 sp4_h_l_37 - -.logic_tile 7 6 -LC_0 1111011101010101 0000 -LC_1 0110100110010110 0000 -LC_2 0100000011000000 0110 DffEnable Set_NoReset -LC_3 1000000010110011 0100 DffEnable -LC_4 0000010000000000 0000 -LC_5 1111001011111000 0100 DffEnable -LC_6 0000100010101010 0110 DffEnable Set_NoReset -LC_7 0000000010000000 0000 -NegClk -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_0 lutff_6/in_2 -buffer local_g0_1 lutff_7/in_2 -buffer local_g0_2 lutff_global/cen -buffer local_g0_3 lutff_6/in_3 -buffer local_g0_4 lutff_6/in_0 -buffer local_g0_6 lutff_2/in_2 -buffer local_g0_7 lutff_3/in_2 -buffer local_g1_0 lutff_7/in_0 -buffer local_g1_1 lutff_2/in_0 -buffer local_g1_2 lutff_2/in_3 -buffer local_g1_2 lutff_5/in_0 -buffer local_g1_2 lutff_6/in_1 -buffer local_g1_3 lutff_1/in_3 -buffer local_g1_4 lutff_2/in_1 -buffer local_g1_5 lutff_5/in_1 -buffer local_g1_6 lutff_0/in_1 -buffer local_g2_0 lutff_0/in_2 -buffer local_g2_2 lutff_4/in_0 -buffer local_g2_3 lutff_1/in_2 -buffer local_g2_5 lutff_0/in_3 -buffer local_g2_5 lutff_3/in_0 -buffer local_g2_6 lutff_5/in_3 -buffer local_g3_0 lutff_5/in_2 -buffer local_g3_1 lutff_3/in_3 -buffer local_g3_1 lutff_7/in_1 -buffer local_g3_3 lutff_4/in_2 -buffer local_g3_5 lutff_0/in_0 -buffer local_g3_5 lutff_3/in_1 -buffer local_g3_5 lutff_7/in_3 -buffer lutff_0/out local_g3_0 -buffer lutff_1/out local_g3_1 -buffer lutff_2/out sp4_h_r_4 -buffer lutff_2/out sp4_r_v_b_21 -buffer lutff_3/out local_g2_3 -buffer lutff_3/out sp4_h_r_6 -buffer lutff_3/out sp4_r_v_b_23 -buffer lutff_4/out sp4_v_b_8 -buffer lutff_5/out local_g1_5 -buffer lutff_5/out sp4_h_r_10 -buffer lutff_6/out local_g2_6 -buffer lutff_6/out sp12_h_r_4 -buffer lutff_6/out sp4_r_v_b_29 -buffer lutff_6/out sp4_v_b_12 -buffer lutff_7/out sp4_h_r_30 -buffer neigh_op_bnl_3 local_g3_3 -buffer neigh_op_bnr_4 local_g0_4 -buffer neigh_op_bnr_4 local_g1_4 -buffer neigh_op_bnr_6 local_g1_6 -buffer neigh_op_lft_3 local_g1_3 -buffer neigh_op_rgt_2 local_g2_2 -buffer neigh_op_top_0 local_g0_0 -buffer neigh_op_top_0 local_g1_0 -buffer neigh_op_top_2 local_g1_2 -buffer neigh_op_top_3 local_g0_3 -buffer neigh_op_top_6 local_g0_6 -buffer neigh_op_top_7 local_g0_7 -buffer sp4_h_r_17 local_g0_1 -buffer sp4_h_r_17 local_g1_1 -buffer sp4_h_r_2 local_g0_2 -buffer sp4_h_r_32 local_g2_0 -buffer sp4_r_v_b_13 local_g2_5 -buffer sp4_v_b_45 local_g3_5 -routing sp4_h_l_37 sp4_h_r_3 -routing sp4_h_l_37 sp4_h_r_8 -routing sp4_h_r_1 sp4_h_l_36 -routing sp4_v_b_8 sp4_h_r_2 -routing sp4_v_b_9 sp4_h_l_39 +buffer sp12_h_r_12 sp4_h_r_18 +buffer sp4_h_r_18 local_g1_2 +buffer sp4_h_r_40 local_g2_0 +buffer sp4_r_v_b_12 local_g2_4 +buffer sp4_r_v_b_30 local_g1_6 +buffer sp4_v_b_43 local_g2_3 +buffer sp4_v_b_6 local_g0_6 +routing sp12_v_b_0 sp12_h_r_0 +routing sp4_h_l_40 sp4_h_r_8 +routing sp4_v_b_11 sp4_h_r_11 +routing sp4_v_b_4 sp4_h_r_10 .logic_tile 6 10 +LC_0 0010000000000000 0000 +LC_1 0000000000101000 0000 +LC_2 1000000000000000 0000 +LC_3 1000000000000000 0000 +LC_4 1111000100000000 0000 +LC_5 1111000100000000 0000 +LC_6 1000000000000000 0000 +LC_7 0001000000000000 0000 +buffer glb2local_3 local_g0_7 +buffer glb_netwk_7 glb2local_3 +buffer local_g0_0 lutff_7/in_1 +buffer local_g0_1 lutff_5/in_0 +buffer local_g0_2 lutff_1/in_3 +buffer local_g0_5 lutff_1/in_0 +buffer local_g0_6 lutff_0/in_0 +buffer local_g0_7 lutff_5/in_2 +buffer local_g1_0 lutff_3/in_0 +buffer local_g1_2 lutff_1/in_2 +buffer local_g1_2 lutff_3/in_2 +buffer local_g1_2 lutff_6/in_1 +buffer local_g1_3 lutff_3/in_1 +buffer local_g1_3 lutff_4/in_2 +buffer local_g1_4 lutff_0/in_1 +buffer local_g1_5 lutff_2/in_0 +buffer local_g1_5 lutff_6/in_0 +buffer local_g1_6 lutff_2/in_1 +buffer local_g1_6 lutff_7/in_0 +buffer local_g1_7 lutff_4/in_0 +buffer local_g2_0 lutff_1/in_1 +buffer local_g2_1 lutff_4/in_1 +buffer local_g3_3 lutff_5/in_1 +buffer lutff_0/out sp4_r_v_b_33 +buffer lutff_1/out local_g0_1 +buffer lutff_2/out sp4_v_b_36 +buffer lutff_3/out sp4_v_b_38 +buffer lutff_4/out sp4_v_b_24 +buffer lutff_6/out sp4_v_b_44 +buffer lutff_7/out sp12_v_b_14 +buffer neigh_op_bnr_3 local_g1_3 +buffer neigh_op_bot_0 local_g0_0 +buffer neigh_op_bot_5 local_g0_5 +buffer neigh_op_bot_5 local_g1_5 +buffer neigh_op_rgt_0 local_g2_0 +buffer sp12_v_b_21 sp4_v_b_22 +buffer sp4_h_r_7 local_g1_7 +buffer sp4_r_v_b_24 local_g1_0 +buffer sp4_r_v_b_33 local_g0_2 +buffer sp4_r_v_b_4 local_g1_4 +buffer sp4_r_v_b_43 local_g3_3 +buffer sp4_r_v_b_9 local_g2_1 +buffer sp4_v_b_14 local_g0_6 +buffer sp4_v_b_14 local_g1_6 +buffer sp4_v_b_2 local_g1_2 +routing sp4_h_l_38 sp4_v_b_3 +routing sp4_h_l_44 sp4_v_b_9 +routing sp4_v_b_2 sp4_v_t_39 +routing sp4_v_b_9 sp4_v_t_37 +routing sp4_v_t_39 sp4_h_r_7 +routing sp4_v_t_41 sp4_v_b_4 + +.logic_tile 1 14 CarryInSet LC_0 0000000000000000 1000 CarryEnable LC_1 0000000000000000 1000 CarryEnable LC_2 0000000000000000 1000 CarryEnable LC_3 0000000000000000 1000 CarryEnable -LC_4 0000000000000000 1000 CarryEnable -LC_5 0000000000000000 1000 CarryEnable -LC_6 0000000000000000 1000 CarryEnable -LC_7 0000000011111111 1000 CarryEnable -buffer local_g0_0 lutff_1/in_1 -buffer local_g0_2 lutff_6/in_2 -buffer local_g0_7 lutff_3/in_2 -buffer local_g1_0 lutff_5/in_2 -buffer local_g1_4 lutff_2/in_1 -buffer local_g2_5 lutff_4/in_1 -buffer local_g2_7 lutff_0/in_1 -buffer local_g3_0 lutff_1/in_2 -buffer lutff_6/cout lutff_7/in_3 -buffer lutff_7/out sp4_r_v_b_47 -buffer neigh_op_rgt_0 local_g3_0 -buffer neigh_op_rgt_5 local_g2_5 -buffer neigh_op_rgt_7 local_g2_7 -buffer neigh_op_top_0 local_g1_0 -buffer neigh_op_top_2 local_g0_2 -buffer neigh_op_top_4 local_g1_4 -buffer neigh_op_top_7 local_g0_7 -buffer sp4_r_v_b_35 local_g0_0 -routing sp4_h_l_39 sp4_h_r_5 -routing sp4_h_l_43 sp4_v_b_0 -routing sp4_h_r_2 sp4_v_b_7 +LC_4 0000000011111111 0000 +buffer local_g0_3 lutff_1/in_2 +buffer local_g0_7 lutff_0/in_1 +buffer local_g1_5 lutff_2/in_2 +buffer local_g3_2 lutff_3/in_2 +buffer lutff_3/cout lutff_4/in_3 +buffer neigh_op_rgt_2 local_g3_2 +buffer neigh_op_top_5 local_g1_5 +buffer sp4_v_b_15 local_g0_7 +buffer sp4_v_b_19 local_g0_3 .logic_tile 12 6 -LC_2 0010000000000000 0100 DffEnable -LC_6 0000100000000000 0100 DffEnable +LC_6 0111000000000000 0100 DffEnable NegClk -buffer glb_netwk_1 lutff_global/cen -buffer glb_netwk_5 lutff_global/clk -buffer local_g2_1 lutff_2/in_1 -buffer local_g2_4 lutff_global/s_r -buffer local_g2_6 lutff_6/in_2 -buffer lutff_6/out sp4_v_b_12 -buffer sp4_h_r_44 local_g2_4 -buffer sp4_v_b_33 local_g2_1 -buffer sp4_v_b_38 local_g2_6 -routing sp4_h_l_38 sp4_v_t_45 -routing sp4_h_l_39 sp4_v_b_2 -routing sp4_h_r_8 sp4_h_l_41 -routing sp4_v_b_8 sp4_h_l_36 -routing sp4_v_b_8 sp4_h_r_8 -routing sp4_v_t_42 sp4_h_r_0 +buffer glb_netwk_0 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_3 lutff_6/in_1 +buffer local_g2_4 lutff_6/in_0 +buffer local_g3_3 lutff_global/cen +buffer lutff_6/out sp12_h_r_4 +buffer lutff_6/out sp12_v_b_12 +buffer lutff_6/out sp4_v_b_44 +buffer sp12_h_r_22 sp4_h_r_23 +buffer sp4_v_b_19 local_g0_3 +buffer sp4_v_b_36 local_g2_4 +buffer sp4_v_b_43 local_g3_3 +routing sp4_h_l_38 sp4_v_t_38 +routing sp4_h_l_39 sp4_v_t_39 +routing sp4_h_l_43 sp4_v_t_43 +routing sp4_v_t_41 sp4_h_l_41 .logic_tile 4 13 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 -ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_0 1000110000000000 0000 -LC_1 0000101000000010 0000 -LC_3 1000100010000000 0100 DffEnable -LC_5 0100000000000000 0000 -NegClk -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_3 lutff_0/in_1 -buffer local_g0_4 lutff_0/in_0 -buffer local_g0_7 lutff_1/in_0 -buffer local_g0_7 lutff_3/in_2 -buffer local_g1_0 lutff_3/in_0 -buffer local_g2_4 lutff_1/in_1 -buffer local_g2_4 lutff_3/in_3 -buffer local_g3_3 lutff_1/in_3 -buffer local_g3_4 lutff_5/in_0 -buffer local_g3_5 lutff_0/in_2 -buffer local_g3_6 lutff_1/in_2 -buffer local_g3_7 lutff_5/in_3 -buffer lutff_0/out local_g1_0 -buffer lutff_0/out sp4_h_r_32 -buffer lutff_1/out sp4_h_r_18 -buffer lutff_1/out sp4_h_r_2 -buffer lutff_1/out sp4_h_r_34 -buffer lutff_3/out local_g0_3 -buffer lutff_3/out local_g3_3 -buffer lutff_3/out sp4_h_r_6 -buffer lutff_3/out sp4_v_b_6 -buffer lutff_5/out sp4_h_r_10 -buffer lutff_5/out sp4_r_v_b_27 -buffer sp12_h_r_4 local_g0_4 -buffer sp4_h_r_37 local_g3_5 -buffer sp4_h_r_38 local_g3_6 -buffer sp4_h_r_44 local_g3_4 -buffer sp4_r_v_b_12 local_g2_4 -buffer sp4_r_v_b_23 local_g3_7 -buffer sp4_v_b_7 local_g0_7 - -.logic_tile 2 13 CarryInSet -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 LC_0 0000000000000000 1000 CarryEnable LC_1 0000000000000000 1000 CarryEnable -LC_2 0110100110010110 1000 CarryEnable +LC_2 0000000011111111 1000 CarryEnable LC_3 0000000011111111 1000 CarryEnable -LC_4 1000000011100000 0100 DffEnable -LC_7 0100000000000000 0000 -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_2 lutff_global/cen -buffer local_g0_4 lutff_0/in_2 -buffer local_g0_5 lutff_4/in_1 -buffer local_g0_7 lutff_4/in_3 -buffer local_g1_0 lutff_7/in_2 -buffer local_g1_3 lutff_2/in_2 -buffer local_g1_5 lutff_1/in_1 -buffer local_g1_6 lutff_1/in_2 -buffer local_g1_6 lutff_2/in_1 -buffer local_g2_1 lutff_7/in_0 -buffer local_g2_2 lutff_4/in_0 -buffer lutff_1/cout lutff_2/in_3 -buffer lutff_2/cout lutff_3/in_3 -buffer lutff_2/out sp4_r_v_b_21 -buffer lutff_4/out sp12_h_r_0 -buffer lutff_7/out sp4_h_r_14 -buffer lutff_7/out sp4_v_b_14 -buffer neigh_op_bnl_2 local_g2_2 -buffer neigh_op_top_4 local_g0_4 -buffer neigh_op_top_5 local_g1_5 -buffer sp4_h_r_2 local_g0_2 -buffer sp4_h_r_21 local_g0_5 -buffer sp4_h_r_22 local_g1_6 -buffer sp4_h_r_8 local_g1_0 -buffer sp4_r_v_b_9 local_g2_1 -buffer sp4_v_b_15 local_g0_7 -buffer sp4_v_b_19 local_g1_3 -routing sp4_v_b_0 sp4_h_r_0 -routing sp4_v_b_6 sp4_h_l_43 +LC_4 0000000011111111 0000 +LC_5 1001100101100110 0000 +LC_6 0001000000000000 0000 +LC_7 1001100101100110 0000 +buffer local_g0_2 lutff_6/in_0 +buffer local_g0_4 lutff_3/in_1 +buffer local_g0_4 lutff_5/in_1 +buffer local_g0_6 lutff_1/in_1 +buffer local_g1_0 lutff_0/in_1 +buffer local_g1_2 lutff_2/in_1 +buffer local_g1_3 lutff_5/in_3 +buffer local_g1_4 lutff_1/in_2 +buffer local_g1_4 lutff_3/in_2 +buffer local_g1_7 lutff_7/in_1 +buffer local_g2_2 lutff_7/in_3 +buffer local_g2_4 lutff_2/in_2 +buffer local_g2_5 lutff_6/in_1 +buffer lutff_1/cout lutff_2/in_3 +buffer lutff_2/cout lutff_3/in_3 +buffer lutff_2/out local_g2_2 +buffer lutff_3/cout lutff_4/in_3 +buffer lutff_3/out local_g1_3 +buffer lutff_4/out sp4_v_b_8 +buffer lutff_6/out local_g0_6 +buffer lutff_6/out sp4_r_v_b_13 +buffer lutff_7/out sp12_v_b_14 +buffer neigh_op_rgt_5 local_g2_5 +buffer neigh_op_top_4 local_g0_4 +buffer sp12_h_r_16 local_g1_0 +buffer sp4_h_r_18 local_g0_2 +buffer sp4_h_r_2 local_g1_2 +buffer sp4_h_r_44 local_g2_4 +buffer sp4_r_v_b_4 local_g1_4 +buffer sp4_v_b_7 local_g1_7 +routing sp4_h_r_0 sp4_v_b_0 +routing sp4_h_r_0 sp4_v_b_5 +routing sp4_h_r_2 sp4_v_b_7 +routing sp4_h_r_4 sp4_v_b_9 +routing sp4_v_t_38 sp4_h_l_44 + +.logic_tile 2 13 +ColBufCtrl glb_netwk_6 +LC_5 1111111110000000 0100 DffEnable +NegClk +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_1 lutff_5/in_2 +buffer local_g0_4 lutff_5/in_3 +buffer local_g0_6 lutff_5/in_1 +buffer local_g3_3 lutff_global/cen +buffer local_g3_4 lutff_5/in_0 +buffer neigh_op_bot_1 local_g0_1 +buffer neigh_op_bot_6 local_g0_6 +buffer neigh_op_tnl_4 local_g3_4 +buffer sp4_v_b_12 local_g0_4 +buffer sp4_v_b_27 local_g3_3 .logic_tile 9 11 -LC_0 0100000000000000 0100 DffEnable -LC_1 0010000000000000 0100 DffEnable -LC_2 1110000001000000 0000 -LC_3 1101100000000000 0000 -LC_4 1110000001000000 0000 -LC_5 0010000000000000 0100 DffEnable -LC_6 1011000010000000 0000 -LC_7 0000000010000000 0100 DffEnable +LC_0 1010110000000000 0000 +LC_1 1010110000000000 0000 +LC_2 1000000000000000 0000 +LC_3 1010110000000000 0000 +LC_4 0100000000000000 0100 DffEnable +LC_5 0100000000000000 0100 DffEnable +LC_6 0100000000000000 0100 DffEnable +LC_7 0100000000000000 0100 DffEnable +buffer glb2local_0 local_g0_4 buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_4 lutff_6/in_0 -buffer local_g0_6 lutff_4/in_0 -buffer local_g0_7 lutff_6/in_1 -buffer local_g1_6 lutff_2/in_3 -buffer local_g2_1 lutff_3/in_2 +buffer glb_netwk_6 glb2local_0 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_2 lutff_4/in_0 +buffer local_g0_2 lutff_6/in_0 +buffer local_g0_4 lutff_2/in_0 +buffer local_g0_7 lutff_1/in_2 +buffer local_g1_0 lutff_0/in_1 +buffer local_g1_2 lutff_5/in_0 +buffer local_g1_2 lutff_7/in_0 +buffer local_g1_4 lutff_3/in_2 +buffer local_g1_5 lutff_1/in_1 +buffer local_g1_7 lutff_3/in_1 +buffer local_g2_0 lutff_0/in_0 buffer local_g2_2 lutff_global/cen -buffer local_g2_3 lutff_4/in_1 -buffer local_g2_4 lutff_3/in_1 -buffer local_g2_7 lutff_2/in_1 -buffer local_g3_0 lutff_3/in_0 -buffer local_g3_1 lutff_2/in_0 -buffer local_g3_4 lutff_4/in_3 -buffer local_g3_6 lutff_6/in_3 -buffer local_g3_7 lutff_0/in_0 -buffer local_g3_7 lutff_1/in_1 -buffer local_g3_7 lutff_5/in_1 -buffer local_g3_7 lutff_7/in_3 -buffer lutff_0/out local_g3_0 -buffer lutff_1/out local_g3_1 -buffer lutff_2/out sp4_h_r_36 -buffer lutff_3/out sp4_h_r_38 -buffer lutff_3/out sp4_v_b_38 -buffer lutff_4/out sp4_h_r_40 -buffer lutff_5/out sp4_h_r_10 +buffer local_g3_2 lutff_1/in_0 +buffer local_g3_5 lutff_0/in_2 +buffer local_g3_6 lutff_3/in_0 +buffer lutff_0/out sp4_h_r_32 +buffer lutff_1/out sp12_h_r_10 +buffer lutff_2/out sp4_h_r_4 +buffer lutff_2/out sp4_r_v_b_21 +buffer lutff_2/out sp4_r_v_b_5 +buffer lutff_3/out sp12_h_r_14 +buffer lutff_4/out local_g1_4 +buffer lutff_5/out local_g3_5 buffer lutff_6/out sp4_h_r_12 -buffer lutff_6/out sp4_h_r_44 buffer lutff_7/out local_g0_7 -buffer neigh_op_bnr_4 local_g0_4 -buffer neigh_op_bnr_6 local_g1_6 -buffer neigh_op_rgt_1 local_g2_1 -buffer neigh_op_rgt_3 local_g2_3 -buffer neigh_op_rgt_6 local_g3_6 -buffer neigh_op_rgt_7 local_g2_7 -buffer sp4_h_r_22 local_g0_6 -buffer sp4_h_r_47 local_g3_7 -buffer sp4_r_v_b_12 local_g2_4 -buffer sp4_r_v_b_20 local_g3_4 +buffer neigh_op_rgt_0 local_g2_0 +buffer neigh_op_rgt_2 local_g3_2 +buffer neigh_op_tnr_6 local_g3_6 +buffer sp12_h_r_10 sp4_h_r_17 +buffer sp4_r_v_b_24 local_g1_0 +buffer sp4_r_v_b_29 local_g1_5 +buffer sp4_r_v_b_7 local_g1_7 +buffer sp4_v_b_18 local_g0_2 +buffer sp4_v_b_18 local_g1_2 buffer sp4_v_b_26 local_g2_2 -routing sp4_h_l_44 sp4_v_b_3 -routing sp4_v_b_11 sp4_h_r_5 -routing sp4_v_b_2 sp4_v_t_47 -routing sp4_v_b_6 sp4_h_r_6 +routing sp12_h_l_23 sp12_v_t_23 +routing sp4_h_l_43 sp4_v_b_6 +routing sp4_v_b_3 sp4_h_r_9 +routing sp4_v_t_36 sp4_h_r_6 +routing sp4_v_t_37 sp4_v_b_0 +routing sp4_v_t_47 sp4_h_r_10 .logic_tile 8 16 -CarryInSet -LC_0 0000000000000000 1000 CarryEnable -LC_1 0000000000000000 1000 CarryEnable -LC_2 0000000000000000 1000 CarryEnable -LC_3 0000000000000000 1000 CarryEnable -LC_4 0000000011111111 1000 CarryEnable -LC_7 0000000010000000 0000 -buffer local_g0_0 lutff_0/in_2 -buffer local_g1_1 lutff_2/in_2 -buffer local_g1_7 lutff_3/in_1 -buffer local_g2_0 lutff_7/in_3 -buffer local_g2_6 lutff_1/in_1 -buffer local_g3_0 lutff_2/in_1 +LC_0 0110100110010110 1000 CarryEnable +LC_1 0110100110010110 1000 CarryEnable +LC_2 0110100110010110 1000 CarryEnable +LC_3 0110100110010110 1000 CarryEnable +LC_4 0110100110010110 1000 CarryEnable +LC_5 0110100110010110 1000 CarryEnable +LC_6 0110100110010110 0000 +buffer carry_in carry_in_mux +buffer carry_in_mux lutff_0/in_3 +buffer local_g0_0 lutff_4/in_2 +buffer local_g0_1 lutff_5/in_2 +buffer local_g0_2 lutff_2/in_2 +buffer local_g1_1 lutff_0/in_2 +buffer local_g2_1 lutff_3/in_2 +buffer local_g2_5 lutff_1/in_2 +buffer local_g3_1 lutff_6/in_2 +buffer lutff_0/cout lutff_1/in_3 +buffer lutff_1/cout lutff_2/in_3 +buffer lutff_2/cout lutff_3/in_3 buffer lutff_3/cout lutff_4/in_3 -buffer neigh_op_bnl_6 local_g2_6 -buffer sp12_v_b_8 local_g2_0 -buffer sp4_h_r_15 local_g1_7 -buffer sp4_h_r_32 local_g3_0 -buffer sp4_r_v_b_35 local_g0_0 +buffer lutff_3/out sp4_r_v_b_7 +buffer lutff_4/cout lutff_5/in_3 +buffer lutff_5/cout lutff_6/in_3 +buffer neigh_op_bnl_1 local_g3_1 +buffer neigh_op_lft_2 local_g0_2 +buffer neigh_op_rgt_1 local_g2_1 +buffer sp4_h_r_17 local_g0_1 +buffer sp4_h_r_8 local_g0_0 +buffer sp4_r_v_b_37 local_g2_5 buffer sp4_v_b_1 local_g1_1 +routing sp4_h_r_11 sp4_v_b_11 +routing sp4_v_b_6 sp4_h_r_6 .logic_tile 6 15 -LC_0 1000101000000000 0100 DffEnable -LC_1 1000000000000000 0000 -LC_2 1101000000000000 0100 DffEnable -LC_3 0000000010000000 0000 -LC_4 1100111110001010 0000 -LC_5 1100000010000000 0100 DffEnable -LC_6 0000000001000000 0000 -LC_7 1010111110001100 0000 -buffer glb_netwk_4 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_0 lutff_4/in_0 -buffer local_g0_0 lutff_7/in_1 -buffer local_g0_2 lutff_7/in_3 -buffer local_g0_3 lutff_4/in_3 -buffer local_g0_4 lutff_2/in_2 -buffer local_g0_6 lutff_6/in_0 -buffer local_g0_7 lutff_7/in_2 -buffer local_g1_0 lutff_4/in_1 -buffer local_g1_2 lutff_1/in_2 +LC_0 0000100011111110 0000 +LC_1 1111111111110100 0000 +LC_2 0001000000000000 0000 +LC_3 0000000100000000 0000 +LC_4 1111011100000000 0000 +LC_5 1011111000000000 0000 +LC_6 0000000011111110 0000 +LC_7 1111110100000000 0000 +buffer local_g0_0 lutff_3/in_1 +buffer local_g0_1 lutff_1/in_0 +buffer local_g0_3 lutff_6/in_3 +buffer local_g0_4 lutff_5/in_3 +buffer local_g0_5 lutff_0/in_1 +buffer local_g0_5 lutff_4/in_1 +buffer local_g0_5 lutff_5/in_2 +buffer local_g0_6 lutff_7/in_1 +buffer local_g0_7 lutff_5/in_0 +buffer local_g0_7 lutff_6/in_1 +buffer local_g1_1 lutff_7/in_3 +buffer local_g1_2 lutff_2/in_1 buffer local_g1_3 lutff_1/in_1 -buffer local_g1_3 lutff_3/in_3 -buffer local_g1_3 lutff_4/in_2 -buffer local_g1_7 lutff_3/in_1 -buffer local_g2_0 lutff_5/in_3 -buffer local_g2_2 lutff_global/cen -buffer local_g2_5 lutff_7/in_0 -buffer local_g2_6 lutff_0/in_0 -buffer local_g2_7 lutff_5/in_0 -buffer local_g2_7 lutff_6/in_3 -buffer local_g3_3 lutff_0/in_2 -buffer local_g3_3 lutff_2/in_0 -buffer local_g3_6 lutff_0/in_1 -buffer local_g3_6 lutff_2/in_1 -buffer local_g3_7 lutff_5/in_1 -buffer lutff_0/out local_g1_0 -buffer lutff_0/out sp4_r_v_b_17 -buffer lutff_0/out sp4_v_b_0 -buffer lutff_2/out local_g1_2 -buffer lutff_2/out sp4_v_b_4 -buffer lutff_5/out local_g2_5 -buffer lutff_5/out sp4_r_v_b_11 -buffer lutff_5/out sp4_v_b_26 -buffer lutff_6/out local_g3_6 -buffer lutff_7/out local_g3_7 -buffer lutff_7/out sp4_r_v_b_15 -buffer neigh_op_bnl_3 local_g3_3 -buffer neigh_op_bot_7 local_g0_7 -buffer neigh_op_rgt_6 local_g2_6 -buffer neigh_op_tnr_7 local_g2_7 -buffer neigh_op_top_4 local_g0_4 -buffer sp4_h_r_14 local_g0_6 -buffer sp4_h_r_24 local_g2_0 -buffer sp4_r_v_b_10 local_g2_2 -buffer sp4_r_v_b_3 local_g1_3 -buffer sp4_r_v_b_7 local_g1_7 -buffer sp4_v_b_10 local_g0_2 -buffer sp4_v_b_19 local_g0_3 -buffer sp4_v_b_8 local_g0_0 -routing sp4_h_r_9 sp4_v_b_2 -routing sp4_v_b_1 sp4_h_l_36 - -.logic_tile 1 1 -routing sp4_h_r_3 sp4_v_b_3 - -.logic_tile 12 3 -LC_1 0000001101010111 0110 DffEnable Set_NoReset -NegClk -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g0_4 lutff_1/in_3 -buffer local_g1_7 lutff_1/in_1 -buffer local_g2_1 lutff_1/in_0 -buffer local_g2_3 lutff_1/in_2 -buffer lutff_1/out local_g2_1 -buffer lutff_1/out sp12_h_r_10 -buffer lutff_1/out sp4_v_b_18 -buffer neigh_op_lft_7 local_g1_7 -buffer neigh_op_top_4 local_g0_4 -buffer sp4_h_r_27 local_g2_3 -routing sp4_h_l_46 sp4_v_b_11 -routing sp4_v_t_36 sp4_h_r_6 +buffer local_g1_4 lutff_7/in_2 +buffer local_g1_5 lutff_6/in_2 +buffer local_g1_7 lutff_0/in_2 +buffer local_g1_7 lutff_4/in_2 +buffer local_g2_1 lutff_3/in_2 +buffer local_g2_2 lutff_1/in_3 +buffer local_g2_4 lutff_2/in_0 +buffer local_g3_0 lutff_0/in_3 +buffer local_g3_0 lutff_1/in_2 +buffer local_g3_0 lutff_7/in_0 +buffer local_g3_1 lutff_0/in_0 +buffer local_g3_1 lutff_4/in_0 +buffer local_g3_1 lutff_5/in_1 +buffer local_g3_1 lutff_6/in_0 +buffer local_g3_2 lutff_3/in_0 +buffer lutff_0/out local_g0_0 +buffer lutff_0/out sp12_h_r_8 +buffer lutff_2/out sp4_v_b_36 +buffer lutff_4/out local_g1_4 +buffer lutff_4/out local_g2_4 +buffer lutff_4/out sp12_v_b_8 +buffer lutff_4/out sp4_h_r_40 +buffer lutff_4/out sp4_h_r_8 +buffer lutff_4/out sp4_r_v_b_25 +buffer lutff_6/out local_g0_6 +buffer neigh_op_bnl_2 local_g2_2 +buffer neigh_op_lft_4 local_g0_4 +buffer neigh_op_tnl_2 local_g3_2 +buffer neigh_op_top_3 local_g0_3 +buffer sp12_v_b_9 local_g3_1 +buffer sp4_h_r_23 local_g0_7 +buffer sp4_h_r_23 local_g1_7 +buffer sp4_r_v_b_16 local_g3_0 +buffer sp4_r_v_b_26 local_g1_2 +buffer sp4_v_b_1 local_g1_1 +buffer sp4_v_b_13 local_g0_5 +buffer sp4_v_b_13 local_g1_5 +buffer sp4_v_b_19 local_g1_3 +buffer sp4_v_b_41 local_g2_1 +buffer sp4_v_b_9 local_g0_1 +routing sp12_v_b_1 sp12_h_l_22 +routing sp4_h_l_43 sp4_v_b_6 +routing sp4_h_l_44 sp4_v_t_39 +routing sp4_v_b_4 sp4_h_l_41 +routing sp4_v_b_4 sp4_h_l_44 + +.logic_tile 1 1 +routing sp4_v_t_46 sp4_h_r_4 + +.logic_tile 12 3 +LC_1 0100000000000000 0100 DffEnable +LC_3 0100000000000000 0100 DffEnable +LC_5 0100000000000000 0100 DffEnable +LC_6 0100000000000000 0100 DffEnable +NegClk +buffer glb_netwk_3 lutff_global/cen +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_5 lutff_3/in_0 +buffer local_g1_5 lutff_global/s_r +buffer local_g2_3 lutff_1/in_0 +buffer local_g2_7 lutff_5/in_0 +buffer local_g3_7 lutff_6/in_0 +buffer lutff_1/out sp4_h_r_34 +buffer lutff_3/out sp12_h_r_14 +buffer sp12_v_b_19 sp4_v_b_21 +buffer sp4_h_r_21 local_g0_5 +buffer sp4_h_r_39 local_g2_7 +buffer sp4_v_b_31 local_g3_7 +buffer sp4_v_b_35 local_g2_3 +buffer sp4_v_b_5 local_g1_5 +routing sp4_v_b_3 sp4_v_t_43 +routing sp4_v_b_9 sp4_h_l_39 +routing sp4_v_t_44 sp4_h_l_44 +routing sp4_v_t_44 sp4_v_b_0 .logic_tile 11 13 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_1 0100000000000000 0100 DffEnable -LC_2 0000100000000000 0100 DffEnable -LC_3 0010000000000000 0000 -LC_4 0000000000000010 0000 -LC_5 0000100000000000 0100 DffEnable -NegClk -buffer glb_netwk_1 lutff_global/cen -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_1 lutff_3/in_0 -buffer local_g0_4 lutff_global/s_r -buffer local_g1_0 lutff_1/in_0 -buffer local_g1_5 lutff_3/in_1 -buffer local_g2_1 lutff_5/in_2 -buffer local_g2_2 lutff_3/in_3 -buffer local_g2_5 lutff_4/in_1 -buffer local_g2_6 lutff_2/in_2 -buffer local_g2_7 lutff_4/in_3 -buffer local_g3_5 lutff_4/in_2 -buffer lutff_1/out sp12_v_b_18 -buffer lutff_2/out sp4_h_r_20 -buffer lutff_4/out sp4_h_r_24 -buffer lutff_4/out sp4_h_r_40 -buffer lutff_5/out sp4_h_r_10 -buffer sp12_v_b_6 local_g2_6 -buffer sp4_h_r_12 local_g0_4 -buffer sp4_h_r_16 local_g1_0 +LC_4 0100000000000000 0100 DffEnable +LC_5 0100000000000000 0100 DffEnable +LC_7 0100000000000000 0100 DffEnable +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_2 lutff_4/in_0 +buffer local_g1_2 lutff_5/in_0 +buffer local_g1_2 lutff_7/in_0 +buffer local_g2_2 lutff_global/cen +buffer lutff_4/out sp4_v_b_8 +buffer lutff_5/out sp4_r_v_b_43 +buffer lutff_7/out sp12_v_b_14 +buffer sp12_h_r_10 local_g0_2 +buffer sp12_h_r_10 local_g1_2 buffer sp4_h_r_26 local_g2_2 -buffer sp4_h_r_45 local_g3_5 -buffer sp4_h_r_47 local_g2_7 -buffer sp4_r_v_b_13 local_g2_5 -buffer sp4_r_v_b_5 local_g1_5 -buffer sp4_r_v_b_9 local_g2_1 -buffer sp4_v_b_17 local_g0_1 -routing sp4_h_l_42 sp4_v_b_7 -routing sp4_h_r_10 sp4_v_t_47 -routing sp4_v_t_43 sp4_h_l_43 -routing sp4_v_t_43 sp4_v_b_9 +routing sp4_h_l_36 sp4_v_t_43 +routing sp4_v_b_4 sp4_v_t_37 .logic_tile 4 10 -LC_0 0001000001000000 0000 +LC_0 0000000100000000 0000 LC_1 0000000000001000 0000 -LC_2 0001000000000000 0000 -LC_3 1101110111010000 0100 DffEnable -LC_4 0101110100001100 0100 DffEnable -LC_5 0100000000000000 0000 -LC_6 0001111100010001 0100 DffEnable -LC_7 0101000001110011 0100 DffEnable -NegClk -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_1 lutff_5/in_2 -buffer local_g0_2 lutff_global/cen -buffer local_g0_3 lutff_5/in_0 -buffer local_g0_6 lutff_4/in_0 -buffer local_g0_6 lutff_6/in_0 -buffer local_g0_6 lutff_7/in_3 -buffer local_g0_7 lutff_3/in_2 -buffer local_g1_0 lutff_4/in_1 +LC_2 0000000100000000 0000 +LC_6 0000000000001000 0000 +LC_7 0000000100000000 0000 +buffer local_g0_0 lutff_2/in_2 +buffer local_g0_0 lutff_6/in_2 +buffer local_g0_1 lutff_1/in_2 +buffer local_g0_7 lutff_6/in_1 buffer local_g1_0 lutff_6/in_3 -buffer local_g1_0 lutff_7/in_2 -buffer local_g1_1 lutff_4/in_2 -buffer local_g1_4 lutff_6/in_1 -buffer local_g1_5 lutff_3/in_3 -buffer local_g1_6 lutff_0/in_1 -buffer local_g1_6 lutff_2/in_1 -buffer local_g2_2 lutff_6/in_2 -buffer local_g2_3 lutff_3/in_0 -buffer local_g2_4 lutff_7/in_1 -buffer local_g2_6 lutff_0/in_0 -buffer local_g2_6 lutff_1/in_3 -buffer local_g2_6 lutff_2/in_0 -buffer local_g2_6 lutff_3/in_1 -buffer local_g3_0 lutff_4/in_3 -buffer local_g3_4 lutff_0/in_3 -buffer local_g3_4 lutff_1/in_2 -buffer local_g3_6 lutff_7/in_0 -buffer lutff_0/out local_g3_0 -buffer lutff_0/out sp4_h_r_0 -buffer lutff_0/out sp4_r_v_b_33 -buffer lutff_1/out local_g1_1 -buffer lutff_1/out sp12_h_r_10 -buffer lutff_1/out sp4_h_r_34 -buffer lutff_2/out local_g2_2 -buffer lutff_2/out sp4_h_r_36 -buffer lutff_3/out local_g2_3 -buffer lutff_3/out sp4_h_r_22 -buffer lutff_4/out local_g3_4 -buffer lutff_5/out sp4_v_b_42 -buffer lutff_6/out local_g1_6 +buffer local_g1_0 lutff_7/in_0 +buffer local_g1_1 lutff_0/in_2 +buffer local_g1_7 lutff_1/in_1 +buffer local_g2_0 lutff_7/in_1 +buffer local_g2_1 lutff_0/in_1 +buffer local_g2_1 lutff_2/in_1 +buffer local_g2_3 lutff_7/in_2 +buffer local_g2_4 lutff_0/in_0 +buffer local_g2_4 lutff_1/in_3 +buffer local_g2_4 lutff_2/in_0 +buffer local_g2_5 lutff_1/in_0 +buffer local_g3_5 lutff_6/in_0 +buffer lutff_0/out sp4_r_v_b_17 +buffer lutff_1/out sp4_v_b_18 +buffer lutff_2/out sp12_v_b_4 +buffer lutff_6/out sp4_v_b_28 buffer lutff_7/out sp4_h_r_46 -buffer neigh_op_bnr_7 local_g0_7 -buffer neigh_op_bot_0 local_g1_0 -buffer neigh_op_bot_6 local_g0_6 -buffer neigh_op_top_4 local_g1_4 -buffer sp4_h_r_11 local_g0_3 -buffer sp4_h_r_17 local_g0_1 -buffer sp4_h_r_28 local_g2_4 -buffer sp4_h_r_38 local_g3_6 -buffer sp4_r_v_b_14 local_g2_6 -buffer sp4_r_v_b_5 local_g1_5 -buffer sp4_v_b_18 local_g0_2 -routing sp4_h_l_37 sp4_v_t_40 -routing sp4_v_b_9 sp4_h_r_3 -routing sp4_v_t_41 sp4_v_b_7 +buffer neigh_op_rgt_0 local_g2_0 +buffer neigh_op_rgt_1 local_g2_1 +buffer sp12_v_b_21 sp4_v_b_22 +buffer sp4_r_v_b_0 local_g1_0 +buffer sp4_r_v_b_25 local_g0_1 +buffer sp4_r_v_b_25 local_g1_1 +buffer sp4_r_v_b_31 local_g0_7 +buffer sp4_r_v_b_31 local_g1_7 +buffer sp4_r_v_b_35 local_g0_0 +buffer sp4_r_v_b_35 local_g2_3 +buffer sp4_r_v_b_36 local_g2_4 +buffer sp4_v_b_37 local_g2_5 +buffer sp4_v_b_37 local_g3_5 +routing sp4_h_l_36 sp4_v_b_1 +routing sp4_h_l_40 sp4_v_t_47 +routing sp4_v_t_38 sp4_v_b_3 +routing sp4_v_t_47 sp4_v_b_6 .logic_tile 7 14 -CarryInSet -LC_0 0000000000000000 1000 CarryEnable -LC_1 0000000000000000 1000 CarryEnable -LC_2 0000000000000000 1000 CarryEnable -LC_3 0000000000000000 1000 CarryEnable -LC_4 0000000000000000 1000 CarryEnable -LC_5 0000000000000000 1000 CarryEnable -LC_6 0000000011111111 1000 CarryEnable -LC_7 0000000000100000 0000 -buffer local_g0_2 lutff_0/in_2 -buffer local_g0_6 lutff_7/in_3 -buffer local_g1_0 lutff_1/in_2 -buffer local_g1_2 lutff_4/in_1 -buffer local_g1_3 lutff_5/in_1 -buffer local_g1_6 lutff_2/in_1 -buffer local_g2_2 lutff_7/in_1 -buffer local_g2_3 lutff_3/in_2 -buffer local_g3_0 lutff_7/in_0 -buffer local_g3_6 lutff_7/in_2 -buffer lutff_5/cout lutff_6/in_3 -buffer neigh_op_bnr_2 local_g0_2 -buffer neigh_op_bnr_6 local_g0_6 -buffer neigh_op_rgt_0 local_g3_0 -buffer neigh_op_rgt_2 local_g2_2 -buffer neigh_op_rgt_6 local_g3_6 -buffer sp4_h_r_18 local_g1_2 -buffer sp4_h_r_19 local_g1_3 -buffer sp4_h_r_22 local_g1_6 -buffer sp4_r_v_b_0 local_g1_0 -buffer sp4_r_v_b_11 local_g2_3 -routing sp4_h_r_10 sp4_v_b_10 -routing sp4_h_r_10 sp4_v_b_3 -routing sp4_h_r_9 sp4_v_b_9 -routing sp4_v_b_7 sp4_h_r_1 +LC_2 1110000000000000 0000 +LC_4 0100000000000000 0100 DffEnable +LC_7 0100000000000000 0110 DffEnable Set_NoReset +buffer glb2local_0 local_g0_4 +buffer glb_netwk_1 lutff_global/cen +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer glb_netwk_7 glb2local_0 +buffer local_g0_0 lutff_4/in_0 +buffer local_g0_3 lutff_2/in_1 +buffer local_g0_4 lutff_2/in_0 +buffer local_g1_2 lutff_7/in_0 +buffer lutff_2/out sp12_v_b_20 +buffer lutff_4/out sp4_v_b_8 +buffer lutff_7/out sp4_h_r_14 +buffer lutff_7/out sp4_r_v_b_15 +buffer neigh_op_bot_2 local_g1_2 +buffer sp12_h_r_10 sp4_h_r_17 +buffer sp12_v_b_7 sp4_v_b_15 +buffer sp4_r_v_b_35 local_g0_0 +buffer sp4_v_b_11 local_g0_3 .logic_tile 2 6 -CarryInSet -LC_0 0000000000000000 1000 CarryEnable -LC_1 0000000000000000 1000 CarryEnable +LC_0 0110100110010110 1000 CarryEnable +LC_1 0110100110010110 1000 CarryEnable LC_2 0110100110010110 1000 CarryEnable LC_3 0110100110010110 1000 CarryEnable LC_4 0110100110010110 1000 CarryEnable LC_5 0110100110010110 1000 CarryEnable -LC_6 0110100110010110 1000 CarryEnable -LC_7 0000000011111111 1000 CarryEnable -buffer local_g0_0 lutff_0/in_2 -buffer local_g0_2 lutff_1/in_1 -buffer local_g1_4 lutff_2/in_1 -buffer local_g1_6 lutff_3/in_2 -buffer local_g3_0 lutff_4/in_1 -buffer local_g3_2 lutff_5/in_2 -buffer local_g3_4 lutff_6/in_1 +LC_6 0110100110010110 0000 +LC_7 1000000000000000 0000 +buffer carry_in carry_in_mux +buffer carry_in_mux lutff_0/in_3 +buffer local_g0_0 lutff_0/in_2 +buffer local_g0_1 lutff_3/in_2 +buffer local_g0_2 lutff_7/in_3 +buffer local_g0_3 lutff_1/in_2 +buffer local_g0_4 lutff_2/in_2 +buffer local_g0_7 lutff_7/in_0 +buffer local_g1_4 lutff_5/in_2 +buffer local_g1_5 lutff_6/in_2 +buffer local_g1_5 lutff_7/in_1 +buffer local_g1_7 lutff_4/in_2 +buffer local_g2_3 lutff_7/in_2 +buffer lutff_0/cout lutff_1/in_3 +buffer lutff_0/out sp12_v_b_16 +buffer lutff_0/out sp4_r_v_b_1 +buffer lutff_0/out sp4_r_v_b_17 buffer lutff_1/cout lutff_2/in_3 +buffer lutff_1/out sp4_r_v_b_19 +buffer lutff_1/out sp4_r_v_b_3 buffer lutff_2/cout lutff_3/in_3 +buffer lutff_2/out sp12_v_b_20 +buffer lutff_2/out sp4_r_v_b_21 +buffer lutff_2/out sp4_r_v_b_5 buffer lutff_3/cout lutff_4/in_3 buffer lutff_4/cout lutff_5/in_3 buffer lutff_5/cout lutff_6/in_3 -buffer lutff_6/cout lutff_7/in_3 -buffer lutff_7/out sp4_v_b_14 -buffer neigh_op_bnr_0 local_g0_0 -buffer neigh_op_bnr_2 local_g0_2 -buffer neigh_op_bnr_4 local_g1_4 -buffer neigh_op_bnr_6 local_g1_6 -buffer neigh_op_rgt_0 local_g3_0 -buffer neigh_op_rgt_2 local_g3_2 -buffer neigh_op_rgt_4 local_g3_4 -routing sp4_v_t_47 sp4_v_b_1 +buffer neigh_op_bnl_3 local_g2_3 +buffer neigh_op_lft_1 local_g0_1 +buffer neigh_op_lft_4 local_g1_4 +buffer neigh_op_lft_5 local_g1_5 +buffer neigh_op_lft_7 local_g0_7 +buffer neigh_op_lft_7 local_g1_7 +buffer sp12_h_r_2 sp4_h_r_13 +buffer sp4_h_r_20 local_g0_4 +buffer sp4_r_v_b_24 local_g0_0 +buffer sp4_r_v_b_32 local_g0_3 +buffer sp4_v_b_10 local_g0_2 +routing sp4_v_b_2 sp4_v_t_39 +routing sp4_v_b_4 sp4_h_r_10 +routing sp4_v_b_4 sp4_v_t_42 +routing sp4_v_b_5 sp4_v_t_45 .logic_tile 9 14 -LC_1 0100000000000000 0100 DffEnable -LC_2 0000000000000001 0000 -LC_3 0011001011111111 0000 -LC_5 1100010000000000 0000 -LC_6 1000000010100000 0000 -LC_7 0011001111111011 0000 +LC_0 1010010101011010 0000 +LC_1 0101001100000000 0000 +LC_2 0101001100000000 0000 +LC_3 1001000000001001 0000 +LC_6 0100000000000000 0100 DffEnable +LC_7 0100000000000000 0100 DffEnable +buffer glb_netwk_1 lutff_global/cen buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g0_0 lutff_2/in_0 -buffer local_g0_2 lutff_7/in_3 -buffer local_g0_6 lutff_6/in_0 -buffer local_g1_1 lutff_3/in_1 -buffer local_g1_2 lutff_2/in_1 -buffer local_g1_3 lutff_5/in_3 -buffer local_g1_6 lutff_2/in_3 -buffer local_g1_7 lutff_2/in_2 -buffer local_g2_1 lutff_5/in_0 -buffer local_g2_1 lutff_6/in_3 -buffer local_g2_3 lutff_1/in_0 -buffer local_g2_3 lutff_5/in_2 -buffer local_g2_3 lutff_6/in_1 -buffer local_g2_5 lutff_3/in_2 -buffer local_g2_5 lutff_7/in_2 -buffer local_g2_6 lutff_7/in_1 -buffer local_g3_2 lutff_3/in_0 -buffer local_g3_2 lutff_7/in_0 -buffer local_g3_5 lutff_3/in_3 -buffer lutff_1/out local_g2_1 -buffer lutff_1/out sp4_h_r_2 -buffer lutff_1/out sp4_h_r_34 -buffer lutff_1/out sp4_v_b_2 -buffer lutff_2/out local_g3_2 -buffer lutff_2/out sp4_h_r_4 -buffer lutff_3/out sp4_h_r_22 -buffer lutff_5/out local_g3_5 -buffer lutff_6/out local_g2_6 -buffer lutff_7/out sp4_h_r_46 -buffer lutff_7/out sp4_r_v_b_15 -buffer neigh_op_bot_2 local_g0_2 -buffer neigh_op_lft_0 local_g0_0 -buffer neigh_op_lft_1 local_g1_1 -buffer neigh_op_lft_2 local_g1_2 -buffer neigh_op_lft_3 local_g1_3 -buffer neigh_op_lft_6 local_g0_6 -buffer neigh_op_lft_6 local_g1_6 -buffer neigh_op_lft_7 local_g1_7 -buffer sp4_v_b_35 local_g2_3 -buffer sp4_v_b_37 local_g2_5 -routing sp4_h_l_46 sp4_v_t_46 -routing sp4_h_r_10 sp4_v_t_41 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_0 lutff_3/in_1 +buffer local_g0_4 lutff_2/in_2 +buffer local_g0_5 lutff_3/in_0 +buffer local_g1_0 lutff_2/in_1 +buffer local_g1_1 lutff_6/in_0 +buffer local_g1_2 lutff_7/in_0 +buffer local_g1_3 lutff_1/in_1 +buffer local_g1_3 lutff_3/in_3 +buffer local_g1_4 lutff_1/in_2 +buffer local_g1_6 lutff_1/in_0 +buffer local_g1_7 lutff_0/in_2 +buffer local_g1_7 lutff_2/in_0 +buffer local_g3_6 lutff_3/in_2 +buffer lutff_0/out local_g0_0 +buffer lutff_0/out local_g1_0 +buffer lutff_1/out local_g1_1 +buffer lutff_2/out local_g1_2 +buffer lutff_6/out local_g1_6 +buffer lutff_6/out sp4_v_b_12 +buffer lutff_7/out local_g1_7 +buffer lutff_7/out sp12_v_b_14 +buffer lutff_7/out sp4_r_v_b_31 +buffer neigh_op_bot_3 local_g1_3 +buffer neigh_op_lft_5 local_g0_5 +buffer sp4_h_r_38 local_g3_6 +buffer sp4_v_b_4 local_g0_4 +buffer sp4_v_b_4 local_g1_4 +routing sp4_h_l_40 sp4_h_r_1 +routing sp4_v_b_10 sp4_h_l_47 .logic_tile 8 2 -LC_0 0100000000000000 0100 DffEnable -LC_1 0000000000001000 0000 -LC_2 0000100000000000 0000 -LC_3 0000001000000000 0000 -LC_4 0000000000000001 0000 -LC_5 1000000000000000 0000 -LC_6 0000100000000000 0100 DffEnable -LC_7 0010000000000000 0000 -NegClk -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_3 lutff_global/cen -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_2 lutff_0/in_0 -buffer local_g0_2 lutff_3/in_1 -buffer local_g0_5 lutff_1/in_2 -buffer local_g0_5 lutff_3/in_2 -buffer local_g1_5 lutff_3/in_3 -buffer local_g1_5 lutff_7/in_1 -buffer local_g1_7 lutff_1/in_1 +CarryInSet +LC_0 0000000000000000 1000 CarryEnable +LC_1 0000000000000000 1000 CarryEnable +LC_2 0000000000000000 1000 CarryEnable +LC_3 0000000000000000 1000 CarryEnable +LC_4 0000000000000000 1000 CarryEnable +LC_5 0000000000000000 1000 CarryEnable +LC_6 0000000000000000 1000 CarryEnable +LC_7 0000000011111111 0000 +buffer local_g0_0 lutff_4/in_2 +buffer local_g1_0 lutff_0/in_1 +buffer local_g1_2 lutff_3/in_2 +buffer local_g1_4 lutff_1/in_2 buffer local_g1_7 lutff_2/in_2 -buffer local_g2_0 lutff_4/in_0 -buffer local_g2_0 lutff_5/in_1 -buffer local_g2_2 lutff_4/in_2 -buffer local_g2_2 lutff_5/in_3 -buffer local_g2_7 lutff_4/in_1 -buffer local_g2_7 lutff_5/in_2 -buffer local_g3_2 lutff_2/in_3 -buffer local_g3_2 lutff_7/in_0 -buffer local_g3_4 lutff_4/in_3 -buffer local_g3_4 lutff_5/in_0 -buffer local_g3_7 lutff_1/in_3 -buffer local_g3_7 lutff_6/in_2 -buffer lutff_0/out local_g2_0 -buffer lutff_2/out local_g0_2 -buffer lutff_2/out sp4_h_r_36 -buffer lutff_2/out sp4_v_b_20 -buffer lutff_3/out sp4_v_b_38 -buffer lutff_6/out sp4_h_r_12 -buffer lutff_7/out local_g3_7 -buffer lutff_7/out sp4_h_r_30 -buffer lutff_7/out sp4_r_v_b_15 -buffer neigh_op_bnl_2 local_g2_2 -buffer neigh_op_bnl_7 local_g2_7 -buffer neigh_op_lft_7 local_g1_7 -buffer neigh_op_tnr_4 local_g3_4 -buffer sp4_h_r_21 local_g0_5 -buffer sp4_h_r_5 local_g1_5 -buffer sp4_v_b_42 local_g3_2 +buffer local_g2_0 lutff_6/in_2 +buffer local_g2_4 lutff_1/in_1 +buffer local_g2_5 lutff_5/in_2 +buffer lutff_6/cout lutff_7/in_3 +buffer lutff_7/out sp4_h_r_14 +buffer neigh_op_rgt_0 local_g2_0 +buffer neigh_op_rgt_5 local_g2_5 +buffer neigh_op_top_0 local_g1_0 +buffer neigh_op_top_2 local_g1_2 +buffer neigh_op_top_4 local_g1_4 +buffer neigh_op_top_7 local_g1_7 +buffer sp12_h_r_18 sp4_h_r_21 +buffer sp4_h_r_0 local_g0_0 +buffer sp4_h_r_36 local_g2_4 +routing sp4_h_l_36 sp4_v_b_1 +routing sp4_h_l_36 sp4_v_t_36 +routing sp4_v_b_1 sp4_v_t_44 +routing sp4_v_t_41 sp4_v_b_0 +routing sp4_v_t_41 sp4_v_b_7 .logic_tile 12 14 -routing sp4_h_l_43 sp4_v_b_0 - -.logic_tile 5 11 -LC_0 0111010101111111 0000 -LC_1 0100000000000000 0000 -LC_2 0000001000000000 0000 -LC_3 0010000000000000 0000 -LC_4 0101000000110000 0000 -LC_5 0000000001000000 0000 -LC_6 0010001000110000 0000 +LC_0 0000000000000000 1000 CarryEnable +LC_1 0110100110010110 1000 CarryEnable +LC_2 0110100110010110 1000 CarryEnable +LC_3 0110100110010110 0000 +LC_4 0000000000000001 0000 +LC_5 0010000000000000 0100 DffEnable +LC_6 0010000000000000 0100 DffEnable LC_7 0010000000000000 0100 DffEnable -NegClk -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_0 lutff_4/in_0 -buffer local_g0_1 lutff_0/in_1 +buffer glb2local_1 local_g0_5 +buffer glb_netwk_2 glb2local_1 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_1 lutff_5/in_0 +buffer local_g0_1 lutff_7/in_0 buffer local_g0_2 lutff_7/in_1 buffer local_g0_3 lutff_6/in_1 -buffer local_g0_4 lutff_0/in_0 -buffer local_g0_4 lutff_3/in_3 -buffer local_g0_5 lutff_5/in_2 -buffer local_g0_7 lutff_5/in_0 -buffer local_g1_0 lutff_4/in_1 -buffer local_g1_1 lutff_6/in_2 -buffer local_g1_2 lutff_2/in_3 -buffer local_g1_3 lutff_global/cen -buffer local_g1_4 lutff_0/in_3 -buffer local_g1_5 lutff_6/in_0 -buffer local_g1_6 lutff_1/in_0 +buffer local_g0_4 lutff_0/in_2 +buffer local_g0_5 lutff_0/in_1 +buffer local_g0_6 lutff_4/in_0 +buffer local_g0_7 lutff_4/in_1 +buffer local_g1_1 lutff_6/in_0 +buffer local_g1_4 lutff_4/in_3 +buffer local_g1_5 lutff_4/in_2 +buffer local_g1_6 lutff_3/in_2 buffer local_g1_7 lutff_2/in_2 -buffer local_g2_0 lutff_0/in_2 -buffer local_g2_2 lutff_5/in_1 -buffer local_g2_5 lutff_2/in_1 -buffer local_g2_6 lutff_4/in_2 -buffer local_g3_0 lutff_3/in_0 -buffer local_g3_1 lutff_3/in_1 -buffer local_g3_2 lutff_1/in_2 -buffer local_g3_2 lutff_4/in_3 -buffer local_g3_2 lutff_6/in_3 -buffer local_g3_5 lutff_5/in_3 -buffer local_g3_7 lutff_2/in_0 -buffer lutff_0/out local_g1_0 +buffer local_g2_5 lutff_1/in_2 +buffer local_g3_1 lutff_5/in_1 +buffer lutff_0/cout lutff_1/in_3 +buffer lutff_1/cout lutff_2/in_3 buffer lutff_1/out local_g3_1 -buffer lutff_3/out local_g1_3 +buffer lutff_2/cout lutff_3/in_3 +buffer lutff_2/out local_g0_2 +buffer lutff_3/out local_g0_3 +buffer lutff_4/out sp4_v_b_24 +buffer lutff_5/out local_g1_5 buffer lutff_5/out local_g2_5 -buffer lutff_6/out local_g2_6 -buffer lutff_7/out local_g3_7 -buffer lutff_7/out sp4_h_r_14 -buffer lutff_7/out sp4_r_v_b_15 -buffer lutff_7/out sp4_r_v_b_31 -buffer lutff_7/out sp4_v_b_30 -buffer neigh_op_bnl_0 local_g2_0 -buffer neigh_op_bnl_0 local_g3_0 -buffer neigh_op_bot_5 local_g0_5 -buffer neigh_op_lft_4 local_g0_4 -buffer neigh_op_lft_6 local_g1_6 -buffer neigh_op_lft_7 local_g1_7 -buffer neigh_op_tnl_2 local_g2_2 -buffer neigh_op_top_3 local_g0_3 -buffer neigh_op_top_7 local_g0_7 -buffer sp12_h_r_4 local_g1_4 -buffer sp4_h_r_16 local_g0_0 -buffer sp4_h_r_17 local_g0_1 -buffer sp4_h_r_26 local_g3_2 -buffer sp4_h_r_45 local_g3_5 -buffer sp4_r_v_b_1 local_g1_1 -buffer sp4_r_v_b_5 local_g1_5 -buffer sp4_v_b_18 local_g1_2 -buffer sp4_v_b_2 local_g0_2 -routing sp4_h_l_45 sp4_v_b_8 -routing sp4_h_r_7 sp4_h_l_38 -routing sp4_v_b_7 sp4_h_r_1 -routing sp4_v_b_7 sp4_v_t_42 -routing sp4_v_t_41 sp4_h_r_9 +buffer lutff_6/out local_g0_6 +buffer lutff_6/out local_g1_6 +buffer lutff_7/out local_g0_7 +buffer lutff_7/out local_g1_7 +buffer neigh_op_top_4 local_g0_4 +buffer neigh_op_top_4 local_g1_4 +buffer sp12_v_b_5 sp4_v_b_14 +buffer sp4_v_b_17 local_g0_1 +buffer sp4_v_b_17 local_g1_1 + +.logic_tile 5 11 +LC_0 0000101011111100 0000 +LC_1 0000000011001010 0000 +LC_2 0000000011001010 0000 +LC_3 1011000000000000 0000 +LC_4 1010000011001111 0000 +LC_5 0101001100000000 0000 +LC_6 0101110000000000 0110 DffEnable Set_NoReset +LC_7 0101110000000000 0110 DffEnable Set_NoReset +buffer glb_netwk_4 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_0 lutff_0/in_0 +buffer local_g0_1 lutff_3/in_2 +buffer local_g0_2 lutff_3/in_3 +buffer local_g0_3 lutff_5/in_2 +buffer local_g0_4 lutff_2/in_0 +buffer local_g0_5 lutff_1/in_2 +buffer local_g0_6 lutff_0/in_2 +buffer local_g0_6 lutff_2/in_2 +buffer local_g0_6 lutff_4/in_2 +buffer local_g0_7 lutff_0/in_3 +buffer local_g1_0 lutff_4/in_3 +buffer local_g1_1 lutff_7/in_1 +buffer local_g1_2 lutff_2/in_1 +buffer local_g1_3 lutff_4/in_0 +buffer local_g1_4 lutff_3/in_0 +buffer local_g1_5 lutff_1/in_3 +buffer local_g1_6 lutff_5/in_0 +buffer local_g1_7 lutff_5/in_1 +buffer local_g2_1 lutff_2/in_3 +buffer local_g2_2 lutff_global/cen +buffer local_g2_3 lutff_0/in_1 +buffer local_g2_5 lutff_7/in_0 +buffer local_g2_6 lutff_1/in_1 +buffer local_g2_7 lutff_7/in_2 +buffer local_g3_0 lutff_1/in_0 +buffer local_g3_3 lutff_3/in_1 +buffer local_g3_4 lutff_4/in_1 +buffer local_g3_5 lutff_6/in_0 +buffer local_g3_6 lutff_6/in_1 +buffer local_g3_7 lutff_6/in_2 +buffer lutff_0/out local_g1_0 +buffer lutff_1/out local_g0_1 +buffer lutff_2/out local_g0_2 +buffer lutff_3/out sp12_v_b_6 +buffer lutff_4/out local_g1_4 +buffer lutff_5/out sp4_h_r_42 +buffer lutff_6/out local_g1_6 +buffer lutff_7/out local_g1_7 +buffer neigh_op_tnl_3 local_g3_3 +buffer sp12_h_r_2 local_g1_2 +buffer sp12_h_r_20 local_g0_4 +buffer sp12_h_r_8 local_g0_0 +buffer sp12_v_b_1 local_g2_1 +buffer sp12_v_b_3 local_g2_3 +buffer sp4_h_r_11 local_g0_3 +buffer sp4_h_r_13 local_g0_5 +buffer sp4_h_r_17 local_g1_1 +buffer sp4_h_r_19 local_g1_3 +buffer sp4_h_r_22 local_g0_6 +buffer sp4_h_r_28 local_g3_4 +buffer sp4_h_r_29 local_g3_5 +buffer sp4_h_r_40 local_g3_0 +buffer sp4_r_v_b_10 local_g2_2 +buffer sp4_r_v_b_15 local_g2_7 +buffer sp4_r_v_b_23 local_g3_7 +buffer sp4_r_v_b_31 local_g0_7 +buffer sp4_r_v_b_37 local_g2_5 +buffer sp4_v_b_38 local_g2_6 +buffer sp4_v_b_38 local_g3_6 +buffer sp4_v_b_5 local_g1_5 +routing sp4_h_l_45 sp4_h_r_11 +routing sp4_v_b_2 sp4_v_t_47 +routing sp4_v_t_39 sp4_h_l_45 .logic_tile 4 5 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_1 0001000000000000 0000 -LC_4 0000000011000100 0000 -buffer local_g0_1 lutff_1/in_0 -buffer local_g0_6 lutff_4/in_0 -buffer local_g1_3 lutff_4/in_2 -buffer local_g1_7 lutff_1/in_1 -buffer local_g2_1 lutff_4/in_3 -buffer lutff_1/out local_g2_1 -buffer lutff_1/out sp4_h_r_34 -buffer lutff_4/out sp4_h_r_40 -buffer lutff_4/out sp4_h_r_8 -buffer neigh_op_lft_6 local_g0_6 -buffer sp4_h_r_17 local_g0_1 -buffer sp4_h_r_19 local_g1_3 -buffer sp4_r_v_b_7 local_g1_7 -routing sp4_h_r_11 sp4_v_t_40 -routing sp4_h_r_4 sp4_h_l_41 - -.logic_tile 9 3 -LC_0 0001000100011111 0110 DffEnable Set_NoReset -LC_1 0010011100000000 0100 DffEnable -LC_2 0000010100110111 0110 DffEnable Set_NoReset -LC_3 0000100000000000 0000 -LC_4 0011001101011010 0100 DffEnable -LC_5 0011001111100010 0000 -LC_6 0001000100011111 0110 DffEnable Set_NoReset -LC_7 0100000000000000 0000 -NegClk -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g0_0 lutff_6/in_0 -buffer local_g0_2 lutff_2/in_2 -buffer local_g0_4 lutff_0/in_2 -buffer local_g0_5 lutff_3/in_2 -buffer local_g0_7 lutff_4/in_1 -buffer local_g1_0 lutff_5/in_0 -buffer local_g1_1 lutff_4/in_2 -buffer local_g1_2 lutff_2/in_3 -buffer local_g1_4 lutff_1/in_2 -buffer local_g1_5 lutff_4/in_0 -buffer local_g1_7 lutff_0/in_0 -buffer local_g1_7 lutff_2/in_0 -buffer local_g1_7 lutff_6/in_2 -buffer local_g2_3 lutff_0/in_3 -buffer local_g2_3 lutff_1/in_0 -buffer local_g2_3 lutff_2/in_1 -buffer local_g2_3 lutff_4/in_3 -buffer local_g2_3 lutff_6/in_1 -buffer local_g2_5 lutff_5/in_2 -buffer local_g3_0 lutff_0/in_1 +LC_0 0000000100000000 0000 +LC_1 0010000000000000 0000 +LC_2 0010000000000000 0000 +LC_3 1000000000000000 0000 +LC_4 1000000000000000 0000 +LC_5 1000000000000000 0000 +LC_6 0000000000000001 0000 +LC_7 0000000100000000 0000 +buffer local_g0_0 lutff_1/in_1 +buffer local_g0_1 lutff_3/in_2 +buffer local_g0_2 lutff_0/in_2 +buffer local_g0_4 lutff_0/in_0 +buffer local_g0_5 lutff_7/in_2 +buffer local_g0_7 lutff_3/in_0 +buffer local_g1_0 lutff_2/in_1 +buffer local_g1_1 lutff_3/in_3 +buffer local_g1_2 lutff_6/in_3 +buffer local_g1_4 lutff_6/in_1 +buffer local_g1_6 lutff_0/in_1 +buffer local_g1_7 lutff_6/in_0 +buffer local_g2_0 lutff_4/in_0 +buffer local_g2_1 lutff_4/in_1 +buffer local_g2_1 lutff_5/in_2 +buffer local_g2_2 lutff_5/in_1 +buffer local_g2_2 lutff_6/in_2 +buffer local_g2_3 lutff_7/in_0 +buffer local_g2_5 lutff_1/in_0 +buffer local_g3_0 lutff_5/in_0 buffer local_g3_1 lutff_3/in_1 -buffer local_g3_1 lutff_7/in_3 -buffer local_g3_3 lutff_5/in_3 -buffer local_g3_4 lutff_7/in_0 -buffer local_g3_6 lutff_6/in_3 -buffer local_g3_7 lutff_1/in_1 -buffer local_g3_7 lutff_5/in_1 -buffer lutff_0/out local_g3_0 +buffer local_g3_1 lutff_7/in_1 +buffer local_g3_5 lutff_2/in_0 buffer lutff_0/out sp4_h_r_0 +buffer lutff_1/out local_g3_1 buffer lutff_1/out sp4_h_r_34 -buffer lutff_1/out sp4_r_v_b_3 -buffer lutff_2/out local_g0_2 -buffer lutff_2/out sp4_h_r_4 -buffer lutff_3/out local_g3_3 -buffer lutff_3/out sp4_h_r_22 -buffer lutff_4/out sp4_h_r_40 -buffer lutff_4/out sp4_r_v_b_25 -buffer lutff_4/out sp4_r_v_b_41 -buffer lutff_6/out local_g3_6 +buffer lutff_1/out sp4_v_b_18 +buffer lutff_2/out local_g2_2 +buffer lutff_2/out sp12_h_r_12 +buffer lutff_2/out sp4_v_b_20 +buffer lutff_3/out sp12_h_r_14 +buffer lutff_4/out local_g1_4 +buffer lutff_5/out sp4_r_v_b_11 +buffer lutff_5/out sp4_r_v_b_27 +buffer lutff_5/out sp4_r_v_b_43 buffer lutff_6/out sp12_h_r_4 -buffer lutff_7/out local_g3_7 -buffer lutff_7/out sp4_h_r_30 -buffer neigh_op_lft_5 local_g0_5 -buffer neigh_op_lft_7 local_g0_7 -buffer neigh_op_tnl_1 local_g3_1 -buffer neigh_op_top_1 local_g1_1 -buffer neigh_op_top_5 local_g1_5 -buffer sp4_h_r_12 local_g1_4 -buffer sp4_h_r_16 local_g0_0 -buffer sp4_h_r_2 local_g1_2 -buffer sp4_h_r_20 local_g0_4 -buffer sp4_h_r_28 local_g3_4 -buffer sp4_r_v_b_13 local_g2_5 -buffer sp4_r_v_b_35 local_g2_3 -buffer sp4_v_b_0 local_g1_0 -buffer sp4_v_b_23 local_g1_7 -routing sp4_h_l_45 sp4_h_r_8 -routing sp4_v_b_1 sp4_h_l_43 -routing sp4_v_b_2 sp4_h_l_42 -routing sp4_v_b_3 sp4_h_r_3 -routing sp4_v_b_3 sp4_v_t_38 -routing sp4_v_b_3 sp4_v_t_43 -routing sp4_v_b_4 sp4_h_r_10 -routing sp4_v_b_9 sp4_h_l_44 -routing sp4_v_t_39 sp4_h_l_45 - -.logic_tile 12 15 -LC_3 0000000010000000 0100 DffEnable -LC_4 0000100000000000 0100 DffEnable -LC_6 0110100110010110 0000 -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_3 lutff_6/in_3 -buffer local_g1_4 lutff_3/in_0 -buffer local_g1_4 lutff_4/in_1 -buffer local_g1_5 lutff_3/in_3 -buffer local_g2_4 lutff_6/in_0 -buffer local_g2_6 lutff_4/in_2 -buffer lutff_4/out local_g2_4 -buffer lutff_6/out local_g2_6 -buffer neigh_op_lft_3 local_g0_3 -buffer neigh_op_lft_5 local_g1_5 -buffer sp4_h_r_12 local_g1_4 -routing sp12_v_b_0 sp12_v_t_23 - -.logic_tile 1 4 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 -ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -routing sp12_h_r_1 sp12_v_t_22 +buffer lutff_7/out local_g1_7 +buffer neigh_op_bot_1 local_g1_1 +buffer neigh_op_bot_7 local_g0_7 +buffer neigh_op_rgt_0 local_g2_0 +buffer neigh_op_rgt_0 local_g3_0 +buffer sp12_h_r_10 local_g0_2 +buffer sp12_h_r_16 local_g1_0 +buffer sp12_h_r_18 local_g1_2 +buffer sp12_h_r_20 local_g0_4 +buffer sp12_h_r_22 local_g1_6 +buffer sp12_h_r_4 sp4_h_r_14 +buffer sp12_h_r_8 local_g0_0 +buffer sp12_v_b_5 local_g2_5 +buffer sp12_v_b_5 local_g3_5 +buffer sp4_h_r_33 local_g2_1 +buffer sp4_h_r_35 local_g2_3 +buffer sp4_v_b_1 local_g0_1 +buffer sp4_v_b_5 local_g0_5 +routing sp4_h_l_41 sp4_v_t_44 +routing sp4_h_r_0 sp4_v_b_5 +routing sp4_h_r_8 sp4_h_l_41 -.logic_tile 4 16 +.logic_tile 9 3 CarryInSet LC_0 0000000000000000 1000 CarryEnable LC_1 0000000000000000 1000 CarryEnable -LC_2 0000000011111111 1000 CarryEnable -LC_3 0110100110010110 0000 -buffer local_g0_3 lutff_0/in_1 -buffer local_g0_3 lutff_3/in_0 -buffer local_g2_0 lutff_3/in_1 -buffer local_g2_4 lutff_1/in_1 -buffer local_g3_0 lutff_1/in_2 +LC_2 0110100110010110 1000 CarryEnable +LC_3 0110100110010110 1000 CarryEnable +LC_4 0110100110010110 1000 CarryEnable +LC_5 0110100110010110 1000 CarryEnable +LC_6 0110100110010110 1000 CarryEnable +LC_7 0110100110010110 0000 +buffer local_g0_1 lutff_7/in_2 +buffer local_g2_0 lutff_4/in_2 +buffer local_g2_1 lutff_5/in_2 +buffer local_g2_4 lutff_2/in_2 +buffer local_g3_0 lutff_0/in_1 +buffer local_g3_2 lutff_1/in_2 +buffer local_g3_5 lutff_6/in_2 +buffer local_g3_6 lutff_3/in_2 buffer lutff_1/cout lutff_2/in_3 +buffer lutff_2/cout lutff_3/in_3 +buffer lutff_2/out sp12_v_b_20 +buffer lutff_3/cout lutff_4/in_3 +buffer lutff_4/cout lutff_5/in_3 +buffer lutff_5/cout lutff_6/in_3 +buffer lutff_5/out sp4_r_v_b_43 +buffer lutff_6/cout lutff_7/in_3 +buffer neigh_op_rgt_0 local_g3_0 +buffer neigh_op_rgt_2 local_g3_2 buffer neigh_op_rgt_4 local_g2_4 -buffer sp4_h_r_3 local_g0_3 -buffer sp4_v_b_32 local_g2_0 -buffer sp4_v_b_32 local_g3_0 +buffer neigh_op_rgt_6 local_g3_6 +buffer neigh_op_tnr_0 local_g2_0 +buffer sp4_r_v_b_21 local_g3_5 +buffer sp4_r_v_b_25 local_g0_1 +buffer sp4_r_v_b_33 local_g2_1 +routing sp4_h_l_40 sp4_v_t_47 +routing sp4_v_t_38 sp4_h_r_8 +routing sp4_v_t_44 sp4_h_r_2 + +.logic_tile 12 15 +LC_1 0110100110010110 0000 +LC_4 0010000000000000 0100 DffEnable +buffer glb2local_2 local_g0_6 +buffer glb_netwk_2 glb2local_2 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_1 lutff_4/in_1 +buffer local_g0_4 lutff_4/in_0 +buffer local_g0_6 lutff_1/in_1 +buffer local_g1_4 lutff_1/in_2 +buffer lutff_1/out local_g0_1 +buffer lutff_4/out local_g1_4 +buffer sp4_v_b_4 local_g0_4 + +.logic_tile 1 4 +ColBufCtrl glb_netwk_6 +LC_0 1000000000000000 0000 +LC_1 0000000010000000 0000 +LC_4 0000000000000001 0000 +buffer local_g0_4 lutff_4/in_2 +buffer local_g0_5 lutff_4/in_1 +buffer local_g1_0 lutff_0/in_3 +buffer local_g1_3 lutff_1/in_1 +buffer local_g1_4 lutff_1/in_0 +buffer local_g1_5 lutff_0/in_2 +buffer local_g2_0 lutff_1/in_3 +buffer local_g2_1 lutff_1/in_2 +buffer local_g2_1 lutff_4/in_3 +buffer local_g2_3 lutff_0/in_1 +buffer local_g3_3 lutff_4/in_0 +buffer local_g3_5 lutff_0/in_0 +buffer lutff_0/out local_g2_0 +buffer lutff_1/out sp4_r_v_b_3 +buffer lutff_4/out sp12_v_b_8 +buffer neigh_op_rgt_3 local_g2_3 +buffer neigh_op_rgt_3 local_g3_3 +buffer neigh_op_rgt_5 local_g3_5 +buffer neigh_op_top_5 local_g0_5 +buffer neigh_op_top_5 local_g1_5 +buffer sp12_h_r_0 local_g1_0 +buffer sp12_h_r_12 local_g0_4 +buffer sp12_h_r_12 local_g1_4 +buffer sp4_r_v_b_27 local_g1_3 +buffer sp4_r_v_b_33 local_g2_1 +routing sp12_h_r_0 sp12_v_t_23 + +.logic_tile 4 16 +LC_0 0010111100000000 0100 DffEnable +NegClk +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_6 lutff_0/in_2 +buffer local_g1_1 lutff_0/in_0 +buffer local_g1_4 lutff_0/in_1 +buffer lutff_0/out sp4_h_r_16 +buffer neigh_op_bnr_1 local_g1_1 +buffer neigh_op_bot_4 local_g1_4 +buffer sp12_h_r_22 local_g0_6 +routing sp4_v_b_3 sp4_h_l_38 +routing sp4_v_b_3 sp4_h_r_9 +routing sp4_v_t_37 sp4_h_l_37 .logic_tile 9 16 -routing sp4_h_r_6 sp4_v_t_37 +LC_1 0010000000000000 0000 +LC_2 0000000011110010 0000 +LC_3 0001000000000000 0000 +LC_4 0101001100000000 0100 DffEnable +LC_5 0101001100000000 0100 DffEnable +LC_6 0101001100000000 0100 DffEnable +LC_7 0101001100000000 0100 DffEnable +buffer glb2local_1 local_g0_5 +buffer glb_netwk_1 lutff_global/cen +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer glb_netwk_7 glb2local_1 +buffer local_g0_1 lutff_7/in_0 +buffer local_g0_2 lutff_2/in_0 +buffer local_g0_2 lutff_3/in_1 +buffer local_g0_3 lutff_5/in_2 +buffer local_g0_3 lutff_7/in_2 +buffer local_g0_4 lutff_6/in_0 +buffer local_g0_5 lutff_2/in_3 +buffer local_g0_7 lutff_5/in_0 +buffer local_g1_3 lutff_4/in_2 +buffer local_g1_3 lutff_6/in_2 +buffer local_g1_4 lutff_4/in_1 +buffer local_g1_5 lutff_4/in_0 +buffer local_g1_6 lutff_6/in_1 +buffer local_g1_7 lutff_7/in_1 +buffer local_g2_1 lutff_2/in_1 +buffer local_g2_1 lutff_3/in_0 +buffer local_g2_4 lutff_2/in_2 +buffer local_g2_7 lutff_1/in_0 +buffer local_g3_5 lutff_1/in_1 +buffer local_g3_5 lutff_5/in_1 +buffer lutff_2/out sp4_h_r_20 +buffer lutff_3/out sp4_h_r_22 +buffer lutff_3/out sp4_r_v_b_23 +buffer lutff_4/out local_g1_4 +buffer lutff_4/out sp4_r_v_b_41 +buffer lutff_5/out local_g3_5 +buffer lutff_6/out local_g1_6 +buffer lutff_6/out sp4_r_v_b_45 +buffer lutff_7/out local_g1_7 +buffer lutff_7/out sp4_r_v_b_47 +buffer neigh_op_lft_1 local_g0_1 +buffer neigh_op_lft_4 local_g0_4 +buffer neigh_op_lft_5 local_g1_5 +buffer sp12_h_r_10 local_g0_2 +buffer sp12_v_b_15 local_g2_7 +buffer sp4_h_r_19 local_g0_3 +buffer sp4_h_r_19 local_g1_3 +buffer sp4_h_r_25 local_g2_1 +buffer sp4_r_v_b_36 local_g2_4 +buffer sp4_v_b_7 local_g0_7 +routing sp4_h_l_46 sp4_v_b_5 .logic_tile 7 5 ColBufCtrl glb_netwk_0 ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_0 0100000000000000 0000 -LC_1 0010001100110011 0000 -LC_2 0001010100000000 0000 +LC_0 0001000000000000 0000 +LC_1 0000000100000000 0000 +LC_2 1111001000000000 0000 LC_3 0000001000000000 0000 -LC_4 0000000010101000 0000 -LC_5 0101110100000000 0100 DffEnable -LC_7 1010100010100000 0000 +LC_4 0000000000001000 0000 +LC_5 1111111111010000 0000 +LC_6 1110111000001110 0000 +LC_7 1111111100111010 0000 +buffer glb2local_1 local_g0_5 +buffer glb_netwk_0 glb2local_1 +buffer local_g0_0 lutff_4/in_0 +buffer local_g0_1 lutff_6/in_1 +buffer local_g0_1 lutff_7/in_2 +buffer local_g0_2 lutff_6/in_0 +buffer local_g0_3 lutff_0/in_1 +buffer local_g0_4 lutff_1/in_1 +buffer local_g0_5 lutff_3/in_0 +buffer local_g0_6 lutff_4/in_2 +buffer local_g0_7 lutff_5/in_2 +buffer local_g1_2 lutff_7/in_0 +buffer local_g1_3 lutff_2/in_2 +buffer local_g1_3 lutff_5/in_3 +buffer local_g1_5 lutff_5/in_1 +buffer local_g1_6 lutff_2/in_1 +buffer local_g1_7 lutff_2/in_0 +buffer local_g2_1 lutff_2/in_3 +buffer local_g2_2 lutff_3/in_1 +buffer local_g2_3 lutff_4/in_1 +buffer local_g2_4 lutff_6/in_2 +buffer local_g2_5 lutff_3/in_2 +buffer local_g2_6 lutff_7/in_1 +buffer local_g2_7 lutff_1/in_2 +buffer local_g3_0 lutff_1/in_0 +buffer local_g3_0 lutff_6/in_3 +buffer local_g3_1 lutff_0/in_0 +buffer local_g3_2 lutff_4/in_3 +buffer local_g3_6 lutff_5/in_0 +buffer local_g3_7 lutff_7/in_3 +buffer lutff_0/out local_g0_0 +buffer lutff_1/out sp4_r_v_b_35 +buffer lutff_3/out local_g1_3 +buffer lutff_4/out sp4_r_v_b_25 +buffer lutff_4/out sp4_v_b_24 +buffer lutff_5/out sp4_h_r_42 +buffer lutff_6/out local_g1_6 +buffer lutff_7/out sp12_h_r_22 +buffer neigh_op_lft_2 local_g0_2 +buffer neigh_op_lft_2 local_g1_2 +buffer neigh_op_lft_5 local_g1_5 +buffer neigh_op_lft_7 local_g0_7 +buffer neigh_op_lft_7 local_g1_7 +buffer neigh_op_rgt_1 local_g2_1 +buffer neigh_op_tnl_1 local_g3_1 +buffer neigh_op_tnl_5 local_g2_5 +buffer sp12_h_r_11 local_g0_3 +buffer sp12_h_r_22 local_g0_6 +buffer sp12_v_b_7 local_g2_7 +buffer sp12_v_b_7 local_g3_7 +buffer sp4_h_r_17 local_g0_1 +buffer sp4_h_r_20 local_g0_4 +buffer sp4_h_r_24 local_g3_0 +buffer sp4_h_r_42 local_g3_2 +buffer sp4_h_r_44 local_g2_4 +buffer sp4_r_v_b_34 local_g2_2 +buffer sp4_r_v_b_35 local_g2_3 +buffer sp4_r_v_b_38 local_g2_6 +buffer sp4_r_v_b_46 local_g3_6 +routing sp4_h_l_37 sp4_v_b_6 +routing sp4_h_l_38 sp4_v_b_3 +routing sp4_h_l_47 sp4_v_b_10 +routing sp4_v_b_3 sp4_v_t_43 +routing sp4_v_b_5 sp4_h_r_11 + +.logic_tile 2 3 +LC_4 0100000000000000 0100 DffEnable NegClk -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_0 lutff_0/in_0 -buffer local_g0_2 lutff_2/in_2 -buffer local_g0_2 lutff_5/in_1 -buffer local_g0_2 lutff_7/in_3 -buffer local_g0_3 lutff_3/in_2 -buffer local_g0_5 lutff_1/in_0 -buffer local_g0_7 lutff_7/in_2 -buffer local_g1_2 lutff_2/in_1 -buffer local_g1_4 lutff_4/in_1 -buffer local_g1_5 lutff_0/in_2 -buffer local_g1_5 lutff_7/in_1 -buffer local_g1_6 lutff_5/in_0 -buffer local_g1_7 lutff_1/in_3 -buffer local_g2_0 lutff_2/in_0 -buffer local_g2_2 lutff_1/in_1 -buffer local_g2_4 lutff_4/in_2 -buffer local_g2_7 lutff_4/in_3 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_2 lutff_global/cen buffer local_g3_1 lutff_4/in_0 -buffer local_g3_3 lutff_global/cen -buffer local_g3_4 lutff_1/in_2 -buffer local_g3_4 lutff_5/in_2 -buffer local_g3_7 lutff_3/in_1 -buffer lutff_0/out local_g2_0 -buffer lutff_0/out sp12_v_b_16 -buffer lutff_0/out sp4_r_v_b_1 -buffer lutff_0/out sp4_r_v_b_33 -buffer lutff_0/out sp4_v_b_32 -buffer lutff_1/out sp4_r_v_b_19 -buffer lutff_2/out local_g2_2 -buffer lutff_2/out sp4_h_r_20 -buffer lutff_4/out sp4_r_v_b_25 -buffer lutff_5/out sp12_h_r_18 -buffer lutff_7/out local_g2_7 -buffer lutff_7/out local_g3_7 -buffer lutff_7/out sp4_h_r_46 -buffer neigh_op_bot_2 local_g1_2 -buffer neigh_op_lft_3 local_g0_3 -buffer neigh_op_rgt_1 local_g3_1 -buffer neigh_op_rgt_4 local_g2_4 -buffer sp12_v_b_4 local_g3_4 -buffer sp4_h_r_0 local_g0_0 -buffer sp4_h_r_13 local_g0_5 +buffer lutff_4/out sp4_v_b_40 +buffer sp12_v_b_23 sp4_v_b_23 +buffer sp12_v_b_9 local_g3_1 buffer sp4_h_r_18 local_g0_2 -buffer sp4_h_r_21 local_g1_5 -buffer sp4_h_r_6 local_g1_6 -buffer sp4_r_v_b_19 local_g3_3 -buffer sp4_r_v_b_28 local_g1_4 -buffer sp4_r_v_b_31 local_g0_7 -buffer sp4_v_b_15 local_g1_7 -routing sp4_h_l_36 sp4_h_r_9 -routing sp4_h_r_2 sp4_v_b_2 -routing sp4_h_r_2 sp4_v_t_45 +routing sp4_h_r_1 sp4_v_b_1 +routing sp4_v_t_46 sp4_h_r_4 +routing sp4_v_t_47 sp4_h_r_10 -.logic_tile 2 3 +.logic_tile 1 9 CarryInSet LC_0 0000000000000000 1000 CarryEnable LC_1 0000000000000000 1000 CarryEnable @@ -2454,5182 +2467,5435 @@ LC_3 0000000000000000 1000 CarryEnable LC_4 0000000000000000 1000 CarryEnable LC_5 0000000000000000 1000 CarryEnable LC_6 0000000000000000 1000 CarryEnable -LC_7 0000000000000000 1000 CarryEnable -buffer local_g0_0 lutff_1/in_1 -buffer local_g0_2 lutff_2/in_2 -buffer local_g0_3 lutff_3/in_2 -buffer local_g0_5 lutff_0/in_1 -buffer local_g0_6 lutff_4/in_2 -buffer local_g1_3 lutff_5/in_1 -buffer local_g1_4 lutff_7/in_2 -buffer local_g1_6 lutff_6/in_1 -buffer local_g3_1 lutff_6/in_2 -buffer local_g3_6 lutff_2/in_1 -buffer local_g3_6 lutff_5/in_2 -buffer neigh_op_top_2 local_g0_2 -buffer neigh_op_top_3 local_g0_3 -buffer neigh_op_top_4 local_g1_4 -buffer neigh_op_top_5 local_g0_5 -buffer sp4_h_r_0 local_g0_0 -buffer sp4_h_r_22 local_g1_6 -buffer sp4_r_v_b_17 local_g3_1 -buffer sp4_r_v_b_22 local_g3_6 -buffer sp4_v_b_14 local_g0_6 -buffer sp4_v_b_19 local_g1_3 -routing sp4_h_r_1 sp4_v_b_6 - -.logic_tile 1 9 -LC_7 1000000000000000 0000 -buffer local_g3_6 lutff_7/in_2 -buffer lutff_7/out sp12_h_r_6 -buffer lutff_7/out sp4_r_v_b_15 -buffer lutff_7/out sp4_r_v_b_47 -buffer neigh_op_bnl_6 local_g3_6 +LC_7 0000000011111111 0000 +buffer local_g0_1 lutff_5/in_2 +buffer local_g0_7 lutff_3/in_2 +buffer local_g2_0 lutff_2/in_2 +buffer local_g2_2 lutff_6/in_2 +buffer local_g2_3 lutff_0/in_1 +buffer local_g3_6 lutff_1/in_2 +buffer local_g3_7 lutff_4/in_2 +buffer lutff_6/cout lutff_7/in_3 +buffer neigh_op_tnr_0 local_g2_0 +buffer neigh_op_tnr_2 local_g2_2 +buffer neigh_op_tnr_6 local_g3_6 +buffer neigh_op_tnr_7 local_g3_7 +buffer sp12_h_r_7 local_g0_7 +buffer sp4_h_r_43 local_g2_3 +buffer sp4_h_r_9 local_g0_1 +routing sp4_v_b_11 sp4_h_r_11 .logic_tile 8 7 -LC_0 1101010101010101 0000 -LC_1 0000000100000000 0000 -LC_2 0000100000000000 0000 -LC_3 1111111011111111 0000 -LC_4 0000000000010000 0000 -LC_5 0000000000000010 0000 -LC_6 0000010000000000 0000 -LC_7 0001000000000000 0000 -buffer local_g0_1 lutff_6/in_1 -buffer local_g0_4 lutff_5/in_3 -buffer local_g0_4 lutff_6/in_0 -buffer local_g0_4 lutff_7/in_1 -buffer local_g0_5 lutff_0/in_3 -buffer local_g0_6 lutff_5/in_1 +LC_0 1100111110100000 0000 +LC_1 0000000001010011 0000 +LC_2 1111110100000000 0000 +LC_3 0011110001011010 0000 +LC_4 0000010111110011 0000 +LC_5 0010000000000000 0000 +LC_6 0000010111110011 0000 +LC_7 1100111110100000 0000 +buffer local_g0_0 lutff_7/in_1 +buffer local_g0_1 lutff_7/in_0 +buffer local_g0_2 lutff_1/in_1 +buffer local_g0_3 lutff_4/in_3 +buffer local_g0_3 lutff_5/in_0 +buffer local_g0_3 lutff_6/in_3 +buffer local_g0_4 lutff_7/in_3 +buffer local_g0_5 lutff_1/in_2 +buffer local_g0_6 lutff_2/in_2 +buffer local_g0_6 lutff_3/in_3 buffer local_g1_0 lutff_3/in_0 -buffer local_g1_1 lutff_0/in_0 -buffer local_g1_2 lutff_1/in_2 -buffer local_g1_2 lutff_4/in_1 -buffer local_g1_3 lutff_1/in_3 -buffer local_g1_3 lutff_3/in_3 -buffer local_g1_3 lutff_4/in_2 +buffer local_g1_1 lutff_5/in_1 +buffer local_g1_2 lutff_2/in_1 +buffer local_g1_2 lutff_3/in_2 +buffer local_g1_3 lutff_4/in_0 buffer local_g1_4 lutff_1/in_0 -buffer local_g1_4 lutff_5/in_2 -buffer local_g1_5 lutff_2/in_0 -buffer local_g1_6 lutff_3/in_2 -buffer local_g1_7 lutff_1/in_1 -buffer local_g2_2 lutff_2/in_2 -buffer local_g2_2 lutff_3/in_1 -buffer local_g2_5 lutff_4/in_3 -buffer local_g3_2 lutff_5/in_0 -buffer local_g3_2 lutff_6/in_3 +buffer local_g1_5 lutff_0/in_0 +buffer local_g1_6 lutff_0/in_3 +buffer local_g1_7 lutff_3/in_1 +buffer local_g2_0 lutff_0/in_2 +buffer local_g2_0 lutff_4/in_2 +buffer local_g2_0 lutff_6/in_2 +buffer local_g2_1 lutff_2/in_3 +buffer local_g2_2 lutff_6/in_0 +buffer local_g2_3 lutff_6/in_1 +buffer local_g2_7 lutff_4/in_1 +buffer local_g3_0 lutff_0/in_1 buffer local_g3_2 lutff_7/in_2 -buffer local_g3_3 lutff_0/in_2 -buffer local_g3_3 lutff_4/in_0 -buffer local_g3_3 lutff_7/in_3 -buffer local_g3_4 lutff_0/in_1 -buffer local_g3_4 lutff_7/in_0 -buffer local_g3_5 lutff_6/in_2 +buffer local_g3_3 lutff_1/in_3 +buffer local_g3_3 lutff_2/in_0 buffer lutff_0/out local_g1_0 -buffer lutff_2/out local_g1_2 -buffer lutff_5/out local_g2_5 +buffer lutff_1/out local_g2_1 +buffer lutff_2/out sp12_h_r_12 +buffer lutff_3/out sp12_h_r_14 +buffer lutff_4/out local_g0_4 +buffer lutff_5/out local_g0_5 buffer lutff_6/out local_g1_6 buffer lutff_7/out local_g1_7 -buffer neigh_op_bnr_1 local_g0_1 -buffer neigh_op_lft_1 local_g1_1 -buffer neigh_op_lft_5 local_g0_5 -buffer neigh_op_lft_5 local_g1_5 -buffer neigh_op_rgt_2 local_g2_2 -buffer neigh_op_rgt_3 local_g3_3 -buffer sp4_h_r_22 local_g0_6 -buffer sp4_h_r_28 local_g3_4 -buffer sp4_h_r_3 local_g1_3 -buffer sp4_h_r_4 local_g0_4 -buffer sp4_r_v_b_18 local_g3_2 -buffer sp4_r_v_b_21 local_g3_5 -buffer sp4_v_b_20 local_g1_4 +buffer neigh_op_top_1 local_g1_1 +buffer sp12_v_b_3 local_g2_3 +buffer sp4_h_r_12 local_g1_4 +buffer sp4_h_r_19 local_g1_3 +buffer sp4_h_r_2 local_g0_2 +buffer sp4_h_r_2 local_g1_2 +buffer sp4_h_r_26 local_g2_2 +buffer sp4_h_r_32 local_g3_0 +buffer sp4_h_r_8 local_g0_0 +buffer sp4_r_v_b_15 local_g2_7 +buffer sp4_r_v_b_19 local_g3_3 +buffer sp4_r_v_b_27 local_g0_3 +buffer sp4_r_v_b_30 local_g0_6 +buffer sp4_v_b_13 local_g1_5 +buffer sp4_v_b_17 local_g0_1 +buffer sp4_v_b_26 local_g3_2 +buffer sp4_v_b_32 local_g2_0 +routing sp4_h_l_39 sp4_h_r_5 routing sp4_h_l_46 sp4_v_b_5 -routing sp4_h_r_3 sp4_h_l_46 -routing sp4_h_r_7 sp4_h_l_47 -routing sp4_v_b_1 sp4_h_l_43 -routing sp4_v_b_10 sp4_h_r_10 -routing sp4_v_b_11 sp4_h_r_5 -routing sp4_v_b_8 sp4_h_r_2 -routing sp4_v_b_9 sp4_v_t_40 -routing sp4_v_t_39 sp4_h_l_45 -routing sp4_v_t_41 sp4_h_r_4 -routing sp4_v_t_41 sp4_v_b_4 -routing sp4_v_t_41 sp4_v_b_7 +routing sp4_h_l_46 sp4_v_t_46 +routing sp4_h_r_0 sp4_v_t_43 +routing sp4_h_r_2 sp4_h_l_39 +routing sp4_v_b_0 sp4_h_r_6 +routing sp4_v_b_5 sp4_v_t_36 .logic_tile 12 4 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 +CarryInSet ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_0 1011100000000000 0000 -LC_2 0000001010101010 0100 DffEnable -LC_3 1011001100010001 0000 -LC_4 1000000000000000 0000 -LC_5 0011000001110000 0100 DffEnable -LC_7 1000000010101111 0000 -NegClk -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g0_4 lutff_3/in_1 -buffer local_g0_4 lutff_5/in_1 -buffer local_g0_7 lutff_2/in_3 -buffer local_g1_2 lutff_0/in_1 -buffer local_g1_2 lutff_4/in_1 -buffer local_g1_3 lutff_7/in_3 -buffer local_g1_4 lutff_3/in_0 -buffer local_g1_4 lutff_4/in_3 -buffer local_g1_4 lutff_7/in_2 -buffer local_g1_5 lutff_0/in_2 -buffer local_g2_0 lutff_3/in_3 -buffer local_g2_3 lutff_2/in_1 -buffer local_g2_4 lutff_5/in_3 -buffer local_g2_5 lutff_7/in_0 -buffer local_g2_6 lutff_2/in_2 -buffer local_g3_3 lutff_4/in_2 -buffer local_g3_3 lutff_7/in_1 -buffer local_g3_6 lutff_3/in_2 -buffer local_g3_6 lutff_5/in_0 -buffer local_g3_7 lutff_0/in_0 -buffer lutff_0/out local_g2_0 -buffer lutff_2/out sp4_h_r_20 -buffer lutff_2/out sp4_h_r_36 -buffer lutff_3/out sp4_h_r_38 +LC_0 0000000000000000 1000 CarryEnable +LC_1 0000000000000000 1000 CarryEnable +LC_2 0110100110010110 1000 CarryEnable +LC_3 0110100110010110 1000 CarryEnable +LC_4 0110100110010110 1000 CarryEnable +LC_5 0110100110010110 1000 CarryEnable +LC_6 0110100110010110 1000 CarryEnable +LC_7 0110100110010110 0000 +buffer local_g0_0 lutff_6/in_2 +buffer local_g0_1 lutff_5/in_2 +buffer local_g0_5 lutff_7/in_2 +buffer local_g0_6 lutff_4/in_2 +buffer local_g1_2 lutff_3/in_2 +buffer local_g1_4 lutff_1/in_2 +buffer local_g1_7 lutff_2/in_2 +buffer local_g3_0 lutff_0/in_1 +buffer lutff_1/cout lutff_2/in_3 +buffer lutff_2/cout lutff_3/in_3 +buffer lutff_2/out sp4_v_b_36 +buffer lutff_3/cout lutff_4/in_3 +buffer lutff_4/cout lutff_5/in_3 buffer lutff_4/out sp4_h_r_40 -buffer lutff_5/out local_g1_5 -buffer lutff_5/out sp4_h_r_26 -buffer lutff_5/out sp4_v_b_42 -buffer lutff_7/out local_g0_7 -buffer neigh_op_bnl_3 local_g2_3 -buffer neigh_op_bnl_4 local_g2_4 -buffer neigh_op_lft_3 local_g1_3 -buffer neigh_op_lft_4 local_g0_4 -buffer sp12_h_r_10 local_g1_2 -buffer sp4_h_r_12 local_g1_4 -buffer sp4_h_r_30 local_g2_6 -buffer sp4_h_r_30 local_g3_6 -buffer sp4_h_r_35 local_g3_3 -buffer sp4_h_r_37 local_g2_5 -buffer sp4_h_r_47 local_g3_7 -routing sp4_v_b_0 sp4_h_l_40 -routing sp4_v_b_10 sp4_h_l_47 -routing sp4_v_b_7 sp4_h_l_37 -routing sp4_v_t_40 sp4_h_r_5 -routing sp4_v_t_41 sp4_h_l_41 -routing sp4_v_t_43 sp4_h_r_11 +buffer lutff_5/cout lutff_6/in_3 +buffer lutff_5/out sp4_h_r_10 +buffer lutff_6/cout lutff_7/in_3 +buffer neigh_op_lft_0 local_g0_0 +buffer neigh_op_lft_1 local_g0_1 +buffer neigh_op_lft_2 local_g1_2 +buffer neigh_op_lft_4 local_g1_4 +buffer neigh_op_lft_5 local_g0_5 +buffer neigh_op_lft_6 local_g0_6 +buffer neigh_op_lft_7 local_g1_7 +buffer sp12_v_b_16 local_g3_0 +routing sp4_h_r_10 sp4_h_l_43 +routing sp4_v_b_0 sp4_h_l_37 +routing sp4_v_t_40 sp4_h_l_40 .logic_tile 4 2 -routing sp4_v_b_9 sp4_v_t_37 -routing sp4_v_t_41 sp4_v_b_7 - -.logic_tile 2 14 -LC_0 1000010000000000 0000 -LC_1 0111000000000000 0110 DffEnable Set_NoReset -LC_4 0010101000000000 0110 DffEnable Set_NoReset -LC_5 0010000000000000 0100 DffEnable -LC_6 1000000000000000 0000 -LC_7 0110100110010110 0000 -NegClk -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_6 lutff_global/s_r -buffer local_g0_0 lutff_5/in_1 -buffer local_g0_0 lutff_6/in_2 -buffer local_g0_2 lutff_6/in_0 -buffer local_g0_3 lutff_7/in_0 -buffer local_g0_4 lutff_0/in_0 -buffer local_g0_6 lutff_1/in_1 +LC_0 0110100110010110 0000 +LC_1 0000000011100000 0000 +LC_2 0001000000000000 0000 +LC_3 1110111011100000 0000 +LC_4 0000010111110011 0000 +LC_5 1100110010101100 0000 +LC_6 1111111111001010 0000 +LC_7 0101000000111111 0000 +buffer carry_in carry_in_mux +buffer carry_in_mux lutff_0/in_3 +buffer local_g0_0 lutff_2/in_0 +buffer local_g0_1 lutff_4/in_1 +buffer local_g0_3 lutff_6/in_3 +buffer local_g0_4 lutff_7/in_3 +buffer local_g0_5 lutff_3/in_0 buffer local_g0_6 lutff_4/in_2 -buffer local_g0_7 lutff_1/in_0 -buffer local_g0_7 lutff_6/in_3 -buffer local_g1_1 lutff_7/in_1 -buffer local_g1_3 lutff_global/cen -buffer local_g1_5 lutff_0/in_2 -buffer local_g1_6 lutff_4/in_1 -buffer local_g1_6 lutff_6/in_1 -buffer local_g3_0 lutff_7/in_2 -buffer lutff_0/out local_g0_0 -buffer lutff_1/out local_g1_1 +buffer local_g0_7 lutff_4/in_3 +buffer local_g1_0 lutff_1/in_0 +buffer local_g1_1 lutff_3/in_3 +buffer local_g1_2 lutff_1/in_2 +buffer local_g1_3 lutff_3/in_1 +buffer local_g1_5 lutff_1/in_1 +buffer local_g1_6 lutff_7/in_2 +buffer local_g1_7 lutff_5/in_3 +buffer local_g1_7 lutff_6/in_2 +buffer local_g2_0 lutff_5/in_1 +buffer local_g2_1 lutff_5/in_0 +buffer local_g2_2 lutff_4/in_0 +buffer local_g2_4 lutff_7/in_1 +buffer local_g2_5 lutff_7/in_0 +buffer local_g2_6 lutff_1/in_3 +buffer local_g2_7 lutff_3/in_2 +buffer local_g3_0 lutff_2/in_1 +buffer local_g3_1 lutff_6/in_0 +buffer local_g3_2 lutff_5/in_2 +buffer local_g3_3 lutff_0/in_2 +buffer local_g3_4 lutff_6/in_1 +buffer lutff_0/out sp4_h_r_32 +buffer lutff_2/out local_g1_2 buffer lutff_4/out local_g0_4 -buffer lutff_4/out sp4_h_r_8 -buffer lutff_5/out local_g1_5 -buffer lutff_6/out local_g0_6 -buffer lutff_6/out sp4_h_r_12 -buffer lutff_7/out local_g0_7 -buffer neigh_op_bot_2 local_g0_2 -buffer neigh_op_bot_3 local_g0_3 +buffer lutff_5/out sp4_v_b_26 +buffer lutff_6/out local_g2_6 +buffer neigh_op_bnl_0 local_g3_0 +buffer neigh_op_bnl_4 local_g3_4 +buffer neigh_op_bnr_1 local_g0_1 +buffer neigh_op_lft_0 local_g1_0 +buffer sp12_h_r_11 local_g0_3 +buffer sp12_v_b_10 local_g3_2 +buffer sp12_v_b_15 local_g2_7 +buffer sp4_h_r_14 local_g0_6 buffer sp4_h_r_14 local_g1_6 -buffer sp4_h_r_32 local_g3_0 -buffer sp4_v_b_3 local_g1_3 -routing sp4_h_r_6 sp4_v_b_6 -routing sp4_v_b_3 sp4_h_r_3 +buffer sp4_h_r_17 local_g1_1 +buffer sp4_h_r_23 local_g0_7 +buffer sp4_h_r_23 local_g1_7 +buffer sp4_h_r_27 local_g3_3 +buffer sp4_h_r_33 local_g2_1 +buffer sp4_r_v_b_24 local_g0_0 +buffer sp4_r_v_b_3 local_g1_3 +buffer sp4_v_b_13 local_g0_5 +buffer sp4_v_b_13 local_g1_5 +buffer sp4_v_b_24 local_g2_0 +buffer sp4_v_b_37 local_g2_5 +buffer sp4_v_b_41 local_g3_1 +buffer sp4_v_b_42 local_g2_2 +buffer sp4_v_b_44 local_g2_4 +routing sp4_h_r_4 sp4_h_l_42 +routing sp4_v_b_10 sp4_h_l_47 +routing sp4_v_b_7 sp4_h_r_1 +routing sp4_v_b_7 sp4_h_r_7 + +.logic_tile 2 14 +LC_2 1000000000000000 0000 +buffer local_g1_7 lutff_2/in_0 +buffer sp4_r_v_b_31 local_g1_7 +routing sp4_h_r_8 sp4_v_t_39 +routing sp4_v_t_40 sp4_h_r_10 +routing sp4_v_t_40 sp4_v_b_1 .logic_tile 9 6 -LC_0 1000000000000000 0000 -LC_1 0101011101011111 0100 DffEnable -LC_3 0100000000000000 0000 -LC_4 0000100000000000 0000 -LC_5 0000100000101010 0000 -LC_6 0000100000000100 0000 -LC_7 0000001000001000 0000 -NegClk -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_0 lutff_6/in_0 -buffer local_g0_1 lutff_5/in_2 -buffer local_g0_2 lutff_6/in_2 -buffer local_g0_4 lutff_1/in_3 -buffer local_g0_5 lutff_0/in_3 -buffer local_g0_6 lutff_7/in_1 -buffer local_g0_7 lutff_1/in_0 -buffer local_g1_0 lutff_7/in_0 -buffer local_g1_1 lutff_1/in_1 -buffer local_g1_3 lutff_global/cen -buffer local_g1_4 lutff_5/in_0 -buffer local_g1_5 lutff_5/in_1 -buffer local_g2_0 lutff_7/in_3 -buffer local_g2_1 lutff_0/in_1 -buffer local_g2_1 lutff_3/in_2 -buffer local_g2_2 lutff_4/in_2 -buffer local_g2_3 lutff_7/in_2 -buffer local_g2_6 lutff_5/in_3 -buffer local_g3_0 lutff_1/in_2 -buffer local_g3_1 lutff_0/in_2 -buffer local_g3_1 lutff_3/in_3 -buffer local_g3_2 lutff_6/in_3 -buffer local_g3_5 lutff_3/in_1 -buffer local_g3_6 lutff_3/in_0 -buffer lutff_0/out local_g3_0 +LC_0 0000000000001110 0000 +LC_1 0000000100000000 0000 +LC_2 0000100010000000 0000 +LC_3 0000001000000000 0000 +LC_4 0000000000001001 0000 +LC_5 0001000000000000 0000 +LC_6 1000000000000000 0000 +LC_7 0000100000000000 0000 +buffer local_g0_0 lutff_1/in_1 +buffer local_g0_1 lutff_0/in_1 +buffer local_g0_2 lutff_2/in_0 +buffer local_g0_2 lutff_4/in_2 +buffer local_g0_3 lutff_7/in_0 +buffer local_g0_4 lutff_7/in_1 +buffer local_g0_5 lutff_1/in_0 +buffer local_g0_6 lutff_0/in_2 +buffer local_g0_7 lutff_0/in_3 +buffer local_g1_0 lutff_2/in_1 +buffer local_g1_0 lutff_4/in_3 +buffer local_g1_1 lutff_5/in_1 +buffer local_g1_3 lutff_6/in_0 +buffer local_g1_4 lutff_6/in_1 +buffer local_g1_5 lutff_6/in_2 +buffer local_g1_6 lutff_3/in_0 +buffer local_g1_7 lutff_2/in_2 +buffer local_g1_7 lutff_4/in_0 +buffer local_g2_1 lutff_7/in_2 +buffer local_g2_3 lutff_1/in_2 +buffer local_g2_3 lutff_6/in_3 +buffer local_g2_6 lutff_3/in_1 +buffer local_g2_7 lutff_3/in_2 +buffer local_g3_0 lutff_5/in_0 +buffer local_g3_2 lutff_2/in_3 +buffer local_g3_2 lutff_4/in_1 +buffer local_g3_5 lutff_0/in_0 +buffer lutff_0/out sp4_r_v_b_1 +buffer lutff_0/out sp4_r_v_b_17 buffer lutff_1/out local_g2_1 -buffer lutff_1/out sp4_v_b_18 -buffer lutff_5/out local_g3_5 -buffer lutff_6/out sp12_h_r_4 -buffer lutff_7/out sp12_h_r_22 +buffer lutff_2/out sp4_r_v_b_37 +buffer lutff_2/out sp4_v_b_20 +buffer lutff_3/out sp12_v_b_6 +buffer lutff_3/out sp4_v_b_6 +buffer lutff_4/out sp4_h_r_24 +buffer lutff_4/out sp4_r_v_b_41 +buffer lutff_6/out local_g2_6 +buffer lutff_7/out sp12_v_b_14 buffer lutff_7/out sp4_h_r_14 -buffer neigh_op_bnl_6 local_g3_6 -buffer neigh_op_bot_0 local_g1_0 -buffer neigh_op_bot_5 local_g0_5 -buffer neigh_op_bot_7 local_g0_7 -buffer neigh_op_top_1 local_g0_1 -buffer neigh_op_top_4 local_g0_4 -buffer sp12_h_r_3 local_g1_3 -buffer sp12_h_r_8 local_g0_0 -buffer sp4_h_r_12 local_g1_4 -buffer sp4_h_r_17 local_g1_1 -buffer sp4_h_r_2 local_g0_2 -buffer sp4_h_r_27 local_g2_3 -buffer sp4_h_r_30 local_g2_6 -buffer sp4_h_r_34 local_g2_2 +buffer lutff_7/out sp4_r_v_b_15 +buffer lutff_7/out sp4_v_b_30 +buffer neigh_op_bnl_5 local_g3_5 +buffer neigh_op_bnr_1 local_g1_1 +buffer neigh_op_bnr_3 local_g0_3 +buffer neigh_op_bnr_3 local_g1_3 +buffer neigh_op_bnr_4 local_g0_4 +buffer neigh_op_bnr_4 local_g1_4 +buffer neigh_op_bnr_5 local_g0_5 +buffer neigh_op_bnr_5 local_g1_5 +buffer neigh_op_bnr_6 local_g1_6 +buffer neigh_op_lft_6 local_g0_6 +buffer neigh_op_lft_7 local_g0_7 +buffer sp12_h_r_8 local_g1_0 +buffer sp12_v_b_15 sp4_v_b_19 +buffer sp4_h_r_0 local_g0_0 +buffer sp4_h_r_17 local_g0_1 +buffer sp4_h_r_18 local_g0_2 buffer sp4_h_r_34 local_g3_2 -buffer sp4_r_v_b_17 local_g3_1 -buffer sp4_r_v_b_32 local_g2_0 -buffer sp4_v_b_21 local_g1_5 -buffer sp4_v_b_6 local_g0_6 -routing sp4_h_l_43 sp4_h_r_2 -routing sp4_v_b_5 sp4_v_t_45 -routing sp4_v_t_41 sp4_h_r_9 +buffer sp4_r_v_b_31 local_g1_7 +buffer sp4_r_v_b_35 local_g2_3 +buffer sp4_v_b_39 local_g2_7 +buffer sp4_v_b_40 local_g3_0 +routing sp4_h_l_39 sp4_v_t_42 +routing sp4_h_l_45 sp4_v_t_36 +routing sp4_h_r_0 sp4_v_t_43 +routing sp4_h_r_2 sp4_v_b_7 +routing sp4_v_b_8 sp4_h_l_45 +routing sp4_v_t_36 sp4_v_b_9 .logic_tile 6 5 ColBufCtrl glb_netwk_0 ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 ColBufCtrl glb_netwk_7 -LC_1 0010000000000000 0100 DffEnable -LC_2 0110100110010110 0000 -LC_3 1100110010000000 0000 -LC_6 0000010000000000 0000 -LC_7 0000000001000000 0000 -NegClk -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_0 lutff_6/in_0 -buffer local_g0_3 lutff_7/in_0 -buffer local_g1_0 lutff_3/in_2 -buffer local_g1_3 lutff_global/cen -buffer local_g1_7 lutff_1/in_1 -buffer local_g2_0 lutff_6/in_2 -buffer local_g2_6 lutff_3/in_3 -buffer local_g2_6 lutff_7/in_3 -buffer local_g3_0 lutff_3/in_0 -buffer local_g3_3 lutff_2/in_0 -buffer local_g3_6 lutff_2/in_3 -buffer lutff_1/out sp4_h_r_18 -buffer lutff_1/out sp4_r_v_b_35 -buffer lutff_1/out sp4_v_b_34 -buffer lutff_2/out sp12_v_b_4 -buffer lutff_2/out sp4_h_r_20 -buffer lutff_2/out sp4_h_r_36 -buffer lutff_2/out sp4_h_r_4 -buffer lutff_2/out sp4_r_v_b_37 -buffer lutff_3/out local_g0_3 -buffer lutff_6/out local_g2_6 -buffer lutff_6/out sp4_v_b_12 -buffer neigh_op_bot_3 local_g1_3 -buffer neigh_op_rgt_0 local_g2_0 -buffer sp4_h_r_15 local_g1_7 -buffer sp4_h_r_16 local_g0_0 -buffer sp4_h_r_32 local_g3_0 -buffer sp4_r_v_b_43 local_g3_3 -buffer sp4_v_b_16 local_g1_0 -buffer sp4_v_b_30 local_g3_6 -routing sp4_h_r_5 sp4_h_l_36 -routing sp4_h_r_6 sp4_h_l_43 -routing sp4_h_r_9 sp4_h_l_44 -routing sp4_v_b_0 sp4_h_l_40 -routing sp4_v_t_38 sp4_h_r_8 - -.logic_tile 5 3 -CarryInSet -LC_0 0000000000000000 1000 CarryEnable -LC_1 0000000000000000 1000 CarryEnable -LC_2 0110100110010110 1000 CarryEnable -LC_3 0110100110010110 1000 CarryEnable -LC_4 0110100110010110 1000 CarryEnable -LC_5 0110100110010110 1000 CarryEnable -LC_6 0110100110010110 1000 CarryEnable -LC_7 0110100110010110 1000 CarryEnable -buffer local_g0_1 lutff_4/in_1 +LC_0 0010000000000000 0000 +LC_2 0001000000000000 0000 +LC_3 0010000000000000 0000 +LC_4 0010000000000000 0000 +LC_5 0000001000000000 0000 +LC_6 0010000000000000 0000 +LC_7 0010000000000000 0000 +buffer local_g0_2 lutff_3/in_1 +buffer local_g0_2 lutff_5/in_1 buffer local_g0_2 lutff_7/in_1 -buffer local_g0_5 lutff_2/in_1 -buffer local_g1_0 lutff_3/in_2 -buffer local_g1_5 lutff_5/in_1 -buffer local_g1_6 lutff_1/in_2 -buffer local_g2_3 lutff_6/in_1 -buffer local_g3_4 lutff_0/in_1 -buffer lutff_1/cout lutff_2/in_3 -buffer lutff_2/cout lutff_3/in_3 -buffer lutff_3/cout lutff_4/in_3 -buffer lutff_4/cout lutff_5/in_3 -buffer lutff_5/cout lutff_6/in_3 -buffer lutff_6/cout lutff_7/in_3 -buffer neigh_op_bot_2 local_g0_2 -buffer neigh_op_bot_5 local_g1_5 -buffer neigh_op_bot_6 local_g1_6 -buffer neigh_op_lft_0 local_g1_0 -buffer neigh_op_lft_1 local_g0_1 -buffer neigh_op_lft_5 local_g0_5 -buffer neigh_op_rgt_3 local_g2_3 +buffer local_g0_5 lutff_4/in_1 +buffer local_g0_6 lutff_6/in_0 +buffer local_g0_7 lutff_5/in_0 +buffer local_g1_0 lutff_2/in_1 +buffer local_g1_0 lutff_5/in_2 +buffer local_g1_0 lutff_7/in_0 +buffer local_g1_2 lutff_6/in_1 +buffer local_g1_5 lutff_4/in_0 +buffer local_g1_6 lutff_0/in_1 +buffer local_g1_7 lutff_2/in_0 +buffer local_g3_1 lutff_0/in_0 +buffer local_g3_2 lutff_3/in_0 +buffer lutff_0/out local_g1_0 +buffer lutff_0/out sp4_h_r_32 +buffer lutff_2/out local_g3_2 +buffer lutff_3/out sp4_r_v_b_7 +buffer lutff_4/out sp4_v_b_8 +buffer lutff_5/out local_g1_5 +buffer lutff_5/out sp12_h_r_2 +buffer lutff_7/out sp12_v_b_14 +buffer neigh_op_lft_2 local_g1_2 +buffer neigh_op_lft_7 local_g0_7 +buffer neigh_op_lft_7 local_g1_7 +buffer neigh_op_top_5 local_g0_5 +buffer sp12_h_r_14 local_g0_6 +buffer sp12_h_r_14 local_g1_6 +buffer sp12_h_r_2 sp4_h_r_13 +buffer sp4_v_b_10 local_g0_2 +buffer sp4_v_b_33 local_g3_1 +routing sp4_h_l_46 sp4_v_t_46 +routing sp4_h_l_47 sp4_v_b_4 +routing sp4_v_b_10 sp4_h_r_4 + +.logic_tile 5 3 +LC_0 1011000000000000 0000 +LC_1 0000000100000000 0000 +LC_2 0000000100000000 0000 +LC_3 0101000000110000 0000 +LC_4 0010000000000000 0000 +LC_5 1001000000000000 0000 +buffer local_g0_0 lutff_0/in_0 +buffer local_g0_2 lutff_1/in_1 +buffer local_g0_3 lutff_1/in_2 +buffer local_g0_4 lutff_2/in_0 +buffer local_g0_6 lutff_5/in_1 +buffer local_g0_7 lutff_5/in_0 +buffer local_g1_1 lutff_0/in_2 +buffer local_g1_2 lutff_4/in_1 +buffer local_g1_6 lutff_3/in_0 +buffer local_g2_0 lutff_2/in_2 +buffer local_g2_1 lutff_3/in_2 +buffer local_g2_7 lutff_0/in_1 +buffer local_g3_0 lutff_1/in_0 +buffer local_g3_1 lutff_4/in_0 +buffer local_g3_3 lutff_3/in_3 +buffer local_g3_4 lutff_2/in_1 +buffer local_g3_5 lutff_3/in_1 +buffer lutff_0/out sp4_r_v_b_17 +buffer lutff_1/out local_g1_1 +buffer lutff_2/out local_g0_2 +buffer lutff_4/out sp4_r_v_b_25 +buffer lutff_5/out sp4_r_v_b_43 +buffer neigh_op_lft_4 local_g0_4 +buffer sp12_h_r_23 local_g0_7 +buffer sp12_v_b_5 local_g3_5 buffer sp4_h_r_28 local_g3_4 +buffer sp4_h_r_32 local_g2_0 +buffer sp4_h_r_41 local_g2_1 +buffer sp4_h_r_41 local_g3_1 +buffer sp4_h_r_47 local_g2_7 +buffer sp4_h_r_8 local_g0_0 +buffer sp4_r_v_b_26 local_g1_2 +buffer sp4_r_v_b_30 local_g0_6 +buffer sp4_r_v_b_6 local_g1_6 +buffer sp4_v_b_3 local_g0_3 +buffer sp4_v_b_32 local_g3_0 +buffer sp4_v_b_35 local_g3_3 +routing sp4_h_l_46 sp4_h_r_7 +routing sp4_h_r_0 sp4_h_l_37 +routing sp4_h_r_3 sp4_h_l_46 +routing sp4_v_t_37 sp4_v_b_3 +routing sp4_v_t_38 sp4_h_r_3 +routing sp4_v_t_42 sp4_h_l_42 .logic_tile 11 7 -LC_0 0000010000000111 0000 -LC_1 0101011101010101 0100 DffEnable -LC_2 0000110001001100 0100 DffEnable -LC_3 0001000000000000 0000 -LC_4 0101010101110101 0100 DffEnable -LC_5 0000000001010011 0000 -LC_6 1001000000001001 0000 -LC_7 1000001001000001 0000 -NegClk -buffer glb_netwk_0 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_0 lutff_7/in_1 -buffer local_g0_1 lutff_7/in_2 -buffer local_g0_2 lutff_1/in_1 -buffer local_g0_2 lutff_5/in_1 -buffer local_g0_3 lutff_1/in_0 -buffer local_g0_4 lutff_0/in_2 -buffer local_g0_4 lutff_1/in_3 -buffer local_g0_4 lutff_4/in_2 -buffer local_g0_4 lutff_5/in_3 -buffer local_g0_5 lutff_3/in_2 -buffer local_g0_5 lutff_4/in_1 -buffer local_g0_5 lutff_7/in_0 +LC_2 0010000000000000 0000 +LC_3 1101000000001101 0000 +LC_4 0001000111110001 0000 +LC_5 0010000000000000 0000 +LC_6 1000000000000000 0000 +LC_7 0100000000000000 0100 DffEnable +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_1 lutff_7/in_0 +buffer local_g0_2 lutff_3/in_3 +buffer local_g0_3 lutff_4/in_1 +buffer local_g0_3 lutff_5/in_0 +buffer local_g0_5 lutff_2/in_1 +buffer local_g0_6 lutff_4/in_0 +buffer local_g0_6 lutff_5/in_1 +buffer local_g0_7 lutff_3/in_2 +buffer local_g1_3 lutff_3/in_1 +buffer local_g1_4 lutff_3/in_0 +buffer local_g1_5 lutff_2/in_0 +buffer local_g2_1 lutff_6/in_1 +buffer local_g2_5 lutff_4/in_3 +buffer local_g2_6 lutff_4/in_2 +buffer local_g2_6 lutff_6/in_0 +buffer local_g3_5 lutff_6/in_2 +buffer lutff_2/out sp12_v_b_20 +buffer lutff_2/out sp12_v_b_4 +buffer lutff_3/out sp4_h_r_38 +buffer lutff_4/out sp4_r_v_b_41 +buffer lutff_5/out sp12_v_b_10 +buffer lutff_6/out local_g0_6 +buffer lutff_7/out sp12_v_b_14 +buffer neigh_op_lft_4 local_g1_4 +buffer sp12_h_r_21 local_g1_5 +buffer sp12_h_r_3 local_g1_3 +buffer sp12_v_b_9 local_g2_1 +buffer sp4_h_r_1 local_g0_1 +buffer sp4_h_r_18 local_g0_2 +buffer sp4_h_r_19 local_g0_3 +buffer sp4_h_r_21 local_g0_5 +buffer sp4_r_v_b_38 local_g2_6 +buffer sp4_v_b_15 local_g0_7 +buffer sp4_v_b_45 local_g2_5 +buffer sp4_v_b_45 local_g3_5 +routing sp4_h_l_36 sp4_v_t_43 +routing sp4_h_l_39 sp4_v_t_39 +routing sp4_v_b_7 sp4_h_l_42 +routing sp4_v_t_43 sp4_h_l_43 + +.logic_tile 6 8 +LC_0 1111000001110111 0000 +LC_1 0000000000001000 0000 +LC_2 0000111000000000 0000 +LC_3 0011001110101100 0000 +LC_4 1111000000010001 0000 +LC_5 0111000000000000 0100 DffEnable +LC_6 0111000000000000 0100 DffEnable +LC_7 0111000000000000 0100 DffEnable +buffer glb_netwk_4 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_1 lutff_6/in_1 +buffer local_g0_2 lutff_0/in_0 +buffer local_g0_4 lutff_3/in_1 +buffer local_g0_5 lutff_1/in_0 +buffer local_g0_6 lutff_3/in_3 buffer local_g0_7 lutff_1/in_2 -buffer local_g0_7 lutff_6/in_3 -buffer local_g1_1 lutff_3/in_1 -buffer local_g1_2 lutff_0/in_3 -buffer local_g1_2 lutff_2/in_3 -buffer local_g1_2 lutff_4/in_3 -buffer local_g1_3 lutff_2/in_0 -buffer local_g1_4 lutff_6/in_1 -buffer local_g1_5 lutff_6/in_0 -buffer local_g2_0 lutff_4/in_0 -buffer local_g2_2 lutff_global/cen -buffer local_g2_4 lutff_0/in_0 -buffer local_g2_4 lutff_7/in_3 -buffer local_g2_6 lutff_6/in_2 -buffer local_g2_7 lutff_5/in_2 +buffer local_g1_0 lutff_7/in_2 +buffer local_g1_1 lutff_5/in_1 +buffer local_g1_1 lutff_7/in_1 +buffer local_g1_3 lutff_6/in_2 +buffer local_g1_4 lutff_3/in_0 +buffer local_g1_6 lutff_0/in_1 +buffer local_g1_7 lutff_0/in_2 +buffer local_g2_0 lutff_6/in_0 +buffer local_g2_1 lutff_0/in_3 +buffer local_g2_1 lutff_4/in_3 +buffer local_g2_2 lutff_4/in_0 +buffer local_g2_3 lutff_5/in_2 +buffer local_g2_4 lutff_2/in_0 +buffer local_g2_5 lutff_3/in_2 +buffer local_g2_6 lutff_1/in_3 +buffer local_g2_6 lutff_4/in_2 +buffer local_g2_7 lutff_2/in_1 +buffer local_g2_7 lutff_4/in_1 buffer local_g3_0 lutff_5/in_0 -buffer local_g3_4 lutff_0/in_1 +buffer local_g3_0 lutff_7/in_0 +buffer local_g3_3 lutff_global/cen buffer local_g3_5 lutff_2/in_2 -buffer local_g3_6 lutff_3/in_0 -buffer lutff_0/out local_g2_0 -buffer lutff_3/out sp4_h_r_22 -buffer lutff_3/out sp4_h_r_38 -buffer lutff_5/out local_g3_5 -buffer lutff_6/out sp4_h_r_44 -buffer lutff_7/out sp4_h_r_46 -buffer neigh_op_bot_1 local_g1_1 -buffer neigh_op_lft_0 local_g0_0 +buffer local_g3_7 lutff_1/in_1 +buffer lutff_0/out sp4_r_v_b_33 +buffer lutff_0/out sp4_v_b_16 +buffer lutff_1/out sp4_h_r_34 +buffer lutff_2/out local_g0_2 +buffer lutff_3/out local_g1_3 +buffer lutff_3/out sp4_v_b_38 +buffer lutff_4/out local_g0_4 +buffer lutff_5/out local_g0_5 +buffer lutff_5/out sp4_h_r_42 +buffer lutff_5/out sp4_v_b_42 +buffer lutff_6/out local_g2_6 +buffer lutff_6/out sp4_h_r_12 +buffer lutff_6/out sp4_v_b_44 +buffer lutff_7/out local_g3_7 +buffer lutff_7/out sp12_h_r_22 +buffer lutff_7/out sp4_v_b_30 +buffer neigh_op_bnl_3 local_g2_3 buffer neigh_op_lft_4 local_g1_4 -buffer neigh_op_rgt_4 local_g3_4 -buffer neigh_op_rgt_7 local_g2_7 -buffer neigh_op_tnl_0 local_g3_0 -buffer neigh_op_tnl_4 local_g2_4 -buffer neigh_op_tnl_6 local_g2_6 -buffer neigh_op_top_3 local_g0_3 -buffer sp4_h_r_19 local_g1_3 -buffer sp4_h_r_2 local_g0_2 -buffer sp4_h_r_2 local_g1_2 -buffer sp4_h_r_34 local_g2_2 -buffer sp4_r_v_b_22 local_g3_6 -buffer sp4_v_b_12 local_g0_4 -buffer sp4_v_b_13 local_g1_5 -buffer sp4_v_b_5 local_g0_5 -buffer sp4_v_b_7 local_g0_7 -buffer sp4_v_b_9 local_g0_1 -routing sp4_h_l_40 sp4_v_t_47 -routing sp4_h_l_46 sp4_h_r_2 -routing sp4_h_l_46 sp4_v_b_11 -routing sp4_h_l_46 sp4_v_t_41 -routing sp4_h_l_46 sp4_v_t_46 -routing sp4_v_b_9 sp4_h_r_9 +buffer neigh_op_lft_6 local_g1_6 +buffer neigh_op_top_0 local_g1_0 +buffer neigh_op_top_1 local_g0_1 +buffer neigh_op_top_1 local_g1_1 +buffer neigh_op_top_6 local_g0_6 +buffer neigh_op_top_7 local_g0_7 +buffer neigh_op_top_7 local_g1_7 +buffer sp4_h_r_40 local_g2_0 +buffer sp4_h_r_40 local_g3_0 +buffer sp4_h_r_47 local_g2_7 +buffer sp4_r_v_b_43 local_g3_3 +buffer sp4_v_b_25 local_g2_1 +buffer sp4_v_b_28 local_g2_4 +buffer sp4_v_b_34 local_g2_2 +buffer sp4_v_b_37 local_g2_5 +buffer sp4_v_b_37 local_g3_5 +routing sp4_v_b_10 sp4_h_r_10 +routing sp4_v_b_10 sp4_h_r_4 +routing sp4_v_b_11 sp4_h_r_5 -.logic_tile 6 8 +.logic_tile 1 12 CarryInSet +ColBufCtrl glb_netwk_6 LC_0 0000000000000000 1000 CarryEnable LC_1 0000000000000000 1000 CarryEnable -LC_2 0110100110010110 1000 CarryEnable -LC_3 0000000011111111 1000 CarryEnable -LC_5 0110100110010110 0000 -LC_6 0010000000000000 0000 -LC_7 0000000010101000 0110 DffEnable Set_NoReset -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk +LC_2 0000000011111111 1000 CarryEnable +LC_3 1001100101100110 0000 +LC_4 1001011010010110 0000 +LC_5 1001000000000000 0000 +LC_6 1001100101100110 0000 +LC_7 1000000000000000 0000 buffer local_g0_0 lutff_1/in_1 -buffer local_g0_2 lutff_0/in_2 -buffer local_g0_3 lutff_5/in_2 -buffer local_g0_6 lutff_2/in_2 -buffer local_g1_2 lutff_6/in_1 -buffer local_g1_6 lutff_7/in_2 -buffer local_g1_7 lutff_6/in_2 -buffer local_g3_0 lutff_6/in_3 -buffer local_g3_2 lutff_5/in_0 -buffer local_g3_3 lutff_7/in_1 -buffer local_g3_7 lutff_7/in_3 -buffer lutff_1/cout lutff_2/in_3 +buffer local_g0_4 lutff_7/in_1 +buffer local_g0_5 lutff_7/in_0 +buffer local_g0_6 lutff_5/in_1 +buffer local_g0_7 lutff_2/in_1 +buffer local_g0_7 lutff_6/in_1 +buffer local_g1_0 lutff_0/in_1 +buffer local_g1_0 lutff_4/in_1 +buffer local_g1_2 lutff_6/in_3 +buffer local_g1_3 lutff_7/in_3 +buffer local_g1_6 lutff_7/in_2 +buffer local_g2_2 lutff_3/in_1 +buffer local_g2_3 lutff_5/in_0 +buffer local_g2_5 lutff_1/in_2 +buffer local_g3_5 lutff_2/in_2 +buffer lutff_1/cout lutff_2/in_3 buffer lutff_2/cout lutff_3/in_3 -buffer lutff_3/out local_g0_3 -buffer lutff_6/out sp4_v_b_44 -buffer lutff_7/out local_g3_7 -buffer lutff_7/out sp12_v_b_14 -buffer lutff_7/out sp4_r_v_b_31 -buffer lutff_7/out sp4_r_v_b_47 -buffer lutff_7/out sp4_v_b_14 -buffer lutff_7/out sp4_v_b_30 -buffer neigh_op_bnl_3 local_g3_3 -buffer neigh_op_bot_6 local_g1_6 -buffer neigh_op_rgt_0 local_g3_0 -buffer neigh_op_rgt_2 local_g3_2 -buffer sp12_h_r_2 local_g0_2 -buffer sp4_h_r_14 local_g0_6 -buffer sp4_h_r_23 local_g1_7 -buffer sp4_h_r_8 local_g0_0 -buffer sp4_v_b_2 local_g1_2 -routing sp12_h_l_23 sp12_v_b_0 -routing sp4_h_r_6 sp4_v_b_6 -routing sp4_v_b_0 sp4_h_r_6 -routing sp4_v_t_45 sp4_v_b_8 - -.logic_tile 1 12 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 -ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_2 0000100000000000 0100 DffEnable -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g0_0 lutff_2/in_2 -buffer lutff_2/out sp4_h_r_4 -buffer lutff_2/out sp4_v_b_20 -buffer sp12_v_b_9 sp4_v_b_16 -buffer sp4_v_b_8 local_g0_0 +buffer lutff_2/out local_g1_2 +buffer lutff_3/out local_g1_3 +buffer lutff_4/out local_g0_4 +buffer lutff_5/out local_g0_5 +buffer lutff_6/out local_g1_6 +buffer lutff_7/out sp4_v_b_46 +buffer neigh_op_top_0 local_g0_0 +buffer neigh_op_top_6 local_g0_6 +buffer neigh_op_top_7 local_g0_7 +buffer sp12_v_b_13 local_g2_5 +buffer sp12_v_b_13 local_g3_5 +buffer sp12_v_b_3 local_g2_3 +buffer sp4_r_v_b_24 local_g1_0 +buffer sp4_r_v_b_34 local_g2_2 .logic_tile 8 12 -CarryInSet -ColBufCtrl glb_netwk_0 ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 ColBufCtrl glb_netwk_7 -LC_0 0000000000000000 1000 CarryEnable -LC_1 0000000000000000 1000 CarryEnable -LC_2 0110100110010110 1000 CarryEnable -LC_3 0110100110010110 1000 CarryEnable -LC_4 0110100110010110 1000 CarryEnable -LC_5 0110100110010110 1000 CarryEnable -LC_6 0000000011111111 1000 CarryEnable -buffer local_g1_4 lutff_5/in_2 -buffer local_g2_0 lutff_1/in_1 -buffer local_g2_4 lutff_0/in_2 -buffer local_g2_6 lutff_2/in_2 -buffer local_g3_4 lutff_3/in_2 -buffer local_g3_6 lutff_4/in_1 -buffer lutff_1/cout lutff_2/in_3 -buffer lutff_2/cout lutff_3/in_3 -buffer lutff_2/out sp4_r_v_b_21 -buffer lutff_3/cout lutff_4/in_3 -buffer lutff_4/cout lutff_5/in_3 -buffer lutff_4/out sp4_r_v_b_41 -buffer lutff_5/cout lutff_6/in_3 -buffer neigh_op_top_4 local_g1_4 -buffer sp4_v_b_28 local_g2_4 -buffer sp4_v_b_30 local_g3_6 -buffer sp4_v_b_36 local_g3_4 -buffer sp4_v_b_38 local_g2_6 -buffer sp4_v_b_40 local_g2_0 -routing sp4_h_l_37 sp4_v_b_0 -routing sp4_h_l_41 sp4_h_r_4 -routing sp4_h_l_45 sp4_v_t_45 -routing sp4_v_b_5 sp4_h_r_5 -routing sp4_v_b_7 sp4_h_l_42 +LC_0 0001000000000000 0000 +LC_1 1001000000000000 0000 +LC_2 1000000000000000 0000 +LC_3 0100000000000000 0100 DffEnable +LC_4 0100000000000000 0110 DffEnable Set_NoReset +LC_5 0110000000000000 0110 DffEnable Set_NoReset +LC_6 0100000000000000 0100 DffEnable +LC_7 0100000000000000 0100 DffEnable +buffer glb_netwk_1 lutff_global/cen +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_3 lutff_3/in_0 +buffer local_g0_4 lutff_6/in_0 +buffer local_g1_0 lutff_5/in_0 +buffer local_g1_5 lutff_4/in_0 +buffer local_g1_7 lutff_2/in_0 +buffer local_g2_3 lutff_0/in_1 +buffer local_g2_5 lutff_1/in_0 +buffer local_g2_5 lutff_7/in_0 +buffer local_g3_3 lutff_0/in_0 +buffer local_g3_5 lutff_1/in_1 +buffer local_g3_5 lutff_5/in_1 +buffer lutff_0/out local_g1_0 +buffer lutff_2/out sp12_v_b_4 +buffer lutff_2/out sp4_r_v_b_37 +buffer lutff_3/out sp4_h_r_22 +buffer lutff_3/out sp4_r_v_b_39 +buffer lutff_4/out sp4_h_r_24 +buffer lutff_4/out sp4_r_v_b_25 +buffer lutff_5/out local_g3_5 +buffer lutff_5/out sp12_h_r_18 +buffer lutff_6/out sp4_h_r_28 +buffer lutff_6/out sp4_v_b_12 +buffer lutff_7/out sp12_h_r_6 +buffer lutff_7/out sp4_r_v_b_47 +buffer neigh_op_bnl_3 local_g3_3 +buffer neigh_op_lft_5 local_g1_5 +buffer neigh_op_rgt_5 local_g2_5 +buffer neigh_op_top_7 local_g1_7 +buffer sp12_v_b_7 sp4_v_b_15 +buffer sp4_h_r_20 local_g0_4 +buffer sp4_r_v_b_27 local_g0_3 +buffer sp4_r_v_b_35 local_g2_3 +routing sp4_h_l_37 sp4_v_t_40 .logic_tile 11 8 -LC_0 0000001011111111 0100 DffEnable -LC_1 0001110000001100 0000 -LC_2 0000001100000101 0000 -LC_3 0000001000010011 0000 -LC_4 0000000000000100 0000 -LC_5 1000000000000000 0000 -LC_6 0000010100110011 0100 DffEnable -LC_7 0001000000000000 0000 -NegClk -buffer glb_netwk_0 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_0 lutff_4/in_0 -buffer local_g0_0 lutff_5/in_1 -buffer local_g0_3 lutff_1/in_0 -buffer local_g0_3 lutff_4/in_3 -buffer local_g0_3 lutff_5/in_0 -buffer local_g0_3 lutff_7/in_2 -buffer local_g0_4 lutff_0/in_2 -buffer local_g0_4 lutff_1/in_3 -buffer local_g0_4 lutff_4/in_2 -buffer local_g0_4 lutff_5/in_3 -buffer local_g0_4 lutff_7/in_1 -buffer local_g1_0 lutff_1/in_2 -buffer local_g1_0 lutff_7/in_0 -buffer local_g1_1 lutff_0/in_0 -buffer local_g1_1 lutff_1/in_1 +LC_2 1100110011001010 0000 +LC_6 0001000000000000 0000 +buffer local_g0_3 lutff_2/in_3 +buffer local_g0_3 lutff_6/in_1 buffer local_g1_1 lutff_2/in_2 -buffer local_g1_1 lutff_3/in_1 -buffer local_g1_1 lutff_6/in_0 buffer local_g1_2 lutff_2/in_1 -buffer local_g1_6 lutff_3/in_2 -buffer local_g2_1 lutff_6/in_3 -buffer local_g2_4 lutff_6/in_2 -buffer local_g2_7 lutff_2/in_3 -buffer local_g3_0 lutff_0/in_3 -buffer local_g3_1 lutff_2/in_0 -buffer local_g3_1 lutff_3/in_3 -buffer local_g3_3 lutff_global/cen -buffer local_g3_4 lutff_3/in_0 -buffer local_g3_6 lutff_0/in_1 -buffer local_g3_6 lutff_6/in_1 -buffer lutff_1/out local_g2_1 -buffer lutff_2/out sp4_h_r_20 -buffer lutff_4/out local_g3_4 -buffer lutff_5/out sp4_h_r_42 -buffer lutff_5/out sp4_r_v_b_11 -buffer lutff_7/out local_g2_7 -buffer neigh_op_bnl_4 local_g2_4 +buffer local_g3_3 lutff_2/in_0 +buffer local_g3_3 lutff_6/in_0 +buffer lutff_1/out sp4_v_b_18 +buffer lutff_2/out sp4_h_r_36 +buffer lutff_6/out sp12_h_r_20 buffer neigh_op_lft_2 local_g1_2 -buffer neigh_op_lft_6 local_g1_6 -buffer sp4_h_r_24 local_g3_0 -buffer sp4_h_r_27 local_g3_3 -buffer sp4_v_b_0 local_g0_0 -buffer sp4_v_b_0 local_g1_0 -buffer sp4_v_b_1 local_g1_1 -buffer sp4_v_b_12 local_g0_4 +buffer sp12_h_r_17 local_g1_1 +buffer sp4_r_v_b_43 local_g3_3 buffer sp4_v_b_19 local_g0_3 -buffer sp4_v_b_41 local_g3_1 -buffer sp4_v_b_46 local_g3_6 -routing sp4_h_l_37 sp4_v_t_40 -routing sp4_h_l_41 sp4_v_t_44 -routing sp4_h_r_10 sp4_v_b_3 -routing sp4_v_b_11 sp4_v_t_39 -routing sp4_v_b_4 sp4_h_r_10 -routing sp4_v_b_4 sp4_v_t_41 -routing sp4_v_b_7 sp4_v_t_47 -routing sp4_v_b_9 sp4_h_l_44 -routing sp4_v_t_46 sp4_h_l_46 +routing sp4_v_b_4 sp4_h_l_44 +routing sp4_v_b_6 sp4_h_l_46 +routing sp4_v_b_8 sp4_h_l_45 +routing sp4_v_t_41 sp4_h_l_41 +routing sp4_v_t_41 sp4_h_l_47 .logic_tile 4 15 -LC_0 0000100000000000 0000 -LC_3 0000000010000000 0100 DffEnable -LC_5 0100000000000000 0000 -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g1_3 lutff_0/in_2 -buffer local_g1_3 lutff_5/in_3 -buffer local_g2_2 lutff_0/in_0 -buffer local_g2_3 lutff_5/in_0 -buffer local_g2_4 lutff_3/in_3 -buffer lutff_0/out sp4_h_r_0 -buffer lutff_3/out local_g2_3 -buffer lutff_3/out sp4_v_b_22 -buffer neigh_op_rgt_4 local_g2_4 -buffer sp12_v_b_2 local_g2_2 -buffer sp4_r_v_b_3 local_g1_3 -routing sp4_h_r_11 sp4_v_b_11 +LC_0 1001011010010110 0000 +LC_1 1000000000000000 0000 +LC_2 0110000000000000 0000 +LC_4 0000000100000000 0000 +LC_7 0000111000000000 0000 +buffer local_g0_0 lutff_4/in_0 +buffer local_g0_0 lutff_7/in_1 +buffer local_g0_5 lutff_7/in_0 +buffer local_g1_0 lutff_1/in_0 +buffer local_g1_4 lutff_4/in_1 +buffer local_g1_4 lutff_7/in_2 +buffer local_g1_5 lutff_4/in_2 +buffer local_g1_6 lutff_2/in_1 +buffer local_g2_6 lutff_2/in_0 +buffer local_g3_6 lutff_0/in_1 +buffer lutff_0/out local_g1_0 +buffer lutff_0/out sp4_h_r_32 +buffer lutff_1/out sp12_h_r_10 +buffer lutff_1/out sp4_v_b_2 +buffer lutff_2/out sp4_h_r_36 +buffer lutff_7/out sp4_h_r_30 +buffer lutff_7/out sp4_v_b_14 +buffer sp12_h_r_14 local_g1_6 +buffer sp12_h_r_21 local_g0_5 +buffer sp12_h_r_21 local_g1_5 +buffer sp12_h_r_4 local_g1_4 +buffer sp4_h_r_16 local_g0_0 +buffer sp4_h_r_38 local_g2_6 +buffer sp4_h_r_38 local_g3_6 +routing sp4_v_b_11 sp4_h_l_41 +routing sp4_v_b_2 sp4_h_l_42 +routing sp4_v_b_5 sp4_h_l_40 .logic_tile 7 13 -ColBufCtrl glb_netwk_0 ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 ColBufCtrl glb_netwk_7 -LC_0 1111000000100000 0000 -LC_1 0000000001000000 0000 -LC_2 1100000011000001 0000 -LC_3 0000000100000011 0000 -LC_4 0000000010000000 0000 -LC_5 1000000000000000 0000 -LC_6 0000000000000001 0000 -LC_7 0001000000000000 0000 -buffer local_g0_1 lutff_3/in_0 -buffer local_g0_2 lutff_0/in_0 -buffer local_g0_4 lutff_6/in_0 -buffer local_g0_5 lutff_7/in_0 -buffer local_g0_6 lutff_4/in_0 -buffer local_g0_7 lutff_6/in_3 -buffer local_g1_0 lutff_6/in_1 -buffer local_g1_2 lutff_3/in_2 -buffer local_g1_4 lutff_4/in_3 -buffer local_g1_7 lutff_6/in_2 -buffer local_g2_1 lutff_1/in_0 -buffer local_g2_2 lutff_3/in_1 -buffer local_g2_3 lutff_0/in_3 -buffer local_g2_6 lutff_2/in_0 -buffer local_g2_6 lutff_7/in_1 -buffer local_g2_7 lutff_0/in_1 -buffer local_g3_0 lutff_5/in_0 -buffer local_g3_1 lutff_2/in_2 -buffer local_g3_1 lutff_3/in_3 -buffer local_g3_2 lutff_5/in_2 -buffer local_g3_4 lutff_2/in_1 -buffer local_g3_6 lutff_1/in_2 -buffer local_g3_6 lutff_2/in_3 -buffer local_g3_6 lutff_7/in_2 -buffer local_g3_7 lutff_1/in_3 +LC_0 1111001000000000 0000 +LC_1 1111111111010000 0000 +LC_2 0101001100000000 0000 +LC_3 0010000000000000 0000 +LC_4 0000000001011100 0000 +LC_5 0000000011100000 0000 +LC_6 1000001000000000 0000 +LC_7 1101010000000000 0100 DffEnable +buffer glb2local_0 local_g0_4 +buffer glb2local_1 local_g0_5 +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_4 glb2local_1 +buffer glb_netwk_6 lutff_global/clk +buffer glb_netwk_7 glb2local_0 +buffer local_g0_1 lutff_4/in_1 +buffer local_g0_2 lutff_global/cen +buffer local_g0_3 lutff_2/in_1 +buffer local_g0_4 lutff_0/in_2 +buffer local_g0_4 lutff_1/in_3 +buffer local_g0_5 lutff_1/in_0 +buffer local_g0_6 lutff_1/in_1 +buffer local_g0_7 lutff_3/in_0 +buffer local_g0_7 lutff_5/in_2 +buffer local_g0_7 lutff_7/in_0 +buffer local_g1_1 lutff_6/in_2 +buffer local_g1_3 lutff_5/in_3 +buffer local_g1_4 lutff_7/in_2 +buffer local_g1_5 lutff_3/in_1 +buffer local_g1_7 lutff_4/in_0 +buffer local_g2_0 lutff_2/in_0 +buffer local_g2_2 lutff_2/in_2 +buffer local_g2_3 lutff_0/in_1 +buffer local_g2_4 lutff_0/in_0 +buffer local_g2_5 lutff_4/in_3 +buffer local_g3_0 lutff_6/in_1 +buffer local_g3_3 lutff_4/in_2 +buffer local_g3_3 lutff_6/in_0 +buffer local_g3_4 lutff_1/in_2 +buffer local_g3_5 lutff_5/in_1 +buffer local_g3_6 lutff_5/in_0 +buffer local_g3_7 lutff_7/in_1 buffer lutff_0/out sp4_h_r_32 -buffer lutff_0/out sp4_r_v_b_33 -buffer lutff_0/out sp4_v_b_16 -buffer lutff_0/out sp4_v_b_32 -buffer lutff_1/out local_g0_1 -buffer lutff_2/out local_g2_2 -buffer lutff_4/out local_g0_4 -buffer lutff_4/out sp4_h_r_24 -buffer lutff_5/out local_g0_5 -buffer lutff_6/out sp4_v_b_12 -buffer lutff_7/out local_g1_7 -buffer neigh_op_lft_2 local_g1_2 -buffer neigh_op_rgt_1 local_g2_1 -buffer neigh_op_rgt_6 local_g2_6 -buffer neigh_op_tnr_0 local_g3_0 -buffer neigh_op_tnr_2 local_g3_2 -buffer neigh_op_tnr_6 local_g3_6 -buffer neigh_op_tnr_7 local_g3_7 -buffer sp4_h_r_15 local_g0_7 -buffer sp4_h_r_16 local_g1_0 -buffer sp4_h_r_47 local_g2_7 -buffer sp4_r_v_b_35 local_g2_3 -buffer sp4_r_v_b_4 local_g1_4 -buffer sp4_v_b_14 local_g0_6 -buffer sp4_v_b_18 local_g0_2 -buffer sp4_v_b_28 local_g3_4 -buffer sp4_v_b_41 local_g3_1 -routing sp4_h_l_36 sp4_v_b_7 -routing sp4_h_l_42 sp4_h_r_7 -routing sp4_h_r_6 sp4_h_l_43 -routing sp4_h_r_6 sp4_h_l_44 -routing sp4_h_r_6 sp4_v_b_6 -routing sp4_v_b_4 sp4_h_r_4 +buffer lutff_1/out sp12_h_r_10 +buffer lutff_3/out local_g2_3 +buffer lutff_3/out local_g3_3 +buffer lutff_3/out sp4_r_v_b_7 +buffer lutff_3/out sp4_v_b_6 +buffer lutff_5/out local_g2_5 +buffer lutff_6/out local_g0_6 +buffer lutff_7/out sp4_h_r_30 +buffer neigh_op_bot_3 local_g0_3 +buffer neigh_op_lft_7 local_g1_7 +buffer neigh_op_rgt_5 local_g3_5 +buffer neigh_op_rgt_6 local_g3_6 +buffer neigh_op_tnl_0 local_g3_0 +buffer neigh_op_top_4 local_g1_4 +buffer sp12_h_r_10 local_g0_2 +buffer sp12_v_b_2 local_g2_2 +buffer sp12_v_b_7 local_g3_7 +buffer sp4_h_r_23 local_g0_7 +buffer sp4_h_r_28 local_g2_4 +buffer sp4_h_r_28 local_g3_4 +buffer sp4_r_v_b_1 local_g1_1 +buffer sp4_r_v_b_27 local_g1_3 +buffer sp4_r_v_b_32 local_g2_0 +buffer sp4_v_b_1 local_g0_1 +buffer sp4_v_b_21 local_g1_5 +routing sp4_v_t_36 sp4_h_l_42 +routing sp4_v_t_36 sp4_h_r_1 .logic_tile 2 11 -LC_1 0100011100000000 0000 -LC_2 1000000000000000 0000 -LC_4 0000000010000000 0100 DffEnable -NegClk -buffer glb_netwk_5 lutff_global/clk +LC_2 0101001100000000 0000 +LC_4 0000000000001000 0000 +LC_5 0101110000000000 0110 DffEnable Set_NoReset +LC_6 0101110000000000 0110 DffEnable Set_NoReset +LC_7 0101110000000000 0110 DffEnable Set_NoReset +buffer glb_netwk_4 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_0 lutff_6/in_2 +buffer local_g0_1 lutff_5/in_2 +buffer local_g0_1 lutff_7/in_2 buffer local_g0_2 lutff_global/cen -buffer local_g0_7 lutff_2/in_3 -buffer local_g1_2 lutff_4/in_3 -buffer local_g1_3 lutff_1/in_1 -buffer local_g1_6 lutff_1/in_0 -buffer local_g2_1 lutff_1/in_2 -buffer lutff_1/out sp4_r_v_b_35 -buffer lutff_4/out sp4_h_r_8 -buffer lutff_4/out sp4_r_v_b_25 -buffer lutff_4/out sp4_r_v_b_41 -buffer lutff_4/out sp4_v_b_24 -buffer neigh_op_bot_7 local_g0_7 -buffer sp12_h_r_10 local_g0_2 -buffer sp4_h_r_11 local_g1_3 -buffer sp4_h_r_14 local_g1_6 -buffer sp4_r_v_b_9 local_g2_1 -buffer sp4_v_b_2 local_g1_2 -routing sp4_h_r_2 sp4_v_t_45 -routing sp4_h_r_3 sp4_v_b_8 +buffer local_g0_3 lutff_4/in_3 +buffer local_g0_5 lutff_5/in_0 +buffer local_g0_7 lutff_6/in_1 +buffer local_g1_1 lutff_7/in_1 +buffer local_g1_3 lutff_5/in_1 +buffer local_g1_5 lutff_2/in_2 +buffer local_g1_6 lutff_2/in_1 +buffer local_g1_7 lutff_2/in_0 +buffer local_g2_1 lutff_4/in_1 +buffer local_g3_0 lutff_7/in_0 +buffer local_g3_1 lutff_4/in_0 +buffer local_g3_5 lutff_4/in_2 +buffer local_g3_5 lutff_6/in_0 +buffer lutff_4/out sp12_h_r_16 +buffer lutff_5/out sp4_h_r_42 +buffer lutff_6/out local_g1_6 +buffer lutff_7/out local_g1_7 +buffer neigh_op_bnl_0 local_g3_0 +buffer sp12_h_r_1 local_g1_1 +buffer sp12_h_r_12 sp4_h_r_18 +buffer sp12_h_r_15 local_g0_7 +buffer sp12_h_r_17 local_g0_1 +buffer sp12_h_r_3 local_g1_3 +buffer sp12_v_b_5 local_g3_5 +buffer sp12_v_b_5 sp4_v_b_14 +buffer sp4_h_r_18 local_g0_2 +buffer sp4_h_r_21 local_g1_5 +buffer sp4_h_r_8 local_g0_0 +buffer sp4_r_v_b_27 local_g0_3 +buffer sp4_v_b_13 local_g0_5 +buffer sp4_v_b_33 local_g3_1 +buffer sp4_v_b_41 local_g2_1 +routing sp4_h_r_0 sp4_v_b_5 +routing sp4_h_r_7 sp4_v_t_42 +routing sp4_h_r_8 sp4_v_b_1 +routing sp4_v_b_1 sp4_h_l_36 +routing sp4_v_b_5 sp4_h_r_5 .logic_tile 9 9 -LC_0 0000010000000000 0000 -LC_1 0010000000000000 0000 -LC_2 0000000001000001 0000 -LC_6 0000100010000000 0000 -buffer local_g0_4 lutff_0/in_0 -buffer local_g0_6 lutff_0/in_2 -buffer local_g1_0 lutff_2/in_3 -buffer local_g1_0 lutff_6/in_1 -buffer local_g1_5 lutff_2/in_0 -buffer local_g1_5 lutff_6/in_0 -buffer local_g3_0 lutff_2/in_1 -buffer local_g3_0 lutff_6/in_3 -buffer local_g3_3 lutff_1/in_1 -buffer local_g3_5 lutff_2/in_2 -buffer local_g3_5 lutff_6/in_2 -buffer lutff_0/out sp4_r_v_b_1 -buffer lutff_0/out sp4_v_b_0 -buffer lutff_2/out sp4_h_r_20 -buffer lutff_2/out sp4_h_r_36 +LC_1 1000000000000000 0000 +LC_2 0000000000001000 0000 +LC_3 1111000011011101 0000 +LC_4 1111011100000000 0000 +LC_5 1000000000000000 0000 +LC_6 1110000100000000 0000 +LC_7 0010000000000000 0000 +buffer glb2local_3 local_g0_7 +buffer glb_netwk_7 glb2local_3 +buffer local_g0_0 lutff_4/in_0 +buffer local_g0_1 lutff_7/in_0 +buffer local_g0_2 lutff_4/in_2 +buffer local_g0_3 lutff_3/in_2 +buffer local_g0_4 lutff_3/in_1 +buffer local_g0_5 lutff_2/in_3 +buffer local_g0_6 lutff_7/in_1 +buffer local_g0_7 lutff_1/in_0 +buffer local_g1_0 lutff_3/in_0 +buffer local_g1_1 lutff_6/in_2 +buffer local_g1_2 lutff_4/in_1 +buffer local_g1_3 lutff_3/in_3 +buffer local_g1_6 lutff_4/in_3 +buffer local_g1_7 lutff_2/in_2 +buffer local_g2_0 lutff_2/in_0 +buffer local_g2_1 lutff_5/in_0 +buffer local_g2_3 lutff_5/in_2 +buffer local_g2_6 lutff_6/in_0 +buffer local_g2_7 lutff_2/in_1 +buffer local_g3_1 lutff_5/in_1 +buffer local_g3_6 lutff_6/in_1 +buffer lutff_1/out sp12_h_r_10 +buffer lutff_2/out local_g0_2 +buffer lutff_3/out sp12_h_r_14 +buffer lutff_4/out sp4_r_v_b_25 +buffer lutff_5/out local_g0_5 buffer lutff_6/out sp4_h_r_28 -buffer lutff_6/out sp4_r_v_b_45 -buffer neigh_op_bnl_3 local_g3_3 -buffer sp12_v_b_5 local_g3_5 -buffer sp4_h_r_12 local_g0_4 -buffer sp4_h_r_14 local_g0_6 -buffer sp4_r_v_b_24 local_g1_0 -buffer sp4_r_v_b_40 local_g3_0 -buffer sp4_v_b_21 local_g1_5 -routing sp4_h_l_39 sp4_h_r_10 -routing sp4_h_r_8 sp4_h_l_41 -routing sp4_h_r_8 sp4_h_l_46 -routing sp4_v_b_3 sp4_h_r_9 -routing sp4_v_b_6 sp4_h_r_0 -routing sp4_v_b_9 sp4_v_t_40 -routing sp4_v_b_9 sp4_v_t_44 -routing sp4_v_t_36 sp4_h_r_1 +buffer lutff_6/out sp4_h_r_44 +buffer lutff_7/out local_g1_7 +buffer neigh_op_tnl_6 local_g3_6 +buffer sp4_h_r_19 local_g1_3 +buffer sp4_h_r_20 local_g0_4 +buffer sp4_h_r_22 local_g0_6 +buffer sp4_h_r_30 local_g2_6 +buffer sp4_h_r_43 local_g2_3 +buffer sp4_h_r_47 local_g2_7 +buffer sp4_r_v_b_26 local_g1_2 +buffer sp4_r_v_b_27 local_g0_3 +buffer sp4_r_v_b_34 local_g0_1 +buffer sp4_r_v_b_35 local_g0_0 +buffer sp4_r_v_b_41 local_g3_1 +buffer sp4_r_v_b_8 local_g2_0 +buffer sp4_r_v_b_9 local_g2_1 +buffer sp4_v_b_14 local_g1_6 +buffer sp4_v_b_16 local_g1_0 +buffer sp4_v_b_17 local_g1_1 +routing sp12_h_r_0 sp12_v_t_23 +routing sp4_h_r_8 sp4_v_t_45 .logic_tile 5 14 -LC_0 0001000000000000 0000 -LC_1 0000001000000000 0000 -LC_2 1111000011100000 0000 -LC_3 0000000000100000 0000 -LC_4 0000010000000000 0000 -LC_5 0000001000000000 0000 -LC_6 0010000000000000 0000 -LC_7 0000010000000000 0000 -buffer local_g0_0 lutff_4/in_0 -buffer local_g0_1 lutff_1/in_0 -buffer local_g0_2 lutff_3/in_3 -buffer local_g0_3 lutff_4/in_1 -buffer local_g0_4 lutff_7/in_1 -buffer local_g1_0 lutff_2/in_3 -buffer local_g1_0 lutff_4/in_3 -buffer local_g1_1 lutff_1/in_3 -buffer local_g1_1 lutff_6/in_2 -buffer local_g1_3 lutff_1/in_1 +LC_0 0010000000000000 0000 +LC_1 0000000011100000 0000 +LC_2 0000000000000001 0000 +LC_3 0000000000000010 0000 +LC_4 1111110100000000 0000 +LC_5 1000000000000000 0000 +LC_6 1101110111110000 0000 +LC_7 1111001000000000 0000 +buffer local_g0_0 lutff_2/in_2 +buffer local_g0_0 lutff_5/in_1 +buffer local_g0_1 lutff_7/in_2 +buffer local_g0_2 lutff_1/in_1 +buffer local_g0_2 lutff_7/in_3 +buffer local_g0_3 lutff_4/in_3 +buffer local_g0_4 lutff_1/in_3 +buffer local_g0_5 lutff_4/in_1 +buffer local_g0_6 lutff_3/in_1 +buffer local_g0_7 lutff_2/in_1 +buffer local_g0_7 lutff_5/in_0 +buffer local_g1_0 lutff_3/in_2 +buffer local_g1_1 lutff_0/in_0 +buffer local_g1_2 lutff_2/in_3 +buffer local_g1_2 lutff_3/in_0 +buffer local_g1_2 lutff_7/in_0 +buffer local_g1_3 lutff_6/in_0 buffer local_g1_4 lutff_1/in_2 -buffer local_g1_4 lutff_6/in_1 -buffer local_g1_5 lutff_2/in_0 -buffer local_g2_0 lutff_0/in_2 -buffer local_g2_1 lutff_2/in_1 -buffer local_g2_1 lutff_7/in_2 -buffer local_g2_2 lutff_0/in_0 -buffer local_g2_2 lutff_5/in_1 -buffer local_g2_5 lutff_0/in_3 -buffer local_g2_5 lutff_5/in_0 +buffer local_g1_5 lutff_7/in_1 +buffer local_g1_7 lutff_6/in_2 +buffer local_g2_2 lutff_2/in_0 +buffer local_g2_4 lutff_4/in_2 buffer local_g2_7 lutff_0/in_1 -buffer local_g2_7 lutff_5/in_2 -buffer local_g3_0 lutff_7/in_0 -buffer local_g3_1 lutff_4/in_2 -buffer local_g3_5 lutff_3/in_1 -buffer lutff_0/out local_g0_0 +buffer local_g3_0 lutff_6/in_1 +buffer local_g3_1 lutff_4/in_0 +buffer local_g3_4 lutff_1/in_0 +buffer local_g3_4 lutff_6/in_3 +buffer local_g3_7 lutff_3/in_3 buffer lutff_0/out local_g3_0 buffer lutff_0/out sp4_r_v_b_1 -buffer lutff_1/out local_g2_1 -buffer lutff_1/out local_g3_1 +buffer lutff_2/out local_g0_2 +buffer lutff_2/out sp4_h_r_4 +buffer lutff_3/out local_g0_3 +buffer lutff_3/out sp4_r_v_b_7 +buffer lutff_4/out local_g0_4 +buffer lutff_5/out local_g0_5 buffer lutff_5/out local_g1_5 -buffer neigh_op_bnl_5 local_g3_5 -buffer neigh_op_bot_3 local_g0_3 -buffer neigh_op_tnr_0 local_g2_0 +buffer lutff_5/out sp4_v_b_26 +buffer lutff_7/out local_g1_7 +buffer neigh_op_bot_0 local_g0_0 +buffer neigh_op_bot_0 local_g1_0 +buffer neigh_op_bot_1 local_g0_1 +buffer neigh_op_bot_1 local_g1_1 +buffer neigh_op_tnl_4 local_g2_4 +buffer neigh_op_tnl_4 local_g3_4 +buffer neigh_op_tnl_7 local_g3_7 buffer neigh_op_tnr_2 local_g2_2 -buffer neigh_op_tnr_5 local_g2_5 -buffer sp12_h_r_3 local_g1_3 -buffer sp4_h_r_1 local_g0_1 -buffer sp4_h_r_12 local_g1_4 -buffer sp4_h_r_9 local_g1_1 -buffer sp4_r_v_b_15 local_g2_7 -buffer sp4_v_b_0 local_g1_0 -buffer sp4_v_b_18 local_g0_2 -buffer sp4_v_b_20 local_g0_4 -routing sp4_h_l_36 sp4_v_b_1 -routing sp4_h_r_1 sp4_v_b_6 - -.logic_tile 8 14 -LC_0 1000000000000000 0100 DffEnable -LC_1 0000100000000000 0000 -LC_2 0100000000000000 0100 DffEnable -LC_3 1000000000000000 0100 DffEnable -LC_4 1010001010100000 0000 -LC_5 0000000000000100 0000 -LC_6 1000000000000000 0100 DffEnable -LC_7 1000000000000000 0100 DffEnable -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g0_1 lutff_5/in_0 -buffer local_g0_5 lutff_4/in_1 -buffer local_g0_6 lutff_4/in_2 -buffer local_g0_7 lutff_5/in_2 -buffer local_g1_1 lutff_4/in_0 -buffer local_g1_2 lutff_0/in_1 -buffer local_g1_3 lutff_2/in_0 -buffer local_g1_4 lutff_4/in_3 -buffer local_g1_7 lutff_7/in_1 -buffer local_g2_1 lutff_1/in_0 -buffer local_g2_3 lutff_1/in_2 -buffer local_g3_0 lutff_0/in_3 -buffer local_g3_0 lutff_2/in_1 -buffer local_g3_0 lutff_3/in_2 -buffer local_g3_0 lutff_6/in_1 -buffer local_g3_0 lutff_7/in_0 -buffer local_g3_1 lutff_1/in_3 -buffer local_g3_3 lutff_3/in_1 -buffer local_g3_3 lutff_5/in_3 -buffer local_g3_7 lutff_6/in_2 -buffer lutff_0/out sp12_h_r_8 -buffer lutff_0/out sp4_h_r_32 -buffer lutff_0/out sp4_r_v_b_1 -buffer lutff_0/out sp4_v_b_16 -buffer lutff_2/out sp4_h_r_20 -buffer lutff_2/out sp4_h_r_36 -buffer lutff_2/out sp4_r_v_b_5 -buffer lutff_2/out sp4_v_b_4 -buffer lutff_3/out sp4_h_r_6 -buffer lutff_3/out sp4_v_b_6 -buffer lutff_4/out sp4_r_v_b_41 -buffer lutff_6/out sp4_h_r_28 -buffer lutff_6/out sp4_h_r_44 -buffer lutff_6/out sp4_r_v_b_29 -buffer lutff_6/out sp4_v_b_12 -buffer lutff_7/out sp4_h_r_14 -buffer lutff_7/out sp4_v_b_14 -buffer neigh_op_bnr_1 local_g0_1 -buffer neigh_op_bnr_7 local_g0_7 -buffer neigh_op_bot_2 local_g1_2 -buffer neigh_op_bot_3 local_g1_3 -buffer neigh_op_rgt_1 local_g2_1 -buffer neigh_op_rgt_3 local_g3_3 -buffer neigh_op_rgt_7 local_g3_7 -buffer neigh_op_top_1 local_g1_1 -buffer sp4_h_r_12 local_g1_4 -buffer sp4_h_r_7 local_g1_7 -buffer sp4_r_v_b_17 local_g3_1 -buffer sp4_r_v_b_35 local_g2_3 -buffer sp4_v_b_13 local_g0_5 -buffer sp4_v_b_22 local_g0_6 -buffer sp4_v_b_32 local_g3_0 -routing sp4_h_r_11 sp4_v_b_11 -routing sp4_h_r_7 sp4_v_b_0 -routing sp4_h_r_7 sp4_v_t_42 -routing sp4_v_b_1 sp4_h_l_36 -routing sp4_v_b_3 sp4_h_l_45 +buffer neigh_op_top_3 local_g1_3 +buffer neigh_op_top_4 local_g1_4 +buffer sp12_v_b_1 sp4_v_b_12 +buffer sp4_r_v_b_17 local_g3_1 +buffer sp4_r_v_b_39 local_g2_7 +buffer sp4_v_b_14 local_g0_6 +buffer sp4_v_b_2 local_g1_2 +buffer sp4_v_b_23 local_g0_7 +routing sp4_h_r_10 sp4_v_b_3 +routing sp4_v_b_9 sp4_v_t_37 +routing sp4_v_t_37 sp4_h_r_5 -.logic_tile 8 15 -LC_0 0000000000010000 0000 -LC_1 0000101000001000 0000 -LC_2 0000100000000000 0000 -LC_3 0000000000000001 0000 -LC_4 0001000000000000 0000 -LC_5 0000100000000000 0000 -LC_6 0000000000000001 0000 -LC_7 0000100000000000 0000 -buffer local_g0_5 lutff_0/in_3 -buffer local_g0_5 lutff_3/in_2 -buffer local_g0_5 lutff_5/in_2 -buffer local_g0_5 lutff_6/in_3 -buffer local_g0_6 lutff_0/in_2 -buffer local_g0_6 lutff_1/in_1 -buffer local_g0_6 lutff_3/in_3 -buffer local_g0_6 lutff_5/in_1 +.logic_tile 8 14 +LC_0 0010000000000000 0000 +LC_2 0010000000000000 0000 +LC_5 0100000000000000 0110 DffEnable Set_NoReset +LC_6 0101001100000000 0100 DffEnable +LC_7 0101001100000000 0100 DffEnable +buffer glb_netwk_1 lutff_global/cen +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_0 lutff_0/in_0 +buffer local_g0_0 lutff_2/in_0 +buffer local_g0_3 lutff_7/in_0 buffer local_g0_6 lutff_6/in_0 buffer local_g0_7 lutff_2/in_1 -buffer local_g0_7 lutff_7/in_2 -buffer local_g1_0 lutff_1/in_2 -buffer local_g1_0 lutff_4/in_1 -buffer local_g1_3 lutff_4/in_0 -buffer local_g1_7 lutff_0/in_0 -buffer local_g1_7 lutff_6/in_2 -buffer local_g2_0 lutff_3/in_1 -buffer local_g2_2 lutff_2/in_2 -buffer local_g2_2 lutff_7/in_3 -buffer local_g2_5 lutff_0/in_1 -buffer local_g2_5 lutff_5/in_0 -buffer local_g2_5 lutff_6/in_1 -buffer local_g3_2 lutff_3/in_0 -buffer local_g3_5 lutff_1/in_3 -buffer lutff_2/out local_g3_2 -buffer lutff_6/out sp4_v_b_44 +buffer local_g1_0 lutff_5/in_0 +buffer local_g1_6 lutff_0/in_1 +buffer local_g1_6 lutff_6/in_1 +buffer local_g1_7 lutff_7/in_1 +buffer local_g2_1 lutff_7/in_2 +buffer local_g3_1 lutff_6/in_2 +buffer lutff_0/out sp12_v_b_16 +buffer lutff_2/out sp4_v_b_20 +buffer lutff_5/out sp12_v_b_10 +buffer lutff_5/out sp4_r_v_b_11 +buffer lutff_5/out sp4_r_v_b_27 +buffer lutff_6/out local_g1_6 +buffer lutff_7/out local_g0_7 buffer lutff_7/out local_g1_7 -buffer neigh_op_bnr_7 local_g0_7 -buffer neigh_op_bot_5 local_g0_5 -buffer neigh_op_tnl_5 local_g3_5 -buffer sp12_v_b_0 local_g2_0 -buffer sp12_v_b_1 sp4_v_b_12 -buffer sp4_h_r_3 local_g1_3 -buffer sp4_r_v_b_13 local_g2_5 -buffer sp4_v_b_14 local_g0_6 -buffer sp4_v_b_42 local_g2_2 -buffer sp4_v_b_8 local_g1_0 -routing sp4_h_l_37 sp4_h_r_3 -routing sp4_h_l_37 sp4_v_b_0 -routing sp4_h_r_11 sp4_h_l_46 -routing sp4_h_r_11 sp4_v_b_11 -routing sp4_h_r_11 sp4_v_b_4 +buffer neigh_op_bot_0 local_g1_0 +buffer neigh_op_tnl_1 local_g2_1 +buffer neigh_op_tnl_1 local_g3_1 +buffer neigh_op_top_3 local_g0_3 +buffer neigh_op_top_6 local_g0_6 +buffer sp4_v_b_8 local_g0_0 +routing sp12_v_b_0 sp12_h_l_23 +routing sp4_h_r_7 sp4_h_l_47 + +.logic_tile 8 15 +CarryInSet +LC_0 0000000000000000 1000 CarryEnable +LC_1 0000000000000000 1000 CarryEnable +LC_2 0110100110010110 1000 CarryEnable +LC_3 0110100110010110 1000 CarryEnable +LC_4 0110100110010110 1000 CarryEnable +LC_5 0110100110010110 1000 CarryEnable +LC_6 0110100110010110 1000 CarryEnable +LC_7 0110100110010110 1000 CarryEnable +buffer local_g0_0 lutff_4/in_2 +buffer local_g0_1 lutff_3/in_2 +buffer local_g0_3 lutff_5/in_2 +buffer local_g0_7 lutff_7/in_2 +buffer local_g1_2 lutff_1/in_2 +buffer local_g1_5 lutff_2/in_2 +buffer local_g3_0 lutff_0/in_1 +buffer local_g3_7 lutff_6/in_2 +buffer lutff_1/cout lutff_2/in_3 +buffer lutff_2/cout lutff_3/in_3 +buffer lutff_3/cout lutff_4/in_3 +buffer lutff_4/cout lutff_5/in_3 +buffer lutff_5/cout lutff_6/in_3 +buffer lutff_6/cout lutff_7/in_3 +buffer neigh_op_lft_0 local_g0_0 +buffer neigh_op_lft_2 local_g1_2 +buffer neigh_op_lft_3 local_g0_3 +buffer neigh_op_rgt_0 local_g3_0 +buffer sp12_h_r_15 local_g0_7 +buffer sp12_h_r_5 local_g1_5 +buffer sp12_v_b_15 local_g3_7 +buffer sp4_v_b_9 local_g0_1 +routing sp4_v_b_3 sp4_h_r_9 .logic_tile 6 13 -ColBufCtrl glb_netwk_0 +CarryInSet ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 ColBufCtrl glb_netwk_7 -LC_0 0000000000010000 0000 -LC_1 0000010000000000 0000 -LC_2 0000000000000100 0000 +LC_0 0000000000000000 1000 CarryEnable +LC_1 0000000000000000 1000 CarryEnable +LC_2 1001100101100110 0000 LC_3 1000000000000000 0000 -LC_4 1011101110110000 0000 -LC_5 0000100000000000 0000 -LC_6 0000100000000000 0000 -LC_7 0000000000000100 0000 -buffer local_g0_0 lutff_3/in_1 -buffer local_g0_3 lutff_5/in_0 -buffer local_g0_4 lutff_4/in_0 -buffer local_g0_5 lutff_1/in_0 -buffer local_g0_7 lutff_7/in_2 -buffer local_g1_0 lutff_4/in_3 -buffer local_g1_1 lutff_0/in_2 -buffer local_g1_1 lutff_7/in_1 -buffer local_g1_2 lutff_0/in_1 -buffer local_g1_2 lutff_4/in_1 -buffer local_g1_5 lutff_1/in_1 -buffer local_g1_7 lutff_1/in_3 -buffer local_g2_0 lutff_4/in_2 -buffer local_g2_1 lutff_1/in_2 -buffer local_g2_2 lutff_0/in_0 -buffer local_g2_2 lutff_7/in_3 -buffer local_g2_3 lutff_2/in_1 -buffer local_g2_4 lutff_2/in_2 -buffer local_g2_5 lutff_2/in_3 -buffer local_g2_7 lutff_0/in_3 +LC_4 0000011000000000 0000 +LC_5 0001000000000000 0000 +LC_6 0001000000000000 0000 +LC_7 0101110000000000 0110 DffEnable Set_NoReset +buffer glb_netwk_1 lutff_global/cen +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_0 lutff_4/in_2 +buffer local_g0_0 lutff_6/in_0 +buffer local_g0_1 lutff_2/in_1 +buffer local_g0_2 lutff_5/in_1 +buffer local_g0_3 lutff_4/in_1 +buffer local_g0_5 lutff_3/in_0 +buffer local_g0_6 lutff_4/in_0 +buffer local_g0_7 lutff_1/in_2 +buffer local_g1_1 lutff_1/in_1 +buffer local_g1_6 lutff_7/in_2 +buffer local_g2_1 lutff_6/in_1 +buffer local_g2_3 lutff_5/in_0 +buffer local_g2_4 lutff_7/in_1 +buffer local_g2_5 lutff_0/in_1 buffer local_g2_7 lutff_7/in_0 -buffer local_g3_1 lutff_3/in_3 -buffer local_g3_4 lutff_5/in_2 -buffer local_g3_5 lutff_2/in_0 -buffer local_g3_5 lutff_6/in_2 -buffer local_g3_7 lutff_6/in_0 -buffer lutff_0/out local_g2_0 -buffer lutff_0/out sp4_v_b_32 -buffer lutff_1/out local_g3_1 -buffer lutff_5/out local_g3_5 -buffer lutff_5/out sp4_h_r_10 -buffer lutff_5/out sp4_r_v_b_27 -buffer lutff_7/out sp4_r_v_b_31 -buffer neigh_op_bot_1 local_g1_1 -buffer neigh_op_lft_0 local_g0_0 -buffer neigh_op_lft_5 local_g0_5 -buffer neigh_op_rgt_1 local_g2_1 -buffer neigh_op_rgt_4 local_g3_4 -buffer neigh_op_rgt_5 local_g2_5 -buffer neigh_op_rgt_7 local_g2_7 -buffer neigh_op_rgt_7 local_g3_7 -buffer sp4_h_r_10 local_g1_2 -buffer sp4_r_v_b_0 local_g1_0 -buffer sp4_r_v_b_10 local_g2_2 -buffer sp4_r_v_b_28 local_g0_4 +buffer lutff_1/cout lutff_2/in_3 +buffer lutff_2/out sp4_r_v_b_5 +buffer lutff_4/out sp4_h_r_24 +buffer lutff_4/out sp4_v_b_40 +buffer lutff_4/out sp4_v_b_8 +buffer lutff_5/out local_g0_5 +buffer lutff_5/out sp4_h_r_26 +buffer lutff_6/out sp12_h_r_20 +buffer lutff_6/out sp4_h_r_28 +buffer lutff_7/out local_g2_7 +buffer lutff_7/out sp12_v_b_14 +buffer neigh_op_lft_2 local_g0_2 +buffer neigh_op_lft_6 local_g0_6 +buffer sp12_v_b_4 local_g2_4 +buffer sp4_h_r_23 local_g0_7 +buffer sp4_h_r_41 local_g2_1 +buffer sp4_r_v_b_13 local_g2_5 +buffer sp4_r_v_b_35 local_g0_0 buffer sp4_r_v_b_35 local_g2_3 +buffer sp4_r_v_b_6 local_g1_6 +buffer sp4_v_b_1 local_g0_1 buffer sp4_v_b_11 local_g0_3 -buffer sp4_v_b_15 local_g1_7 -buffer sp4_v_b_21 local_g1_5 -buffer sp4_v_b_28 local_g2_4 -buffer sp4_v_b_7 local_g0_7 -routing sp4_h_l_37 sp4_v_b_0 -routing sp4_h_l_47 sp4_h_r_1 -routing sp4_h_l_47 sp4_v_b_10 -routing sp4_h_r_1 sp4_v_b_6 -routing sp4_v_b_11 sp4_h_r_5 -routing sp4_v_b_9 sp4_h_l_39 -routing sp4_v_t_39 sp4_v_b_2 -routing sp4_v_t_44 sp4_h_r_2 +buffer sp4_v_b_9 local_g1_1 +routing sp12_v_b_1 sp12_h_r_1 .logic_tile 1 7 -LC_1 0000100000000000 0100 DffEnable -NegClk -buffer glb_netwk_1 lutff_global/cen -buffer glb_netwk_5 lutff_global/clk -buffer local_g1_5 lutff_global/s_r -buffer local_g1_6 lutff_1/in_2 -buffer lutff_1/out sp12_v_b_2 -buffer sp4_h_r_5 local_g1_5 -buffer sp4_r_v_b_30 local_g1_6 -routing sp4_h_r_9 sp4_v_b_9 - -.logic_tile 11 15 -LC_0 0000000000000000 1000 CarryEnable -LC_1 0110100110010110 1000 CarryEnable -LC_2 0110100110010110 1000 CarryEnable -LC_3 0000000011111111 1000 CarryEnable -LC_4 0000000010000000 0100 DffEnable -LC_5 0110100110010110 0000 -LC_6 0010000000000000 0100 DffEnable -LC_7 0000000000000001 0000 -buffer glb_netwk_5 lutff_global/clk -buffer local_g1_1 lutff_4/in_2 -buffer local_g1_1 lutff_6/in_0 -buffer local_g1_2 lutff_4/in_3 -buffer local_g1_4 lutff_2/in_1 -buffer local_g1_4 lutff_7/in_2 -buffer local_g2_1 lutff_6/in_1 -buffer local_g2_6 lutff_1/in_1 -buffer local_g2_6 lutff_7/in_1 -buffer local_g3_2 lutff_0/in_1 -buffer local_g3_2 lutff_5/in_2 -buffer local_g3_3 lutff_0/in_2 +LC_0 0110000000000000 0000 +LC_1 1000000000000000 0000 +LC_2 0000000000000001 0000 +LC_3 1000000000000000 0000 +LC_4 0010000000000000 0000 +LC_5 0001000000000000 0000 +LC_6 0010000000000000 0000 +LC_7 0010000000000000 0000 +buffer local_g0_2 lutff_2/in_2 +buffer local_g0_4 lutff_1/in_1 +buffer local_g0_5 lutff_4/in_1 +buffer local_g0_6 lutff_7/in_1 +buffer local_g0_7 lutff_2/in_3 +buffer local_g1_2 lutff_5/in_0 +buffer local_g1_4 lutff_6/in_1 +buffer local_g1_5 lutff_4/in_0 +buffer local_g1_5 lutff_6/in_0 +buffer local_g1_7 lutff_1/in_3 +buffer local_g2_2 lutff_0/in_0 +buffer local_g2_3 lutff_1/in_0 +buffer local_g2_5 lutff_7/in_0 +buffer local_g2_6 lutff_2/in_0 +buffer local_g2_7 lutff_2/in_1 +buffer local_g3_0 lutff_0/in_1 buffer local_g3_3 lutff_5/in_1 -buffer local_g3_3 lutff_7/in_3 -buffer local_g3_4 lutff_7/in_0 -buffer lutff_0/cout lutff_1/in_3 -buffer lutff_1/cout lutff_2/in_3 -buffer lutff_1/out local_g2_1 -buffer lutff_2/cout lutff_3/in_3 +buffer local_g3_4 lutff_1/in_2 +buffer lutff_0/out sp4_r_v_b_1 +buffer lutff_0/out sp4_r_v_b_33 +buffer lutff_1/out sp4_r_v_b_35 buffer lutff_2/out local_g1_2 -buffer lutff_4/out local_g1_4 -buffer lutff_6/out local_g2_6 -buffer lutff_7/out sp12_h_r_22 -buffer lutff_7/out sp4_h_r_46 -buffer lutff_7/out sp4_v_b_14 -buffer lutff_7/out sp4_v_b_30 -buffer neigh_op_rgt_3 local_g3_3 -buffer neigh_op_rgt_4 local_g3_4 -buffer sp4_h_r_1 local_g1_1 -buffer sp4_h_r_26 local_g3_2 -routing sp4_h_l_47 sp4_h_r_1 +buffer lutff_3/out sp12_v_b_22 +buffer lutff_3/out sp4_h_r_6 +buffer lutff_4/out local_g3_4 +buffer lutff_5/out local_g1_5 +buffer lutff_5/out local_g2_5 +buffer lutff_5/out sp12_h_r_18 +buffer lutff_5/out sp4_r_v_b_11 +buffer lutff_6/out sp12_h_r_20 +buffer lutff_7/out local_g1_7 +buffer neigh_op_bnr_4 local_g1_4 +buffer neigh_op_bnr_5 local_g0_5 +buffer neigh_op_bnr_6 local_g0_6 +buffer neigh_op_rgt_3 local_g2_3 +buffer neigh_op_rgt_6 local_g2_6 +buffer sp12_h_r_0 sp4_h_r_12 +buffer sp12_h_r_20 local_g0_4 +buffer sp12_v_b_0 local_g3_0 +buffer sp12_v_b_10 local_g2_2 +buffer sp12_v_b_3 local_g3_3 +buffer sp4_r_v_b_39 local_g2_7 +buffer sp4_v_b_18 local_g0_2 +buffer sp4_v_b_23 local_g0_7 +routing sp12_v_b_0 sp12_h_r_0 +routing sp4_v_b_7 sp4_h_r_1 + +.logic_tile 11 15 +LC_1 0010000000000000 0000 +LC_2 0010000000000000 0000 +LC_3 0010000000000000 0000 +LC_4 0010000000000000 0000 +LC_6 0010000000000000 0000 +buffer local_g0_2 lutff_1/in_1 +buffer local_g0_3 lutff_1/in_0 +buffer local_g0_3 lutff_3/in_0 +buffer local_g0_4 lutff_3/in_1 +buffer local_g0_5 lutff_2/in_1 +buffer local_g0_7 lutff_4/in_1 +buffer local_g1_0 lutff_6/in_1 +buffer local_g1_3 lutff_2/in_0 +buffer local_g1_3 lutff_4/in_0 +buffer local_g1_3 lutff_6/in_0 +buffer lutff_1/out sp12_h_r_10 +buffer lutff_2/out sp4_r_v_b_21 +buffer lutff_3/out sp4_v_b_22 +buffer lutff_4/out sp4_h_r_24 +buffer lutff_6/out sp12_h_r_20 +buffer sp12_h_r_18 local_g0_2 +buffer sp12_h_r_8 local_g1_0 +buffer sp4_h_r_11 local_g0_3 +buffer sp4_h_r_11 local_g1_3 +buffer sp4_h_r_20 local_g0_4 +buffer sp4_h_r_21 local_g0_5 +buffer sp4_h_r_23 local_g0_7 +routing sp4_h_l_45 sp4_h_r_11 .logic_tile 7 8 -LC_0 0000000000001001 0000 -LC_1 0010001000100000 0000 -LC_2 0000100000000000 0110 DffEnable Set_NoReset -LC_3 1001000001100000 0000 -LC_4 0001000011010000 0000 -LC_5 1000001001000001 0000 -LC_6 0100010001000000 0000 -LC_7 0000010011000100 0000 +LC_0 1111111111100000 0000 +LC_1 0000000000001000 0000 +LC_2 1000000000000000 0000 +LC_3 0001000000000000 0000 +LC_4 0000000011111110 0000 +LC_5 0010000000000000 0000 +LC_6 0000000100000000 0000 +LC_7 0010000000000000 0100 DffEnable +buffer glb2local_1 local_g0_5 +buffer glb_netwk_1 lutff_global/cen buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g0_2 lutff_3/in_3 -buffer local_g0_4 lutff_2/in_2 -buffer local_g0_5 lutff_1/in_2 -buffer local_g1_0 lutff_0/in_1 -buffer local_g1_2 lutff_7/in_0 -buffer local_g1_3 lutff_1/in_3 -buffer local_g1_4 lutff_1/in_0 -buffer local_g1_5 lutff_4/in_0 -buffer local_g1_6 lutff_5/in_2 -buffer local_g1_7 lutff_1/in_1 -buffer local_g2_0 lutff_3/in_1 -buffer local_g2_2 lutff_0/in_2 -buffer local_g2_4 lutff_0/in_0 -buffer local_g2_4 lutff_5/in_3 -buffer local_g2_5 lutff_6/in_3 -buffer local_g2_7 lutff_3/in_0 -buffer local_g3_1 lutff_6/in_0 -buffer local_g3_2 lutff_4/in_3 -buffer local_g3_2 lutff_5/in_0 -buffer local_g3_3 lutff_5/in_1 -buffer local_g3_3 lutff_7/in_3 -buffer local_g3_4 lutff_0/in_3 -buffer local_g3_5 lutff_6/in_2 -buffer local_g3_6 lutff_4/in_1 -buffer local_g3_6 lutff_7/in_2 -buffer lutff_1/out sp4_h_r_2 -buffer lutff_2/out local_g3_2 -buffer lutff_2/out sp4_h_r_4 +buffer glb_netwk_4 glb2local_1 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_0 lutff_0/in_0 +buffer local_g0_1 lutff_1/in_0 +buffer local_g0_2 lutff_4/in_0 +buffer local_g0_2 lutff_5/in_1 +buffer local_g0_3 lutff_5/in_0 +buffer local_g0_4 lutff_2/in_0 +buffer local_g0_5 lutff_7/in_0 +buffer local_g1_0 lutff_0/in_3 +buffer local_g1_1 lutff_0/in_2 +buffer local_g1_2 lutff_1/in_2 +buffer local_g1_2 lutff_4/in_1 +buffer local_g1_3 lutff_6/in_2 +buffer local_g1_4 lutff_3/in_0 +buffer local_g1_5 lutff_1/in_3 +buffer local_g1_6 lutff_0/in_1 +buffer local_g1_7 lutff_6/in_0 +buffer local_g2_0 lutff_4/in_2 +buffer local_g2_4 lutff_1/in_1 +buffer local_g2_5 lutff_6/in_1 +buffer local_g2_7 lutff_2/in_1 +buffer local_g3_4 lutff_4/in_3 +buffer local_g3_7 lutff_3/in_1 +buffer local_g3_7 lutff_7/in_1 +buffer lutff_0/out sp4_h_r_0 +buffer lutff_1/out local_g1_1 +buffer lutff_2/out local_g1_2 buffer lutff_3/out local_g1_3 -buffer lutff_4/out local_g0_4 -buffer lutff_4/out sp4_h_r_8 +buffer lutff_4/out sp4_v_b_40 +buffer lutff_5/out local_g1_5 buffer lutff_5/out local_g2_5 -buffer lutff_6/out local_g3_6 -buffer neigh_op_bot_4 local_g1_4 -buffer neigh_op_lft_2 local_g1_2 -buffer neigh_op_lft_5 local_g1_5 -buffer neigh_op_rgt_0 local_g2_0 -buffer neigh_op_rgt_2 local_g2_2 -buffer neigh_op_rgt_3 local_g3_3 -buffer neigh_op_rgt_4 local_g3_4 -buffer neigh_op_rgt_5 local_g3_5 -buffer neigh_op_tnr_4 local_g2_4 +buffer lutff_6/out local_g1_6 +buffer lutff_7/out sp4_h_r_46 +buffer lutff_7/out sp4_r_v_b_31 +buffer lutff_7/out sp4_r_v_b_47 +buffer lutff_7/out sp4_v_b_14 +buffer neigh_op_bnl_4 local_g2_4 +buffer neigh_op_bnl_4 local_g3_4 +buffer neigh_op_lft_0 local_g1_0 buffer neigh_op_tnr_7 local_g2_7 -buffer neigh_op_top_5 local_g0_5 -buffer neigh_op_top_6 local_g1_6 -buffer sp4_h_r_10 local_g0_2 -buffer sp4_h_r_8 local_g1_0 -buffer sp4_v_b_25 local_g3_1 -buffer sp4_v_b_7 local_g1_7 -routing sp4_h_r_11 sp4_h_l_39 -routing sp4_h_r_11 sp4_h_l_46 -routing sp4_h_r_9 sp4_h_l_44 -routing sp4_v_b_0 sp4_h_r_0 -routing sp4_v_b_11 sp4_v_t_46 -routing sp4_v_t_43 sp4_h_l_37 +buffer neigh_op_tnr_7 local_g3_7 +buffer neigh_op_top_2 local_g0_2 +buffer sp4_h_r_17 local_g0_1 +buffer sp4_h_r_23 local_g1_7 +buffer sp4_r_v_b_32 local_g0_3 +buffer sp4_r_v_b_32 local_g2_0 +buffer sp4_v_b_0 local_g0_0 +buffer sp4_v_b_20 local_g0_4 +buffer sp4_v_b_20 local_g1_4 +routing sp4_h_r_0 sp4_v_t_37 +routing sp4_h_r_10 sp4_h_l_43 +routing sp4_h_r_4 sp4_h_l_41 +routing sp4_v_t_40 sp4_h_l_40 +routing sp4_v_t_44 sp4_v_b_0 .logic_tile 2 4 ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_0 0000000011111111 1000 CarryEnable -LC_1 0000010000000000 0000 -LC_2 1000000000000000 0000 -LC_3 1000000000000000 0000 -LC_4 1000000000000000 0000 -LC_5 1000000000000000 0000 -LC_6 0110100110010110 0000 -LC_7 0000010000000000 0000 -buffer carry_in carry_in_mux -buffer carry_in_mux lutff_0/in_3 -buffer local_g0_0 lutff_7/in_1 -buffer local_g0_3 lutff_7/in_2 -buffer local_g1_4 lutff_7/in_0 -buffer local_g2_0 lutff_1/in_3 -buffer local_g2_0 lutff_5/in_3 -buffer local_g2_2 lutff_1/in_1 -buffer local_g2_4 lutff_4/in_2 -buffer local_g2_4 lutff_6/in_2 -buffer local_g2_4 lutff_7/in_3 -buffer local_g2_6 lutff_6/in_0 -buffer local_g2_7 lutff_1/in_0 -buffer local_g3_4 lutff_1/in_2 -buffer local_g3_4 lutff_2/in_1 -buffer local_g3_6 lutff_3/in_2 -buffer lutff_0/out sp4_r_v_b_17 -buffer lutff_1/out sp4_r_v_b_19 -buffer lutff_7/out local_g2_7 -buffer neigh_op_tnr_0 local_g2_0 -buffer neigh_op_tnr_2 local_g2_2 -buffer neigh_op_tnr_4 local_g3_4 -buffer neigh_op_tnr_6 local_g3_6 -buffer sp4_r_v_b_24 local_g0_0 -buffer sp4_r_v_b_28 local_g1_4 -buffer sp4_r_v_b_32 local_g0_3 -buffer sp4_r_v_b_36 local_g2_4 -buffer sp4_v_b_38 local_g2_6 -routing sp4_h_r_10 sp4_v_b_3 -routing sp4_h_r_11 sp4_v_t_46 -routing sp4_h_r_2 sp4_v_t_39 -routing sp4_h_r_6 sp4_v_b_6 +LC_1 0100000000000000 0100 DffEnable +LC_3 0100000000000000 0100 DffEnable +LC_5 0100000000000000 0100 DffEnable +LC_6 0100000000000000 0100 DffEnable +NegClk +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_5 lutff_global/cen +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_2 lutff_6/in_0 +buffer local_g0_7 lutff_3/in_0 +buffer local_g1_0 lutff_5/in_0 +buffer local_g1_2 lutff_1/in_0 +buffer lutff_1/out sp4_v_b_34 +buffer lutff_3/out sp4_r_v_b_39 +buffer lutff_5/out sp4_v_b_26 +buffer lutff_6/out sp4_v_b_44 +buffer sp12_h_r_16 local_g1_0 +buffer sp12_h_r_18 local_g1_2 +buffer sp4_h_r_10 local_g0_2 +buffer sp4_v_b_23 local_g0_7 +routing sp12_v_t_23 sp12_h_r_0 +routing sp4_v_b_10 sp4_h_r_4 +routing sp4_v_b_3 sp4_v_t_38 .logic_tile 9 12 -CarryInSet -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 ColBufCtrl glb_netwk_7 -LC_0 0000000000000000 1000 CarryEnable -LC_1 0000000000000000 1000 CarryEnable -LC_2 0000000011111111 1000 CarryEnable -LC_4 0010000000000000 0000 -LC_6 0000100000000000 0100 DffEnable -LC_7 0010000000000000 0100 DffEnable +LC_0 1010110000000000 0000 +LC_1 1010110000000000 0000 +LC_2 0000100000000000 0000 +LC_3 0000000011010000 0000 +LC_4 1001011000000000 0000 +LC_5 0001111000000000 0000 +LC_6 0000000011100000 0000 +LC_7 0100000000000000 0100 DffEnable buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_1 lutff_4/in_1 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_1 lutff_7/in_0 buffer local_g0_2 lutff_global/cen -buffer local_g0_3 lutff_0/in_1 -buffer local_g0_6 lutff_1/in_1 -buffer local_g1_0 lutff_1/in_2 +buffer local_g0_3 lutff_1/in_2 +buffer local_g0_4 lutff_6/in_0 +buffer local_g0_5 lutff_3/in_2 +buffer local_g0_6 lutff_2/in_0 +buffer local_g0_7 lutff_5/in_2 +buffer local_g1_0 lutff_6/in_1 +buffer local_g1_1 lutff_4/in_2 +buffer local_g1_3 lutff_1/in_1 buffer local_g1_5 lutff_4/in_0 -buffer local_g2_2 lutff_4/in_2 -buffer local_g2_4 lutff_7/in_1 -buffer local_g2_6 lutff_6/in_2 -buffer lutff_1/cout lutff_2/in_3 -buffer lutff_2/out sp4_h_r_20 -buffer lutff_6/out sp4_h_r_12 -buffer lutff_7/out sp4_r_v_b_47 +buffer local_g1_6 lutff_5/in_0 +buffer local_g1_7 lutff_0/in_2 +buffer local_g2_0 lutff_0/in_0 +buffer local_g2_1 lutff_1/in_0 +buffer local_g2_2 lutff_5/in_1 +buffer local_g2_3 lutff_2/in_1 +buffer local_g2_3 lutff_3/in_0 +buffer local_g2_5 lutff_0/in_1 +buffer local_g2_6 lutff_3/in_3 +buffer local_g2_7 lutff_6/in_3 +buffer local_g3_2 lutff_4/in_1 +buffer local_g3_3 lutff_6/in_2 +buffer local_g3_7 lutff_2/in_2 +buffer local_g3_7 lutff_3/in_1 +buffer lutff_0/out sp12_h_r_8 +buffer lutff_1/out sp4_v_b_34 +buffer lutff_2/out sp12_h_r_12 +buffer lutff_3/out sp12_h_r_14 +buffer lutff_4/out local_g0_4 +buffer lutff_6/out local_g1_6 +buffer lutff_6/out sp4_v_b_28 +buffer lutff_7/out local_g1_7 +buffer neigh_op_bnl_6 local_g2_6 buffer neigh_op_lft_5 local_g1_5 -buffer sp4_h_r_14 local_g0_6 -buffer sp4_h_r_16 local_g1_0 +buffer neigh_op_lft_7 local_g0_7 +buffer neigh_op_rgt_0 local_g2_0 +buffer sp12_h_r_17 local_g0_1 +buffer sp12_h_r_9 local_g1_1 +buffer sp12_v_b_18 local_g2_2 +buffer sp12_v_b_18 local_g3_2 buffer sp4_h_r_19 local_g0_3 -buffer sp4_h_r_36 local_g2_4 -buffer sp4_h_r_38 local_g2_6 -buffer sp4_h_r_9 local_g0_1 +buffer sp4_r_v_b_24 local_g1_0 +buffer sp4_r_v_b_3 local_g1_3 +buffer sp4_r_v_b_33 local_g2_1 +buffer sp4_r_v_b_37 local_g2_5 buffer sp4_v_b_18 local_g0_2 -buffer sp4_v_b_26 local_g2_2 -routing sp4_h_l_43 sp4_h_r_9 -routing sp4_h_l_43 sp4_v_t_46 -routing sp4_h_l_46 sp4_v_b_11 -routing sp4_v_b_6 sp4_h_r_0 -routing sp4_v_t_40 sp4_h_r_10 -routing sp4_v_t_43 sp4_h_r_11 +buffer sp4_v_b_22 local_g0_6 +buffer sp4_v_b_27 local_g2_3 +buffer sp4_v_b_27 local_g3_3 +buffer sp4_v_b_39 local_g2_7 +buffer sp4_v_b_39 local_g3_7 +buffer sp4_v_b_5 local_g0_5 +routing sp4_h_l_42 sp4_v_b_7 +routing sp4_h_r_0 sp4_v_b_5 +routing sp4_v_b_6 sp4_h_r_6 +routing sp4_v_t_38 sp4_h_r_3 +routing sp4_v_t_40 sp4_v_b_1 +routing sp4_v_t_47 sp4_h_r_10 .logic_tile 12 8 -LC_2 0000100000000000 0100 DffEnable -LC_7 0000100000000000 0100 DffEnable -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_6 lutff_2/in_2 -buffer local_g3_4 lutff_7/in_2 +LC_1 1011000000000000 0000 +LC_3 0000100100000000 0000 +LC_5 0010111100000000 0000 +LC_7 0100000000000000 0100 DffEnable +buffer glb2local_0 local_g0_4 +buffer glb2local_1 local_g0_5 +buffer glb_netwk_0 glb2local_0 +buffer glb_netwk_0 glb2local_1 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_4 lutff_5/in_3 +buffer local_g0_5 lutff_1/in_2 +buffer local_g0_7 lutff_1/in_0 +buffer local_g0_7 lutff_5/in_0 +buffer local_g1_1 lutff_3/in_1 +buffer local_g1_6 lutff_3/in_0 +buffer local_g2_0 lutff_5/in_1 +buffer local_g2_1 lutff_5/in_2 +buffer local_g3_0 lutff_7/in_0 +buffer local_g3_1 lutff_1/in_1 +buffer local_g3_2 lutff_3/in_2 +buffer lutff_5/out sp4_v_b_42 buffer lutff_7/out sp4_h_r_46 -buffer neigh_op_bnr_6 local_g0_6 -buffer neigh_op_rgt_4 local_g3_4 -routing sp4_h_l_44 sp4_v_b_9 -routing sp4_h_r_7 sp4_v_b_7 -routing sp4_v_t_38 sp4_v_b_6 -routing sp4_v_t_40 sp4_v_b_5 +buffer neigh_op_rgt_0 local_g3_0 +buffer neigh_op_top_1 local_g1_1 +buffer neigh_op_top_6 local_g1_6 +buffer sp12_v_b_16 local_g2_0 +buffer sp4_h_r_33 local_g2_1 +buffer sp4_v_b_15 local_g0_7 +buffer sp4_v_b_33 local_g3_1 +buffer sp4_v_b_34 local_g3_2 +routing sp4_h_l_40 sp4_v_b_5 +routing sp4_v_b_5 sp4_h_l_47 +routing sp4_v_t_42 sp4_h_l_42 +routing sp4_v_t_44 sp4_h_l_44 +routing sp4_v_t_45 sp4_h_r_1 +routing sp4_v_t_46 sp4_h_l_40 .logic_tile 11 16 -LC_4 0000100000000000 0100 DffEnable -LC_7 0010000000000000 0100 DffEnable +LC_3 0100000000000000 0100 DffEnable NegClk -buffer glb_netwk_1 lutff_global/cen -buffer glb_netwk_5 lutff_global/clk -buffer local_g1_1 lutff_4/in_2 -buffer local_g1_5 lutff_global/s_r -buffer local_g3_5 lutff_7/in_1 -buffer lutff_7/out sp4_h_r_30 -buffer sp12_v_b_5 local_g3_5 -buffer sp4_h_r_17 local_g1_1 -buffer sp4_v_b_5 local_g1_5 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_3 lutff_3/in_0 +buffer local_g1_3 lutff_global/cen +buffer lutff_3/out sp12_h_r_14 +buffer sp4_r_v_b_3 local_g1_3 +buffer sp4_v_b_19 local_g0_3 +routing sp4_v_b_11 sp4_h_l_41 .logic_tile 5 9 -LC_0 0000001011011110 0000 -LC_1 0000000001000000 0000 -LC_2 0000000000000100 0000 -LC_3 0000010000000000 0000 -LC_4 0000000010000000 0100 DffEnable -LC_5 0000000000100000 0000 +LC_0 0000000000000010 0000 +LC_1 0000000010000000 0000 +LC_2 0101000000000011 0000 +LC_3 0000000000001000 0000 +LC_4 1111000100000000 0000 +LC_5 0000000000001000 0000 LC_6 0000001000000000 0000 -LC_7 0000000000000001 0000 -NegClk -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_1 lutff_0/in_1 -buffer local_g0_3 lutff_3/in_2 -buffer local_g0_3 lutff_4/in_3 -buffer local_g0_4 lutff_6/in_2 -buffer local_g0_4 lutff_7/in_1 -buffer local_g0_5 lutff_0/in_3 -buffer local_g0_7 lutff_3/in_0 -buffer local_g1_2 lutff_1/in_0 -buffer local_g1_3 lutff_0/in_2 -buffer local_g1_4 lutff_1/in_2 -buffer local_g1_5 lutff_2/in_0 -buffer local_g1_6 lutff_6/in_1 -buffer local_g1_6 lutff_7/in_2 -buffer local_g1_7 lutff_3/in_1 -buffer local_g1_7 lutff_5/in_1 -buffer local_g2_0 lutff_0/in_0 -buffer local_g2_0 lutff_6/in_0 -buffer local_g2_0 lutff_7/in_3 -buffer local_g2_2 lutff_1/in_3 -buffer local_g2_2 lutff_5/in_3 -buffer local_g2_3 lutff_2/in_3 -buffer local_g2_4 lutff_2/in_2 +LC_7 0000001000000000 0000 +buffer local_g0_1 lutff_7/in_2 +buffer local_g0_2 lutff_0/in_2 +buffer local_g0_3 lutff_4/in_1 +buffer local_g0_5 lutff_2/in_3 +buffer local_g0_6 lutff_5/in_3 +buffer local_g0_6 lutff_6/in_2 +buffer local_g0_7 lutff_3/in_2 +buffer local_g1_0 lutff_2/in_1 +buffer local_g1_1 lutff_2/in_0 +buffer local_g1_1 lutff_4/in_0 +buffer local_g1_2 lutff_0/in_1 +buffer local_g1_3 lutff_4/in_2 +buffer local_g1_5 lutff_1/in_3 +buffer local_g1_5 lutff_3/in_3 +buffer local_g1_6 lutff_4/in_3 +buffer local_g1_7 lutff_7/in_1 +buffer local_g2_1 lutff_3/in_0 +buffer local_g2_1 lutff_5/in_2 +buffer local_g2_3 lutff_1/in_0 +buffer local_g2_3 lutff_5/in_0 +buffer local_g2_3 lutff_6/in_1 buffer local_g2_5 lutff_7/in_0 -buffer local_g3_3 lutff_global/cen -buffer lutff_4/out local_g2_4 -buffer lutff_4/out sp12_v_b_8 -buffer lutff_4/out sp4_h_r_24 -buffer lutff_4/out sp4_r_v_b_41 -buffer lutff_4/out sp4_v_b_40 -buffer lutff_5/out local_g0_5 -buffer lutff_5/out sp4_v_b_10 -buffer lutff_6/out sp4_v_b_28 +buffer local_g2_6 lutff_3/in_1 +buffer local_g2_6 lutff_5/in_1 +buffer local_g3_1 lutff_1/in_1 +buffer local_g3_1 lutff_6/in_0 +buffer local_g3_2 lutff_1/in_2 +buffer local_g3_3 lutff_0/in_0 +buffer local_g3_6 lutff_0/in_3 +buffer local_g3_7 lutff_2/in_2 +buffer lutff_0/out sp12_h_r_8 +buffer lutff_1/out local_g1_1 +buffer lutff_2/out local_g1_2 +buffer lutff_3/out local_g1_3 +buffer lutff_5/out sp12_h_r_18 +buffer lutff_6/out local_g1_6 buffer lutff_7/out local_g0_7 -buffer neigh_op_bot_1 local_g0_1 -buffer neigh_op_bot_4 local_g1_4 -buffer neigh_op_bot_5 local_g1_5 -buffer neigh_op_bot_6 local_g1_6 -buffer neigh_op_bot_7 local_g1_7 -buffer neigh_op_lft_2 local_g1_2 -buffer neigh_op_tnl_3 local_g2_3 -buffer neigh_op_top_3 local_g1_3 -buffer sp12_v_b_3 local_g3_3 -buffer sp4_h_r_4 local_g0_4 -buffer sp4_r_v_b_10 local_g2_2 +buffer neigh_op_bnr_5 local_g0_5 +buffer neigh_op_rgt_6 local_g3_6 +buffer neigh_op_rgt_7 local_g3_7 +buffer sp12_h_r_21 local_g1_5 +buffer sp4_h_r_25 local_g2_1 +buffer sp4_h_r_25 local_g3_1 +buffer sp4_h_r_27 local_g2_3 +buffer sp4_r_v_b_0 local_g1_0 buffer sp4_r_v_b_13 local_g2_5 -buffer sp4_v_b_19 local_g0_3 -buffer sp4_v_b_32 local_g2_0 -routing sp4_h_l_38 sp4_v_b_3 -routing sp4_h_r_11 sp4_v_b_4 -routing sp4_v_b_11 sp4_h_l_46 -routing sp4_v_b_2 sp4_h_r_2 -routing sp4_v_b_6 sp4_h_l_43 +buffer sp4_r_v_b_14 local_g2_6 +buffer sp4_r_v_b_18 local_g3_2 +buffer sp4_r_v_b_19 local_g3_3 +buffer sp4_r_v_b_25 local_g0_1 +buffer sp4_r_v_b_31 local_g1_7 +buffer sp4_r_v_b_33 local_g0_2 +buffer sp4_v_b_11 local_g0_3 +buffer sp4_v_b_14 local_g0_6 +routing sp4_h_l_39 sp4_v_b_2 +routing sp4_h_l_46 sp4_v_t_41 +routing sp4_h_r_3 sp4_v_b_3 +routing sp4_v_b_0 sp4_h_l_37 +routing sp4_v_b_0 sp4_h_r_6 +routing sp4_v_b_0 sp4_v_t_37 +routing sp4_v_b_4 sp4_h_r_4 .logic_tile 4 7 -LC_0 0010000010000000 0000 -LC_4 0010000000000000 0000 -LC_5 0100000000000000 0111 DffEnable Set_NoReset AsyncSetReset -LC_7 1101111000000000 0000 +LC_0 1001000000000000 0000 +LC_1 1001011010010110 0000 +LC_2 1111111101111111 0000 +LC_3 1000000011111111 0000 +LC_4 0100000000000000 0101 DffEnable AsyncSetReset +LC_5 1000000011111111 0101 DffEnable AsyncSetReset +LC_6 0100000000000000 0101 DffEnable AsyncSetReset buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_0 lutff_4/in_0 buffer local_g0_2 lutff_global/cen -buffer local_g0_4 lutff_0/in_2 -buffer local_g0_5 lutff_0/in_3 -buffer local_g0_5 lutff_7/in_0 -buffer local_g0_6 lutff_4/in_0 -buffer local_g1_3 lutff_7/in_1 -buffer local_g1_5 lutff_4/in_2 -buffer local_g3_0 lutff_4/in_1 -buffer local_g3_2 lutff_0/in_1 -buffer local_g3_2 lutff_5/in_0 -buffer local_g3_2 lutff_7/in_2 -buffer lutff_0/out local_g3_0 -buffer lutff_4/out sp4_v_b_8 +buffer local_g0_4 lutff_3/in_1 +buffer local_g0_4 lutff_5/in_1 +buffer local_g0_5 lutff_3/in_2 +buffer local_g0_5 lutff_5/in_2 +buffer local_g0_6 lutff_0/in_0 +buffer local_g0_6 lutff_1/in_1 +buffer local_g0_6 lutff_2/in_0 +buffer local_g1_1 lutff_3/in_3 +buffer local_g1_3 lutff_6/in_0 +buffer local_g1_4 lutff_0/in_1 +buffer local_g1_4 lutff_2/in_1 +buffer local_g1_5 lutff_2/in_2 +buffer local_g1_6 lutff_3/in_0 +buffer local_g1_6 lutff_5/in_0 +buffer local_g2_4 lutff_5/in_3 +buffer local_g3_2 lutff_2/in_3 +buffer lutff_0/out local_g0_0 +buffer lutff_1/out local_g1_1 +buffer lutff_2/out local_g0_2 +buffer lutff_3/out local_g1_3 +buffer lutff_4/out local_g0_4 +buffer lutff_4/out local_g1_4 +buffer lutff_4/out sp4_h_r_40 buffer lutff_5/out local_g0_5 -buffer lutff_5/out sp12_v_b_10 -buffer lutff_5/out sp4_h_r_26 -buffer lutff_5/out sp4_r_v_b_11 -buffer lutff_5/out sp4_r_v_b_43 -buffer lutff_7/out sp4_v_b_14 -buffer neigh_op_bot_3 local_g1_3 -buffer neigh_op_bot_4 local_g0_4 -buffer neigh_op_bot_5 local_g1_5 -buffer neigh_op_bot_6 local_g0_6 -buffer sp4_h_r_2 local_g0_2 -buffer sp4_r_v_b_18 local_g3_2 -routing sp4_h_r_10 sp4_v_b_3 -routing sp4_v_b_8 sp4_h_r_2 +buffer lutff_5/out local_g1_5 +buffer lutff_5/out sp4_h_r_42 +buffer lutff_6/out local_g0_6 +buffer lutff_6/out local_g1_6 +buffer lutff_6/out sp12_h_r_20 +buffer neigh_op_rgt_2 local_g3_2 +buffer sp4_h_r_44 local_g2_4 +routing sp12_h_l_22 sp12_v_b_1 +routing sp4_v_t_42 sp4_v_b_7 .logic_tile 9 1 -LC_0 0100110000000000 0110 DffEnable Set_NoReset -LC_1 0100000011000000 0110 DffEnable Set_NoReset -LC_2 0111000000000000 0110 DffEnable Set_NoReset -LC_4 0111000000000000 0110 DffEnable Set_NoReset -LC_5 0100000011000000 0110 DffEnable Set_NoReset -LC_6 0000100010001000 0110 DffEnable Set_NoReset -LC_7 0010000010100000 0110 DffEnable Set_NoReset -NegClk -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_1 lutff_5/in_0 -buffer local_g0_2 lutff_global/cen -buffer local_g0_5 lutff_2/in_1 -buffer local_g0_6 lutff_0/in_2 -buffer local_g1_4 lutff_6/in_3 -buffer local_g1_6 lutff_4/in_1 -buffer local_g1_7 lutff_0/in_0 -buffer local_g1_7 lutff_1/in_3 -buffer local_g1_7 lutff_2/in_0 -buffer local_g1_7 lutff_4/in_0 -buffer local_g1_7 lutff_5/in_3 -buffer local_g1_7 lutff_6/in_2 -buffer local_g1_7 lutff_7/in_1 -buffer local_g2_2 lutff_7/in_3 -buffer local_g2_5 lutff_1/in_0 -buffer lutff_0/out sp4_r_v_b_1 -buffer lutff_1/out sp12_v_b_2 -buffer lutff_1/out sp4_r_v_b_3 -buffer lutff_2/out sp4_r_v_b_37 -buffer lutff_4/out sp4_v_b_24 -buffer lutff_4/out sp4_v_b_40 -buffer lutff_5/out sp4_r_v_b_43 -buffer lutff_6/out sp4_v_b_28 -buffer lutff_7/out sp4_r_v_b_47 -buffer neigh_op_bnl_2 local_g2_2 -buffer neigh_op_bot_6 local_g1_6 -buffer neigh_op_lft_6 local_g0_6 -buffer sp4_h_r_12 local_g1_4 -buffer sp4_h_r_2 local_g0_2 -buffer sp4_r_v_b_13 local_g2_5 -buffer sp4_r_v_b_7 local_g1_7 -buffer sp4_v_b_1 local_g0_1 -buffer sp4_v_b_13 local_g0_5 -routing sp4_v_t_39 sp4_h_r_2 - -.logic_tile 6 6 CarryInSet LC_0 0000000000000000 1000 CarryEnable LC_1 0000000000000000 1000 CarryEnable -LC_2 0110100110010110 1000 CarryEnable -LC_3 0000000011111111 1000 CarryEnable -LC_4 1111111110101110 0000 -LC_5 1000000000000000 0000 -LC_6 0100000000000000 0000 -LC_7 0100000000000000 0100 DffEnable +LC_2 1001100101100110 0000 +LC_3 0111000000000000 0000 +LC_4 1000000000000000 0000 +LC_5 1001000000000000 0000 +LC_6 0100000000000000 0101 DffEnable AsyncSetReset +LC_7 0100000000000000 0101 DffEnable AsyncSetReset buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g0_4 lutff_5/in_1 -buffer local_g1_0 lutff_4/in_3 -buffer local_g1_5 lutff_4/in_0 -buffer local_g1_7 lutff_4/in_2 -buffer local_g1_7 lutff_6/in_0 -buffer local_g2_2 lutff_2/in_2 -buffer local_g2_5 lutff_5/in_0 -buffer local_g2_6 lutff_6/in_2 -buffer local_g3_1 lutff_5/in_3 -buffer local_g3_2 lutff_5/in_2 -buffer local_g3_4 lutff_4/in_1 -buffer local_g3_4 lutff_6/in_1 -buffer local_g3_4 lutff_7/in_0 -buffer local_g3_5 lutff_1/in_1 -buffer local_g3_6 lutff_0/in_1 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_2 lutff_global/cen +buffer local_g0_5 lutff_7/in_0 +buffer local_g0_6 lutff_4/in_2 +buffer local_g0_7 lutff_0/in_1 +buffer local_g0_7 lutff_5/in_0 +buffer local_g1_2 lutff_1/in_2 +buffer local_g1_3 lutff_6/in_0 +buffer local_g1_4 lutff_3/in_0 +buffer local_g1_6 lutff_2/in_1 +buffer local_g1_7 lutff_4/in_0 +buffer local_g2_2 lutff_3/in_1 +buffer local_g2_7 lutff_4/in_1 +buffer local_g3_7 lutff_1/in_1 +buffer local_g3_7 lutff_5/in_1 buffer lutff_1/cout lutff_2/in_3 -buffer lutff_2/cout lutff_3/in_3 -buffer lutff_2/out sp4_h_r_4 -buffer lutff_4/out sp4_r_v_b_9 -buffer lutff_4/out sp4_v_b_24 -buffer lutff_5/out local_g1_5 -buffer lutff_7/out local_g1_7 -buffer lutff_7/out sp4_r_v_b_31 +buffer lutff_2/out local_g2_2 +buffer lutff_3/out local_g1_3 +buffer lutff_3/out sp12_h_r_14 +buffer lutff_4/out local_g1_4 +buffer lutff_5/out local_g0_5 +buffer lutff_6/out local_g0_6 +buffer lutff_6/out local_g1_6 +buffer lutff_7/out local_g2_7 +buffer lutff_7/out local_g3_7 +buffer neigh_op_top_2 local_g0_2 +buffer neigh_op_top_7 local_g0_7 +buffer neigh_op_top_7 local_g1_7 +buffer sp4_v_b_18 local_g1_2 +routing sp4_h_l_41 sp4_v_t_44 +routing sp4_v_b_4 sp4_h_l_44 +routing sp4_v_b_8 sp4_h_l_36 + +.logic_tile 6 6 +LC_1 0010000000000000 0000 +LC_3 0001000000000000 0000 +LC_4 0000000100000000 0000 +LC_5 0010000000000000 0000 +LC_7 0010000000000000 0000 +buffer glb2local_0 local_g0_4 +buffer glb2local_1 local_g0_5 +buffer glb2local_2 local_g0_6 +buffer glb2local_3 local_g0_7 +buffer glb_netwk_0 glb2local_2 +buffer glb_netwk_0 glb2local_3 +buffer glb_netwk_1 glb2local_0 +buffer glb_netwk_7 glb2local_1 +buffer local_g0_0 lutff_4/in_2 +buffer local_g0_1 lutff_4/in_1 +buffer local_g0_2 lutff_1/in_1 +buffer local_g0_3 lutff_7/in_0 +buffer local_g0_4 lutff_7/in_1 +buffer local_g0_5 lutff_3/in_0 +buffer local_g0_6 lutff_3/in_1 +buffer local_g0_7 lutff_1/in_0 +buffer local_g1_0 lutff_5/in_0 +buffer local_g2_4 lutff_4/in_0 +buffer local_g2_6 lutff_5/in_1 +buffer lutff_1/out local_g0_1 +buffer lutff_1/out sp4_h_r_34 +buffer lutff_3/out local_g0_3 +buffer lutff_4/out sp4_h_r_40 +buffer lutff_5/out sp12_v_b_10 +buffer lutff_5/out sp4_h_r_26 +buffer lutff_5/out sp4_r_v_b_11 buffer lutff_7/out sp4_v_b_14 -buffer neigh_op_bnr_0 local_g1_0 -buffer neigh_op_lft_4 local_g0_4 -buffer neigh_op_rgt_2 local_g2_2 -buffer neigh_op_rgt_5 local_g3_5 -buffer neigh_op_rgt_6 local_g3_6 -buffer neigh_op_tnl_1 local_g3_1 -buffer neigh_op_tnl_2 local_g3_2 -buffer neigh_op_tnl_5 local_g2_5 -buffer neigh_op_tnr_4 local_g3_4 -buffer sp4_v_b_38 local_g2_6 -routing sp4_h_r_0 sp4_h_l_37 -routing sp4_h_r_1 sp4_h_l_41 -routing sp4_h_r_5 sp4_h_l_45 -routing sp4_h_r_9 sp4_h_l_40 -routing sp4_v_t_43 sp4_h_r_6 +buffer neigh_op_bnl_4 local_g2_4 +buffer sp12_h_r_8 local_g0_0 +buffer sp12_h_r_8 local_g1_0 +buffer sp12_v_b_23 sp4_v_b_23 +buffer sp4_h_r_18 local_g0_2 +buffer sp4_v_b_46 local_g2_6 +routing sp4_h_l_37 sp4_v_t_37 +routing sp4_h_l_47 sp4_v_t_47 +routing sp4_v_b_11 sp4_v_t_42 +routing sp4_v_t_38 sp4_v_b_11 +routing sp4_v_t_43 sp4_h_l_37 .logic_tile 5 6 +LC_1 0100000000000000 0100 DffEnable +NegClk +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_2 lutff_global/cen +buffer local_g0_3 lutff_1/in_0 +buffer lutff_1/out sp4_h_r_2 +buffer lutff_1/out sp4_r_v_b_35 +buffer sp4_h_r_10 local_g0_2 +buffer sp4_h_r_19 local_g0_3 +routing sp4_v_b_2 sp4_v_t_40 +routing sp4_v_b_4 sp4_h_l_44 +routing sp4_v_t_39 sp4_h_r_7 +routing sp4_v_t_43 sp4_v_b_6 +routing sp4_v_t_46 sp4_h_l_40 + +.logic_tile 2 16 CarryInSet LC_0 0000000000000000 1000 CarryEnable LC_1 0000000000000000 1000 CarryEnable -LC_2 0110100110010110 1000 CarryEnable -LC_3 0000000011111111 1000 CarryEnable -LC_4 0000100010000000 0100 DffEnable -LC_5 0110100110010110 0000 -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_1 lutff_2/in_1 -buffer local_g1_2 lutff_5/in_0 -buffer local_g1_3 lutff_5/in_3 -buffer local_g1_4 lutff_1/in_2 -buffer local_g1_4 lutff_4/in_3 -buffer local_g1_5 lutff_0/in_2 -buffer local_g1_5 lutff_4/in_2 -buffer local_g2_2 lutff_global/cen -buffer local_g2_6 lutff_4/in_0 +LC_2 0000000011111111 1000 CarryEnable +LC_3 1001100101100110 0000 +LC_4 0000000010000000 0000 +LC_5 0000111000000000 0000 +LC_6 0010000000000000 0000 +LC_7 0010000000000000 0000 +buffer local_g0_0 lutff_3/in_1 +buffer local_g0_0 lutff_6/in_0 +buffer local_g0_1 lutff_5/in_0 +buffer local_g0_2 lutff_5/in_1 +buffer local_g0_4 lutff_4/in_2 +buffer local_g0_5 lutff_2/in_1 +buffer local_g0_7 lutff_0/in_1 +buffer local_g1_1 lutff_7/in_1 +buffer local_g1_4 lutff_6/in_1 +buffer local_g1_6 lutff_4/in_3 +buffer local_g1_7 lutff_4/in_0 +buffer local_g2_0 lutff_2/in_2 +buffer local_g2_1 lutff_7/in_0 +buffer local_g2_3 lutff_5/in_2 +buffer local_g2_5 lutff_1/in_2 +buffer local_g3_1 lutff_1/in_1 +buffer local_g3_6 lutff_4/in_1 buffer lutff_1/cout lutff_2/in_3 buffer lutff_2/cout lutff_3/in_3 -buffer lutff_3/out local_g1_3 +buffer lutff_3/out sp4_r_v_b_7 buffer lutff_4/out local_g1_4 -buffer lutff_4/out sp4_h_r_8 -buffer lutff_4/out sp4_r_v_b_41 -buffer neigh_op_rgt_6 local_g2_6 -buffer neigh_op_top_1 local_g0_1 -buffer neigh_op_top_2 local_g1_2 -buffer neigh_op_top_5 local_g1_5 -buffer sp4_h_r_26 local_g2_2 - -.logic_tile 11 2 -LC_1 1100010100000101 0000 -LC_2 0101000000110000 0000 -LC_3 0000001000010011 0000 -LC_4 0110100110010110 0000 -LC_5 0000110011110101 0000 -buffer local_g0_4 lutff_2/in_2 -buffer local_g0_4 lutff_3/in_1 -buffer local_g0_4 lutff_5/in_3 -buffer local_g0_5 lutff_1/in_2 -buffer local_g1_4 lutff_4/in_3 -buffer local_g2_0 lutff_2/in_0 -buffer local_g2_1 lutff_1/in_0 -buffer local_g2_2 lutff_1/in_1 -buffer local_g2_3 lutff_4/in_1 -buffer local_g2_5 lutff_5/in_0 -buffer local_g2_6 lutff_3/in_3 -buffer local_g3_2 lutff_2/in_1 -buffer local_g3_3 lutff_1/in_3 -buffer local_g3_4 lutff_3/in_2 -buffer local_g3_5 lutff_5/in_1 -buffer local_g3_6 lutff_2/in_3 -buffer local_g3_6 lutff_3/in_0 -buffer local_g3_6 lutff_5/in_2 -buffer lutff_1/out sp4_h_r_34 -buffer lutff_2/out local_g2_2 -buffer lutff_3/out local_g3_3 -buffer lutff_4/out sp4_h_r_40 -buffer lutff_5/out sp4_h_r_42 -buffer neigh_op_tnl_0 local_g2_0 -buffer neigh_op_tnl_2 local_g3_2 -buffer neigh_op_tnl_4 local_g3_4 -buffer neigh_op_tnl_6 local_g2_6 -buffer sp4_h_r_4 local_g1_4 +buffer lutff_5/out sp12_h_r_18 +buffer lutff_7/out sp12_h_r_6 +buffer neigh_op_bot_4 local_g0_4 +buffer neigh_op_bot_7 local_g0_7 +buffer neigh_op_bot_7 local_g1_7 +buffer neigh_op_lft_6 local_g1_6 +buffer sp12_v_b_1 local_g3_1 +buffer sp4_h_r_1 local_g0_1 +buffer sp4_h_r_1 local_g1_1 +buffer sp4_h_r_24 local_g2_0 +buffer sp4_h_r_27 local_g2_3 +buffer sp4_r_v_b_13 local_g2_5 buffer sp4_r_v_b_22 local_g3_6 +buffer sp4_r_v_b_24 local_g0_0 +buffer sp4_r_v_b_33 local_g0_2 +buffer sp4_r_v_b_33 local_g2_1 buffer sp4_v_b_13 local_g0_5 -buffer sp4_v_b_20 local_g0_4 -buffer sp4_v_b_25 local_g2_1 -buffer sp4_v_b_35 local_g2_3 -buffer sp4_v_b_37 local_g2_5 -buffer sp4_v_b_45 local_g3_5 -routing sp4_h_l_36 sp4_h_r_4 - -.logic_tile 7 7 -LC_0 0110100110010110 0000 -LC_1 0010000000000000 0000 -LC_2 1000100000001000 0000 -LC_3 0000000010000000 0000 -LC_4 0000000010000000 0100 DffEnable -LC_5 0100000000000000 0000 -LC_6 1000000000000000 0000 -LC_7 1100101011001111 0000 + +.logic_tile 11 2 +LC_5 0000011111111111 0100 DffEnable NegClk buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_1 lutff_7/in_0 -buffer local_g0_3 lutff_1/in_0 -buffer local_g0_5 lutff_5/in_0 -buffer local_g0_6 lutff_0/in_2 -buffer local_g0_6 lutff_5/in_3 -buffer local_g1_2 lutff_5/in_2 -buffer local_g1_3 lutff_0/in_0 -buffer local_g2_0 lutff_2/in_0 -buffer local_g2_0 lutff_3/in_1 -buffer local_g2_0 lutff_6/in_2 -buffer local_g2_2 lutff_3/in_3 -buffer local_g2_4 lutff_7/in_1 -buffer local_g3_1 lutff_2/in_2 -buffer local_g3_1 lutff_7/in_3 -buffer local_g3_2 lutff_6/in_1 -buffer local_g3_3 lutff_global/cen -buffer local_g3_4 lutff_2/in_3 -buffer local_g3_4 lutff_3/in_0 -buffer local_g3_4 lutff_4/in_3 -buffer local_g3_4 lutff_6/in_3 -buffer local_g3_4 lutff_7/in_2 -buffer local_g3_5 lutff_1/in_1 -buffer lutff_1/out local_g3_1 -buffer lutff_5/out local_g3_5 -buffer lutff_5/out sp4_h_r_10 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_2 lutff_global/cen +buffer local_g0_4 lutff_5/in_3 +buffer local_g0_7 lutff_5/in_2 +buffer local_g2_5 lutff_5/in_0 +buffer local_g3_7 lutff_5/in_1 buffer lutff_5/out sp4_h_r_26 -buffer lutff_5/out sp4_r_v_b_11 -buffer neigh_op_bot_1 local_g0_1 -buffer neigh_op_bot_2 local_g1_2 -buffer neigh_op_bot_3 local_g0_3 -buffer neigh_op_bot_5 local_g0_5 -buffer neigh_op_bot_6 local_g0_6 -buffer sp4_h_r_28 local_g2_4 -buffer sp4_h_r_34 local_g2_2 -buffer sp4_h_r_42 local_g3_2 -buffer sp4_h_r_43 local_g3_3 -buffer sp4_r_v_b_20 local_g3_4 -buffer sp4_r_v_b_3 local_g1_3 -buffer sp4_v_b_32 local_g2_0 -routing sp4_h_l_44 sp4_h_r_5 -routing sp4_v_b_1 sp4_h_r_1 -routing sp4_v_b_11 sp4_h_r_11 -routing sp4_v_b_8 sp4_v_t_46 -routing sp4_v_t_36 sp4_v_b_9 -routing sp4_v_t_47 sp4_h_r_3 +buffer lutff_5/out sp4_v_b_10 +buffer sp12_h_r_20 local_g0_4 +buffer sp12_v_b_15 local_g3_7 +buffer sp12_v_b_21 local_g2_5 +buffer sp4_h_r_15 local_g0_7 +buffer sp4_v_b_18 local_g0_2 +routing sp12_v_t_22 sp12_h_l_22 +routing sp4_h_l_38 sp4_v_t_45 +routing sp4_v_b_10 sp4_v_t_47 + +.logic_tile 7 7 +routing sp4_v_t_44 sp4_h_r_2 .logic_tile 2 1 -LC_6 0010000000000000 0100 DffEnable +LC_0 0111000000000000 0110 DffEnable Set_NoReset +LC_4 0111000000000000 0110 DffEnable Set_NoReset +LC_5 0111000000000000 0110 DffEnable Set_NoReset +LC_6 0111000000000000 0110 DffEnable Set_NoReset NegClk +buffer glb2local_2 local_g0_6 +buffer glb2local_3 local_g0_7 +buffer glb_netwk_0 glb2local_2 +buffer glb_netwk_0 glb2local_3 buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_3 lutff_global/cen -buffer glb_netwk_5 lutff_global/clk +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_1 lutff_0/in_1 +buffer local_g0_4 lutff_5/in_1 +buffer local_g0_5 lutff_4/in_1 +buffer local_g0_6 lutff_0/in_0 +buffer local_g0_6 lutff_4/in_0 +buffer local_g0_6 lutff_6/in_0 +buffer local_g0_7 lutff_5/in_0 +buffer local_g2_1 lutff_6/in_1 +buffer local_g2_2 lutff_global/cen +buffer lutff_0/out sp4_r_v_b_17 +buffer lutff_4/out sp4_h_r_24 +buffer lutff_5/out sp4_h_r_26 +buffer lutff_6/out sp4_h_r_28 +buffer sp12_h_r_12 sp4_h_r_18 +buffer sp4_h_r_20 local_g0_4 +buffer sp4_h_r_33 local_g2_1 +buffer sp4_h_r_34 local_g2_2 +buffer sp4_v_b_1 local_g0_1 +buffer sp4_v_b_13 local_g0_5 + +.logic_tile 1 15 +CarryInSet +LC_0 0000000000000000 1000 CarryEnable +LC_1 0000000000000000 1000 CarryEnable +LC_2 0110100110010110 0000 +LC_3 0000000010110000 0000 +LC_5 1000000000000000 0000 +LC_6 0010000000000000 0000 +LC_7 1001100101100110 0000 +buffer glb2local_1 local_g0_5 +buffer glb_netwk_7 glb2local_1 +buffer local_g0_0 lutff_6/in_0 +buffer local_g0_1 lutff_1/in_2 buffer local_g0_5 lutff_6/in_1 -buffer lutff_6/out sp4_h_r_12 -buffer lutff_6/out sp4_r_v_b_13 -buffer sp4_h_r_21 local_g0_5 -routing sp4_h_r_10 sp4_v_b_3 +buffer local_g0_6 lutff_3/in_3 +buffer local_g0_7 lutff_5/in_0 +buffer local_g1_2 lutff_0/in_1 +buffer local_g1_3 lutff_3/in_1 +buffer local_g1_5 lutff_2/in_2 +buffer local_g1_6 lutff_3/in_0 +buffer local_g2_2 lutff_7/in_3 +buffer local_g2_4 lutff_7/in_1 +buffer local_g3_6 lutff_3/in_2 +buffer lutff_1/cout lutff_2/in_3 +buffer lutff_2/out sp4_r_v_b_5 +buffer lutff_3/out sp4_h_r_22 +buffer lutff_3/out sp4_h_r_38 +buffer lutff_5/out local_g1_5 +buffer lutff_6/out local_g0_6 +buffer lutff_6/out sp4_h_r_44 +buffer lutff_7/out local_g0_7 +buffer neigh_op_rgt_4 local_g2_4 +buffer neigh_op_tnr_2 local_g2_2 +buffer neigh_op_tnr_6 local_g3_6 +buffer neigh_op_top_6 local_g1_6 +buffer sp4_h_r_1 local_g0_1 +buffer sp4_h_r_16 local_g0_0 +buffer sp4_h_r_18 local_g1_2 +buffer sp4_v_b_11 local_g1_3 +routing sp4_h_r_1 sp4_v_b_6 +routing sp4_h_r_2 sp4_v_b_2 +routing sp4_v_b_11 sp4_v_t_39 .logic_tile 12 5 ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -routing sp4_h_l_36 sp4_v_t_43 -routing sp4_h_l_40 sp4_v_t_47 -routing sp4_h_l_44 sp4_v_b_9 -routing sp4_v_b_10 sp4_v_t_36 -routing sp4_v_b_6 sp4_h_l_43 +LC_1 0100000000000000 0100 DffEnable +LC_2 0100000000000000 0100 DffEnable +LC_3 0100000000000000 0100 DffEnable +LC_6 0100000000000000 0100 DffEnable +NegClk +buffer glb_netwk_3 lutff_global/cen +buffer glb_netwk_6 lutff_global/clk +buffer local_g1_5 lutff_global/s_r +buffer local_g1_6 lutff_3/in_0 +buffer local_g1_7 lutff_6/in_0 +buffer local_g2_1 lutff_1/in_0 +buffer local_g3_5 lutff_2/in_0 +buffer lutff_1/out sp12_v_b_18 +buffer neigh_op_lft_6 local_g1_6 +buffer neigh_op_lft_7 local_g1_7 +buffer sp4_h_r_33 local_g2_1 +buffer sp4_h_r_37 local_g3_5 +buffer sp4_v_b_13 local_g1_5 +routing sp4_h_l_36 sp4_v_t_36 +routing sp4_h_l_47 sp4_v_t_47 +routing sp4_v_b_6 sp4_v_t_43 +routing sp4_v_t_37 sp4_h_l_43 +routing sp4_v_t_44 sp4_v_b_5 .logic_tile 4 12 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_2 0100000000000000 0100 DffEnable -LC_3 0000010000000000 0000 -LC_5 1000000000000000 0000 -LC_6 0000000010000000 0000 -LC_7 1000000000000000 0000 -NegClk -buffer glb_netwk_5 lutff_global/clk +LC_0 0000000010000000 0000 +LC_2 0000000100000000 0000 +LC_3 1001011010010110 0000 +LC_4 1001100101100110 0000 +LC_5 0000000000001000 0000 +LC_7 0010000000000000 0000 +buffer local_g0_0 lutff_7/in_1 +buffer local_g0_3 lutff_7/in_0 buffer local_g0_4 lutff_3/in_1 -buffer local_g0_4 lutff_6/in_0 -buffer local_g0_5 lutff_3/in_0 -buffer local_g0_5 lutff_6/in_3 -buffer local_g0_7 lutff_7/in_0 +buffer local_g0_5 lutff_0/in_1 +buffer local_g0_5 lutff_5/in_0 +buffer local_g0_7 lutff_2/in_1 +buffer local_g1_4 lutff_0/in_3 +buffer local_g1_4 lutff_4/in_3 buffer local_g1_5 lutff_5/in_3 -buffer local_g2_1 lutff_3/in_2 -buffer local_g2_1 lutff_6/in_1 -buffer local_g3_1 lutff_2/in_0 -buffer local_g3_3 lutff_global/cen -buffer lutff_2/out sp4_h_r_20 -buffer lutff_3/out local_g3_3 -buffer lutff_5/out sp12_h_r_18 -buffer lutff_6/out sp12_v_b_12 -buffer lutff_7/out sp4_r_v_b_31 -buffer lutff_7/out sp4_v_b_30 -buffer neigh_op_bot_4 local_g0_4 -buffer neigh_op_bot_5 local_g0_5 -buffer sp12_v_b_1 local_g3_1 -buffer sp4_h_r_15 local_g0_7 -buffer sp4_r_v_b_9 local_g2_1 +buffer local_g1_7 lutff_0/in_0 +buffer local_g2_1 lutff_5/in_2 +buffer local_g2_4 lutff_0/in_2 +buffer local_g2_4 lutff_5/in_1 +buffer local_g2_6 lutff_2/in_0 +buffer local_g3_5 lutff_2/in_2 +buffer lutff_0/out sp12_h_r_8 +buffer lutff_0/out sp4_r_v_b_1 +buffer lutff_2/out sp4_v_b_36 +buffer lutff_3/out local_g0_3 +buffer lutff_3/out sp4_r_v_b_7 +buffer lutff_4/out local_g2_4 +buffer lutff_5/out local_g3_5 +buffer lutff_5/out sp4_r_v_b_11 +buffer lutff_7/out local_g0_7 +buffer lutff_7/out sp4_h_r_30 +buffer neigh_op_rgt_6 local_g2_6 +buffer neigh_op_top_4 local_g1_4 +buffer neigh_op_top_5 local_g0_5 +buffer neigh_op_top_7 local_g1_7 +buffer sp12_v_b_17 local_g2_1 +buffer sp4_v_b_16 local_g0_0 +buffer sp4_v_b_20 local_g0_4 buffer sp4_v_b_21 local_g1_5 -routing sp12_v_b_1 sp12_h_l_22 -routing sp4_v_b_3 sp4_h_r_9 -routing sp4_v_t_46 sp4_h_r_4 +routing sp4_h_r_1 sp4_v_b_6 .logic_tile 7 16 -LC_0 0000000000000100 0000 -LC_2 0000000000000001 0000 -LC_3 1000000000000000 0000 -LC_5 0100000000000000 0000 -LC_6 0000000001111111 0000 -LC_7 0100000011000000 0000 -buffer local_g0_2 lutff_7/in_1 -buffer local_g0_4 lutff_6/in_0 -buffer local_g0_6 lutff_2/in_0 -buffer local_g0_7 lutff_0/in_3 -buffer local_g1_0 lutff_3/in_2 -buffer local_g1_0 lutff_7/in_0 -buffer local_g1_1 lutff_0/in_2 -buffer local_g1_6 lutff_0/in_1 -buffer local_g1_7 lutff_0/in_0 -buffer local_g1_7 lutff_2/in_2 -buffer local_g1_7 lutff_3/in_1 -buffer local_g1_7 lutff_6/in_2 -buffer local_g2_1 lutff_2/in_1 -buffer local_g2_5 lutff_2/in_3 -buffer local_g2_5 lutff_5/in_0 -buffer local_g2_5 lutff_6/in_3 -buffer local_g2_6 lutff_3/in_3 -buffer local_g2_6 lutff_7/in_3 -buffer local_g3_0 lutff_7/in_2 -buffer local_g3_2 lutff_6/in_1 -buffer local_g3_7 lutff_5/in_1 -buffer lutff_0/out local_g3_0 -buffer lutff_2/out local_g0_2 -buffer lutff_3/out sp4_h_r_38 -buffer lutff_6/out local_g2_6 -buffer lutff_7/out local_g3_7 -buffer lutff_7/out sp4_h_r_30 -buffer neigh_op_bnr_7 local_g0_7 -buffer neigh_op_bot_0 local_g1_0 +LC_0 0010000000000000 0000 +LC_2 0010000000000000 0000 +LC_3 0111000000000000 0100 DffEnable +LC_6 0101001100000000 0100 DffEnable +LC_7 0101001100000000 0100 DffEnable +buffer glb_netwk_1 lutff_global/cen +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_1 lutff_3/in_0 +buffer local_g0_1 lutff_7/in_2 +buffer local_g0_7 lutff_0/in_1 +buffer local_g1_1 lutff_6/in_2 +buffer local_g1_6 lutff_2/in_1 +buffer local_g1_6 lutff_6/in_1 +buffer local_g1_7 lutff_7/in_1 +buffer local_g2_2 lutff_6/in_0 +buffer local_g2_6 lutff_3/in_1 +buffer local_g3_0 lutff_7/in_0 +buffer local_g3_3 lutff_0/in_0 +buffer local_g3_3 lutff_2/in_0 +buffer lutff_0/out sp4_r_v_b_1 +buffer lutff_6/out local_g1_6 +buffer lutff_7/out local_g0_7 +buffer lutff_7/out local_g1_7 +buffer neigh_op_bot_1 local_g0_1 buffer neigh_op_bot_1 local_g1_1 -buffer neigh_op_bot_4 local_g0_4 -buffer neigh_op_bot_6 local_g0_6 -buffer neigh_op_bot_6 local_g1_6 -buffer sp4_r_v_b_18 local_g3_2 -buffer sp4_r_v_b_33 local_g2_1 -buffer sp4_v_b_15 local_g1_7 -buffer sp4_v_b_45 local_g2_5 -routing sp4_v_b_2 sp4_h_r_2 +buffer neigh_op_rgt_0 local_g3_0 +buffer neigh_op_rgt_2 local_g2_2 +buffer neigh_op_rgt_6 local_g2_6 +buffer sp12_v_b_3 local_g3_3 +routing sp4_h_l_40 sp4_h_r_1 +routing sp4_h_l_40 sp4_v_b_5 .logic_tile 2 12 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_1 0010000000000000 0100 DffEnable -LC_4 0000000000100000 0000 -NegClk -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_2 lutff_global/cen -buffer local_g0_3 lutff_4/in_3 -buffer local_g1_5 lutff_1/in_1 -buffer local_g2_5 lutff_4/in_1 -buffer lutff_1/out sp4_h_r_18 -buffer lutff_1/out sp4_r_v_b_3 -buffer lutff_4/out sp4_v_b_8 -buffer sp12_h_r_21 local_g1_5 -buffer sp4_h_r_2 local_g0_2 -buffer sp4_h_r_3 local_g0_3 -buffer sp4_v_b_45 local_g2_5 -routing sp4_v_b_10 sp4_h_r_10 -routing sp4_v_b_8 sp4_h_r_2 +LC_0 1000000000000000 0000 +LC_1 1100000001010000 0000 +LC_6 0000000001010011 0000 +buffer local_g0_1 lutff_1/in_0 +buffer local_g0_6 lutff_1/in_1 +buffer local_g0_7 lutff_1/in_2 +buffer local_g0_7 lutff_6/in_3 +buffer local_g1_2 lutff_6/in_1 +buffer local_g1_5 lutff_0/in_0 +buffer local_g2_0 lutff_1/in_3 +buffer local_g2_0 lutff_6/in_2 +buffer local_g2_2 lutff_6/in_0 +buffer lutff_0/out sp4_h_r_32 +buffer neigh_op_bot_2 local_g1_2 +buffer neigh_op_top_5 local_g1_5 +buffer sp4_h_r_17 local_g0_1 +buffer sp4_h_r_22 local_g0_6 +buffer sp4_r_v_b_31 local_g0_7 +buffer sp4_v_b_40 local_g2_0 +buffer sp4_v_b_42 local_g2_2 .logic_tile 9 4 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_0 1000101010000000 0000 -LC_1 0101011100000000 0100 DffEnable -LC_2 0000001101010111 0110 DffEnable Set_NoReset -LC_3 0110100110010110 0000 -LC_4 0000001010101010 0100 DffEnable -LC_5 0001111101001111 0100 DffEnable -LC_6 0000101000100010 0100 DffEnable -LC_7 0000010011001100 0100 DffEnable -NegClk -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g0_0 lutff_4/in_2 -buffer local_g0_1 lutff_0/in_1 -buffer local_g0_2 lutff_2/in_2 -buffer local_g0_3 lutff_3/in_0 +LC_0 0101000000110000 0000 +LC_1 0000000001010011 0000 +LC_2 1000000000000000 0000 +LC_3 0101000000110000 0000 +LC_4 0000000001010011 0000 +LC_5 0000000001010011 0000 +LC_6 0000000001010011 0000 +LC_7 0000000001010011 0000 +buffer local_g0_0 lutff_2/in_2 +buffer local_g0_0 lutff_4/in_0 +buffer local_g0_1 lutff_3/in_0 +buffer local_g0_2 lutff_3/in_1 +buffer local_g0_3 lutff_0/in_1 +buffer local_g0_4 lutff_1/in_1 buffer local_g0_5 lutff_1/in_2 -buffer local_g0_5 lutff_2/in_3 -buffer local_g0_5 lutff_4/in_1 -buffer local_g0_5 lutff_5/in_0 -buffer local_g0_5 lutff_6/in_3 -buffer local_g0_5 lutff_7/in_0 -buffer local_g0_6 lutff_2/in_0 -buffer local_g0_7 lutff_7/in_2 -buffer local_g1_0 lutff_5/in_2 -buffer local_g1_1 lutff_7/in_3 -buffer local_g1_2 lutff_4/in_3 -buffer local_g1_3 lutff_6/in_2 -buffer local_g1_5 lutff_0/in_2 -buffer local_g1_6 lutff_1/in_0 -buffer local_g2_1 lutff_3/in_2 -buffer local_g2_3 lutff_6/in_1 -buffer local_g3_1 lutff_5/in_3 +buffer local_g0_5 lutff_5/in_2 +buffer local_g0_5 lutff_7/in_2 +buffer local_g0_6 lutff_7/in_1 +buffer local_g0_7 lutff_6/in_1 +buffer local_g1_0 lutff_0/in_3 +buffer local_g1_1 lutff_6/in_0 +buffer local_g1_3 lutff_5/in_1 +buffer local_g1_4 lutff_2/in_3 +buffer local_g1_5 lutff_4/in_2 +buffer local_g1_5 lutff_6/in_2 +buffer local_g1_6 lutff_4/in_1 +buffer local_g1_7 lutff_3/in_3 +buffer local_g2_0 lutff_2/in_0 +buffer local_g2_1 lutff_5/in_0 +buffer local_g2_2 lutff_0/in_0 +buffer local_g2_4 lutff_0/in_2 +buffer local_g2_6 lutff_1/in_3 +buffer local_g2_6 lutff_5/in_3 +buffer local_g2_6 lutff_7/in_3 +buffer local_g3_0 lutff_1/in_0 buffer local_g3_2 lutff_2/in_1 -buffer local_g3_3 lutff_1/in_1 -buffer local_g3_4 lutff_0/in_3 -buffer local_g3_5 lutff_5/in_1 -buffer lutff_0/out sp4_h_r_0 -buffer lutff_1/out local_g2_1 -buffer lutff_1/out local_g3_1 -buffer lutff_1/out sp4_h_r_2 -buffer lutff_1/out sp4_h_r_34 -buffer lutff_2/out local_g3_2 -buffer lutff_2/out sp4_h_r_4 -buffer lutff_3/out local_g2_3 -buffer lutff_3/out local_g3_3 -buffer lutff_3/out sp4_h_r_22 -buffer lutff_4/out local_g3_4 -buffer lutff_4/out sp4_h_r_24 +buffer local_g3_2 lutff_7/in_0 +buffer local_g3_4 lutff_3/in_2 +buffer local_g3_6 lutff_4/in_3 +buffer local_g3_6 lutff_6/in_3 +buffer lutff_0/out sp12_h_r_8 +buffer lutff_1/out sp4_h_r_18 +buffer lutff_2/out sp4_r_v_b_37 +buffer lutff_3/out sp12_h_r_14 buffer lutff_4/out sp4_h_r_8 -buffer lutff_4/out sp4_r_v_b_25 -buffer lutff_5/out local_g3_5 -buffer lutff_5/out sp4_h_r_10 -buffer lutff_5/out sp4_h_r_26 +buffer lutff_5/out sp12_h_r_18 buffer lutff_6/out sp4_h_r_12 -buffer lutff_6/out sp4_h_r_44 -buffer lutff_6/out sp4_r_v_b_13 -buffer lutff_6/out sp4_r_v_b_29 -buffer lutff_7/out sp12_v_b_14 buffer lutff_7/out sp4_h_r_14 -buffer lutff_7/out sp4_h_r_46 -buffer lutff_7/out sp4_r_v_b_31 -buffer lutff_7/out sp4_v_b_14 -buffer lutff_7/out sp4_v_b_30 buffer neigh_op_bot_3 local_g1_3 -buffer neigh_op_lft_3 local_g0_3 -buffer neigh_op_lft_5 local_g1_5 -buffer neigh_op_top_5 local_g0_5 -buffer neigh_op_top_6 local_g1_6 -buffer sp12_h_r_10 local_g1_2 -buffer sp4_h_r_1 local_g0_1 -buffer sp4_h_r_16 local_g0_0 +buffer neigh_op_bot_4 local_g0_4 +buffer neigh_op_bot_6 local_g1_6 +buffer neigh_op_bot_7 local_g0_7 +buffer neigh_op_rgt_0 local_g2_0 +buffer neigh_op_rgt_0 local_g3_0 +buffer neigh_op_rgt_2 local_g3_2 +buffer neigh_op_tnl_6 local_g2_6 +buffer neigh_op_tnl_6 local_g3_6 +buffer sp4_h_r_13 local_g0_5 +buffer sp4_h_r_13 local_g1_5 +buffer sp4_h_r_16 local_g1_0 buffer sp4_h_r_17 local_g1_1 -buffer sp4_h_r_23 local_g0_7 -buffer sp4_h_r_6 local_g0_6 +buffer sp4_h_r_19 local_g0_3 +buffer sp4_h_r_23 local_g1_7 +buffer sp4_h_r_34 local_g2_2 +buffer sp4_h_r_44 local_g2_4 +buffer sp4_h_r_44 local_g3_4 +buffer sp4_r_v_b_24 local_g0_0 +buffer sp4_r_v_b_28 local_g1_4 +buffer sp4_r_v_b_30 local_g0_6 +buffer sp4_r_v_b_33 local_g2_1 buffer sp4_v_b_10 local_g0_2 -buffer sp4_v_b_8 local_g1_0 -routing sp4_h_l_38 sp4_v_t_38 -routing sp4_h_r_3 sp4_v_b_8 +buffer sp4_v_b_9 local_g0_1 +routing sp12_v_t_22 sp12_h_r_1 +routing sp4_h_r_4 sp4_v_b_9 routing sp4_h_r_5 sp4_v_b_10 -routing sp4_v_b_5 sp4_h_r_11 -.logic_tile 5 1 -routing sp4_h_l_36 sp4_h_r_4 -routing sp4_h_r_7 sp4_h_l_38 -routing sp4_h_r_8 sp4_h_l_45 +.logic_tile 12 16 +routing sp4_h_l_44 sp4_v_b_3 +routing sp4_v_b_8 sp4_h_l_45 -.logic_tile 12 10 -LC_1 0000000010000000 0101 DffEnable AsyncSetReset -LC_3 0000100000000000 0000 -LC_5 1101010101010101 0101 DffEnable AsyncSetReset -LC_7 0000100000000000 0101 DffEnable AsyncSetReset +.logic_tile 5 1 +LC_1 0111000000000000 0110 DffEnable Set_NoReset +LC_2 0111000000000000 0110 DffEnable Set_NoReset +LC_5 0111000000000000 0110 DffEnable Set_NoReset +LC_7 0111000000000000 0110 DffEnable Set_NoReset +NegClk +buffer glb2local_0 local_g0_4 +buffer glb2local_1 local_g0_5 +buffer glb_netwk_0 glb2local_0 +buffer glb_netwk_0 glb2local_1 buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_3 lutff_5/in_0 -buffer local_g0_5 lutff_5/in_2 -buffer local_g0_7 lutff_7/in_2 -buffer local_g1_1 lutff_1/in_3 -buffer local_g1_3 lutff_global/cen -buffer local_g1_6 lutff_3/in_2 -buffer local_g1_7 lutff_5/in_3 -buffer local_g3_1 lutff_5/in_1 -buffer lutff_1/out local_g3_1 -buffer lutff_1/out sp4_h_r_34 -buffer lutff_1/out sp4_v_b_34 -buffer lutff_5/out local_g0_5 -buffer lutff_7/out local_g1_7 -buffer lutff_7/out sp4_h_r_46 -buffer lutff_7/out sp4_v_b_30 -buffer neigh_op_lft_3 local_g0_3 -buffer neigh_op_lft_6 local_g1_6 -buffer neigh_op_lft_7 local_g0_7 -buffer sp12_h_r_3 local_g1_3 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_0 lutff_5/in_1 +buffer local_g0_1 lutff_2/in_1 +buffer local_g0_2 lutff_global/cen +buffer local_g0_4 lutff_2/in_0 +buffer local_g0_5 lutff_1/in_0 +buffer local_g0_5 lutff_5/in_0 +buffer local_g0_5 lutff_7/in_0 +buffer local_g1_1 lutff_1/in_1 +buffer local_g2_4 lutff_7/in_1 +buffer lutff_1/out sp4_r_v_b_19 +buffer lutff_2/out sp4_r_v_b_37 +buffer lutff_5/out sp12_v_b_10 +buffer lutff_5/out sp4_h_r_42 +buffer lutff_7/out sp4_v_b_14 +buffer neigh_op_bot_0 local_g0_0 +buffer sp4_h_r_1 local_g0_1 +buffer sp4_h_r_18 local_g0_2 +buffer sp4_h_r_28 local_g2_4 buffer sp4_h_r_9 local_g1_1 -routing sp4_h_l_36 sp4_h_r_9 -routing sp4_h_l_38 sp4_v_t_38 +routing sp12_h_r_0 sp12_v_t_23 +routing sp4_h_l_38 sp4_h_r_11 +routing sp4_v_b_4 sp4_h_l_44 -.logic_tile 7 2 +.logic_tile 12 10 CarryInSet LC_0 0000000000000000 1000 CarryEnable LC_1 0000000000000000 1000 CarryEnable LC_2 0110100110010110 1000 CarryEnable -LC_3 0110100110010110 1000 CarryEnable -LC_4 0110100110010110 1000 CarryEnable -LC_5 0110100110010110 1000 CarryEnable -LC_6 0110100110010110 1000 CarryEnable -LC_7 0110100110010110 1000 CarryEnable -buffer local_g0_7 lutff_5/in_2 -buffer local_g1_2 lutff_6/in_1 -buffer local_g1_3 lutff_1/in_1 -buffer local_g1_7 lutff_4/in_2 -buffer local_g2_5 lutff_3/in_2 -buffer local_g2_6 lutff_2/in_2 -buffer local_g3_0 lutff_7/in_2 -buffer local_g3_6 lutff_0/in_1 +LC_3 0110100110010110 0000 +LC_4 0000111101110111 0000 +LC_5 0000000010000000 0000 +LC_6 1111000011011101 0000 +LC_7 1010010101011010 0000 +buffer glb2local_2 local_g0_6 +buffer glb_netwk_0 glb2local_2 +buffer local_g0_1 lutff_1/in_2 +buffer local_g0_2 lutff_5/in_1 +buffer local_g0_3 lutff_5/in_2 +buffer local_g0_4 lutff_4/in_0 +buffer local_g0_4 lutff_6/in_0 +buffer local_g0_6 lutff_5/in_3 +buffer local_g0_7 lutff_5/in_0 +buffer local_g0_7 lutff_6/in_1 +buffer local_g1_2 lutff_4/in_1 +buffer local_g1_5 lutff_2/in_2 +buffer local_g1_6 lutff_0/in_1 +buffer local_g1_6 lutff_7/in_2 +buffer local_g2_0 lutff_6/in_2 +buffer local_g2_1 lutff_3/in_2 +buffer local_g2_2 lutff_4/in_2 +buffer local_g2_3 lutff_4/in_3 +buffer local_g2_3 lutff_6/in_3 buffer lutff_1/cout lutff_2/in_3 buffer lutff_2/cout lutff_3/in_3 -buffer lutff_3/cout lutff_4/in_3 -buffer lutff_4/cout lutff_5/in_3 -buffer lutff_5/cout lutff_6/in_3 -buffer lutff_6/cout lutff_7/in_3 -buffer neigh_op_bnl_5 local_g2_5 -buffer neigh_op_bnl_6 local_g2_6 -buffer neigh_op_bot_2 local_g1_2 -buffer neigh_op_bot_7 local_g0_7 -buffer neigh_op_lft_7 local_g1_7 -buffer neigh_op_rgt_0 local_g3_0 -buffer neigh_op_rgt_6 local_g3_6 -buffer sp4_h_r_3 local_g1_3 -routing sp4_h_l_37 sp4_h_r_3 -routing sp4_v_b_11 sp4_v_t_39 -routing sp4_v_b_2 sp4_h_r_8 +buffer lutff_2/out local_g0_2 +buffer lutff_2/out local_g1_2 +buffer lutff_3/out local_g0_3 +buffer lutff_3/out sp12_v_b_6 +buffer lutff_3/out sp4_v_b_38 +buffer lutff_4/out sp12_v_b_8 +buffer lutff_5/out sp4_v_b_10 +buffer lutff_7/out local_g0_7 +buffer neigh_op_bot_1 local_g0_1 +buffer neigh_op_bot_5 local_g1_5 +buffer neigh_op_bot_6 local_g1_6 +buffer neigh_op_lft_4 local_g0_4 +buffer sp12_v_b_16 local_g2_0 +buffer sp4_v_b_25 local_g2_1 +buffer sp4_v_b_34 local_g2_2 +buffer sp4_v_b_43 local_g2_3 +routing sp4_v_t_38 sp4_h_l_44 +routing sp4_v_t_42 sp4_h_l_42 + +.logic_tile 7 2 +LC_0 0100000000000000 0110 DffEnable Set_NoReset +LC_2 1100010100000000 0100 DffEnable +LC_4 1100010100000000 0100 DffEnable +LC_5 0011010100000000 0100 DffEnable +NegClk +buffer glb2local_1 local_g0_5 +buffer glb2local_2 local_g0_6 +buffer glb_netwk_0 glb2local_1 +buffer glb_netwk_0 glb2local_2 +buffer glb_netwk_1 lutff_global/cen +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_4 lutff_0/in_0 +buffer local_g0_5 lutff_5/in_2 +buffer local_g0_6 lutff_2/in_2 +buffer local_g0_6 lutff_4/in_2 +buffer local_g0_7 lutff_2/in_1 +buffer local_g2_3 lutff_4/in_1 +buffer local_g2_4 lutff_4/in_0 +buffer local_g2_6 lutff_5/in_1 +buffer local_g3_0 lutff_5/in_0 +buffer local_g3_7 lutff_2/in_0 +buffer lutff_0/out sp12_v_b_16 +buffer lutff_2/out sp4_v_b_36 +buffer lutff_4/out sp4_v_b_40 +buffer lutff_4/out sp4_v_b_8 +buffer lutff_5/out sp12_h_r_18 +buffer lutff_5/out sp12_h_r_2 +buffer neigh_op_tnr_6 local_g2_6 +buffer sp12_h_r_12 local_g0_4 +buffer sp4_h_r_24 local_g3_0 +buffer sp4_r_v_b_31 local_g0_7 +buffer sp4_r_v_b_35 local_g2_3 +buffer sp4_r_v_b_36 local_g2_4 +buffer sp4_r_v_b_47 local_g3_7 +routing sp4_h_l_43 sp4_v_t_43 +routing sp4_h_r_8 sp4_v_b_1 +routing sp4_v_b_0 sp4_h_l_37 +routing sp4_v_b_4 sp4_h_l_44 +routing sp4_v_b_8 sp4_v_t_41 +routing sp4_v_b_8 sp4_v_t_45 .logic_tile 6 14 -LC_0 0000010000000101 0000 -LC_1 0000000010001100 0000 -LC_2 0011000100110011 0000 -LC_3 0000111100001101 0000 -LC_4 0101010100010101 0000 -LC_5 0100000000000000 0000 -LC_6 0001000000000000 0000 -LC_7 0000010000000000 0000 -buffer local_g0_0 lutff_7/in_1 -buffer local_g0_2 lutff_4/in_0 -buffer local_g0_3 lutff_6/in_1 -buffer local_g0_4 lutff_5/in_3 -buffer local_g0_5 lutff_7/in_0 -buffer local_g0_6 lutff_0/in_0 -buffer local_g0_6 lutff_1/in_3 -buffer local_g0_7 lutff_3/in_0 -buffer local_g1_0 lutff_4/in_1 -buffer local_g1_1 lutff_2/in_0 -buffer local_g1_1 lutff_5/in_1 -buffer local_g1_2 lutff_2/in_1 -buffer local_g1_3 lutff_3/in_3 -buffer local_g1_4 lutff_3/in_2 -buffer local_g1_5 lutff_2/in_2 -buffer local_g1_6 lutff_4/in_3 -buffer local_g1_6 lutff_7/in_2 -buffer local_g2_0 lutff_3/in_1 +LC_0 0000000011010000 0100 DffEnable +LC_1 0000010111110111 0100 DffEnable +LC_2 1101110111010000 0100 DffEnable +LC_3 1111001000000000 0100 DffEnable +LC_4 1000000000000000 0100 DffEnable +LC_6 0100000000000000 0100 DffEnable +NegClk +buffer glb_netwk_6 lutff_global/clk +buffer glb_netwk_7 lutff_global/cen +buffer local_g0_0 lutff_4/in_0 +buffer local_g0_1 lutff_0/in_1 +buffer local_g0_2 lutff_3/in_1 +buffer local_g0_3 lutff_2/in_3 +buffer local_g0_4 lutff_1/in_1 +buffer local_g0_4 lutff_2/in_0 +buffer local_g0_5 lutff_0/in_3 +buffer local_g1_0 lutff_3/in_0 +buffer local_g1_1 lutff_2/in_2 +buffer local_g1_3 lutff_1/in_3 +buffer local_g1_4 lutff_1/in_2 +buffer local_g1_4 lutff_2/in_1 +buffer local_g1_7 lutff_6/in_0 +buffer local_g2_0 lutff_0/in_0 +buffer local_g2_1 lutff_1/in_0 buffer local_g2_2 lutff_0/in_2 -buffer local_g2_3 lutff_0/in_3 -buffer local_g2_3 lutff_1/in_2 -buffer local_g2_4 lutff_6/in_0 -buffer local_g2_7 lutff_0/in_1 -buffer local_g2_7 lutff_1/in_0 -buffer local_g3_0 lutff_2/in_3 -buffer local_g3_0 lutff_5/in_2 -buffer local_g3_3 lutff_4/in_2 -buffer local_g3_3 lutff_7/in_3 -buffer local_g3_4 lutff_5/in_0 -buffer local_g3_6 lutff_6/in_3 +buffer local_g2_5 lutff_3/in_2 buffer lutff_0/out local_g2_0 -buffer lutff_3/out sp4_h_r_22 +buffer lutff_0/out sp4_r_v_b_1 +buffer lutff_0/out sp4_r_v_b_17 +buffer lutff_0/out sp4_r_v_b_33 +buffer lutff_1/out local_g2_1 +buffer lutff_1/out sp12_v_b_18 +buffer lutff_1/out sp12_v_b_2 +buffer lutff_1/out sp4_v_b_34 +buffer lutff_2/out sp12_h_r_12 +buffer lutff_2/out sp4_v_b_20 buffer lutff_3/out sp4_r_v_b_39 -buffer lutff_4/out local_g3_4 -buffer lutff_5/out sp4_r_v_b_27 +buffer lutff_4/out sp4_v_b_24 buffer lutff_6/out sp4_h_r_28 -buffer lutff_6/out sp4_v_b_12 -buffer neigh_op_bnl_0 local_g3_0 -buffer neigh_op_bnl_3 local_g2_3 -buffer neigh_op_bot_1 local_g1_1 -buffer neigh_op_bot_3 local_g1_3 -buffer neigh_op_bot_4 local_g1_4 -buffer neigh_op_bot_5 local_g0_5 -buffer neigh_op_bot_6 local_g0_6 -buffer neigh_op_lft_2 local_g1_2 -buffer neigh_op_lft_3 local_g0_3 -buffer neigh_op_lft_4 local_g0_4 -buffer neigh_op_lft_6 local_g1_6 -buffer neigh_op_lft_7 local_g0_7 -buffer neigh_op_rgt_6 local_g3_6 -buffer neigh_op_rgt_7 local_g2_7 -buffer neigh_op_tnr_2 local_g2_2 +buffer neigh_op_bnr_7 local_g1_7 +buffer neigh_op_tnl_2 local_g2_2 +buffer neigh_op_top_0 local_g1_0 +buffer neigh_op_top_1 local_g0_1 buffer neigh_op_top_2 local_g0_2 -buffer sp4_h_r_8 local_g0_0 -buffer sp4_h_r_8 local_g1_0 -buffer sp4_r_v_b_19 local_g3_3 -buffer sp4_v_b_13 local_g1_5 -buffer sp4_v_b_44 local_g2_4 -routing sp4_h_r_4 sp4_v_b_9 -routing sp4_h_r_8 sp4_v_b_8 +buffer neigh_op_top_3 local_g1_3 +buffer neigh_op_top_4 local_g1_4 +buffer neigh_op_top_5 local_g0_5 +buffer sp12_h_r_12 local_g0_4 +buffer sp4_h_r_16 local_g0_0 +buffer sp4_h_r_17 local_g1_1 +buffer sp4_v_b_19 local_g0_3 +buffer sp4_v_b_37 local_g2_5 +routing sp4_h_r_4 sp4_v_t_41 +routing sp4_v_t_41 sp4_v_b_4 .logic_tile 1 2 -routing sp4_v_t_45 sp4_v_b_8 +routing sp4_h_r_6 sp4_h_l_43 +routing sp4_v_t_37 sp4_h_r_5 +routing sp4_v_t_40 sp4_h_r_10 -.logic_tile 11 10 -LC_2 0110100110010110 0000 -LC_3 0110100110010110 0000 -LC_4 1111111101111111 0000 -LC_5 0000100000000000 0100 DffEnable -LC_6 1000000000000000 0000 -LC_7 1101010101010101 0000 +.logic_tile 12 2 +LC_5 0100000000000000 0100 DffEnable NegClk -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_6 lutff_global/s_r -buffer local_g0_2 lutff_3/in_1 -buffer local_g1_6 lutff_4/in_3 -buffer local_g1_6 lutff_6/in_3 -buffer local_g1_7 lutff_6/in_0 -buffer local_g2_1 lutff_5/in_2 +buffer glb_netwk_6 lutff_global/clk buffer local_g2_2 lutff_global/cen -buffer local_g2_3 lutff_6/in_1 -buffer local_g2_4 lutff_6/in_2 -buffer local_g2_7 lutff_4/in_1 -buffer local_g2_7 lutff_7/in_2 -buffer local_g3_1 lutff_4/in_0 -buffer local_g3_1 lutff_7/in_1 -buffer local_g3_2 lutff_7/in_0 -buffer local_g3_4 lutff_2/in_1 -buffer local_g3_4 lutff_3/in_0 -buffer local_g3_5 lutff_3/in_3 -buffer local_g3_5 lutff_4/in_2 -buffer local_g3_5 lutff_7/in_3 -buffer local_g3_7 lutff_2/in_0 -buffer lutff_2/out local_g3_2 -buffer lutff_3/out local_g2_3 -buffer lutff_4/out sp12_h_r_0 -buffer lutff_5/out sp4_h_r_42 -buffer lutff_7/out local_g1_7 -buffer neigh_op_bot_6 local_g1_6 -buffer neigh_op_rgt_1 local_g3_1 -buffer neigh_op_rgt_5 local_g3_5 -buffer neigh_op_rgt_7 local_g2_7 -buffer neigh_op_rgt_7 local_g3_7 -buffer sp4_h_r_36 local_g2_4 -buffer sp4_h_r_41 local_g2_1 -buffer sp4_r_v_b_33 local_g0_2 -buffer sp4_v_b_28 local_g3_4 -buffer sp4_v_b_42 local_g2_2 -routing sp4_v_t_44 sp4_v_b_5 +buffer local_g2_3 lutff_5/in_0 +buffer lutff_5/out sp12_h_r_18 +buffer sp4_h_r_42 local_g2_2 +buffer sp4_h_r_43 local_g2_3 +routing sp12_v_t_22 sp12_h_l_22 +routing sp4_h_l_39 sp4_v_t_39 +routing sp4_h_l_44 sp4_v_b_3 +routing sp4_v_t_43 sp4_h_l_37 -.logic_tile 4 9 -LC_0 1101000000000000 0000 -LC_1 1000110011000000 0000 -LC_2 0101000001000000 0100 DffEnable -LC_3 1100100000000000 0000 -LC_4 0000000000101010 0000 -LC_5 0101000011010000 0000 -LC_6 0100000000000000 0000 -LC_7 0010001000101010 0100 DffEnable -NegClk -buffer glb_netwk_5 lutff_global/clk +.logic_tile 11 10 +LC_0 0010000000000000 0000 +LC_1 0000001000000000 0000 +LC_4 0000100000000000 0000 +LC_6 1000000000000000 0100 DffEnable +buffer glb2local_1 local_g0_5 +buffer glb_netwk_1 lutff_global/cen +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_4 glb2local_1 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_0 lutff_1/in_1 +buffer local_g0_0 lutff_4/in_2 buffer local_g0_1 lutff_0/in_1 -buffer local_g0_1 lutff_6/in_1 -buffer local_g0_3 lutff_5/in_2 -buffer local_g0_4 lutff_3/in_3 -buffer local_g0_4 lutff_6/in_0 -buffer local_g0_5 lutff_3/in_2 -buffer local_g0_5 lutff_4/in_3 +buffer local_g0_5 lutff_6/in_1 +buffer local_g0_6 lutff_0/in_0 buffer local_g0_7 lutff_1/in_0 -buffer local_g0_7 lutff_2/in_3 -buffer local_g0_7 lutff_3/in_0 +buffer local_g1_2 lutff_1/in_2 +buffer local_g1_2 lutff_4/in_1 +buffer local_g1_5 lutff_4/in_0 +buffer local_g2_4 lutff_6/in_0 +buffer lutff_0/out local_g0_0 +buffer lutff_1/out sp12_v_b_2 +buffer lutff_1/out sp4_v_b_2 +buffer lutff_4/out sp4_h_r_24 +buffer lutff_4/out sp4_r_v_b_9 +buffer lutff_4/out sp4_v_b_8 +buffer lutff_6/out sp12_h_r_20 +buffer lutff_6/out sp4_h_r_28 +buffer lutff_6/out sp4_v_b_28 +buffer neigh_op_bnr_1 local_g0_1 +buffer neigh_op_bnr_2 local_g1_2 +buffer neigh_op_bnr_5 local_g1_5 +buffer neigh_op_bnr_6 local_g0_6 +buffer sp4_r_v_b_31 local_g0_7 +buffer sp4_v_b_44 local_g2_4 +routing sp4_h_l_43 sp4_v_t_43 +routing sp4_v_b_4 sp4_h_l_44 +routing sp4_v_b_4 sp4_v_t_41 + +.logic_tile 4 9 +LC_0 1000000000000000 0000 +LC_1 1000000000000000 0000 +LC_2 1000000000000000 0000 +LC_4 1000000000000000 0000 +LC_5 0000000100000000 0000 +LC_6 1000000000000000 0000 +LC_7 0000100000000000 0000 +buffer local_g0_0 lutff_4/in_2 +buffer local_g0_0 lutff_6/in_0 +buffer local_g0_1 lutff_0/in_1 +buffer local_g0_3 lutff_4/in_1 +buffer local_g0_6 lutff_4/in_0 +buffer local_g0_7 lutff_0/in_3 +buffer local_g1_0 lutff_5/in_0 buffer local_g1_3 lutff_0/in_2 -buffer local_g1_5 lutff_2/in_0 -buffer local_g1_6 lutff_2/in_1 -buffer local_g1_7 lutff_7/in_3 -buffer local_g2_0 lutff_5/in_1 -buffer local_g2_1 lutff_5/in_0 -buffer local_g2_6 lutff_4/in_2 -buffer local_g2_6 lutff_7/in_1 -buffer local_g2_7 lutff_1/in_2 -buffer local_g3_2 lutff_7/in_2 -buffer local_g3_3 lutff_global/cen -buffer local_g3_6 lutff_4/in_1 -buffer local_g3_7 lutff_0/in_0 -buffer local_g3_7 lutff_1/in_3 -buffer local_g3_7 lutff_5/in_3 +buffer local_g1_4 lutff_1/in_0 +buffer local_g1_4 lutff_5/in_2 +buffer local_g1_5 lutff_7/in_1 +buffer local_g1_6 lutff_7/in_0 +buffer local_g1_7 lutff_5/in_1 +buffer local_g2_5 lutff_7/in_2 +buffer local_g3_1 lutff_0/in_0 +buffer local_g3_1 lutff_2/in_0 +buffer lutff_0/out local_g1_0 +buffer lutff_0/out sp4_h_r_32 buffer lutff_1/out sp4_h_r_34 -buffer lutff_2/out sp4_h_r_4 -buffer lutff_2/out sp4_r_v_b_37 -buffer lutff_2/out sp4_v_b_20 -buffer lutff_3/out local_g1_3 -buffer lutff_4/out local_g0_4 -buffer lutff_4/out sp4_h_r_24 -buffer lutff_5/out local_g1_5 -buffer lutff_7/out local_g2_7 -buffer lutff_7/out sp12_v_b_14 -buffer lutff_7/out sp4_h_r_30 -buffer lutff_7/out sp4_r_v_b_15 -buffer lutff_7/out sp4_r_v_b_31 -buffer lutff_7/out sp4_r_v_b_47 -buffer neigh_op_bnr_5 local_g0_5 -buffer neigh_op_bot_1 local_g0_1 -buffer neigh_op_bot_3 local_g0_3 -buffer neigh_op_bot_6 local_g1_6 -buffer neigh_op_bot_7 local_g0_7 -buffer neigh_op_rgt_1 local_g2_1 -buffer neigh_op_rgt_2 local_g3_2 -buffer neigh_op_rgt_6 local_g3_6 -buffer neigh_op_rgt_7 local_g3_7 -buffer sp4_h_r_23 local_g1_7 -buffer sp4_h_r_38 local_g2_6 -buffer sp4_h_r_40 local_g2_0 -buffer sp4_v_b_35 local_g3_3 -routing sp4_h_r_8 sp4_v_t_45 -routing sp4_v_b_5 sp4_h_l_47 -routing sp4_v_t_43 sp4_h_r_11 +buffer lutff_2/out sp12_h_r_12 +buffer lutff_5/out sp4_r_v_b_11 +buffer lutff_6/out sp4_h_r_44 +buffer lutff_7/out local_g1_7 +buffer sp4_h_r_16 local_g0_0 +buffer sp4_h_r_17 local_g0_1 +buffer sp4_h_r_21 local_g1_5 +buffer sp4_h_r_23 local_g0_7 +buffer sp4_h_r_33 local_g3_1 +buffer sp4_h_r_37 local_g2_5 +buffer sp4_v_b_12 local_g1_4 +buffer sp4_v_b_14 local_g0_6 +buffer sp4_v_b_14 local_g1_6 +buffer sp4_v_b_19 local_g0_3 +buffer sp4_v_b_19 local_g1_3 +routing sp4_v_b_11 sp4_h_l_46 .logic_tile 7 15 -LC_0 0101010101010100 0000 -LC_1 0000100000000000 0000 -LC_2 1000100000001000 0100 DffEnable -LC_3 0100010011000100 0000 -LC_4 0000000011010000 0000 -LC_5 0000000000000001 0000 -LC_6 0010001000000010 0000 -LC_7 1000110010001000 0000 -buffer glb_netwk_4 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_2 lutff_global/cen -buffer local_g0_3 lutff_2/in_3 -buffer local_g0_5 lutff_5/in_2 -buffer local_g0_6 lutff_5/in_1 -buffer local_g1_3 lutff_2/in_2 -buffer local_g1_3 lutff_5/in_3 -buffer local_g1_4 lutff_4/in_3 -buffer local_g1_4 lutff_6/in_1 -buffer local_g1_4 lutff_7/in_0 -buffer local_g1_7 lutff_0/in_2 -buffer local_g2_0 lutff_4/in_2 -buffer local_g2_1 lutff_4/in_1 -buffer local_g2_1 lutff_6/in_3 -buffer local_g2_1 lutff_7/in_2 -buffer local_g2_2 lutff_4/in_0 -buffer local_g2_2 lutff_6/in_2 -buffer local_g2_2 lutff_7/in_3 -buffer local_g2_3 lutff_3/in_0 +LC_0 0010000000000000 0000 +LC_1 0010000000000000 0000 +LC_2 0010000000000000 0000 +LC_3 0010000000000000 0000 +LC_4 0010000000000000 0000 +LC_5 0101001100000000 0100 DffEnable +LC_6 0010000011010000 0100 DffEnable +LC_7 0101001100000000 0100 DffEnable +buffer glb_netwk_1 lutff_global/cen +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_1 lutff_5/in_2 +buffer local_g0_1 lutff_7/in_2 +buffer local_g0_3 lutff_0/in_1 +buffer local_g0_4 lutff_4/in_0 +buffer local_g0_5 lutff_2/in_1 +buffer local_g0_5 lutff_6/in_3 +buffer local_g1_2 lutff_1/in_0 +buffer local_g1_2 lutff_3/in_0 +buffer local_g1_3 lutff_1/in_1 +buffer local_g1_3 lutff_6/in_0 +buffer local_g1_5 lutff_5/in_1 +buffer local_g1_6 lutff_6/in_1 +buffer local_g1_7 lutff_3/in_1 +buffer local_g1_7 lutff_7/in_1 buffer local_g2_4 lutff_0/in_0 -buffer local_g2_4 lutff_1/in_1 -buffer local_g2_5 lutff_0/in_1 -buffer local_g2_5 lutff_1/in_2 -buffer local_g2_7 lutff_3/in_2 -buffer local_g3_1 lutff_3/in_3 -buffer local_g3_2 lutff_0/in_3 -buffer local_g3_3 lutff_7/in_1 +buffer local_g2_4 lutff_2/in_0 +buffer local_g2_4 lutff_6/in_2 +buffer local_g2_5 lutff_7/in_0 buffer local_g3_4 lutff_5/in_0 -buffer lutff_2/out sp4_h_r_20 -buffer lutff_2/out sp4_v_b_4 -buffer lutff_3/out local_g0_3 -buffer lutff_5/out sp4_h_r_10 -buffer lutff_6/out local_g0_6 -buffer lutff_6/out sp4_h_r_28 -buffer lutff_7/out sp4_r_v_b_31 -buffer neigh_op_bnl_1 local_g2_1 -buffer neigh_op_bnl_2 local_g2_2 -buffer neigh_op_bnl_3 local_g2_3 -buffer neigh_op_lft_4 local_g1_4 -buffer neigh_op_rgt_0 local_g2_0 -buffer neigh_op_rgt_3 local_g3_3 +buffer local_g3_6 lutff_4/in_1 +buffer lutff_1/out local_g0_1 +buffer lutff_1/out sp4_r_v_b_19 +buffer lutff_1/out sp4_r_v_b_3 +buffer lutff_4/out sp4_r_v_b_25 +buffer lutff_5/out local_g1_5 +buffer lutff_5/out sp4_r_v_b_27 +buffer lutff_6/out sp4_r_v_b_29 +buffer lutff_7/out local_g1_7 +buffer neigh_op_bot_4 local_g0_4 buffer neigh_op_rgt_4 local_g3_4 buffer neigh_op_rgt_5 local_g2_5 -buffer neigh_op_tnr_4 local_g2_4 buffer neigh_op_top_3 local_g1_3 -buffer neigh_op_top_5 local_g0_5 -buffer sp4_h_r_15 local_g1_7 -buffer sp4_h_r_31 local_g2_7 -buffer sp4_h_r_33 local_g3_1 -buffer sp4_r_v_b_42 local_g3_2 -buffer sp4_v_b_2 local_g0_2 +buffer sp12_h_r_14 local_g1_6 +buffer sp12_v_b_4 local_g2_4 +buffer sp4_r_v_b_22 local_g3_6 +buffer sp4_r_v_b_27 local_g0_3 +buffer sp4_r_v_b_29 local_g0_5 +buffer sp4_v_b_2 local_g1_2 +routing sp4_h_l_40 sp4_v_b_11 +routing sp4_v_b_2 sp4_h_r_8 .logic_tile 2 9 -LC_0 1110111111101110 0000 -LC_3 1000101000000000 0100 DffEnable -LC_4 0100000000000000 0000 -LC_5 0000110000001101 0000 -LC_6 0111010001110111 0000 -LC_7 0000000001000000 0000 -NegClk -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_2 lutff_5/in_1 -buffer local_g0_3 lutff_5/in_0 -buffer local_g0_3 lutff_6/in_3 -buffer local_g0_4 lutff_6/in_0 -buffer local_g0_5 lutff_3/in_2 -buffer local_g0_6 lutff_0/in_0 -buffer local_g0_6 lutff_4/in_0 -buffer local_g0_6 lutff_7/in_3 -buffer local_g1_0 lutff_6/in_1 -buffer local_g1_3 lutff_6/in_2 -buffer local_g1_6 lutff_0/in_3 -buffer local_g1_6 lutff_7/in_0 -buffer local_g1_7 lutff_5/in_3 -buffer local_g2_3 lutff_4/in_3 -buffer local_g2_6 lutff_3/in_1 -buffer local_g3_1 lutff_0/in_2 -buffer local_g3_3 lutff_global/cen -buffer local_g3_4 lutff_0/in_1 -buffer local_g3_4 lutff_5/in_2 -buffer lutff_0/out sp4_h_r_16 -buffer lutff_3/out local_g2_3 -buffer lutff_3/out sp4_r_v_b_7 -buffer lutff_4/out local_g0_4 -buffer lutff_4/out sp4_v_b_40 -buffer lutff_5/out local_g0_5 -buffer lutff_6/out local_g2_6 -buffer lutff_7/out sp4_h_r_14 -buffer neigh_op_top_3 local_g1_3 -buffer sp4_h_r_0 local_g1_0 -buffer sp4_h_r_10 local_g0_2 -buffer sp4_h_r_19 local_g0_3 +CarryInSet +LC_0 0000000000000000 1000 CarryEnable +LC_1 0000000000000000 1000 CarryEnable +LC_2 0000000000000000 1000 CarryEnable +LC_3 0000000000000000 1000 CarryEnable +LC_4 0000000000000000 1000 CarryEnable +LC_5 0000000000000000 1000 CarryEnable +LC_6 0000000000000000 1000 CarryEnable +LC_7 0000000011110001 0000 +buffer local_g0_0 lutff_7/in_1 +buffer local_g0_1 lutff_7/in_0 +buffer local_g0_2 lutff_6/in_2 +buffer local_g0_4 lutff_2/in_2 +buffer local_g0_6 lutff_1/in_1 +buffer local_g0_7 lutff_7/in_2 +buffer local_g1_0 lutff_3/in_2 +buffer local_g1_2 lutff_0/in_1 +buffer local_g1_4 lutff_5/in_2 +buffer local_g1_6 lutff_1/in_2 +buffer local_g1_7 lutff_4/in_2 +buffer lutff_6/cout lutff_7/in_3 +buffer lutff_7/out sp12_h_r_6 +buffer lutff_7/out sp4_r_v_b_47 +buffer neigh_op_lft_7 local_g0_7 +buffer neigh_op_top_1 local_g0_1 +buffer neigh_op_top_2 local_g0_2 +buffer neigh_op_top_6 local_g1_6 +buffer neigh_op_top_7 local_g1_7 +buffer sp12_h_r_6 sp4_h_r_15 +buffer sp12_h_r_8 local_g1_0 +buffer sp4_h_r_10 local_g1_2 +buffer sp4_h_r_20 local_g1_4 buffer sp4_h_r_22 local_g0_6 -buffer sp4_h_r_6 local_g1_6 -buffer sp4_r_v_b_17 local_g3_1 -buffer sp4_r_v_b_43 local_g3_3 -buffer sp4_r_v_b_7 local_g1_7 -buffer sp4_v_b_36 local_g3_4 -routing sp4_h_r_1 sp4_v_b_6 -routing sp4_h_r_6 sp4_v_t_43 +buffer sp4_h_r_8 local_g0_0 +buffer sp4_r_v_b_28 local_g0_4 +routing sp4_h_r_10 sp4_h_l_43 +routing sp4_v_t_44 sp4_h_r_9 .logic_tile 9 15 -LC_1 1000000000000000 0000 -buffer local_g0_6 lutff_1/in_1 -buffer lutff_1/out sp4_h_r_2 -buffer lutff_1/out sp4_r_v_b_35 -buffer sp4_h_r_22 local_g0_6 -routing sp4_v_b_10 sp4_v_t_43 +LC_0 0010000000000000 0000 +LC_1 1010010101011010 0000 +LC_3 0101001100000000 0100 DffEnable +LC_5 0101001100000000 0100 DffEnable +LC_6 0101001100000000 0100 DffEnable +buffer glb_netwk_1 lutff_global/cen +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_1 lutff_5/in_0 +buffer local_g0_4 lutff_6/in_2 +buffer local_g0_5 lutff_0/in_1 +buffer local_g1_0 lutff_1/in_2 +buffer local_g1_2 lutff_3/in_0 +buffer local_g1_3 lutff_3/in_1 +buffer local_g1_4 lutff_3/in_2 +buffer local_g1_4 lutff_5/in_2 +buffer local_g1_5 lutff_5/in_1 +buffer local_g1_6 lutff_6/in_1 +buffer local_g1_7 lutff_6/in_0 +buffer local_g2_0 lutff_0/in_0 +buffer lutff_0/out local_g1_0 +buffer lutff_1/out local_g0_1 +buffer lutff_3/out local_g1_3 +buffer lutff_3/out sp12_h_r_14 +buffer lutff_5/out local_g0_5 +buffer lutff_5/out local_g1_5 +buffer lutff_5/out sp12_h_r_18 +buffer lutff_6/out local_g1_6 +buffer lutff_6/out sp12_h_r_4 +buffer neigh_op_lft_2 local_g1_2 +buffer neigh_op_lft_7 local_g1_7 +buffer sp4_h_r_20 local_g0_4 +buffer sp4_h_r_20 local_g1_4 +buffer sp4_h_r_32 local_g2_0 +routing sp4_h_r_0 sp4_v_t_37 .logic_tile 8 1 -LC_6 0000100000000000 0000 -buffer local_g2_6 lutff_6/in_2 -buffer lutff_5/out sp12_v_b_10 -buffer lutff_5/out sp4_h_r_10 -buffer lutff_5/out sp4_h_r_26 -buffer lutff_5/out sp4_h_r_42 -buffer lutff_5/out sp4_r_v_b_27 -buffer neigh_op_bnl_6 local_g2_6 -routing sp4_v_b_1 sp4_h_r_1 -routing sp4_v_t_42 sp4_h_l_36 -routing sp4_v_t_42 sp4_v_b_3 -routing sp4_v_t_46 sp4_h_l_46 - -.logic_tile 12 9 -LC_1 0000100000000000 0100 DffEnable -LC_3 0010000000000000 0100 DffEnable +LC_4 1101000000000000 0100 DffEnable NegClk -buffer glb_netwk_1 lutff_global/cen -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_7 lutff_1/in_2 -buffer local_g1_1 lutff_3/in_1 -buffer local_g2_4 lutff_global/s_r -buffer lutff_1/out sp4_v_b_18 -buffer lutff_3/out sp4_v_b_38 -buffer neigh_op_lft_7 local_g0_7 -buffer sp4_h_r_17 local_g1_1 -buffer sp4_h_r_36 local_g2_4 -routing sp4_h_l_37 sp4_v_t_40 -routing sp4_h_l_44 sp4_v_t_44 -routing sp4_v_b_1 sp4_h_r_7 -routing sp4_v_b_1 sp4_v_t_36 -routing sp4_v_b_11 sp4_v_t_42 -routing sp4_v_b_6 sp4_v_t_43 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_2 lutff_global/cen +buffer local_g0_4 lutff_4/in_2 +buffer local_g2_4 lutff_4/in_0 +buffer local_g3_4 lutff_4/in_1 +buffer lutff_4/out local_g2_4 +buffer lutff_4/out sp12_v_b_8 +buffer sp4_v_b_12 local_g0_4 +buffer sp4_v_b_18 local_g0_2 +buffer sp4_v_b_44 local_g3_4 +routing sp4_h_l_45 sp4_v_t_36 +routing sp4_h_l_47 sp4_v_t_47 +routing sp4_v_b_1 sp4_h_l_43 +routing sp4_v_b_4 sp4_h_l_44 +routing sp4_v_t_39 sp4_h_r_7 +routing sp4_v_t_45 sp4_h_r_1 -.logic_tile 5 12 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 -ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_0 1000000000000000 0000 -LC_1 1000000000000000 0000 -LC_2 0000010000000000 0000 -LC_3 0010000000000000 0000 -LC_4 0000000100000010 0000 -LC_5 0000001000000000 0000 -LC_6 0000000000001000 0000 -LC_7 0100000000000000 0100 DffEnable +.logic_tile 12 9 +LC_1 0101110111010101 0100 DffEnable +LC_2 1000100000001111 0100 DffEnable +LC_5 0010001000001111 0110 DffEnable Set_NoReset +LC_6 1000100000001111 0110 DffEnable Set_NoReset NegClk -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_1 lutff_3/in_0 -buffer local_g0_2 lutff_4/in_0 -buffer local_g0_2 lutff_6/in_0 -buffer local_g0_7 lutff_0/in_3 -buffer local_g0_7 lutff_5/in_2 -buffer local_g1_1 lutff_2/in_2 -buffer local_g1_2 lutff_1/in_2 -buffer local_g1_3 lutff_0/in_0 -buffer local_g1_3 lutff_5/in_1 -buffer local_g1_5 lutff_1/in_3 -buffer local_g1_5 lutff_5/in_3 -buffer local_g1_7 lutff_1/in_1 -buffer local_g2_1 lutff_7/in_0 -buffer local_g2_2 lutff_global/cen -buffer local_g2_4 lutff_3/in_1 -buffer local_g2_5 lutff_4/in_3 -buffer local_g2_7 lutff_0/in_1 -buffer local_g2_7 lutff_5/in_0 -buffer local_g3_0 lutff_4/in_1 -buffer local_g3_0 lutff_6/in_3 -buffer local_g3_1 lutff_4/in_2 -buffer local_g3_1 lutff_6/in_2 -buffer local_g3_3 lutff_2/in_0 -buffer lutff_0/out local_g3_0 -buffer lutff_1/out local_g3_1 -buffer lutff_2/out local_g2_2 -buffer lutff_3/out local_g3_3 -buffer lutff_3/out sp4_h_r_38 -buffer lutff_4/out sp4_v_b_24 +buffer glb2local_0 local_g0_4 +buffer glb2local_1 local_g0_5 +buffer glb_netwk_0 glb2local_0 +buffer glb_netwk_0 glb2local_1 +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_2 lutff_1/in_3 +buffer local_g0_4 lutff_5/in_3 +buffer local_g0_5 lutff_2/in_3 +buffer local_g0_5 lutff_6/in_3 +buffer local_g0_6 lutff_6/in_0 +buffer local_g0_7 lutff_2/in_1 +buffer local_g0_7 lutff_5/in_0 +buffer local_g0_7 lutff_6/in_1 +buffer local_g1_1 lutff_1/in_1 +buffer local_g1_2 lutff_5/in_2 +buffer local_g1_3 lutff_global/cen +buffer local_g1_5 lutff_2/in_0 +buffer local_g1_6 lutff_1/in_2 +buffer local_g1_7 lutff_6/in_2 +buffer local_g2_7 lutff_1/in_0 +buffer local_g3_1 lutff_2/in_2 +buffer local_g3_3 lutff_5/in_1 +buffer lutff_1/out sp12_h_r_10 +buffer lutff_2/out sp4_h_r_20 +buffer lutff_2/out sp4_v_b_36 +buffer lutff_5/out sp4_h_r_26 +buffer lutff_5/out sp4_v_b_42 +buffer lutff_6/out local_g1_6 +buffer lutff_6/out sp4_v_b_28 buffer lutff_6/out sp4_v_b_44 -buffer lutff_7/out local_g2_7 -buffer lutff_7/out sp4_r_v_b_47 -buffer neigh_op_bnl_4 local_g2_4 buffer neigh_op_bot_1 local_g1_1 -buffer neigh_op_bot_7 local_g0_7 -buffer neigh_op_lft_2 local_g0_2 -buffer sp4_h_r_7 local_g1_7 -buffer sp4_r_v_b_13 local_g2_5 -buffer sp4_r_v_b_3 local_g1_3 -buffer sp4_v_b_18 local_g1_2 -buffer sp4_v_b_33 local_g2_1 -buffer sp4_v_b_5 local_g1_5 -buffer sp4_v_b_9 local_g0_1 -routing sp4_h_l_41 sp4_h_r_0 -routing sp4_h_l_42 sp4_h_r_3 -routing sp4_h_l_42 sp4_h_r_7 -routing sp4_h_l_42 sp4_v_b_7 -routing sp4_v_b_0 sp4_h_r_6 -routing sp4_v_b_10 sp4_v_t_47 -routing sp4_v_b_11 sp4_v_t_42 -routing sp4_v_b_2 sp4_h_r_8 +buffer neigh_op_top_2 local_g1_2 +buffer neigh_op_top_6 local_g0_6 +buffer neigh_op_top_7 local_g1_7 +buffer sp12_h_r_10 local_g0_2 +buffer sp12_h_r_21 local_g1_5 +buffer sp12_v_b_11 local_g3_3 +buffer sp12_v_b_9 local_g3_1 +buffer sp4_v_b_15 local_g0_7 +buffer sp4_v_b_19 local_g1_3 +buffer sp4_v_b_31 local_g2_7 +routing sp12_h_l_22 sp12_v_t_22 +routing sp4_h_l_43 sp4_v_t_43 +routing sp4_h_r_7 sp4_v_t_36 +routing sp4_v_b_4 sp4_v_t_42 +routing sp4_v_b_7 sp4_v_t_47 +routing sp4_v_t_38 sp4_h_l_44 +routing sp4_v_t_41 sp4_v_b_4 +routing sp4_v_t_43 sp4_v_b_2 +routing sp4_v_t_46 sp4_h_l_46 -.logic_tile 4 4 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 +.logic_tile 5 12 +CarryInSet ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 ColBufCtrl glb_netwk_7 -LC_0 0100000001110000 0100 DffEnable -LC_1 1000000000000000 0000 -LC_2 0100011100000000 0100 DffEnable -LC_3 0000100000000000 0000 -LC_4 0101000000110000 0100 DffEnable -LC_5 0010000000000000 0000 -LC_6 0000000010000000 0000 +LC_0 0000000000000000 1000 CarryEnable +LC_1 0000000000000000 1000 CarryEnable +LC_2 0000000000000000 1000 CarryEnable +LC_3 0000000000000000 1000 CarryEnable +LC_4 0000000011111111 0000 +LC_5 1000000000000000 0000 +LC_6 0001000000000000 0000 LC_7 1000000000000000 0000 -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g0_2 lutff_2/in_2 -buffer local_g0_2 lutff_5/in_1 -buffer local_g2_1 lutff_1/in_2 -buffer local_g2_3 lutff_0/in_1 -buffer local_g2_3 lutff_2/in_1 -buffer local_g2_3 lutff_4/in_3 -buffer local_g2_4 lutff_0/in_0 -buffer local_g2_5 lutff_7/in_0 -buffer local_g3_0 lutff_0/in_3 -buffer local_g3_0 lutff_6/in_3 -buffer local_g3_3 lutff_2/in_0 -buffer local_g3_4 lutff_3/in_2 +buffer glb2local_1 local_g0_5 +buffer glb_netwk_7 glb2local_1 +buffer local_g0_1 lutff_3/in_2 +buffer local_g0_5 lutff_6/in_1 +buffer local_g0_7 lutff_0/in_1 +buffer local_g1_7 lutff_6/in_0 +buffer local_g2_5 lutff_1/in_2 +buffer local_g3_0 lutff_5/in_0 +buffer local_g3_3 lutff_2/in_2 +buffer local_g3_6 lutff_7/in_0 +buffer lutff_3/cout lutff_4/in_3 +buffer lutff_4/out sp12_v_b_8 +buffer lutff_4/out sp4_r_v_b_41 +buffer lutff_5/out local_g2_5 +buffer lutff_6/out sp12_h_r_20 +buffer lutff_6/out sp4_v_b_12 +buffer lutff_6/out sp4_v_b_28 +buffer lutff_7/out local_g0_7 +buffer neigh_op_tnr_3 local_g3_3 +buffer neigh_op_tnr_6 local_g3_6 +buffer sp12_h_r_0 sp4_h_r_12 +buffer sp4_r_v_b_25 local_g0_1 +buffer sp4_r_v_b_31 local_g1_7 +buffer sp4_v_b_24 local_g3_0 +routing sp12_h_r_0 sp12_v_b_0 +routing sp4_v_b_4 sp4_h_l_41 +routing sp4_v_b_6 sp4_h_l_46 + +.logic_tile 4 4 +LC_1 0010000000000000 0000 +LC_3 0101000000110000 0000 +LC_6 0010000000000000 0000 +LC_7 0010000000000000 0000 +buffer local_g0_1 lutff_6/in_1 +buffer local_g0_2 lutff_7/in_1 +buffer local_g0_4 lutff_1/in_1 +buffer local_g0_4 lutff_3/in_1 +buffer local_g1_5 lutff_3/in_3 +buffer local_g2_1 lutff_3/in_0 +buffer local_g2_6 lutff_6/in_0 +buffer local_g3_6 lutff_1/in_0 +buffer local_g3_6 lutff_3/in_2 +buffer local_g3_6 lutff_7/in_0 +buffer lutff_1/out sp12_v_b_18 +buffer lutff_1/out sp4_h_r_34 +buffer lutff_3/out sp4_h_r_22 +buffer lutff_6/out sp12_h_r_20 +buffer lutff_6/out sp4_v_b_12 +buffer lutff_6/out sp4_v_b_28 +buffer lutff_7/out sp12_h_r_22 +buffer lutff_7/out sp4_r_v_b_31 +buffer neigh_op_rgt_1 local_g2_1 +buffer neigh_op_top_5 local_g1_5 +buffer sp12_v_b_6 local_g2_6 +buffer sp12_v_b_6 local_g3_6 +buffer sp4_h_r_18 local_g0_2 +buffer sp4_h_r_20 local_g0_4 +buffer sp4_r_v_b_25 local_g0_1 +routing sp4_v_b_1 sp4_h_r_7 +routing sp4_v_b_5 sp4_h_r_11 +routing sp4_v_b_9 sp4_h_r_3 +routing sp4_v_b_9 sp4_h_r_9 + +.logic_tile 6 3 +LC_0 1010000000110000 0000 +LC_1 0000110100000000 0000 +LC_2 1111111111111110 0000 +LC_3 0000111101110111 0000 +LC_4 0000000010101100 0000 +LC_5 0000000000101111 0000 +LC_6 0010000000000000 0000 +LC_7 0000000010001111 0000 +buffer local_g0_0 lutff_0/in_0 +buffer local_g0_0 lutff_7/in_1 +buffer local_g0_1 lutff_2/in_1 +buffer local_g0_2 lutff_3/in_1 +buffer local_g0_3 lutff_5/in_0 +buffer local_g0_4 lutff_0/in_2 +buffer local_g0_5 lutff_0/in_3 +buffer local_g0_6 lutff_4/in_2 +buffer local_g0_7 lutff_7/in_0 +buffer local_g1_0 lutff_3/in_0 +buffer local_g1_2 lutff_1/in_0 +buffer local_g1_4 lutff_7/in_2 +buffer local_g1_5 lutff_4/in_0 +buffer local_g1_6 lutff_5/in_2 +buffer local_g1_7 lutff_6/in_0 +buffer local_g2_0 lutff_2/in_2 +buffer local_g2_2 lutff_1/in_1 +buffer local_g2_2 lutff_5/in_1 +buffer local_g2_3 lutff_3/in_2 +buffer local_g2_3 lutff_6/in_1 +buffer local_g2_4 lutff_2/in_0 +buffer local_g2_7 lutff_2/in_3 +buffer local_g3_0 lutff_1/in_2 +buffer local_g3_1 lutff_5/in_3 +buffer local_g3_1 lutff_7/in_3 +buffer local_g3_2 lutff_4/in_3 buffer local_g3_4 lutff_4/in_1 -buffer local_g3_5 lutff_4/in_0 -buffer local_g3_7 lutff_3/in_1 -buffer local_g3_7 lutff_5/in_3 -buffer local_g3_7 lutff_6/in_2 -buffer lutff_0/out local_g3_0 -buffer lutff_1/out sp4_h_r_34 -buffer lutff_2/out local_g0_2 -buffer lutff_4/out local_g3_4 -buffer lutff_7/out sp4_h_r_30 -buffer neigh_op_rgt_3 local_g3_3 -buffer neigh_op_rgt_4 local_g2_4 -buffer neigh_op_rgt_5 local_g3_5 -buffer neigh_op_tnr_3 local_g2_3 -buffer sp4_v_b_25 local_g2_1 -buffer sp4_v_b_29 local_g2_5 -buffer sp4_v_b_31 local_g3_7 - -.logic_tile 6 3 -LC_0 0000000010000000 0100 DffEnable -LC_1 0000000010000000 0000 -LC_2 0000010000000000 0000 -LC_3 0000000010000000 0000 -LC_4 0000111000000100 0000 -LC_5 0000000010000000 0000 -LC_6 0000000000010000 0000 -NegClk -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_2 lutff_1/in_3 -buffer local_g0_6 lutff_3/in_3 -buffer local_g1_2 lutff_6/in_3 -buffer local_g1_3 lutff_2/in_0 -buffer local_g1_3 lutff_4/in_0 -buffer local_g1_4 lutff_4/in_3 -buffer local_g1_6 lutff_1/in_2 -buffer local_g1_6 lutff_5/in_0 -buffer local_g1_7 lutff_3/in_1 -buffer local_g2_0 lutff_6/in_2 -buffer local_g2_1 lutff_2/in_3 -buffer local_g2_1 lutff_6/in_1 -buffer local_g2_2 lutff_global/cen -buffer local_g2_4 lutff_2/in_2 -buffer local_g2_4 lutff_4/in_2 -buffer local_g3_2 lutff_0/in_3 -buffer local_g3_5 lutff_5/in_3 -buffer local_g3_6 lutff_4/in_1 -buffer local_g3_7 lutff_6/in_0 +buffer local_g3_6 lutff_0/in_1 +buffer local_g3_7 lutff_3/in_3 buffer lutff_0/out local_g2_0 -buffer lutff_1/out sp4_v_b_2 -buffer lutff_2/out local_g2_2 -buffer lutff_4/out sp4_v_b_24 -buffer lutff_4/out sp4_v_b_40 -buffer lutff_5/out sp4_h_r_10 -buffer lutff_6/out local_g3_6 +buffer lutff_1/out sp4_r_v_b_3 +buffer lutff_3/out sp4_r_v_b_39 +buffer lutff_4/out local_g1_4 +buffer lutff_5/out sp4_r_v_b_11 +buffer lutff_6/out local_g1_6 +buffer lutff_7/out sp4_r_v_b_15 buffer neigh_op_bnr_2 local_g0_2 -buffer neigh_op_rgt_5 local_g3_5 -buffer neigh_op_top_6 local_g0_6 +buffer neigh_op_bot_5 local_g0_5 +buffer neigh_op_bot_5 local_g1_5 +buffer neigh_op_lft_3 local_g0_3 +buffer neigh_op_lft_4 local_g0_4 +buffer neigh_op_tnr_3 local_g2_3 +buffer sp12_h_r_16 local_g0_0 +buffer sp12_h_r_2 sp4_h_r_13 +buffer sp12_h_r_8 sp4_h_r_16 +buffer sp12_v_b_17 local_g3_1 +buffer sp12_v_b_17 sp4_v_b_20 +buffer sp12_v_b_18 local_g2_2 +buffer sp12_v_b_18 local_g3_2 +buffer sp12_v_b_22 local_g3_6 +buffer sp4_h_r_14 local_g0_6 buffer sp4_h_r_18 local_g1_2 -buffer sp4_h_r_19 local_g1_3 -buffer sp4_h_r_20 local_g1_4 -buffer sp4_h_r_33 local_g2_1 -buffer sp4_h_r_7 local_g1_7 buffer sp4_r_v_b_23 local_g3_7 -buffer sp4_v_b_14 local_g1_6 -buffer sp4_v_b_26 local_g3_2 -buffer sp4_v_b_36 local_g2_4 -routing sp4_v_t_42 sp4_h_l_36 -routing sp4_v_t_42 sp4_h_r_7 -routing sp4_v_t_42 sp4_v_b_7 +buffer sp4_r_v_b_31 local_g0_7 +buffer sp4_r_v_b_31 local_g1_7 +buffer sp4_r_v_b_36 local_g2_4 +buffer sp4_r_v_b_39 local_g2_7 +buffer sp4_v_b_0 local_g1_0 +buffer sp4_v_b_1 local_g0_1 +buffer sp4_v_b_28 local_g3_4 +buffer sp4_v_b_32 local_g3_0 +routing sp12_v_b_0 sp12_h_l_23 +routing sp4_h_l_41 sp4_v_t_44 +routing sp4_h_r_1 sp4_h_l_36 +routing sp4_v_b_4 sp4_h_r_4 +routing sp4_v_t_38 sp4_v_b_3 +routing sp4_v_t_44 sp4_v_b_0 .logic_tile 1 5 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_2 0010000001110000 0100 DffEnable -LC_5 0110100110010110 0000 +LC_2 0100000000000000 0100 DffEnable +LC_3 0100000000000000 0100 DffEnable +LC_5 0100000000000000 0100 DffEnable +LC_7 0100000000000000 0100 DffEnable NegClk -buffer glb_netwk_0 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_5 lutff_2/in_3 -buffer local_g1_0 lutff_2/in_1 -buffer local_g1_0 lutff_5/in_0 -buffer local_g1_1 lutff_5/in_1 -buffer local_g1_5 lutff_2/in_0 -buffer local_g2_2 lutff_global/cen -buffer lutff_2/out sp4_h_r_4 -buffer lutff_5/out local_g0_5 -buffer sp4_h_r_17 local_g1_1 -buffer sp4_h_r_5 local_g1_5 -buffer sp4_h_r_8 local_g1_0 -buffer sp4_r_v_b_10 local_g2_2 - -.logic_tile 7 10 -LC_0 1000000000000000 0000 -LC_1 0111000000100000 0110 DffEnable Set_NoReset -LC_2 0010101000001000 0110 DffEnable Set_NoReset -LC_3 0011101000000000 0110 DffEnable Set_NoReset -LC_4 0011000010100000 0110 DffEnable Set_NoReset -LC_5 1000000000000000 0000 -LC_6 0101111100111111 0000 -LC_7 1000000000000000 0000 -buffer glb_netwk_4 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_1 lutff_4/in_1 -buffer local_g0_1 lutff_5/in_2 -buffer local_g0_6 lutff_1/in_3 -buffer local_g0_6 lutff_6/in_0 -buffer local_g1_2 lutff_2/in_3 -buffer local_g1_2 lutff_6/in_1 -buffer local_g1_3 lutff_global/cen -buffer local_g2_0 lutff_2/in_2 -buffer local_g2_1 lutff_3/in_0 -buffer local_g2_2 lutff_3/in_1 -buffer local_g2_2 lutff_7/in_1 -buffer local_g2_5 lutff_6/in_3 -buffer local_g2_6 lutff_0/in_2 -buffer local_g2_6 lutff_1/in_1 -buffer local_g3_0 lutff_1/in_0 -buffer local_g3_0 lutff_2/in_1 -buffer local_g3_0 lutff_3/in_2 -buffer local_g3_0 lutff_4/in_3 -buffer local_g3_5 lutff_6/in_2 -buffer local_g3_7 lutff_4/in_0 -buffer lutff_6/out sp4_r_v_b_13 -buffer neigh_op_rgt_7 local_g3_7 -buffer sp12_v_b_7 sp4_v_b_15 -buffer sp4_h_r_14 local_g0_6 -buffer sp4_h_r_18 local_g1_2 -buffer sp4_h_r_32 local_g3_0 -buffer sp4_h_r_33 local_g2_1 -buffer sp4_h_r_34 local_g2_2 -buffer sp4_h_r_37 local_g2_5 -buffer sp4_h_r_9 local_g0_1 -buffer sp4_r_v_b_14 local_g2_6 -buffer sp4_r_v_b_21 local_g3_5 -buffer sp4_v_b_19 local_g1_3 -buffer sp4_v_b_40 local_g2_0 -routing sp4_h_l_44 sp4_h_r_9 -routing sp4_v_b_7 sp4_v_t_42 -routing sp4_v_t_36 sp4_v_b_1 -routing sp4_v_t_40 sp4_h_r_10 - -.logic_tile 2 2 -LC_0 0000100000000000 0000 -buffer local_g0_3 lutff_0/in_3 -buffer local_g1_3 lutff_0/in_2 -buffer lutff_0/out sp4_h_r_0 -buffer lutff_0/out sp4_r_v_b_17 -buffer sp4_h_r_11 local_g1_3 -buffer sp4_v_b_19 local_g0_3 -routing sp4_v_t_36 sp4_v_b_4 - -.logic_tile 1 10 -LC_1 1000000000000000 0000 -buffer local_g1_5 lutff_1/in_1 -buffer sp12_h_r_5 local_g1_5 -routing sp4_v_b_10 sp4_h_r_10 - -.logic_tile 8 6 -LC_0 0000100000000000 0000 -LC_1 0000101000100010 0000 -LC_2 0100010001000000 0000 -LC_3 0001000100011111 0000 -LC_4 1110000011000000 0000 -LC_5 0000000000001000 0000 -LC_6 0000010100000011 0000 -LC_7 0010000000000000 0000 -buffer local_g0_1 lutff_4/in_1 -buffer local_g0_2 lutff_4/in_2 -buffer local_g0_3 lutff_3/in_2 -buffer local_g0_3 lutff_6/in_1 -buffer local_g0_4 lutff_4/in_0 -buffer local_g0_4 lutff_5/in_1 -buffer local_g0_5 lutff_1/in_0 -buffer local_g1_0 lutff_6/in_3 -buffer local_g1_1 lutff_3/in_1 -buffer local_g1_1 lutff_7/in_1 -buffer local_g1_2 lutff_0/in_3 -buffer local_g1_3 lutff_5/in_3 -buffer local_g1_4 lutff_1/in_2 -buffer local_g1_5 lutff_0/in_2 -buffer local_g1_5 lutff_3/in_3 -buffer local_g1_7 lutff_2/in_2 -buffer local_g1_7 lutff_6/in_2 -buffer local_g2_0 lutff_2/in_0 -buffer local_g2_1 lutff_0/in_1 -buffer local_g2_1 lutff_2/in_1 -buffer local_g2_2 lutff_1/in_1 -buffer local_g2_3 lutff_2/in_3 -buffer local_g2_5 lutff_3/in_0 -buffer local_g2_5 lutff_7/in_0 -buffer local_g2_6 lutff_0/in_0 -buffer local_g2_7 lutff_5/in_0 -buffer local_g3_0 lutff_5/in_2 -buffer local_g3_1 lutff_1/in_3 -buffer local_g3_5 lutff_6/in_0 -buffer local_g3_6 lutff_4/in_3 -buffer lutff_0/out sp4_h_r_16 -buffer lutff_0/out sp4_r_v_b_17 -buffer lutff_0/out sp4_r_v_b_33 -buffer lutff_1/out local_g2_1 -buffer lutff_3/out local_g2_3 -buffer lutff_4/out sp12_h_r_0 -buffer lutff_5/out local_g1_5 -buffer lutff_6/out local_g2_6 -buffer lutff_7/out local_g2_7 -buffer neigh_op_bnl_0 local_g3_0 -buffer neigh_op_bot_2 local_g0_2 -buffer neigh_op_bot_2 local_g1_2 -buffer neigh_op_bot_3 local_g0_3 -buffer neigh_op_bot_4 local_g0_4 -buffer neigh_op_rgt_1 local_g3_1 -buffer neigh_op_tnr_5 local_g3_5 -buffer neigh_op_top_1 local_g1_1 -buffer neigh_op_top_3 local_g1_3 -buffer neigh_op_top_4 local_g1_4 -buffer sp4_h_r_30 local_g3_6 -buffer sp4_r_v_b_10 local_g2_2 -buffer sp4_r_v_b_37 local_g2_5 -buffer sp4_v_b_13 local_g0_5 -buffer sp4_v_b_15 local_g1_7 -buffer sp4_v_b_16 local_g1_0 -buffer sp4_v_b_17 local_g0_1 -buffer sp4_v_b_32 local_g2_0 -routing sp12_v_b_1 sp12_h_r_1 -routing sp4_v_b_2 sp4_h_r_2 - -.logic_tile 8 9 -LC_0 0001000010110000 0000 -LC_1 0110100110010110 0000 -LC_2 1000001001000001 0000 -LC_3 0010000000000000 0100 DffEnable -LC_4 0010000001110000 0000 -LC_5 0110100110010110 0000 -LC_6 0000000010000000 0100 DffEnable -LC_7 0000100000000000 0100 DffEnable buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g0_3 lutff_2/in_1 -buffer local_g0_3 lutff_4/in_3 -buffer local_g0_6 lutff_3/in_1 -buffer local_g0_7 lutff_0/in_3 -buffer local_g0_7 lutff_1/in_2 -buffer local_g1_3 lutff_1/in_3 -buffer local_g1_4 lutff_6/in_3 -buffer local_g1_5 lutff_5/in_1 -buffer local_g1_6 lutff_4/in_1 -buffer local_g1_7 lutff_2/in_0 -buffer local_g2_1 lutff_0/in_1 -buffer local_g2_1 lutff_2/in_3 -buffer local_g2_2 lutff_2/in_2 -buffer local_g3_0 lutff_7/in_2 -buffer local_g3_1 lutff_0/in_0 -buffer local_g3_1 lutff_4/in_0 -buffer local_g3_2 lutff_5/in_2 -buffer lutff_0/out local_g3_0 -buffer lutff_1/out local_g2_1 -buffer lutff_3/out sp4_h_r_6 +buffer glb_netwk_5 lutff_global/cen +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_1 lutff_5/in_0 +buffer local_g0_7 lutff_3/in_0 +buffer local_g1_0 lutff_7/in_0 +buffer local_g1_1 lutff_2/in_0 +buffer lutff_2/out sp12_v_b_4 +buffer lutff_5/out sp4_r_v_b_11 +buffer lutff_7/out sp12_v_b_14 +buffer sp12_h_r_0 local_g1_0 +buffer sp12_h_r_7 local_g0_7 +buffer sp4_h_r_17 local_g0_1 +buffer sp4_r_v_b_25 local_g1_1 +routing sp4_v_b_0 sp4_h_r_0 +routing sp4_v_t_46 sp4_v_b_11 + +.logic_tile 11 1 +LC_0 0010111100000000 0100 DffEnable +NegClk +buffer glb2local_0 local_g0_4 +buffer glb_netwk_0 glb2local_0 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_1 lutff_0/in_1 +buffer local_g0_4 lutff_0/in_0 +buffer local_g2_2 lutff_global/cen +buffer local_g2_6 lutff_0/in_2 +buffer lutff_0/out sp4_r_v_b_33 +buffer sp4_h_r_42 local_g2_2 +buffer sp4_h_r_9 local_g0_1 +buffer sp4_r_v_b_14 local_g2_6 +routing sp4_h_l_36 sp4_v_t_36 +routing sp4_h_l_43 sp4_h_r_9 + +.logic_tile 7 10 +LC_0 0010000000000000 0000 +LC_1 1000000000000000 0000 +LC_2 1111111100001000 0000 +LC_3 0000000010000000 0000 +LC_4 1000000000000000 0100 DffEnable +LC_5 1000000000000000 0100 DffEnable +LC_6 1000000000000000 0100 DffEnable +LC_7 1000000000000000 0100 DffEnable +buffer glb2local_0 local_g0_4 +buffer glb2local_1 local_g0_5 +buffer glb2local_3 local_g0_7 +buffer glb_netwk_1 lutff_global/cen +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_4 glb2local_0 +buffer glb_netwk_4 glb2local_1 +buffer glb_netwk_6 lutff_global/clk +buffer glb_netwk_7 glb2local_3 +buffer local_g0_0 lutff_3/in_1 +buffer local_g0_2 lutff_1/in_3 +buffer local_g0_3 lutff_0/in_1 +buffer local_g0_4 lutff_5/in_1 +buffer local_g0_4 lutff_7/in_1 +buffer local_g0_5 lutff_4/in_1 +buffer local_g0_5 lutff_6/in_1 +buffer local_g0_6 lutff_1/in_1 +buffer local_g0_7 lutff_2/in_3 +buffer local_g1_0 lutff_2/in_1 +buffer local_g1_1 lutff_0/in_0 +buffer local_g1_2 lutff_3/in_2 +buffer local_g1_3 lutff_2/in_0 +buffer local_g1_4 lutff_1/in_2 +buffer local_g1_5 lutff_2/in_2 +buffer local_g1_6 lutff_3/in_0 +buffer local_g1_7 lutff_3/in_3 +buffer local_g2_0 lutff_4/in_0 +buffer local_g2_4 lutff_6/in_0 +buffer local_g2_7 lutff_1/in_0 +buffer local_g3_2 lutff_5/in_0 +buffer local_g3_4 lutff_7/in_0 +buffer lutff_0/out sp4_v_b_0 +buffer lutff_1/out sp12_h_r_10 +buffer lutff_1/out sp4_h_r_34 +buffer lutff_2/out sp4_v_b_20 +buffer lutff_3/out sp12_v_b_22 buffer lutff_4/out local_g1_4 -buffer lutff_5/out sp4_h_r_26 +buffer lutff_4/out sp12_h_r_16 +buffer lutff_5/out sp4_h_r_42 +buffer lutff_5/out sp4_v_b_26 +buffer lutff_5/out sp4_v_b_42 +buffer lutff_6/out local_g0_6 buffer lutff_6/out local_g1_6 -buffer lutff_6/out sp4_h_r_12 -buffer lutff_7/out local_g0_7 -buffer lutff_7/out sp4_h_r_30 -buffer neigh_op_bnl_1 local_g3_1 -buffer neigh_op_bnl_2 local_g2_2 -buffer neigh_op_bot_7 local_g1_7 -buffer neigh_op_lft_3 local_g0_3 -buffer neigh_op_lft_6 local_g0_6 -buffer neigh_op_tnr_2 local_g3_2 -buffer neigh_op_top_5 local_g1_5 +buffer lutff_6/out sp12_h_r_4 +buffer lutff_6/out sp4_h_r_28 +buffer lutff_7/out local_g1_7 +buffer lutff_7/out local_g2_7 +buffer lutff_7/out sp12_h_r_6 +buffer lutff_7/out sp4_h_r_14 +buffer neigh_op_bot_3 local_g0_3 +buffer neigh_op_lft_5 local_g1_5 +buffer neigh_op_rgt_0 local_g2_0 +buffer neigh_op_rgt_2 local_g3_2 +buffer neigh_op_rgt_4 local_g3_4 +buffer neigh_op_tnr_4 local_g2_4 +buffer neigh_op_top_0 local_g1_0 +buffer sp12_h_r_16 local_g0_0 +buffer sp12_h_r_16 sp4_h_r_20 +buffer sp4_r_v_b_26 local_g0_2 +buffer sp4_r_v_b_26 local_g1_2 buffer sp4_v_b_11 local_g1_3 -routing sp4_h_l_41 sp4_h_r_0 -routing sp4_h_l_41 sp4_v_t_41 - -.logic_tile 4 1 -CarryInSet -LC_0 0000000000000000 1000 CarryEnable -LC_1 0000000000000000 1000 CarryEnable -LC_2 0000000011111111 1000 CarryEnable -buffer local_g1_2 lutff_0/in_1 -buffer local_g1_3 lutff_1/in_1 -buffer local_g2_3 lutff_1/in_2 -buffer lutff_1/cout lutff_2/in_3 -buffer lutff_2/out sp4_v_b_20 -buffer sp12_v_b_11 local_g2_3 -buffer sp4_h_r_11 local_g1_3 -buffer sp4_v_b_18 local_g1_2 -routing sp4_h_r_11 sp4_v_t_40 +buffer sp4_v_b_9 local_g1_1 +routing sp4_h_l_44 sp4_h_r_5 +routing sp4_h_r_1 sp4_h_l_44 +routing sp4_h_r_6 sp4_v_b_11 +routing sp4_v_b_0 sp4_v_t_37 +routing sp4_v_b_0 sp4_v_t_38 +routing sp4_v_b_11 sp4_v_t_46 +routing sp4_v_t_36 sp4_h_r_1 +routing sp4_v_t_42 sp4_h_r_0 -.logic_tile 8 11 -LC_0 0110000000000000 0000 -LC_1 0100100000000000 0000 -LC_3 0100000000000000 0110 DffEnable Set_NoReset -LC_4 1000000000000000 0000 -LC_5 0110100110010110 0000 -LC_6 1000000000000000 0000 +.logic_tile 2 2 +LC_3 0100000000000000 0100 DffEnable NegClk -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_6 lutff_global/s_r -buffer local_g0_5 lutff_0/in_1 -buffer local_g0_5 lutff_3/in_0 -buffer local_g0_5 lutff_6/in_1 -buffer local_g1_1 lutff_0/in_0 -buffer local_g1_5 lutff_4/in_2 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_7 lutff_3/in_0 buffer local_g2_2 lutff_global/cen -buffer local_g2_3 lutff_1/in_2 -buffer local_g2_3 lutff_5/in_2 -buffer local_g3_1 lutff_5/in_3 -buffer local_g3_6 lutff_1/in_0 -buffer lutff_0/out sp4_h_r_32 -buffer lutff_1/out local_g1_1 -buffer lutff_1/out sp4_v_b_18 -buffer lutff_1/out sp4_v_b_2 -buffer lutff_3/out local_g2_3 -buffer lutff_4/out sp4_h_r_24 -buffer lutff_4/out sp4_h_r_8 -buffer lutff_4/out sp4_r_v_b_25 -buffer lutff_4/out sp4_r_v_b_41 -buffer lutff_4/out sp4_r_v_b_9 -buffer lutff_5/out local_g0_5 -buffer lutff_6/out sp4_h_r_12 -buffer sp12_v_b_9 local_g3_1 -buffer sp12_v_b_9 sp4_v_b_16 -buffer sp4_r_v_b_22 local_g3_6 -buffer sp4_r_v_b_29 local_g1_5 -buffer sp4_v_b_26 local_g2_2 -routing sp4_h_l_38 sp4_v_b_3 -routing sp4_h_l_45 sp4_v_b_8 -routing sp4_h_r_1 sp4_h_l_41 -routing sp4_h_r_2 sp4_v_b_7 -routing sp4_v_b_0 sp4_h_l_40 -routing sp4_v_b_5 sp4_v_t_45 -routing sp4_v_t_41 sp4_v_b_4 -routing sp4_v_t_44 sp4_h_r_2 -routing sp4_v_t_46 sp4_h_l_46 +buffer lutff_3/out sp12_v_b_22 +buffer lutff_3/out sp4_r_v_b_39 +buffer sp4_h_r_23 local_g0_7 +buffer sp4_h_r_34 local_g2_2 +routing sp12_v_t_23 sp12_h_r_0 -.logic_tile 9 7 -LC_0 0000000000100000 0000 -LC_1 0000010000000000 0000 -LC_2 1000000000000000 0000 -LC_3 0000000000000001 0000 -LC_4 0000001010001000 0000 -LC_5 0000000000000001 0000 -LC_6 1000001001000001 0000 -LC_7 0001111100001111 0100 DffEnable +.logic_tile 1 10 +LC_0 0100000000000000 0100 DffEnable NegClk -buffer glb_netwk_0 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_0 lutff_4/in_0 -buffer local_g0_1 lutff_5/in_2 -buffer local_g0_2 lutff_global/cen -buffer local_g0_3 lutff_1/in_2 -buffer local_g0_3 lutff_4/in_3 -buffer local_g0_5 lutff_0/in_1 -buffer local_g0_6 lutff_3/in_3 -buffer local_g1_0 lutff_6/in_1 -buffer local_g1_1 lutff_4/in_2 -buffer local_g1_2 lutff_6/in_3 -buffer local_g1_2 lutff_7/in_0 -buffer local_g1_3 lutff_2/in_2 -buffer local_g1_3 lutff_7/in_3 -buffer local_g1_4 lutff_3/in_2 -buffer local_g1_5 lutff_3/in_1 -buffer local_g1_7 lutff_5/in_1 -buffer local_g2_0 lutff_6/in_2 -buffer local_g2_1 lutff_1/in_0 -buffer local_g2_2 lutff_5/in_3 -buffer local_g2_3 lutff_2/in_1 -buffer local_g2_7 lutff_4/in_1 -buffer local_g3_0 lutff_5/in_0 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_4 lutff_0/in_0 +buffer local_g1_3 lutff_global/cen +buffer lutff_0/out sp4_h_r_16 +buffer lutff_0/out sp4_r_v_b_1 +buffer sp4_h_r_11 local_g1_3 +buffer sp4_h_r_4 local_g0_4 +routing sp4_h_r_4 sp4_v_t_41 + +.logic_tile 8 6 +LC_0 0000000000000001 0000 +LC_1 0000000000000001 0000 +LC_2 0000000010000000 0000 +LC_3 0000000000000010 0000 +LC_4 0000001000000000 0000 +LC_5 0101001100000000 0000 +LC_6 0000000000001000 0000 +LC_7 1110000000000000 0000 +buffer local_g0_0 lutff_0/in_0 +buffer local_g0_0 lutff_4/in_2 +buffer local_g0_1 lutff_3/in_0 +buffer local_g0_3 lutff_2/in_3 +buffer local_g0_3 lutff_6/in_3 +buffer local_g0_4 lutff_0/in_2 +buffer local_g0_4 lutff_1/in_1 +buffer local_g0_5 lutff_4/in_1 +buffer local_g0_6 lutff_4/in_0 +buffer local_g0_7 lutff_5/in_0 +buffer local_g0_7 lutff_7/in_0 +buffer local_g1_0 lutff_1/in_0 +buffer local_g1_1 lutff_3/in_1 +buffer local_g1_2 lutff_0/in_3 +buffer local_g1_3 lutff_5/in_1 +buffer local_g1_4 lutff_2/in_1 +buffer local_g1_5 lutff_2/in_2 +buffer local_g1_7 lutff_3/in_3 +buffer local_g2_0 lutff_2/in_0 +buffer local_g2_2 lutff_1/in_3 +buffer local_g2_3 lutff_0/in_1 +buffer local_g2_4 lutff_7/in_1 +buffer local_g2_5 lutff_1/in_2 +buffer local_g2_7 lutff_5/in_2 +buffer local_g3_0 lutff_7/in_2 buffer local_g3_1 lutff_6/in_0 -buffer local_g3_2 lutff_0/in_3 -buffer local_g3_3 lutff_0/in_2 -buffer local_g3_4 lutff_7/in_2 -buffer local_g3_6 lutff_3/in_0 -buffer local_g3_7 lutff_7/in_1 +buffer local_g3_4 lutff_3/in_2 +buffer local_g3_6 lutff_6/in_1 +buffer local_g3_7 lutff_6/in_2 +buffer lutff_0/out local_g2_0 buffer lutff_0/out local_g3_0 -buffer lutff_2/out local_g2_2 -buffer lutff_3/out local_g0_3 -buffer lutff_6/out local_g3_6 -buffer neigh_op_tnr_0 local_g2_0 -buffer sp4_h_r_10 local_g0_2 -buffer sp4_h_r_16 local_g0_0 -buffer sp4_h_r_17 local_g0_1 -buffer sp4_h_r_20 local_g1_4 +buffer lutff_1/out local_g0_1 +buffer lutff_1/out local_g3_1 +buffer lutff_3/out sp4_h_r_6 +buffer lutff_4/out local_g1_4 +buffer lutff_4/out local_g2_4 +buffer lutff_5/out sp4_r_v_b_11 +buffer lutff_7/out local_g1_7 +buffer neigh_op_bnl_4 local_g3_4 +buffer neigh_op_bot_0 local_g0_0 +buffer neigh_op_bot_0 local_g1_0 +buffer neigh_op_bot_2 local_g1_2 +buffer neigh_op_bot_5 local_g0_5 +buffer neigh_op_rgt_3 local_g2_3 +buffer neigh_op_rgt_7 local_g2_7 +buffer neigh_op_top_3 local_g1_3 +buffer sp12_h_r_17 local_g1_1 +buffer sp12_h_r_3 local_g0_3 +buffer sp12_v_b_10 local_g2_2 +buffer sp12_v_b_23 local_g3_7 +buffer sp12_v_b_23 sp4_v_b_23 +buffer sp4_h_r_15 local_g0_7 buffer sp4_h_r_21 local_g1_5 -buffer sp4_h_r_22 local_g0_6 -buffer sp4_h_r_23 local_g1_7 -buffer sp4_h_r_27 local_g2_3 -buffer sp4_h_r_34 local_g3_2 -buffer sp4_h_r_41 local_g2_1 -buffer sp4_r_v_b_0 local_g1_0 -buffer sp4_r_v_b_17 local_g3_1 -buffer sp4_r_v_b_19 local_g3_3 -buffer sp4_r_v_b_2 local_g1_2 -buffer sp4_r_v_b_20 local_g3_4 -buffer sp4_r_v_b_25 local_g1_1 -buffer sp4_r_v_b_27 local_g1_3 -buffer sp4_v_b_21 local_g0_5 -buffer sp4_v_b_31 local_g2_7 -buffer sp4_v_b_31 local_g3_7 -routing sp4_h_l_38 sp4_h_r_11 +buffer sp4_h_r_45 local_g2_5 +buffer sp4_r_v_b_30 local_g0_6 +buffer sp4_v_b_30 local_g3_6 +buffer sp4_v_b_4 local_g0_4 routing sp4_h_l_39 sp4_v_b_8 -routing sp4_h_r_11 sp4_h_l_42 -routing sp4_v_b_2 sp4_h_r_8 -routing sp4_v_b_3 sp4_v_t_46 -routing sp4_v_b_4 sp4_h_r_10 -routing sp4_v_b_6 sp4_h_r_6 -routing sp4_v_b_6 sp4_v_t_39 -routing sp4_v_b_6 sp4_v_t_43 -routing sp4_v_b_7 sp4_h_r_7 -routing sp4_v_t_44 sp4_h_l_44 +routing sp4_h_l_47 sp4_v_b_4 +routing sp4_h_r_7 sp4_v_b_0 +routing sp4_v_b_6 sp4_h_l_43 +routing sp4_v_b_8 sp4_h_r_2 -.logic_tile 6 4 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 -ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_0 0000000010000000 0000 -LC_1 0100000000000000 0000 -LC_2 0100000001001100 0100 DffEnable -LC_3 0000000010000000 0000 -LC_6 0101001100000000 0100 DffEnable -LC_7 0010001000001010 0100 DffEnable -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g0_0 lutff_7/in_1 -buffer local_g1_1 lutff_2/in_0 -buffer local_g1_7 lutff_3/in_3 -buffer local_g2_2 lutff_0/in_0 -buffer local_g2_2 lutff_1/in_3 -buffer local_g2_6 lutff_6/in_0 -buffer local_g2_7 lutff_1/in_0 -buffer local_g2_7 lutff_7/in_2 -buffer local_g3_2 lutff_0/in_3 -buffer local_g3_2 lutff_2/in_3 -buffer local_g3_3 lutff_2/in_2 -buffer local_g3_3 lutff_6/in_2 -buffer local_g3_3 lutff_7/in_3 -buffer local_g3_6 lutff_6/in_1 -buffer lutff_2/out local_g3_2 -buffer lutff_6/out local_g3_6 -buffer lutff_7/out local_g2_7 -buffer neigh_op_bnl_6 local_g2_6 -buffer neigh_op_lft_0 local_g0_0 -buffer neigh_op_lft_1 local_g1_1 -buffer neigh_op_tnl_3 local_g3_3 -buffer neigh_op_top_7 local_g1_7 -buffer sp4_v_b_42 local_g2_2 -routing sp4_h_r_10 sp4_v_b_3 -routing sp4_h_r_11 sp4_h_l_46 -routing sp4_h_r_2 sp4_h_l_39 +.logic_tile 8 9 +CarryInSet +LC_0 0000000000000000 1000 CarryEnable +LC_1 0000000000000000 1000 CarryEnable +LC_2 0000000000000000 1000 CarryEnable +LC_3 0000000000000000 1000 CarryEnable +LC_4 0000000000000000 1000 CarryEnable +LC_5 0000000000000000 1000 CarryEnable +LC_6 0000000011111111 0000 +LC_7 0101001100000000 0000 +buffer local_g0_0 lutff_4/in_2 +buffer local_g0_2 lutff_2/in_2 +buffer local_g0_4 lutff_7/in_1 +buffer local_g0_5 lutff_5/in_2 +buffer local_g1_4 lutff_1/in_2 +buffer local_g1_6 lutff_7/in_2 +buffer local_g2_7 lutff_7/in_0 +buffer local_g3_0 lutff_3/in_2 +buffer local_g3_6 lutff_0/in_1 +buffer lutff_5/cout lutff_6/in_3 +buffer lutff_6/out sp12_v_b_12 +buffer neigh_op_bnl_7 local_g2_7 +buffer neigh_op_lft_4 local_g0_4 +buffer neigh_op_rgt_6 local_g3_6 +buffer neigh_op_top_0 local_g0_0 +buffer neigh_op_top_2 local_g0_2 +buffer neigh_op_top_4 local_g1_4 +buffer neigh_op_top_6 local_g1_6 +buffer sp12_h_r_2 sp4_h_r_13 +buffer sp4_r_v_b_29 local_g0_5 +buffer sp4_v_b_32 local_g3_0 +routing sp4_h_r_5 sp4_v_t_46 +routing sp4_v_b_6 sp4_h_r_6 -.logic_tile 5 4 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 -ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_0 0110100110010110 1000 CarryEnable -LC_1 0110100110010110 1000 CarryEnable +.logic_tile 4 1 +CarryInSet +LC_0 0000000000000000 1000 CarryEnable +LC_1 0000000000000000 1000 CarryEnable LC_2 0110100110010110 1000 CarryEnable LC_3 0110100110010110 1000 CarryEnable LC_4 0110100110010110 1000 CarryEnable LC_5 0110100110010110 1000 CarryEnable -LC_6 0000000011111111 1000 CarryEnable -buffer carry_in carry_in_mux -buffer carry_in_mux lutff_0/in_3 -buffer local_g0_0 lutff_2/in_2 -buffer local_g0_3 lutff_5/in_2 -buffer local_g1_5 lutff_3/in_1 -buffer local_g1_6 lutff_4/in_1 -buffer local_g3_0 lutff_1/in_2 -buffer local_g3_1 lutff_0/in_2 -buffer lutff_0/cout lutff_1/in_3 +LC_6 0110100110010110 1000 CarryEnable +LC_7 0110100110010110 1000 CarryEnable +buffer local_g0_6 lutff_2/in_2 +buffer local_g1_0 lutff_3/in_2 +buffer local_g1_4 lutff_0/in_1 +buffer local_g1_7 lutff_4/in_2 +buffer local_g2_3 lutff_5/in_2 +buffer local_g3_2 lutff_7/in_2 +buffer local_g3_3 lutff_6/in_2 +buffer local_g3_6 lutff_1/in_2 buffer lutff_1/cout lutff_2/in_3 buffer lutff_2/cout lutff_3/in_3 +buffer lutff_2/out sp12_h_r_12 +buffer lutff_2/out sp4_v_b_36 buffer lutff_3/cout lutff_4/in_3 +buffer lutff_3/out sp4_h_r_38 +buffer lutff_3/out sp4_r_v_b_39 buffer lutff_4/cout lutff_5/in_3 +buffer lutff_4/out sp4_h_r_8 buffer lutff_5/cout lutff_6/in_3 -buffer neigh_op_lft_3 local_g0_3 -buffer neigh_op_lft_5 local_g1_5 -buffer neigh_op_lft_6 local_g1_6 -buffer neigh_op_rgt_0 local_g3_0 -buffer neigh_op_rgt_1 local_g3_1 -buffer neigh_op_top_0 local_g0_0 -routing sp4_h_r_3 sp4_v_b_8 -routing sp4_h_r_3 sp4_v_t_38 -routing sp4_h_r_3 sp4_v_t_44 +buffer lutff_5/out sp4_h_r_10 +buffer lutff_6/cout lutff_7/in_3 +buffer lutff_6/out sp4_r_v_b_13 +buffer lutff_6/out sp4_r_v_b_45 +buffer lutff_7/out sp4_h_r_14 +buffer sp12_h_r_6 sp4_h_r_15 +buffer sp12_v_b_13 sp4_v_b_18 +buffer sp12_v_b_23 sp4_v_b_23 +buffer sp4_h_r_12 local_g1_4 +buffer sp4_h_r_15 local_g1_7 +buffer sp4_h_r_16 local_g1_0 +buffer sp4_h_r_22 local_g0_6 +buffer sp4_h_r_27 local_g2_3 +buffer sp4_h_r_30 local_g3_6 +buffer sp4_h_r_42 local_g3_2 +buffer sp4_r_v_b_43 local_g3_3 +routing sp4_h_l_37 sp4_v_t_37 +routing sp4_h_l_39 sp4_v_t_42 +routing sp4_h_l_41 sp4_v_t_44 +routing sp4_h_r_7 sp4_h_l_47 +routing sp4_h_r_9 sp4_h_l_44 + +.logic_tile 8 11 +LC_0 1101000000000000 0000 +LC_1 1101000000000000 0000 +LC_2 0000111011111111 0000 +LC_3 0000000100000000 0000 +LC_4 0000111011111111 0000 +LC_5 0000100000000000 0000 +LC_6 0010000000000000 0000 +LC_7 0100000000000000 0100 DffEnable +buffer glb2local_1 local_g0_5 +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer glb_netwk_7 glb2local_1 +buffer local_g0_0 lutff_6/in_0 +buffer local_g0_1 lutff_0/in_1 +buffer local_g0_1 lutff_5/in_2 +buffer local_g0_3 lutff_2/in_1 +buffer local_g0_3 lutff_4/in_1 +buffer local_g0_4 lutff_5/in_1 +buffer local_g0_5 lutff_6/in_1 +buffer local_g0_6 lutff_0/in_0 +buffer local_g0_7 lutff_1/in_2 +buffer local_g1_0 lutff_4/in_3 +buffer local_g1_1 lutff_1/in_1 +buffer local_g1_2 lutff_3/in_0 +buffer local_g1_3 lutff_2/in_0 +buffer local_g1_3 lutff_4/in_0 +buffer local_g1_5 lutff_4/in_2 +buffer local_g1_6 lutff_1/in_0 +buffer local_g1_6 lutff_5/in_0 +buffer local_g1_7 lutff_2/in_2 +buffer local_g2_1 lutff_2/in_3 +buffer local_g2_2 lutff_global/cen +buffer local_g2_6 lutff_0/in_2 +buffer local_g2_7 lutff_3/in_2 +buffer local_g3_6 lutff_7/in_0 +buffer local_g3_7 lutff_3/in_1 +buffer lutff_0/out local_g1_0 +buffer lutff_1/out local_g2_1 +buffer lutff_2/out sp12_v_b_4 +buffer lutff_2/out sp4_r_v_b_5 +buffer lutff_3/out local_g0_3 +buffer lutff_4/out sp4_v_b_8 +buffer lutff_5/out local_g1_5 +buffer lutff_6/out sp12_v_b_12 +buffer lutff_6/out sp4_h_r_12 +buffer lutff_6/out sp4_h_r_44 +buffer lutff_6/out sp4_r_v_b_45 +buffer lutff_7/out sp12_h_r_6 +buffer neigh_op_bnl_2 local_g2_2 +buffer neigh_op_bnl_6 local_g2_6 +buffer neigh_op_bnl_7 local_g3_7 +buffer neigh_op_bnr_4 local_g0_4 +buffer neigh_op_bot_3 local_g1_3 +buffer neigh_op_bot_7 local_g1_7 +buffer neigh_op_lft_7 local_g0_7 +buffer neigh_op_top_6 local_g0_6 +buffer neigh_op_top_6 local_g1_6 +buffer sp12_v_b_22 local_g3_6 +buffer sp4_h_r_17 local_g0_1 +buffer sp4_h_r_17 local_g1_1 +buffer sp4_r_v_b_35 local_g0_0 +buffer sp4_v_b_10 local_g1_2 +buffer sp4_v_b_47 local_g2_7 +routing sp4_h_l_45 sp4_v_t_45 +routing sp4_h_r_3 sp4_h_l_43 +routing sp4_h_r_4 sp4_h_l_41 +routing sp4_v_b_5 sp4_h_r_11 +routing sp4_v_t_39 sp4_h_l_45 + +.logic_tile 9 7 +LC_0 1110111011100000 0000 +LC_1 0000000010000010 0000 +LC_2 0011001101010011 0000 +LC_3 0000000000000001 0000 +LC_4 1001000000001001 0000 +LC_5 1100110011001010 0000 +LC_6 1101000000001101 0000 +LC_7 1001000000001001 0000 +buffer local_g0_0 lutff_2/in_0 +buffer local_g0_1 lutff_3/in_0 +buffer local_g0_3 lutff_4/in_3 +buffer local_g0_4 lutff_3/in_1 +buffer local_g0_5 lutff_2/in_3 +buffer local_g0_5 lutff_5/in_2 +buffer local_g0_6 lutff_1/in_3 +buffer local_g0_7 lutff_0/in_1 +buffer local_g0_7 lutff_1/in_0 +buffer local_g0_7 lutff_5/in_0 +buffer local_g1_2 lutff_0/in_3 +buffer local_g1_3 lutff_0/in_0 +buffer local_g1_5 lutff_7/in_1 +buffer local_g1_6 lutff_3/in_2 +buffer local_g1_7 lutff_0/in_2 +buffer local_g2_0 lutff_4/in_0 +buffer local_g2_2 lutff_4/in_2 +buffer local_g2_3 lutff_1/in_2 +buffer local_g2_4 lutff_1/in_1 +buffer local_g2_5 lutff_4/in_1 +buffer local_g2_6 lutff_5/in_1 +buffer local_g2_6 lutff_6/in_2 +buffer local_g2_7 lutff_6/in_3 +buffer local_g3_0 lutff_7/in_0 +buffer local_g3_1 lutff_7/in_3 +buffer local_g3_2 lutff_7/in_2 +buffer local_g3_3 lutff_2/in_2 +buffer local_g3_3 lutff_5/in_3 +buffer local_g3_3 lutff_6/in_0 +buffer local_g3_4 lutff_6/in_1 +buffer local_g3_6 lutff_2/in_1 +buffer local_g3_7 lutff_3/in_3 +buffer lutff_0/out sp12_h_r_8 +buffer lutff_1/out local_g0_1 +buffer lutff_2/out local_g1_2 +buffer lutff_3/out sp4_v_b_38 +buffer lutff_4/out local_g0_4 +buffer lutff_5/out sp4_r_v_b_43 +buffer lutff_6/out local_g0_6 +buffer lutff_7/out local_g3_7 +buffer neigh_op_bot_5 local_g0_5 +buffer neigh_op_bot_7 local_g1_7 +buffer neigh_op_rgt_0 local_g2_0 +buffer neigh_op_rgt_2 local_g3_2 +buffer neigh_op_rgt_4 local_g3_4 +buffer neigh_op_rgt_6 local_g3_6 +buffer neigh_op_tnr_2 local_g2_2 +buffer neigh_op_tnr_4 local_g2_4 +buffer neigh_op_tnr_6 local_g2_6 +buffer sp4_h_r_14 local_g1_6 +buffer sp4_h_r_15 local_g0_7 +buffer sp4_h_r_16 local_g0_0 +buffer sp4_h_r_31 local_g2_7 +buffer sp4_r_v_b_16 local_g3_0 +buffer sp4_r_v_b_27 local_g0_3 +buffer sp4_r_v_b_29 local_g1_5 +buffer sp4_r_v_b_3 local_g1_3 +buffer sp4_v_b_25 local_g3_1 +buffer sp4_v_b_27 local_g3_3 +buffer sp4_v_b_29 local_g2_5 +buffer sp4_v_b_43 local_g2_3 +routing sp4_h_l_44 sp4_h_r_9 +routing sp4_h_l_44 sp4_v_b_3 +routing sp4_h_r_9 sp4_v_t_38 +routing sp4_v_t_37 sp4_h_r_5 -.logic_tile 11 4 +.logic_tile 6 4 ColBufCtrl glb_netwk_0 ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_0 0000000011111111 1000 CarryEnable -LC_1 0000000000000110 0000 +LC_0 1000000000000000 0000 +LC_1 1010010101011010 0000 LC_2 0010000000000000 0000 -LC_3 0011010100000000 0000 -LC_4 0010001000101000 0000 -LC_5 1000000000000000 0000 -LC_6 0101000011011000 0000 -LC_7 0110100110010110 0000 -buffer carry_in carry_in_mux -buffer carry_in_mux lutff_0/in_3 -buffer local_g0_1 lutff_6/in_1 -buffer local_g0_2 lutff_1/in_3 -buffer local_g0_4 lutff_5/in_3 -buffer local_g0_5 lutff_1/in_2 -buffer local_g0_6 lutff_3/in_3 +LC_3 0000000000011111 0000 +LC_4 1001000000001001 0000 +LC_5 1011000000000000 0000 +LC_6 0000000000101111 0000 +LC_7 1010111111001111 0000 +buffer local_g0_1 lutff_1/in_2 +buffer local_g0_1 lutff_4/in_1 +buffer local_g0_1 lutff_7/in_0 +buffer local_g0_2 lutff_6/in_2 +buffer local_g0_3 lutff_6/in_3 +buffer local_g0_4 lutff_4/in_2 +buffer local_g0_6 lutff_7/in_3 +buffer local_g0_7 lutff_3/in_0 +buffer local_g0_7 lutff_6/in_1 +buffer local_g1_0 lutff_3/in_2 +buffer local_g1_1 lutff_3/in_3 +buffer local_g1_3 lutff_0/in_0 +buffer local_g1_3 lutff_2/in_0 +buffer local_g1_4 lutff_5/in_2 +buffer local_g1_5 lutff_4/in_0 +buffer local_g1_6 lutff_4/in_3 +buffer local_g1_6 lutff_5/in_0 +buffer local_g1_7 lutff_3/in_1 +buffer local_g2_2 lutff_7/in_1 +buffer local_g2_4 lutff_5/in_1 +buffer local_g2_5 lutff_2/in_1 +buffer local_g2_6 lutff_6/in_0 +buffer local_g3_4 lutff_7/in_2 +buffer local_g3_6 lutff_0/in_1 +buffer lutff_0/out local_g1_0 +buffer lutff_1/out sp4_v_b_2 +buffer lutff_2/out local_g0_2 +buffer lutff_3/out sp4_v_b_6 +buffer lutff_4/out sp4_r_v_b_25 +buffer lutff_7/out local_g1_7 +buffer neigh_op_lft_5 local_g1_5 +buffer neigh_op_rgt_5 local_g2_5 +buffer neigh_op_rgt_6 local_g3_6 +buffer neigh_op_top_3 local_g1_3 +buffer neigh_op_top_4 local_g1_4 +buffer neigh_op_top_7 local_g0_7 +buffer sp4_h_r_22 local_g0_6 +buffer sp4_h_r_3 local_g0_3 +buffer sp4_h_r_42 local_g2_2 +buffer sp4_h_r_46 local_g2_6 +buffer sp4_r_v_b_28 local_g0_4 +buffer sp4_v_b_1 local_g0_1 +buffer sp4_v_b_22 local_g1_6 +buffer sp4_v_b_44 local_g2_4 +buffer sp4_v_b_44 local_g3_4 +buffer sp4_v_b_9 local_g1_1 +routing sp4_v_b_4 sp4_h_r_4 +routing sp4_v_b_9 sp4_h_r_3 +routing sp4_v_b_9 sp4_h_r_9 + +.logic_tile 5 4 +ColBufCtrl glb_netwk_0 +ColBufCtrl glb_netwk_1 +ColBufCtrl glb_netwk_2 +ColBufCtrl glb_netwk_6 +LC_0 0011101000000000 0100 DffEnable +LC_1 1000100011110000 0100 DffEnable +LC_3 0010001000001111 0110 DffEnable Set_NoReset +LC_4 0010001000001111 0100 DffEnable +LC_5 0011010100000000 0100 DffEnable +LC_6 0010001000001111 0100 DffEnable +LC_7 0010001000001111 0110 DffEnable Set_NoReset +NegClk +buffer glb2local_0 local_g0_4 +buffer glb2local_1 local_g0_5 +buffer glb_netwk_0 glb2local_0 +buffer glb_netwk_0 glb2local_1 +buffer glb_netwk_1 lutff_global/cen +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_0 lutff_5/in_1 +buffer local_g0_1 lutff_3/in_0 +buffer local_g0_1 lutff_7/in_0 +buffer local_g0_2 lutff_6/in_2 +buffer local_g0_3 lutff_7/in_2 +buffer local_g0_4 lutff_0/in_2 +buffer local_g0_4 lutff_1/in_3 +buffer local_g0_4 lutff_3/in_3 +buffer local_g0_4 lutff_7/in_3 +buffer local_g0_5 lutff_4/in_3 +buffer local_g0_5 lutff_5/in_2 +buffer local_g0_5 lutff_6/in_3 buffer local_g0_6 lutff_4/in_0 buffer local_g0_6 lutff_6/in_0 -buffer local_g0_7 lutff_2/in_1 -buffer local_g1_0 lutff_6/in_3 -buffer local_g1_1 lutff_6/in_2 -buffer local_g1_2 lutff_5/in_2 -buffer local_g1_3 lutff_5/in_1 -buffer local_g1_4 lutff_3/in_0 -buffer local_g1_5 lutff_2/in_0 -buffer local_g1_6 lutff_2/in_3 -buffer local_g1_7 lutff_2/in_2 +buffer local_g0_7 lutff_6/in_1 +buffer local_g1_0 lutff_3/in_2 +buffer local_g1_2 lutff_5/in_0 +buffer local_g1_5 lutff_0/in_0 +buffer local_g1_6 lutff_1/in_2 buffer local_g2_0 lutff_3/in_1 -buffer local_g2_2 lutff_1/in_1 -buffer local_g2_5 lutff_4/in_1 -buffer local_g2_6 lutff_4/in_2 -buffer local_g2_7 lutff_3/in_2 -buffer local_g2_7 lutff_4/in_3 -buffer local_g3_0 lutff_7/in_2 -buffer local_g3_2 lutff_1/in_0 -buffer local_g3_4 lutff_7/in_0 -buffer local_g3_6 lutff_5/in_0 -buffer lutff_0/out local_g3_0 -buffer lutff_1/out local_g1_1 +buffer local_g2_1 lutff_4/in_1 +buffer local_g2_4 lutff_7/in_1 +buffer local_g2_5 lutff_1/in_0 +buffer local_g2_6 lutff_1/in_1 +buffer local_g3_1 lutff_4/in_2 +buffer local_g3_4 lutff_0/in_1 +buffer lutff_0/out sp12_h_r_8 +buffer lutff_0/out sp4_h_r_32 +buffer lutff_1/out sp4_h_r_34 buffer lutff_1/out sp4_r_v_b_19 -buffer lutff_2/out local_g0_2 -buffer lutff_3/out sp12_h_r_14 -buffer lutff_5/out local_g0_5 -buffer lutff_6/out sp4_h_r_44 -buffer lutff_7/out local_g1_7 -buffer lutff_7/out sp4_h_r_30 -buffer neigh_op_bot_2 local_g1_2 -buffer neigh_op_bot_3 local_g1_3 -buffer neigh_op_bot_4 local_g0_4 +buffer lutff_3/out sp4_v_b_6 +buffer lutff_4/out sp4_h_r_24 +buffer lutff_5/out sp12_h_r_2 +buffer lutff_5/out sp4_h_r_26 +buffer lutff_6/out sp12_h_r_20 +buffer lutff_6/out sp12_h_r_4 +buffer lutff_6/out sp4_v_b_28 +buffer lutff_7/out sp4_r_v_b_15 +buffer lutff_7/out sp4_r_v_b_31 +buffer neigh_op_bnl_4 local_g3_4 +buffer neigh_op_bnr_1 local_g0_1 buffer neigh_op_bot_5 local_g1_5 -buffer neigh_op_bot_6 local_g1_6 -buffer neigh_op_bot_7 local_g0_7 +buffer neigh_op_rgt_1 local_g3_1 buffer neigh_op_rgt_5 local_g2_5 -buffer sp12_h_r_9 local_g0_1 +buffer neigh_op_rgt_6 local_g2_6 +buffer sp12_h_r_16 local_g0_0 +buffer sp12_h_r_7 local_g0_7 +buffer sp12_v_b_8 local_g2_0 +buffer sp4_h_r_18 local_g0_2 buffer sp4_h_r_22 local_g0_6 -buffer sp4_h_r_26 local_g2_2 -buffer sp4_h_r_28 local_g3_4 +buffer sp4_h_r_41 local_g2_1 +buffer sp4_r_v_b_12 local_g2_4 +buffer sp4_r_v_b_30 local_g1_6 +buffer sp4_r_v_b_32 local_g0_3 +buffer sp4_v_b_2 local_g1_2 +buffer sp4_v_b_8 local_g1_0 +routing sp4_v_t_43 sp4_h_r_11 + +.logic_tile 11 4 +ColBufCtrl glb_netwk_0 +ColBufCtrl glb_netwk_2 +ColBufCtrl glb_netwk_6 +LC_0 0111000000000000 0100 DffEnable +LC_1 0111000000000000 0100 DffEnable +LC_2 0111000000000000 0100 DffEnable +LC_4 0111000000000000 0100 DffEnable +LC_5 0111000000000000 0100 DffEnable +LC_6 0111000000000000 0100 DffEnable +LC_7 0111000000000000 0100 DffEnable +NegClk +buffer glb_netwk_0 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_1 lutff_2/in_1 +buffer local_g0_2 lutff_7/in_1 +buffer local_g0_4 lutff_1/in_1 +buffer local_g0_5 lutff_7/in_0 +buffer local_g0_6 lutff_2/in_0 +buffer local_g1_0 lutff_4/in_1 +buffer local_g1_1 lutff_4/in_0 +buffer local_g1_2 lutff_6/in_1 +buffer local_g1_4 lutff_0/in_1 +buffer local_g1_5 lutff_5/in_1 +buffer local_g2_0 lutff_0/in_0 +buffer local_g2_2 lutff_6/in_0 +buffer local_g3_3 lutff_global/cen +buffer local_g3_4 lutff_5/in_0 +buffer local_g3_6 lutff_1/in_0 +buffer lutff_0/out sp4_v_b_0 +buffer lutff_1/out sp4_h_r_2 +buffer lutff_2/out sp12_v_b_4 +buffer lutff_4/out sp12_v_b_8 +buffer lutff_5/out sp12_h_r_2 +buffer lutff_5/out sp4_r_v_b_27 +buffer lutff_6/out sp4_h_r_28 +buffer lutff_7/out sp4_h_r_14 +buffer neigh_op_top_0 local_g1_0 +buffer neigh_op_top_1 local_g0_1 +buffer neigh_op_top_2 local_g0_2 +buffer sp12_h_r_12 local_g0_4 +buffer sp12_h_r_18 local_g1_2 +buffer sp12_h_r_22 local_g0_6 +buffer sp12_h_r_5 local_g0_5 buffer sp4_h_r_32 local_g2_0 -buffer sp4_h_r_34 local_g3_2 -buffer sp4_h_r_38 local_g2_6 -buffer sp4_h_r_39 local_g2_7 -buffer sp4_h_r_46 local_g3_6 -buffer sp4_h_r_8 local_g1_0 -buffer sp4_v_b_20 local_g1_4 -routing sp4_h_l_36 sp4_h_r_1 -routing sp4_h_l_36 sp4_v_t_43 -routing sp4_h_l_39 sp4_v_b_8 -routing sp4_h_l_40 sp4_h_r_8 -routing sp4_h_l_40 sp4_v_t_47 -routing sp4_h_l_46 sp4_h_r_7 -routing sp4_h_l_46 sp4_v_b_11 -routing sp4_h_l_46 sp4_v_b_5 -routing sp4_h_l_46 sp4_v_t_41 -routing sp4_h_l_46 sp4_v_t_46 -routing sp4_h_l_47 sp4_v_b_4 -routing sp4_h_r_7 sp4_v_t_42 -routing sp4_h_r_9 sp4_v_b_2 -routing sp4_v_t_47 sp4_v_b_6 +buffer sp4_h_r_36 local_g3_4 +buffer sp4_h_r_38 local_g3_6 +buffer sp4_h_r_42 local_g2_2 +buffer sp4_r_v_b_19 local_g3_3 +buffer sp4_r_v_b_4 local_g1_4 +buffer sp4_v_b_17 local_g1_1 +buffer sp4_v_b_21 local_g1_5 +routing sp12_v_t_23 sp12_h_l_23 +routing sp4_h_l_36 sp4_v_t_36 +routing sp4_h_l_38 sp4_v_t_38 +routing sp4_h_l_39 sp4_v_t_42 +routing sp4_h_r_2 sp4_h_l_47 +routing sp4_v_t_37 sp4_h_l_43 +routing sp4_v_t_38 sp4_v_b_6 +routing sp4_v_t_42 sp4_h_l_36 .logic_tile 7 1 -LC_0 0100100000000000 0000 -LC_1 0000000010000000 0000 -LC_2 0010000000000000 0100 DffEnable -LC_3 0000000100000000 0000 -LC_4 0100000000000000 0000 -LC_5 1000000000000000 0000 -LC_6 0000000000000001 0000 -LC_7 0000100000000000 0100 DffEnable -NegClk +LC_0 0010000000000000 0000 +LC_5 0000101100000000 0000 +LC_6 0100000000000000 0111 DffEnable Set_NoReset AsyncSetReset +buffer glb2local_1 local_g0_5 +buffer glb_netwk_1 glb2local_1 +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_2 lutff_0/in_0 +buffer local_g0_4 lutff_6/in_0 +buffer local_g0_5 lutff_5/in_2 +buffer local_g0_7 lutff_0/in_1 +buffer local_g2_4 lutff_5/in_1 +buffer local_g2_5 lutff_5/in_0 +buffer local_g3_3 lutff_global/cen +buffer lutff_0/out sp4_r_v_b_1 +buffer lutff_5/out sp4_h_r_42 +buffer lutff_6/out sp12_h_r_4 +buffer lutff_6/out sp4_h_r_28 +buffer sp12_h_r_10 local_g0_2 +buffer sp4_h_r_15 local_g0_7 +buffer sp4_h_r_43 local_g3_3 +buffer sp4_r_v_b_12 local_g2_4 +buffer sp4_r_v_b_13 local_g2_5 +buffer sp4_v_b_12 local_g0_4 +routing sp4_v_b_4 sp4_h_l_41 +routing sp4_v_t_36 sp4_h_r_1 +routing sp4_v_t_43 sp4_h_r_6 + +.logic_tile 6 11 +LC_0 0010000000000000 0000 +LC_1 1000000000000000 0000 +LC_2 0010000000000000 0000 +LC_3 0000001000000000 0000 +LC_4 0111000000000000 0000 +LC_5 0010001000001111 0000 +LC_6 0000000000101111 0000 +LC_7 0001111100000000 0100 DffEnable +buffer glb2local_0 local_g0_4 +buffer glb_netwk_1 lutff_global/cen buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_3 lutff_global/cen -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_1 lutff_3/in_2 +buffer glb_netwk_4 glb2local_0 +buffer glb_netwk_6 lutff_global/clk buffer local_g0_1 lutff_6/in_1 -buffer local_g0_3 lutff_3/in_0 -buffer local_g0_4 lutff_6/in_0 -buffer local_g0_5 lutff_5/in_0 -buffer local_g0_6 lutff_4/in_0 -buffer local_g1_3 lutff_1/in_1 +buffer local_g0_2 lutff_5/in_3 +buffer local_g0_3 lutff_1/in_0 +buffer local_g0_3 lutff_5/in_0 +buffer local_g0_4 lutff_6/in_2 +buffer local_g0_5 lutff_5/in_2 +buffer local_g0_6 lutff_0/in_0 +buffer local_g0_7 lutff_2/in_1 +buffer local_g1_0 lutff_3/in_2 +buffer local_g1_1 lutff_4/in_0 +buffer local_g1_2 lutff_4/in_1 buffer local_g1_3 lutff_4/in_2 -buffer local_g1_5 lutff_1/in_3 -buffer local_g1_6 lutff_5/in_2 -buffer local_g2_0 lutff_3/in_3 -buffer local_g2_1 lutff_7/in_2 -buffer local_g2_2 lutff_3/in_1 -buffer local_g2_2 lutff_6/in_2 -buffer local_g2_4 lutff_0/in_2 -buffer local_g2_4 lutff_5/in_1 -buffer local_g2_6 lutff_0/in_0 -buffer local_g2_6 lutff_5/in_3 -buffer local_g3_0 lutff_6/in_3 -buffer local_g3_4 lutff_2/in_1 -buffer lutff_0/out local_g2_0 +buffer local_g1_4 lutff_6/in_3 +buffer local_g1_5 lutff_2/in_0 +buffer local_g1_6 lutff_0/in_1 +buffer local_g1_7 lutff_3/in_1 +buffer local_g2_1 lutff_4/in_3 +buffer local_g2_2 lutff_1/in_1 +buffer local_g2_4 lutff_6/in_0 +buffer local_g2_5 lutff_7/in_0 +buffer local_g2_6 lutff_7/in_1 +buffer local_g2_7 lutff_3/in_0 +buffer local_g3_0 lutff_7/in_2 +buffer local_g3_7 lutff_5/in_1 buffer lutff_0/out local_g3_0 -buffer lutff_0/out sp4_h_r_32 -buffer lutff_1/out local_g2_1 -buffer lutff_3/out sp4_r_v_b_39 -buffer lutff_3/out sp4_v_b_22 -buffer lutff_4/out local_g3_4 -buffer lutff_5/out sp4_r_v_b_43 +buffer lutff_0/out sp4_v_b_16 +buffer lutff_1/out local_g1_1 +buffer lutff_2/out local_g0_2 +buffer lutff_2/out local_g1_2 +buffer lutff_3/out local_g1_3 +buffer lutff_4/out sp12_v_b_8 +buffer lutff_4/out sp4_r_v_b_25 +buffer lutff_5/out local_g2_5 +buffer lutff_6/out sp12_h_r_20 buffer lutff_6/out sp12_v_b_12 -buffer lutff_6/out sp4_r_v_b_45 -buffer neigh_op_lft_1 local_g0_1 -buffer neigh_op_lft_3 local_g0_3 -buffer neigh_op_lft_4 local_g0_4 -buffer neigh_op_lft_5 local_g0_5 -buffer neigh_op_lft_6 local_g1_6 -buffer neigh_op_tnr_2 local_g2_2 +buffer lutff_7/out local_g3_7 +buffer lutff_7/out sp12_h_r_22 +buffer neigh_op_bnr_0 local_g1_0 +buffer neigh_op_bot_3 local_g0_3 +buffer neigh_op_bot_7 local_g0_7 +buffer neigh_op_bot_7 local_g1_7 buffer neigh_op_tnr_6 local_g2_6 -buffer neigh_op_top_5 local_g1_5 -buffer neigh_op_top_6 local_g0_6 -buffer sp4_h_r_28 local_g2_4 -buffer sp4_r_v_b_3 local_g1_3 -routing sp4_v_t_39 sp4_v_b_10 - -.logic_tile 6 11 -LC_0 1000000000000000 0000 -LC_1 0100010011000000 0110 DffEnable Set_NoReset -LC_2 1000000000000000 0000 -LC_3 0000100010101000 0110 DffEnable Set_NoReset -LC_4 1000000000000000 0000 -LC_5 0010000011100000 0110 DffEnable Set_NoReset -LC_6 0111001000000000 0110 DffEnable Set_NoReset -LC_7 1000000000000000 0000 -buffer glb_netwk_4 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_1 lutff_1/in_2 -buffer local_g0_4 lutff_1/in_3 -buffer local_g0_4 lutff_5/in_1 -buffer local_g0_4 lutff_6/in_0 -buffer local_g0_5 lutff_5/in_0 -buffer local_g1_1 lutff_3/in_1 -buffer local_g1_4 lutff_3/in_2 -buffer local_g1_7 lutff_6/in_2 -buffer local_g2_2 lutff_global/cen -buffer local_g2_6 lutff_2/in_0 -buffer local_g2_6 lutff_3/in_3 -buffer local_g3_4 lutff_6/in_1 -buffer local_g3_4 lutff_7/in_2 -buffer local_g3_6 lutff_0/in_1 -buffer local_g3_6 lutff_1/in_0 -buffer local_g3_7 lutff_4/in_2 -buffer local_g3_7 lutff_5/in_3 -buffer lutff_1/out sp4_h_r_18 -buffer lutff_3/out sp4_v_b_6 -buffer lutff_5/out sp4_v_b_10 -buffer lutff_6/out sp4_h_r_44 -buffer neigh_op_tnl_7 local_g3_7 -buffer neigh_op_tnr_2 local_g2_2 -buffer sp12_h_r_7 local_g1_7 -buffer sp4_h_r_1 local_g1_1 -buffer sp4_h_r_12 local_g0_4 -buffer sp4_h_r_12 local_g1_4 -buffer sp4_h_r_38 local_g3_6 -buffer sp4_h_r_5 local_g0_5 -buffer sp4_h_r_9 local_g0_1 -buffer sp4_r_v_b_14 local_g2_6 -buffer sp4_r_v_b_20 local_g3_4 -routing sp4_h_r_0 sp4_h_l_38 -routing sp4_h_r_1 sp4_v_b_1 -routing sp4_h_r_3 sp4_v_b_3 -routing sp4_h_r_5 sp4_v_b_5 -routing sp4_h_r_8 sp4_h_l_46 -routing sp4_h_r_8 sp4_v_b_8 -routing sp4_v_b_9 sp4_v_t_44 -routing sp4_v_t_36 sp4_v_b_4 -routing sp4_v_t_40 sp4_h_r_10 +buffer sp12_h_r_22 local_g1_6 +buffer sp12_v_b_18 local_g2_2 +buffer sp12_v_b_9 local_g2_1 +buffer sp4_h_r_20 local_g1_4 +buffer sp4_r_v_b_29 local_g0_5 +buffer sp4_r_v_b_30 local_g0_6 +buffer sp4_r_v_b_36 local_g2_4 +buffer sp4_v_b_13 local_g1_5 +buffer sp4_v_b_17 local_g0_1 +buffer sp4_v_b_39 local_g2_7 +routing sp12_v_t_22 sp12_h_l_22 +routing sp4_h_l_45 sp4_h_r_8 +routing sp4_v_b_0 sp4_h_r_6 +routing sp4_v_b_11 sp4_h_r_11 .logic_tile 1 13 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 ColBufCtrl glb_netwk_7 -LC_0 0010000000000000 0100 DffEnable +LC_0 0100000000000000 0100 DffEnable +LC_3 0111000000000000 0110 DffEnable Set_NoReset +LC_6 0111000000000000 0110 DffEnable Set_NoReset +LC_7 0111000000000000 0110 DffEnable Set_NoReset NegClk -buffer glb_netwk_5 lutff_global/clk -buffer local_g2_2 lutff_global/cen -buffer local_g3_4 lutff_0/in_1 -buffer lutff_0/out sp4_h_r_0 -buffer neigh_op_rgt_4 local_g3_4 -buffer sp4_h_r_26 local_g2_2 -routing sp4_v_b_5 sp4_h_r_11 -routing sp4_v_b_9 sp4_h_r_9 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_2 lutff_global/cen +buffer local_g0_4 lutff_global/s_r +buffer local_g0_6 lutff_7/in_1 +buffer local_g0_7 lutff_3/in_0 +buffer local_g0_7 lutff_7/in_0 +buffer local_g1_3 lutff_3/in_1 +buffer local_g1_4 lutff_6/in_1 +buffer local_g1_5 lutff_0/in_0 +buffer local_g1_7 lutff_6/in_0 +buffer lutff_0/out sp12_v_b_0 +buffer lutff_3/out sp4_r_v_b_23 +buffer lutff_6/out sp4_r_v_b_13 +buffer neigh_op_bot_3 local_g1_3 +buffer neigh_op_bot_4 local_g1_4 +buffer neigh_op_bot_5 local_g1_5 +buffer neigh_op_bot_6 local_g0_6 +buffer neigh_op_bot_7 local_g0_7 +buffer neigh_op_bot_7 local_g1_7 +buffer sp4_h_r_20 local_g0_4 +buffer sp4_r_v_b_33 local_g0_2 +routing sp4_h_r_9 sp4_h_l_37 .logic_tile 12 7 -LC_0 0000100000000000 0100 DffEnable -LC_4 0000000001000000 0000 -LC_7 0000000010000000 0000 +LC_1 1000111100000000 0100 DffEnable +LC_7 1000111100000000 0100 DffEnable NegClk -buffer glb_netwk_1 lutff_global/cen -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_2 lutff_4/in_0 -buffer local_g0_2 lutff_7/in_3 -buffer local_g0_4 lutff_global/s_r -buffer local_g1_4 lutff_4/in_1 -buffer local_g1_4 lutff_7/in_2 -buffer local_g3_2 lutff_4/in_3 -buffer local_g3_2 lutff_7/in_0 -buffer local_g3_5 lutff_0/in_2 -buffer lutff_0/out sp12_v_b_16 -buffer sp12_h_r_12 local_g0_4 -buffer sp4_h_r_20 local_g1_4 -buffer sp4_h_r_34 local_g3_2 -buffer sp4_v_b_18 local_g0_2 -buffer sp4_v_b_45 local_g3_5 -routing sp4_v_b_7 sp4_h_l_42 -routing sp4_v_b_7 sp4_v_t_47 -routing sp4_v_b_8 sp4_h_l_45 +buffer glb2local_0 local_g0_4 +buffer glb_netwk_0 glb2local_0 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_3 lutff_1/in_2 +buffer local_g0_3 lutff_7/in_2 +buffer local_g0_4 lutff_1/in_1 +buffer local_g0_4 lutff_7/in_1 +buffer local_g0_7 lutff_1/in_0 +buffer local_g1_4 lutff_7/in_0 +buffer local_g2_2 lutff_global/cen +buffer lutff_1/out sp12_h_r_10 +buffer lutff_7/out sp4_h_r_46 +buffer neigh_op_top_3 local_g0_3 +buffer sp12_h_r_15 local_g0_7 +buffer sp12_h_r_20 local_g1_4 +buffer sp4_h_r_34 local_g2_2 +routing sp4_h_l_39 sp4_v_b_8 +routing sp4_h_l_43 sp4_v_t_46 +routing sp4_v_b_9 sp4_h_l_39 +routing sp4_v_t_41 sp4_h_l_47 +routing sp4_v_t_43 sp4_v_b_9 .logic_tile 11 9 -LC_0 0000000010000000 0111 DffEnable Set_NoReset AsyncSetReset -LC_1 1000010000000000 0000 -LC_2 1000000000000000 0000 -LC_3 1000000000000000 0000 -LC_4 0100000000010000 0000 -LC_5 0000000000010010 0000 -LC_6 1000000001000000 0000 -LC_7 0000000001001000 0000 -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_0 lutff_6/in_0 -buffer local_g0_1 lutff_1/in_2 -buffer local_g0_1 lutff_4/in_1 -buffer local_g0_1 lutff_5/in_0 -buffer local_g0_1 lutff_7/in_0 -buffer local_g0_3 lutff_2/in_3 -buffer local_g0_4 lutff_1/in_3 -buffer local_g0_4 lutff_4/in_2 -buffer local_g0_4 lutff_5/in_3 -buffer local_g0_4 lutff_7/in_1 -buffer local_g0_5 lutff_2/in_1 -buffer local_g1_1 lutff_2/in_0 -buffer local_g1_2 lutff_0/in_3 -buffer local_g1_2 lutff_6/in_3 -buffer local_g1_5 lutff_2/in_2 -buffer local_g2_1 lutff_1/in_0 -buffer local_g2_1 lutff_4/in_3 -buffer local_g2_1 lutff_5/in_2 -buffer local_g2_1 lutff_7/in_2 -buffer local_g2_2 lutff_1/in_1 -buffer local_g2_2 lutff_4/in_0 -buffer local_g2_2 lutff_5/in_1 -buffer local_g2_2 lutff_7/in_3 -buffer local_g2_4 lutff_3/in_3 -buffer local_g2_6 lutff_3/in_1 -buffer local_g3_0 lutff_3/in_0 -buffer local_g3_2 lutff_3/in_2 -buffer local_g3_3 lutff_global/cen -buffer lutff_0/out local_g0_0 -buffer lutff_0/out sp4_h_r_32 -buffer lutff_1/out sp12_v_b_18 -buffer lutff_1/out sp4_r_v_b_3 -buffer lutff_2/out sp4_h_r_36 -buffer lutff_3/out sp4_h_r_38 -buffer lutff_4/out sp4_r_v_b_41 -buffer lutff_4/out sp4_v_b_24 -buffer lutff_5/out sp4_r_v_b_11 -buffer lutff_5/out sp4_v_b_26 -buffer lutff_7/out sp12_v_b_14 -buffer neigh_op_bnl_0 local_g3_0 -buffer neigh_op_bnl_2 local_g3_2 -buffer neigh_op_bnl_4 local_g2_4 -buffer neigh_op_bnl_6 local_g2_6 -buffer neigh_op_bnr_2 local_g1_2 -buffer neigh_op_tnr_3 local_g3_3 -buffer sp4_h_r_19 local_g0_3 -buffer sp4_h_r_33 local_g2_1 -buffer sp4_r_v_b_10 local_g2_2 -buffer sp4_r_v_b_34 local_g0_1 -buffer sp4_v_b_12 local_g0_4 -buffer sp4_v_b_13 local_g1_5 -buffer sp4_v_b_5 local_g0_5 -buffer sp4_v_b_9 local_g1_1 -routing sp4_h_l_41 sp4_h_r_4 -routing sp4_v_t_44 sp4_h_l_38 -routing sp4_v_t_44 sp4_v_b_0 +LC_0 0100000000000000 0100 DffEnable +LC_1 0100000000000000 0100 DffEnable +LC_2 0100000000000000 0100 DffEnable +LC_3 0100000000000000 0100 DffEnable +LC_4 0100000000000000 0100 DffEnable +LC_5 0100000000000000 0100 DffEnable +LC_6 0100000000000000 0100 DffEnable +LC_7 0100000000000000 0100 DffEnable +NegClk +buffer glb_netwk_3 lutff_global/cen +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_1 lutff_1/in_0 +buffer local_g0_3 lutff_3/in_0 +buffer local_g0_4 lutff_global/s_r +buffer local_g0_5 lutff_5/in_0 +buffer local_g0_6 lutff_2/in_0 +buffer local_g1_3 lutff_4/in_0 +buffer local_g2_4 lutff_0/in_0 +buffer local_g2_6 lutff_6/in_0 +buffer local_g3_2 lutff_7/in_0 +buffer lutff_0/out sp4_h_r_32 +buffer lutff_1/out sp12_v_b_18 +buffer lutff_2/out sp4_h_r_20 +buffer lutff_3/out sp4_r_v_b_7 +buffer lutff_4/out sp4_h_r_40 +buffer lutff_5/out sp4_h_r_10 +buffer lutff_6/out sp12_h_r_4 +buffer lutff_7/out sp12_h_r_22 +buffer sp12_v_b_14 local_g2_6 +buffer sp12_v_b_2 local_g3_2 +buffer sp12_v_b_4 local_g2_4 +buffer sp4_h_r_19 local_g1_3 +buffer sp4_v_b_1 local_g0_1 +buffer sp4_v_b_11 local_g0_3 +buffer sp4_v_b_13 local_g0_5 +buffer sp4_v_b_14 local_g0_6 +buffer sp4_v_b_20 local_g0_4 +routing sp4_h_l_37 sp4_v_b_0 +routing sp4_h_l_39 sp4_v_t_42 +routing sp4_h_l_41 sp4_v_t_44 +routing sp4_h_l_43 sp4_v_t_43 +routing sp4_h_r_10 sp4_v_t_41 +routing sp4_h_r_9 sp4_v_b_2 .logic_tile 12 11 -LC_0 0100000000000000 0100 DffEnable +LC_3 0100000000000000 0100 DffEnable NegClk -buffer glb_netwk_1 lutff_global/cen -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_4 lutff_global/s_r -buffer local_g1_1 lutff_0/in_0 -buffer lutff_0/out sp4_v_b_16 -buffer sp4_h_r_4 local_g0_4 -buffer sp4_v_b_17 local_g1_1 -routing sp4_h_l_45 sp4_h_r_4 +buffer glb_netwk_6 lutff_global/clk +buffer local_g1_3 lutff_global/cen +buffer local_g2_1 lutff_3/in_0 +buffer lutff_3/out sp12_v_b_22 +buffer lutff_3/out sp4_v_b_22 +buffer lutff_3/out sp4_v_b_6 +buffer sp4_v_b_11 local_g1_3 +buffer sp4_v_b_25 local_g2_1 +routing sp12_v_t_22 sp12_h_l_22 +routing sp4_h_l_46 sp4_v_t_41 +routing sp4_v_t_40 sp4_h_l_40 .logic_tile 4 14 -LC_3 0110100110010110 0000 -LC_7 0010000010100000 0110 DffEnable Set_NoReset -NegClk -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_6 lutff_global/s_r -buffer local_g1_0 lutff_3/in_0 -buffer local_g1_5 lutff_7/in_1 -buffer local_g2_4 lutff_7/in_3 -buffer local_g3_0 lutff_3/in_2 -buffer local_g3_3 lutff_global/cen -buffer lutff_3/out sp4_h_r_38 -buffer lutff_7/out sp4_h_r_30 -buffer sp4_h_r_21 local_g1_5 -buffer sp4_h_r_27 local_g3_3 -buffer sp4_h_r_32 local_g3_0 -buffer sp4_h_r_36 local_g2_4 -buffer sp4_h_r_8 local_g1_0 -routing sp4_h_r_4 sp4_v_b_4 -routing sp4_h_r_8 sp4_h_l_45 -routing sp4_h_r_8 sp4_v_t_45 -routing sp4_v_b_6 sp4_h_l_43 +LC_0 1101000000000000 0000 +LC_1 1001011010010110 0000 +LC_2 0010000000000000 0000 +LC_3 1000000000000000 0000 +LC_4 1000000000000000 0000 +LC_7 0110000000000000 0000 +buffer local_g0_0 lutff_7/in_1 +buffer local_g0_1 lutff_1/in_2 +buffer local_g0_4 lutff_0/in_0 +buffer local_g1_0 lutff_2/in_1 +buffer local_g1_1 lutff_2/in_0 +buffer local_g1_2 lutff_7/in_0 +buffer local_g2_0 lutff_4/in_0 +buffer local_g2_2 lutff_0/in_2 +buffer local_g2_5 lutff_0/in_1 +buffer local_g3_2 lutff_3/in_0 +buffer lutff_0/out sp4_h_r_32 +buffer lutff_0/out sp4_v_b_16 +buffer lutff_1/out sp4_h_r_18 +buffer lutff_2/out sp4_h_r_20 +buffer lutff_3/out sp4_v_b_22 +buffer lutff_3/out sp4_v_b_38 +buffer lutff_7/out sp12_v_b_14 +buffer lutff_7/out sp4_r_v_b_15 +buffer neigh_op_rgt_0 local_g2_0 +buffer neigh_op_top_0 local_g0_0 +buffer neigh_op_top_1 local_g0_1 +buffer neigh_op_top_2 local_g1_2 +buffer sp12_h_r_8 local_g1_0 +buffer sp4_h_r_34 local_g2_2 +buffer sp4_h_r_34 local_g3_2 +buffer sp4_h_r_4 local_g0_4 +buffer sp4_r_v_b_37 local_g2_5 +buffer sp4_v_b_1 local_g1_1 +routing sp4_h_r_10 sp4_v_b_3 .logic_tile 2 10 +LC_0 1000000000000000 0000 +LC_1 1000000000000000 0000 +LC_2 1000000000000000 0000 +LC_6 1000000000000000 0000 +LC_7 1000000000000000 0000 +buffer local_g0_0 lutff_1/in_1 +buffer local_g0_7 lutff_1/in_2 +buffer local_g1_1 lutff_2/in_0 +buffer local_g1_7 lutff_6/in_0 +buffer local_g2_6 lutff_0/in_0 +buffer local_g3_0 lutff_1/in_0 +buffer local_g3_6 lutff_7/in_0 +buffer lutff_0/out sp4_r_v_b_17 +buffer lutff_1/out sp4_r_v_b_35 +buffer sp12_v_b_6 local_g3_6 +buffer sp4_r_v_b_16 local_g3_0 +buffer sp4_r_v_b_38 local_g2_6 +buffer sp4_v_b_1 local_g1_1 +buffer sp4_v_b_7 local_g0_7 +buffer sp4_v_b_7 local_g1_7 +buffer sp4_v_b_8 local_g0_0 +routing sp4_v_b_8 sp4_h_l_36 +routing sp4_v_b_8 sp4_v_t_41 +routing sp4_v_t_41 sp4_h_r_9 + +.logic_tile 9 10 CarryInSet LC_0 0000000000000000 1000 CarryEnable LC_1 0000000000000000 1000 CarryEnable LC_2 0110100110010110 1000 CarryEnable LC_3 0110100110010110 1000 CarryEnable -LC_4 0000000011111111 1000 CarryEnable -LC_5 0100000000000000 0100 DffEnable -LC_6 1000000000000000 0000 -LC_7 0000001000000000 0000 -NegClk -buffer glb_netwk_1 lutff_global/cen -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_2 lutff_1/in_1 -buffer local_g0_4 lutff_6/in_2 -buffer local_g0_6 lutff_3/in_1 -buffer local_g0_7 lutff_1/in_2 +LC_4 0110100110010110 1000 CarryEnable +LC_5 0110100110010110 1000 CarryEnable +LC_6 0110100110010110 0000 +LC_7 0000111000000000 0110 DffEnable Set_NoReset +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_0 lutff_4/in_2 +buffer local_g0_2 lutff_2/in_2 +buffer local_g0_4 lutff_7/in_1 +buffer local_g0_5 lutff_0/in_1 buffer local_g0_7 lutff_3/in_2 -buffer local_g1_4 lutff_0/in_1 -buffer local_g1_5 lutff_global/s_r -buffer local_g1_6 lutff_7/in_2 -buffer local_g1_7 lutff_2/in_2 -buffer local_g2_7 lutff_2/in_1 -buffer local_g3_1 lutff_7/in_1 -buffer local_g3_2 lutff_5/in_0 +buffer local_g1_0 lutff_1/in_2 +buffer local_g1_2 lutff_7/in_0 +buffer local_g1_3 lutff_6/in_2 +buffer local_g1_4 lutff_5/in_2 +buffer local_g2_7 lutff_7/in_2 buffer lutff_1/cout lutff_2/in_3 buffer lutff_2/cout lutff_3/in_3 -buffer lutff_2/out sp4_h_r_4 -buffer lutff_2/out sp4_r_v_b_21 buffer lutff_3/cout lutff_4/in_3 -buffer lutff_3/out sp4_r_v_b_23 -buffer lutff_4/out sp4_h_r_24 -buffer lutff_5/out sp4_v_b_10 -buffer lutff_6/out local_g0_6 +buffer lutff_4/cout lutff_5/in_3 +buffer lutff_5/cout lutff_6/in_3 buffer lutff_7/out local_g2_7 -buffer lutff_7/out sp4_h_r_14 -buffer neigh_op_bot_4 local_g0_4 -buffer sp4_h_r_10 local_g0_2 -buffer sp4_h_r_12 local_g1_4 -buffer sp4_h_r_22 local_g1_6 -buffer sp4_r_v_b_18 local_g3_2 -buffer sp4_r_v_b_31 local_g0_7 -buffer sp4_r_v_b_31 local_g1_7 -buffer sp4_v_b_21 local_g1_5 -buffer sp4_v_b_33 local_g3_1 -routing sp4_h_r_11 sp4_v_b_4 -routing sp4_h_r_9 sp4_v_b_9 -routing sp4_v_b_0 sp4_h_r_6 -routing sp4_v_b_11 sp4_v_t_39 -routing sp4_v_b_2 sp4_h_r_2 +buffer lutff_7/out sp4_h_r_30 +buffer lutff_7/out sp4_v_b_30 +buffer lutff_7/out sp4_v_b_46 +buffer sp12_h_r_10 local_g0_2 +buffer sp12_h_r_16 local_g1_0 +buffer sp12_h_r_20 local_g1_4 +buffer sp12_h_r_8 local_g0_0 +buffer sp4_h_r_13 local_g0_5 +buffer sp4_h_r_18 local_g1_2 +buffer sp4_h_r_20 local_g0_4 +buffer sp4_h_r_23 local_g0_7 +buffer sp4_v_b_19 local_g1_3 +routing sp4_h_r_0 sp4_v_b_5 +routing sp4_h_r_4 sp4_v_b_4 +routing sp4_v_b_7 sp4_v_t_38 +routing sp4_v_t_45 sp4_h_l_39 -.logic_tile 9 10 -CarryInSet -LC_0 0000000000000000 1000 CarryEnable -LC_1 0000000000000000 1000 CarryEnable -LC_2 0000000011111111 1000 CarryEnable -LC_3 1100000010001000 0000 -LC_4 0000100000000000 0100 DffEnable -LC_5 1101100000000000 0000 -LC_6 1000001000000000 0000 -LC_7 0010000000000000 0100 DffEnable -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_0 lutff_5/in_1 -buffer local_g0_3 lutff_6/in_1 -buffer local_g1_3 lutff_6/in_2 -buffer local_g1_4 lutff_3/in_2 -buffer local_g2_1 lutff_1/in_2 -buffer local_g2_2 lutff_global/cen +.logic_tile 5 15 +LC_0 0000000000011111 0000 +LC_1 0000001000000000 0000 +LC_2 0000000000101111 0000 +LC_3 0000000000000001 0000 +LC_4 0010000000000000 0000 +LC_5 0001000000000000 0000 +LC_6 0101000000110000 0000 +LC_7 0000101100000000 0000 +buffer local_g0_1 lutff_6/in_1 +buffer local_g0_2 lutff_1/in_1 +buffer local_g0_3 lutff_4/in_1 +buffer local_g0_5 lutff_0/in_1 +buffer local_g0_6 lutff_0/in_2 +buffer local_g0_7 lutff_2/in_1 +buffer local_g0_7 lutff_3/in_2 +buffer local_g0_7 lutff_6/in_3 +buffer local_g0_7 lutff_7/in_0 +buffer local_g1_1 lutff_2/in_2 +buffer local_g1_4 lutff_0/in_3 +buffer local_g1_4 lutff_2/in_3 +buffer local_g1_5 lutff_6/in_0 +buffer local_g1_7 lutff_0/in_0 +buffer local_g2_0 lutff_3/in_1 +buffer local_g2_1 lutff_7/in_2 +buffer local_g2_2 lutff_7/in_1 +buffer local_g2_4 lutff_2/in_0 buffer local_g2_4 lutff_3/in_3 -buffer local_g2_7 lutff_5/in_0 -buffer local_g3_0 lutff_5/in_2 +buffer local_g2_4 lutff_6/in_2 +buffer local_g2_5 lutff_1/in_2 +buffer local_g2_6 lutff_5/in_1 buffer local_g3_2 lutff_3/in_0 -buffer local_g3_6 lutff_0/in_1 -buffer local_g3_7 lutff_4/in_2 -buffer local_g3_7 lutff_7/in_1 -buffer lutff_1/cout lutff_2/in_3 -buffer lutff_3/out sp4_h_r_38 -buffer lutff_4/out local_g2_4 -buffer lutff_5/out sp4_h_r_42 -buffer lutff_6/out sp4_h_r_12 -buffer lutff_7/out local_g2_7 -buffer neigh_op_bnr_0 local_g0_0 -buffer neigh_op_bnr_4 local_g1_4 -buffer neigh_op_tnl_1 local_g2_1 -buffer neigh_op_tnl_6 local_g3_6 -buffer neigh_op_tnr_0 local_g3_0 -buffer neigh_op_tnr_2 local_g3_2 -buffer sp4_h_r_11 local_g0_3 -buffer sp4_h_r_34 local_g2_2 +buffer local_g3_4 lutff_5/in_0 +buffer local_g3_6 lutff_1/in_0 +buffer local_g3_7 lutff_4/in_0 +buffer lutff_0/out sp4_r_v_b_1 +buffer lutff_1/out local_g1_1 +buffer lutff_3/out local_g0_3 +buffer lutff_5/out local_g0_5 +buffer lutff_5/out local_g1_5 +buffer lutff_6/out local_g0_6 +buffer lutff_7/out local_g1_7 +buffer neigh_op_bot_2 local_g0_2 +buffer neigh_op_lft_4 local_g1_4 +buffer neigh_op_rgt_0 local_g2_0 +buffer neigh_op_rgt_2 local_g2_2 +buffer neigh_op_rgt_2 local_g3_2 +buffer neigh_op_rgt_4 local_g3_4 +buffer neigh_op_rgt_6 local_g2_6 +buffer neigh_op_rgt_6 local_g3_6 +buffer sp4_h_r_41 local_g2_1 +buffer sp4_h_r_44 local_g2_4 buffer sp4_r_v_b_23 local_g3_7 -buffer sp4_r_v_b_3 local_g1_3 -routing sp4_h_l_37 sp4_h_r_0 -routing sp4_v_b_9 sp4_h_r_3 -routing sp4_v_t_36 sp4_h_r_6 -routing sp4_v_t_38 sp4_h_l_44 -routing sp4_v_t_40 sp4_h_r_5 -routing sp4_v_t_41 sp4_v_b_4 - -.logic_tile 5 15 -LC_0 0010000000000000 0000 -LC_1 0000000000001000 0000 -LC_2 0100000000000000 0000 -LC_3 0000000010000000 0100 DffEnable -LC_4 0100111100001111 0000 -LC_5 0011000111111101 0000 -LC_6 0011000000111010 0000 -LC_7 0000000010000000 0110 DffEnable Set_NoReset -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g0_0 lutff_4/in_0 -buffer local_g0_3 lutff_0/in_3 -buffer local_g0_5 lutff_4/in_3 -buffer local_g0_6 lutff_2/in_0 -buffer local_g0_7 lutff_0/in_1 -buffer local_g1_0 lutff_2/in_1 -buffer local_g1_0 lutff_6/in_3 -buffer local_g1_2 lutff_2/in_3 -buffer local_g1_2 lutff_5/in_0 -buffer local_g1_3 lutff_5/in_1 -buffer local_g1_3 lutff_6/in_2 -buffer local_g1_4 lutff_1/in_0 -buffer local_g1_5 lutff_4/in_2 -buffer local_g1_6 lutff_5/in_2 -buffer local_g1_7 lutff_6/in_0 -buffer local_g2_1 lutff_1/in_2 -buffer local_g2_3 lutff_6/in_1 -buffer local_g2_6 lutff_1/in_1 -buffer local_g2_6 lutff_3/in_3 -buffer local_g3_2 lutff_4/in_1 -buffer local_g3_3 lutff_0/in_0 -buffer local_g3_5 lutff_1/in_3 -buffer local_g3_5 lutff_7/in_3 -buffer local_g3_7 lutff_5/in_3 -buffer lutff_0/out sp4_r_v_b_33 -buffer lutff_1/out sp4_h_r_34 -buffer lutff_2/out sp4_r_v_b_5 -buffer lutff_2/out sp4_v_b_4 -buffer lutff_3/out local_g2_3 -buffer lutff_3/out local_g3_3 -buffer lutff_4/out local_g1_4 -buffer lutff_5/out local_g3_5 -buffer lutff_6/out local_g2_6 -buffer lutff_7/out local_g0_7 -buffer lutff_7/out local_g3_7 -buffer neigh_op_lft_0 local_g0_0 -buffer neigh_op_lft_3 local_g0_3 -buffer neigh_op_lft_5 local_g1_5 -buffer neigh_op_top_0 local_g1_0 -buffer neigh_op_top_2 local_g1_2 -buffer neigh_op_top_5 local_g0_5 -buffer neigh_op_top_6 local_g0_6 -buffer neigh_op_top_6 local_g1_6 -buffer sp4_r_v_b_18 local_g3_2 -buffer sp4_r_v_b_9 local_g2_1 -buffer sp4_v_b_23 local_g1_7 -buffer sp4_v_b_3 local_g1_3 -routing sp4_h_r_4 sp4_v_t_47 -routing sp4_v_b_3 sp4_h_r_3 -routing sp4_v_b_3 sp4_h_r_9 -routing sp4_v_b_7 sp4_h_r_7 +buffer sp4_v_b_1 local_g0_1 +buffer sp4_v_b_15 local_g0_7 +buffer sp4_v_b_37 local_g2_5 +routing sp4_h_r_10 sp4_v_b_3 +routing sp4_v_b_10 sp4_h_r_10 .logic_tile 6 12 -ColBufCtrl glb_netwk_0 ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 ColBufCtrl glb_netwk_7 -LC_0 0100000000000000 0000 -LC_1 0101010000000000 0000 -LC_2 0000110100001110 0000 -LC_3 1000000000000000 0100 DffEnable -LC_4 1100100000000000 0000 -LC_5 0000000100000000 0000 -LC_6 0000000010000010 0000 -LC_7 1000000000000000 0000 -NegClk -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_6 lutff_global/s_r -buffer local_g0_0 lutff_1/in_1 +LC_0 1101110100001101 0000 +LC_1 0010000000000000 0000 +LC_2 1001011010010110 0000 +LC_3 0010000000000000 0000 +LC_4 1110000000000000 0000 +LC_5 0000100000000000 0000 +LC_6 0000100011111111 0000 +LC_7 0100000000000000 0100 DffEnable +buffer glb_netwk_1 lutff_global/cen +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_0 lutff_0/in_2 buffer local_g0_2 lutff_5/in_1 -buffer local_g0_3 lutff_2/in_3 -buffer local_g0_4 lutff_5/in_3 -buffer local_g0_5 lutff_0/in_3 -buffer local_g0_5 lutff_6/in_1 -buffer local_g0_6 lutff_7/in_1 -buffer local_g0_7 lutff_1/in_0 +buffer local_g0_3 lutff_2/in_1 +buffer local_g0_4 lutff_1/in_1 +buffer local_g0_5 lutff_1/in_0 +buffer local_g0_5 lutff_4/in_1 +buffer local_g0_6 lutff_0/in_0 +buffer local_g0_7 lutff_0/in_1 buffer local_g1_0 lutff_5/in_0 -buffer local_g1_3 lutff_global/cen -buffer local_g1_5 lutff_0/in_0 -buffer local_g1_5 lutff_6/in_2 -buffer local_g1_6 lutff_2/in_1 -buffer local_g2_2 lutff_2/in_0 -buffer local_g2_3 lutff_6/in_3 -buffer local_g2_4 lutff_2/in_2 -buffer local_g2_6 lutff_4/in_2 -buffer local_g2_7 lutff_1/in_2 -buffer local_g2_7 lutff_5/in_2 -buffer local_g3_1 lutff_7/in_3 -buffer local_g3_2 lutff_7/in_2 -buffer local_g3_3 lutff_4/in_0 -buffer local_g3_4 lutff_7/in_0 -buffer local_g3_7 lutff_3/in_1 -buffer lutff_0/out sp12_v_b_16 -buffer lutff_0/out sp4_h_r_32 -buffer lutff_0/out sp4_r_v_b_17 -buffer lutff_2/out sp4_v_b_20 -buffer lutff_3/out sp4_h_r_22 -buffer lutff_4/out local_g2_4 +buffer local_g1_5 lutff_4/in_2 +buffer local_g1_6 lutff_4/in_3 +buffer local_g1_6 lutff_7/in_0 +buffer local_g1_7 lutff_3/in_1 +buffer local_g2_0 lutff_6/in_0 +buffer local_g2_3 lutff_3/in_0 +buffer local_g2_5 lutff_6/in_1 +buffer local_g2_6 lutff_4/in_0 +buffer local_g2_6 lutff_6/in_2 +buffer local_g3_2 lutff_0/in_3 +buffer local_g3_2 lutff_5/in_2 +buffer local_g3_6 lutff_6/in_3 +buffer lutff_0/out local_g2_0 +buffer lutff_1/out sp12_h_r_10 +buffer lutff_1/out sp12_v_b_2 +buffer lutff_1/out sp4_h_r_18 +buffer lutff_2/out local_g0_2 +buffer lutff_3/out sp4_h_r_38 buffer lutff_4/out sp4_h_r_24 -buffer lutff_4/out sp4_h_r_8 -buffer lutff_4/out sp4_v_b_8 -buffer lutff_5/out sp4_r_v_b_43 -buffer lutff_5/out sp4_v_b_26 +buffer lutff_5/out local_g2_5 buffer lutff_6/out local_g1_6 -buffer lutff_7/out local_g2_7 -buffer neigh_op_bnr_7 local_g0_7 -buffer neigh_op_lft_0 local_g0_0 -buffer neigh_op_lft_0 local_g1_0 -buffer sp12_v_b_6 local_g2_6 -buffer sp4_h_r_13 local_g0_5 -buffer sp4_h_r_14 local_g0_6 -buffer sp4_h_r_19 local_g0_3 -buffer sp4_h_r_21 local_g1_5 -buffer sp4_h_r_31 local_g3_7 -buffer sp4_h_r_33 local_g3_1 -buffer sp4_h_r_43 local_g2_3 -buffer sp4_h_r_44 local_g3_4 -buffer sp4_r_v_b_18 local_g3_2 -buffer sp4_r_v_b_19 local_g3_3 -buffer sp4_r_v_b_33 local_g0_2 -buffer sp4_r_v_b_34 local_g2_2 -buffer sp4_v_b_19 local_g1_3 -buffer sp4_v_b_4 local_g0_4 -routing sp4_h_l_47 sp4_h_r_10 -routing sp4_v_b_2 sp4_h_r_2 -routing sp4_v_b_3 sp4_h_r_9 -routing sp4_v_b_3 sp4_v_t_43 +buffer lutff_7/out local_g0_7 +buffer lutff_7/out local_g1_7 +buffer lutff_7/out sp4_r_v_b_31 +buffer neigh_op_bot_4 local_g0_4 +buffer neigh_op_bot_5 local_g0_5 +buffer neigh_op_rgt_6 local_g2_6 +buffer neigh_op_tnr_3 local_g2_3 +buffer sp12_v_b_10 local_g3_2 +buffer sp4_h_r_38 local_g3_6 +buffer sp4_r_v_b_27 local_g0_3 +buffer sp4_v_b_0 local_g0_0 +buffer sp4_v_b_0 local_g1_0 +buffer sp4_v_b_14 local_g0_6 +buffer sp4_v_b_5 local_g1_5 +routing sp4_h_l_43 sp4_h_r_6 +routing sp4_h_r_4 sp4_v_b_4 +routing sp4_v_b_10 sp4_v_t_43 +routing sp4_v_t_40 sp4_v_b_1 +routing sp4_v_t_43 sp4_h_r_11 +routing sp4_v_t_43 sp4_v_b_2 +routing sp4_v_t_47 sp4_v_b_10 .logic_tile 11 12 -ColBufCtrl glb_netwk_0 ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 ColBufCtrl glb_netwk_3 ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_2 0000100000000000 0100 DffEnable -buffer glb_netwk_5 lutff_global/clk -buffer local_g1_1 lutff_2/in_2 -buffer local_g3_3 lutff_global/cen -buffer lutff_2/out sp4_h_r_20 -buffer sp4_h_r_17 local_g1_1 -buffer sp4_r_v_b_19 local_g3_3 -routing sp4_h_l_40 sp4_h_r_8 -routing sp4_v_b_5 sp4_v_t_40 -routing sp4_v_t_38 sp4_h_l_38 -routing sp4_v_t_38 sp4_v_b_11 - -.logic_tile 4 11 -LC_0 0001000000000000 0000 -LC_1 0110100110010110 0000 -LC_2 1000000000000000 0000 -LC_3 0000001000000000 0000 -LC_4 0110100110010110 0000 -LC_5 0000000001000000 0000 -LC_6 0000000000000010 0000 -LC_7 0100000000000000 0100 DffEnable -NegClk -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_2 lutff_3/in_1 -buffer local_g0_3 lutff_0/in_1 -buffer local_g0_5 lutff_3/in_2 -buffer local_g0_7 lutff_0/in_3 -buffer local_g1_1 lutff_0/in_2 -buffer local_g1_2 lutff_2/in_1 -buffer local_g1_2 lutff_4/in_3 +LC_0 1111111111110010 0000 +LC_1 0000000100000000 0000 +LC_3 1000000000000000 0000 +LC_4 0000000000000010 0000 +LC_5 0000100100000000 0000 +LC_6 0111000000000000 0000 +LC_7 0011001100001011 0100 DffEnable +buffer glb2local_1 local_g0_5 +buffer glb_netwk_1 glb2local_1 +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_0 lutff_7/in_1 +buffer local_g0_1 lutff_3/in_2 +buffer local_g0_2 lutff_6/in_2 +buffer local_g0_3 lutff_0/in_3 +buffer local_g0_4 lutff_1/in_1 +buffer local_g0_5 lutff_6/in_1 +buffer local_g0_6 lutff_0/in_0 +buffer local_g0_7 lutff_1/in_2 +buffer local_g1_0 lutff_1/in_0 +buffer local_g1_1 lutff_4/in_2 +buffer local_g1_2 lutff_0/in_1 buffer local_g1_3 lutff_global/cen -buffer local_g1_4 lutff_6/in_1 -buffer local_g1_5 lutff_5/in_3 -buffer local_g1_6 lutff_5/in_0 -buffer local_g2_0 lutff_0/in_0 -buffer local_g2_0 lutff_1/in_1 -buffer local_g3_0 lutff_6/in_3 -buffer local_g3_2 lutff_7/in_0 -buffer local_g3_6 lutff_1/in_2 -buffer local_g3_6 lutff_4/in_1 -buffer local_g3_7 lutff_6/in_2 -buffer lutff_0/out local_g3_0 -buffer lutff_1/out local_g1_1 -buffer lutff_2/out sp4_h_r_36 -buffer lutff_3/out sp12_h_r_14 -buffer lutff_4/out sp4_h_r_8 -buffer lutff_5/out local_g0_5 -buffer lutff_5/out sp4_h_r_26 -buffer lutff_6/out local_g1_6 -buffer lutff_7/out sp4_h_r_14 +buffer local_g1_5 lutff_6/in_0 +buffer local_g1_7 lutff_3/in_1 +buffer local_g1_7 lutff_5/in_1 +buffer local_g2_1 lutff_5/in_2 +buffer local_g2_3 lutff_4/in_3 +buffer local_g2_4 lutff_0/in_2 +buffer local_g2_5 lutff_7/in_2 +buffer local_g2_6 lutff_7/in_3 +buffer local_g2_7 lutff_7/in_0 +buffer local_g3_3 lutff_3/in_3 +buffer local_g3_4 lutff_4/in_1 +buffer local_g3_5 lutff_4/in_0 +buffer local_g3_6 lutff_3/in_0 +buffer local_g3_6 lutff_5/in_0 +buffer lutff_0/out sp4_r_v_b_17 +buffer lutff_1/out sp4_v_b_34 +buffer lutff_3/out local_g0_3 +buffer lutff_4/out sp4_h_r_24 +buffer lutff_5/out local_g1_5 +buffer lutff_5/out local_g2_5 +buffer lutff_5/out sp4_r_v_b_27 +buffer lutff_6/out sp4_h_r_44 +buffer lutff_7/out local_g2_7 buffer lutff_7/out sp4_r_v_b_31 buffer lutff_7/out sp4_v_b_14 -buffer neigh_op_bnr_2 local_g0_2 -buffer neigh_op_bot_2 local_g1_2 -buffer sp12_v_b_15 sp4_v_b_19 -buffer sp12_v_b_2 local_g3_2 -buffer sp12_v_b_7 local_g3_7 -buffer sp4_h_r_11 local_g0_3 -buffer sp4_h_r_21 local_g1_5 -buffer sp4_h_r_23 local_g0_7 -buffer sp4_r_v_b_22 local_g3_6 -buffer sp4_r_v_b_4 local_g1_4 +buffer neigh_op_rgt_1 local_g2_1 +buffer neigh_op_rgt_3 local_g2_3 +buffer neigh_op_rgt_3 local_g3_3 +buffer neigh_op_rgt_4 local_g3_4 +buffer neigh_op_rgt_5 local_g3_5 +buffer neigh_op_rgt_6 local_g3_6 +buffer sp12_h_r_15 local_g1_7 +buffer sp12_h_r_16 local_g0_0 +buffer sp12_h_r_17 local_g0_1 +buffer sp12_h_r_18 local_g0_2 +buffer sp12_h_r_23 local_g0_7 +buffer sp12_h_r_8 local_g1_0 +buffer sp4_h_r_17 local_g1_1 +buffer sp4_h_r_2 local_g1_2 +buffer sp4_h_r_20 local_g0_4 +buffer sp4_h_r_22 local_g0_6 +buffer sp4_r_v_b_3 local_g1_3 +buffer sp4_v_b_30 local_g2_6 +buffer sp4_v_b_36 local_g2_4 +routing sp4_h_l_46 sp4_h_r_2 + +.logic_tile 4 11 +LC_0 0101001100000000 0000 +LC_1 1010110000000000 0000 +LC_2 0000000000001000 0000 +LC_3 0101110000000000 0110 DffEnable Set_NoReset +LC_5 0101110000000000 0110 DffEnable Set_NoReset +LC_6 0101110000000000 0110 DffEnable Set_NoReset +buffer glb_netwk_4 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_0 lutff_2/in_0 +buffer local_g0_1 lutff_6/in_1 +buffer local_g0_2 lutff_0/in_0 +buffer local_g0_3 lutff_1/in_0 +buffer local_g0_4 lutff_2/in_2 +buffer local_g0_5 lutff_3/in_2 +buffer local_g0_5 lutff_5/in_2 +buffer local_g0_6 lutff_3/in_1 +buffer local_g1_0 lutff_3/in_0 +buffer local_g1_2 lutff_0/in_1 +buffer local_g1_3 lutff_5/in_1 +buffer local_g1_4 lutff_2/in_3 +buffer local_g1_5 lutff_6/in_2 +buffer local_g1_6 lutff_5/in_0 +buffer local_g2_2 lutff_global/cen +buffer local_g2_4 lutff_1/in_1 +buffer local_g2_5 lutff_1/in_2 +buffer local_g2_6 lutff_6/in_0 +buffer local_g2_7 lutff_2/in_1 +buffer local_g3_5 lutff_0/in_2 +buffer lutff_0/out sp4_r_v_b_17 +buffer lutff_1/out sp4_r_v_b_19 +buffer lutff_2/out sp4_v_b_36 +buffer lutff_3/out local_g0_3 +buffer lutff_5/out sp4_v_b_10 +buffer lutff_6/out sp4_h_r_44 +buffer sp12_h_r_20 local_g0_4 +buffer sp12_h_r_21 local_g0_5 +buffer sp12_h_r_21 local_g1_5 +buffer sp12_v_b_21 local_g2_5 +buffer sp12_v_b_21 local_g3_5 +buffer sp4_h_r_17 local_g0_1 +buffer sp4_h_r_18 local_g0_2 +buffer sp4_h_r_22 local_g1_6 +buffer sp4_h_r_42 local_g2_2 +buffer sp4_h_r_44 local_g2_4 +buffer sp4_h_r_6 local_g0_6 +buffer sp4_r_v_b_24 local_g0_0 +buffer sp4_r_v_b_24 local_g1_0 +buffer sp4_v_b_10 local_g1_2 +buffer sp4_v_b_12 local_g1_4 buffer sp4_v_b_19 local_g1_3 -buffer sp4_v_b_40 local_g2_0 -routing sp4_h_r_11 sp4_v_b_11 -routing sp4_v_t_46 sp4_v_b_7 +buffer sp4_v_b_38 local_g2_6 +buffer sp4_v_b_47 local_g2_7 +routing sp4_h_l_41 sp4_h_r_0 +routing sp4_v_b_11 sp4_h_l_41 +routing sp4_v_b_11 sp4_h_r_11 +routing sp4_v_t_36 sp4_h_l_42 .logic_tile 7 9 -CarryInSet -LC_0 0000000000000000 1000 CarryEnable -LC_1 0000000000000000 1000 CarryEnable -LC_2 0110100110010110 1000 CarryEnable -LC_3 0110100110010110 1000 CarryEnable -LC_4 0000000011111111 1000 CarryEnable -LC_5 0000100000000100 0000 -LC_6 0000001010001010 0000 -LC_7 0110100110010110 0000 -buffer local_g0_1 lutff_6/in_1 -buffer local_g0_3 lutff_5/in_0 -buffer local_g1_6 lutff_1/in_2 -buffer local_g1_7 lutff_5/in_1 -buffer local_g2_2 lutff_5/in_3 -buffer local_g2_2 lutff_6/in_2 -buffer local_g2_3 lutff_2/in_1 -buffer local_g2_3 lutff_6/in_3 -buffer local_g2_4 lutff_7/in_1 +LC_0 0000000000000110 0000 +LC_1 0101001100000000 0000 +LC_2 0001000000000000 0000 +LC_3 1111001000000000 0000 +LC_4 1010010101011010 0000 +LC_5 0000000000011000 0000 +LC_6 0000000100000000 0000 +LC_7 0100000000000000 0100 DffEnable +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_0 lutff_3/in_1 +buffer local_g0_1 lutff_7/in_0 +buffer local_g0_2 lutff_6/in_0 +buffer local_g0_3 lutff_6/in_1 +buffer local_g0_4 lutff_0/in_2 +buffer local_g0_5 lutff_0/in_3 +buffer local_g0_6 lutff_5/in_3 +buffer local_g0_7 lutff_1/in_0 +buffer local_g1_0 lutff_3/in_0 +buffer local_g1_1 lutff_0/in_0 +buffer local_g1_4 lutff_1/in_2 +buffer local_g1_6 lutff_2/in_1 +buffer local_g1_7 lutff_4/in_2 +buffer local_g2_0 lutff_6/in_2 +buffer local_g2_2 lutff_2/in_0 +buffer local_g2_4 lutff_5/in_1 +buffer local_g2_6 lutff_1/in_1 buffer local_g2_7 lutff_0/in_1 +buffer local_g2_7 lutff_5/in_0 +buffer local_g3_0 lutff_3/in_2 buffer local_g3_2 lutff_5/in_2 -buffer local_g3_6 lutff_3/in_2 -buffer lutff_1/cout lutff_2/in_3 -buffer lutff_2/cout lutff_3/in_3 -buffer lutff_2/out local_g2_2 -buffer lutff_3/cout lutff_4/in_3 -buffer lutff_4/out local_g2_4 -buffer lutff_7/out local_g1_7 -buffer neigh_op_bnr_3 local_g0_3 -buffer neigh_op_bot_1 local_g0_1 -buffer neigh_op_rgt_2 local_g3_2 -buffer neigh_op_rgt_3 local_g2_3 -buffer neigh_op_rgt_6 local_g3_6 +buffer local_g3_3 lutff_global/cen +buffer local_g3_5 lutff_3/in_3 +buffer lutff_0/out local_g0_0 +buffer lutff_1/out local_g0_1 +buffer lutff_1/out sp4_h_r_2 +buffer lutff_5/out local_g0_5 +buffer lutff_6/out local_g0_6 +buffer lutff_6/out local_g1_6 +buffer lutff_7/out local_g0_7 +buffer neigh_op_bot_7 local_g1_7 buffer neigh_op_rgt_7 local_g2_7 -buffer sp4_h_r_22 local_g1_6 -routing sp4_h_l_37 sp4_v_t_37 -routing sp4_h_l_37 sp4_v_t_40 -routing sp4_h_r_3 sp4_h_l_43 +buffer neigh_op_tnl_0 local_g3_0 +buffer neigh_op_tnr_0 local_g2_0 +buffer neigh_op_tnr_2 local_g2_2 +buffer neigh_op_tnr_2 local_g3_2 +buffer neigh_op_tnr_4 local_g2_4 +buffer sp12_h_r_12 local_g1_4 +buffer sp4_h_r_16 local_g1_0 +buffer sp4_h_r_20 local_g0_4 +buffer sp4_h_r_30 local_g2_6 +buffer sp4_r_v_b_25 local_g1_1 +buffer sp4_r_v_b_26 local_g0_2 +buffer sp4_r_v_b_32 local_g0_3 +buffer sp4_v_b_27 local_g3_3 +buffer sp4_v_b_29 local_g3_5 +routing sp12_v_t_22 sp12_h_l_22 +routing sp4_h_l_38 sp4_h_r_6 +routing sp4_h_l_45 sp4_v_b_2 +routing sp4_h_r_4 sp4_v_b_9 +routing sp4_v_b_3 sp4_h_l_38 +routing sp4_v_t_42 sp4_h_l_36 +routing sp4_v_t_43 sp4_h_l_37 .logic_tile 2 7 CarryInSet LC_0 0000000000000000 1000 CarryEnable LC_1 0000000000000000 1000 CarryEnable -LC_2 0110100110010110 1000 CarryEnable -LC_3 0000000011111111 1000 CarryEnable -LC_7 0010000000000000 0110 DffEnable Set_NoReset -NegClk -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_6 lutff_global/s_r -buffer local_g0_6 lutff_0/in_2 -buffer local_g0_7 lutff_1/in_2 -buffer local_g2_2 lutff_global/cen -buffer local_g2_7 lutff_2/in_1 -buffer local_g3_1 lutff_7/in_1 +LC_2 1001100101100110 0000 +LC_3 0010000000000000 0000 +LC_4 1000000000000000 0000 +LC_5 0001000000000000 0000 +LC_6 0001000000000000 0000 +buffer local_g0_0 lutff_1/in_1 +buffer local_g0_3 lutff_1/in_2 +buffer local_g0_4 lutff_4/in_0 +buffer local_g0_5 lutff_3/in_0 +buffer local_g0_6 lutff_5/in_1 +buffer local_g1_0 lutff_0/in_1 +buffer local_g1_1 lutff_4/in_2 +buffer local_g1_2 lutff_2/in_1 +buffer local_g1_3 lutff_3/in_1 +buffer local_g1_4 lutff_6/in_1 +buffer local_g1_6 lutff_5/in_0 +buffer local_g1_7 lutff_6/in_0 +buffer local_g2_1 lutff_4/in_1 +buffer local_g2_5 lutff_4/in_3 buffer lutff_1/cout lutff_2/in_3 -buffer lutff_2/cout lutff_3/in_3 -buffer lutff_2/out sp4_h_r_4 -buffer lutff_2/out sp4_r_v_b_37 -buffer lutff_3/out sp4_h_r_6 -buffer lutff_7/out sp4_r_v_b_47 -buffer sp4_r_v_b_15 local_g2_7 -buffer sp4_r_v_b_34 local_g2_2 -buffer sp4_v_b_15 local_g0_7 -buffer sp4_v_b_22 local_g0_6 -buffer sp4_v_b_41 local_g3_1 -routing sp4_h_r_2 sp4_v_t_39 +buffer lutff_2/out sp12_h_r_12 +buffer lutff_2/out sp4_h_r_20 +buffer lutff_4/out local_g1_4 +buffer lutff_5/out sp4_r_v_b_43 +buffer lutff_5/out sp4_v_b_10 +buffer lutff_6/out local_g1_6 +buffer neigh_op_bot_3 local_g1_3 +buffer neigh_op_bot_7 local_g1_7 +buffer neigh_op_lft_3 local_g0_3 +buffer neigh_op_lft_5 local_g0_5 +buffer sp12_h_r_16 local_g1_0 +buffer sp12_v_b_1 sp4_v_b_12 +buffer sp4_h_r_12 local_g0_4 +buffer sp4_h_r_16 local_g0_0 +buffer sp4_h_r_18 local_g1_2 +buffer sp4_h_r_25 local_g2_1 +buffer sp4_r_v_b_13 local_g2_5 +buffer sp4_v_b_14 local_g0_6 +buffer sp4_v_b_9 local_g1_1 +routing sp12_h_r_1 sp12_v_b_1 .logic_tile 9 13 -ColBufCtrl glb_netwk_0 +CarryInSet ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 ColBufCtrl glb_netwk_7 -LC_0 0100000000000000 0000 -LC_1 0011001111111011 0000 -LC_2 0000100000000000 0000 -LC_3 0000010000000000 0000 -LC_4 1010001000000000 0000 -LC_5 1000101000000000 0000 -LC_6 0010000000000000 0000 -LC_7 0111011101110101 0000 -buffer local_g0_0 lutff_0/in_2 -buffer local_g0_1 lutff_0/in_1 -buffer local_g0_1 lutff_2/in_1 -buffer local_g0_1 lutff_4/in_1 -buffer local_g0_1 lutff_5/in_2 -buffer local_g0_2 lutff_7/in_3 -buffer local_g0_4 lutff_7/in_1 +LC_0 0000000000000000 1000 CarryEnable +LC_1 0000000000000000 1000 CarryEnable +LC_2 0110100110010110 1000 CarryEnable +LC_3 0110100110010110 1000 CarryEnable +LC_4 0110100110010110 0000 +LC_5 0101001100000000 0000 +LC_6 0000000010000010 0000 +LC_7 0100000000000000 0100 DffEnable +buffer glb_netwk_1 lutff_global/cen +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_2 lutff_5/in_1 +buffer local_g0_2 lutff_6/in_2 +buffer local_g0_3 lutff_6/in_3 +buffer local_g0_4 lutff_6/in_0 buffer local_g0_5 lutff_7/in_0 -buffer local_g1_0 lutff_1/in_0 -buffer local_g1_0 lutff_3/in_0 -buffer local_g1_0 lutff_7/in_2 -buffer local_g1_1 lutff_0/in_0 -buffer local_g1_1 lutff_2/in_2 -buffer local_g1_1 lutff_4/in_2 -buffer local_g1_1 lutff_5/in_1 -buffer local_g1_2 lutff_1/in_2 -buffer local_g1_2 lutff_3/in_2 -buffer local_g1_4 lutff_5/in_0 -buffer local_g1_5 lutff_4/in_0 -buffer local_g2_0 lutff_1/in_3 -buffer local_g2_3 lutff_6/in_1 -buffer local_g2_4 lutff_1/in_1 -buffer local_g3_3 lutff_2/in_0 -buffer lutff_0/out local_g2_0 -buffer lutff_1/out sp4_r_v_b_19 -buffer lutff_4/out local_g2_4 +buffer local_g0_7 lutff_0/in_1 +buffer local_g1_6 lutff_5/in_2 +buffer local_g1_7 lutff_2/in_2 +buffer local_g2_1 lutff_3/in_2 +buffer local_g2_7 lutff_1/in_2 +buffer local_g3_4 lutff_6/in_1 +buffer local_g3_6 lutff_5/in_0 +buffer lutff_1/cout lutff_2/in_3 +buffer lutff_2/cout lutff_3/in_3 +buffer lutff_2/out local_g0_2 +buffer lutff_3/cout lutff_4/in_3 +buffer lutff_4/out local_g0_4 buffer lutff_5/out local_g0_5 +buffer lutff_6/out sp4_r_v_b_13 +buffer lutff_7/out local_g1_7 +buffer lutff_7/out sp4_h_r_46 buffer lutff_7/out sp4_r_v_b_15 -buffer neigh_op_bnl_3 local_g3_3 -buffer neigh_op_bot_4 local_g0_4 -buffer neigh_op_lft_0 local_g0_0 -buffer neigh_op_lft_4 local_g1_4 -buffer neigh_op_lft_5 local_g1_5 -buffer neigh_op_tnl_3 local_g2_3 -buffer neigh_op_top_1 local_g0_1 -buffer neigh_op_top_2 local_g0_2 -buffer neigh_op_top_2 local_g1_2 -buffer sp4_h_r_16 local_g1_0 -buffer sp4_h_r_17 local_g1_1 +buffer neigh_op_bnl_4 local_g3_4 +buffer neigh_op_bnl_7 local_g2_7 +buffer neigh_op_bot_6 local_g1_6 +buffer neigh_op_top_3 local_g0_3 +buffer neigh_op_top_7 local_g0_7 +buffer sp4_h_r_46 local_g3_6 +buffer sp4_v_b_25 local_g2_1 routing sp4_h_l_45 sp4_v_b_2 -routing sp4_h_r_0 sp4_v_t_37 -routing sp4_v_b_8 sp4_h_r_2 -routing sp4_v_b_9 sp4_h_r_9 -routing sp4_v_t_41 sp4_v_b_7 +routing sp4_h_r_2 sp4_v_b_7 +routing sp4_v_b_11 sp4_h_l_41 +routing sp4_v_b_2 sp4_h_r_2 +routing sp4_v_b_8 sp4_v_t_45 .logic_tile 8 3 -LC_0 0000100000000000 0000 -LC_1 0000000010000000 0100 DffEnable -LC_2 0000100000000000 0100 DffEnable -LC_3 0000000000010000 0000 -LC_4 0000000000000001 0000 -LC_5 0100000000000000 0000 -LC_6 0100000000000000 0000 -LC_7 0000000010000000 0000 -NegClk -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_3 lutff_global/cen -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_1 lutff_6/in_1 -buffer local_g0_1 lutff_7/in_2 -buffer local_g0_4 lutff_4/in_2 -buffer local_g0_6 lutff_1/in_3 -buffer local_g1_0 lutff_5/in_0 -buffer local_g1_1 lutff_3/in_3 -buffer local_g1_1 lutff_7/in_3 -buffer local_g1_2 lutff_3/in_0 -buffer local_g1_3 lutff_6/in_0 -buffer local_g1_5 lutff_0/in_2 -buffer local_g2_1 lutff_0/in_1 -buffer local_g2_1 lutff_4/in_3 -buffer local_g2_2 lutff_2/in_2 -buffer local_g3_1 lutff_0/in_0 -buffer local_g3_1 lutff_4/in_0 -buffer local_g3_2 lutff_0/in_3 -buffer local_g3_2 lutff_4/in_1 -buffer local_g3_3 lutff_3/in_1 -buffer lutff_1/out local_g3_1 -buffer lutff_2/out local_g3_2 -buffer lutff_6/out local_g0_6 -buffer lutff_7/out sp4_h_r_14 -buffer neigh_op_bot_4 local_g0_4 -buffer neigh_op_bot_5 local_g1_5 -buffer neigh_op_lft_0 local_g1_0 -buffer neigh_op_lft_1 local_g1_1 -buffer neigh_op_lft_2 local_g1_2 -buffer neigh_op_lft_3 local_g1_3 -buffer neigh_op_rgt_1 local_g2_1 -buffer neigh_op_rgt_3 local_g3_3 -buffer neigh_op_top_1 local_g0_1 -buffer sp4_h_r_34 local_g2_2 -routing sp4_v_b_9 sp4_h_l_44 +LC_0 1000000000000000 0000 +LC_1 0000001000000000 0000 +LC_2 1000000000000000 0000 +LC_4 1000000000000000 0000 +LC_5 0000000010001111 0000 +LC_6 0101001100000000 0000 +LC_7 1000000000000000 0000 +buffer glb2local_1 local_g0_5 +buffer glb2local_3 local_g0_7 +buffer glb_netwk_0 glb2local_3 +buffer glb_netwk_1 glb2local_1 +buffer local_g0_0 lutff_0/in_0 +buffer local_g0_2 lutff_5/in_3 +buffer local_g0_4 lutff_4/in_0 +buffer local_g0_5 lutff_1/in_2 +buffer local_g0_7 lutff_5/in_2 +buffer local_g1_0 lutff_6/in_1 +buffer local_g1_1 lutff_5/in_1 +buffer local_g1_4 lutff_7/in_0 +buffer local_g1_5 lutff_2/in_0 +buffer local_g2_1 lutff_1/in_0 +buffer local_g2_2 lutff_1/in_1 +buffer local_g2_4 lutff_6/in_2 +buffer local_g2_5 lutff_5/in_0 +buffer local_g3_5 lutff_6/in_0 +buffer lutff_1/out sp4_h_r_18 +buffer lutff_5/out sp4_v_b_26 +buffer lutff_6/out sp12_h_r_20 +buffer neigh_op_bnl_5 local_g3_5 +buffer neigh_op_tnl_1 local_g2_1 +buffer neigh_op_tnl_2 local_g2_2 +buffer sp12_h_r_12 local_g0_4 +buffer sp12_h_r_8 local_g0_0 +buffer sp4_h_r_16 local_g1_0 +buffer sp4_h_r_20 local_g1_4 +buffer sp4_r_v_b_25 local_g1_1 +buffer sp4_v_b_10 local_g0_2 +buffer sp4_v_b_21 local_g1_5 +buffer sp4_v_b_36 local_g2_4 +buffer sp4_v_b_45 local_g2_5 +routing sp4_v_t_47 sp4_v_b_10 .logic_tile 5 10 -LC_0 0000000000100000 0000 -LC_1 0000111000000100 0000 -LC_2 0000000000001000 0000 -LC_3 0010111000100010 0000 -LC_4 0000000000100000 0000 -LC_5 0100000000000000 0100 DffEnable +LC_0 0010000000000000 0000 +LC_1 0001000000000000 0000 +LC_3 0000000100000000 0000 +LC_4 0000000000001000 0000 +LC_5 0101001100000000 0000 LC_6 0000100000000000 0000 -LC_7 0110100110010110 0000 -NegClk -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_1 lutff_0/in_1 -buffer local_g0_1 lutff_4/in_1 +LC_7 0100000000000000 0100 DffEnable +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_0 lutff_3/in_1 +buffer local_g0_1 lutff_1/in_0 buffer local_g0_2 lutff_global/cen -buffer local_g0_3 lutff_7/in_2 -buffer local_g1_0 lutff_0/in_3 -buffer local_g1_0 lutff_2/in_3 -buffer local_g1_1 lutff_1/in_1 -buffer local_g1_2 lutff_6/in_3 +buffer local_g0_5 lutff_7/in_0 +buffer local_g0_6 lutff_4/in_2 +buffer local_g0_7 lutff_5/in_0 +buffer local_g1_0 lutff_5/in_2 +buffer local_g1_2 lutff_4/in_1 buffer local_g1_3 lutff_6/in_2 -buffer local_g1_4 lutff_3/in_2 -buffer local_g1_5 lutff_3/in_1 -buffer local_g1_6 lutff_5/in_0 -buffer local_g2_1 lutff_1/in_0 -buffer local_g2_3 lutff_3/in_0 -buffer local_g2_4 lutff_0/in_2 -buffer local_g2_4 lutff_2/in_2 -buffer local_g2_6 lutff_1/in_3 -buffer local_g3_1 lutff_3/in_3 -buffer local_g3_2 lutff_1/in_2 -buffer local_g3_2 lutff_4/in_3 -buffer local_g3_3 lutff_7/in_3 -buffer local_g3_4 lutff_7/in_0 -buffer lutff_0/out sp12_v_b_0 -buffer lutff_1/out local_g3_1 -buffer lutff_2/out local_g3_2 +buffer local_g1_5 lutff_4/in_0 +buffer local_g1_5 lutff_6/in_0 +buffer local_g2_1 lutff_3/in_2 +buffer local_g2_4 lutff_5/in_1 +buffer local_g2_7 lutff_0/in_1 +buffer local_g3_4 lutff_3/in_0 +buffer local_g3_5 lutff_0/in_0 +buffer local_g3_6 lutff_4/in_3 +buffer local_g3_6 lutff_6/in_1 +buffer local_g3_7 lutff_1/in_1 +buffer lutff_0/out local_g0_0 +buffer lutff_0/out sp4_v_b_16 +buffer lutff_1/out sp12_v_b_2 +buffer lutff_3/out sp4_v_b_6 buffer lutff_4/out sp4_v_b_8 -buffer lutff_5/out sp12_v_b_10 -buffer lutff_5/out sp4_h_r_10 -buffer lutff_5/out sp4_r_v_b_27 -buffer lutff_6/out sp4_h_r_44 -buffer lutff_6/out sp4_v_b_12 -buffer lutff_7/out sp4_h_r_46 -buffer lutff_7/out sp4_v_b_30 -buffer neigh_op_lft_0 local_g1_0 -buffer neigh_op_lft_3 local_g1_3 -buffer neigh_op_tnl_4 local_g2_4 -buffer neigh_op_top_1 local_g0_1 -buffer neigh_op_top_2 local_g1_2 -buffer neigh_op_top_4 local_g1_4 -buffer sp12_h_r_1 local_g1_1 +buffer lutff_5/out local_g0_5 +buffer lutff_5/out sp12_h_r_18 +buffer lutff_6/out sp4_r_v_b_13 +buffer lutff_7/out local_g0_7 +buffer neigh_op_bnr_3 local_g1_3 +buffer neigh_op_bot_0 local_g1_0 +buffer sp12_h_r_6 local_g0_6 +buffer sp12_h_r_8 sp4_h_r_16 +buffer sp12_v_b_7 sp4_v_b_15 +buffer sp4_h_r_13 local_g1_5 +buffer sp4_h_r_18 local_g1_2 buffer sp4_h_r_2 local_g0_2 -buffer sp4_h_r_28 local_g3_4 -buffer sp4_h_r_3 local_g0_3 -buffer sp4_h_r_41 local_g2_1 -buffer sp4_h_r_43 local_g2_3 -buffer sp4_r_v_b_14 local_g2_6 -buffer sp4_v_b_21 local_g1_5 -buffer sp4_v_b_35 local_g3_3 -buffer sp4_v_b_6 local_g1_6 -routing sp4_h_l_47 sp4_v_t_47 -routing sp4_v_b_2 sp4_h_r_8 -routing sp4_v_b_6 sp4_v_t_44 -routing sp4_v_b_8 sp4_h_r_2 -routing sp4_v_t_42 sp4_h_r_0 +buffer sp4_h_r_38 local_g3_6 +buffer sp4_h_r_44 local_g2_4 +buffer sp4_r_v_b_25 local_g0_1 +buffer sp4_r_v_b_45 local_g3_5 +buffer sp4_v_b_25 local_g2_1 +buffer sp4_v_b_31 local_g2_7 +buffer sp4_v_b_31 local_g3_7 +buffer sp4_v_b_36 local_g3_4 +routing sp4_h_l_41 sp4_v_t_44 +routing sp4_h_r_10 sp4_v_b_3 +routing sp4_h_r_2 sp4_v_b_2 +routing sp4_v_b_11 sp4_h_l_41 +routing sp4_v_t_41 sp4_v_b_0 .logic_tile 4 6 -LC_0 0010000000000000 0101 DffEnable AsyncSetReset -LC_1 0010101000000000 0101 DffEnable AsyncSetReset -LC_2 0010000000000000 0101 DffEnable AsyncSetReset -LC_3 1000000000000000 0000 -LC_4 1000000000100000 0000 -LC_5 0010101000000000 0000 -LC_6 0110100110010110 0000 -LC_7 0110100110010110 0000 -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_0 lutff_6/in_0 -buffer local_g0_3 lutff_1/in_2 -buffer local_g0_3 lutff_5/in_2 -buffer local_g0_5 lutff_2/in_1 -buffer local_g0_6 lutff_1/in_1 -buffer local_g1_0 lutff_3/in_2 -buffer local_g1_0 lutff_4/in_1 -buffer local_g1_2 lutff_3/in_0 -buffer local_g1_2 lutff_4/in_3 +CarryInSet +LC_0 0000000000000000 1000 CarryEnable +LC_1 0000000000000000 1000 CarryEnable +LC_2 0000000000000000 1000 CarryEnable +LC_3 0000000000000000 1000 CarryEnable +LC_4 0000000000000000 1000 CarryEnable +LC_5 0000000000000000 1000 CarryEnable +LC_6 0000000011111111 0000 +LC_7 0001000000000000 0000 +buffer local_g0_1 lutff_0/in_1 +buffer local_g0_4 lutff_3/in_1 +buffer local_g0_6 lutff_7/in_1 +buffer local_g0_7 lutff_4/in_1 buffer local_g1_2 lutff_7/in_0 -buffer local_g1_4 lutff_0/in_1 -buffer local_g2_1 lutff_6/in_3 -buffer local_g2_1 lutff_7/in_2 -buffer local_g3_1 lutff_3/in_3 -buffer local_g3_1 lutff_6/in_2 -buffer local_g3_3 lutff_global/cen -buffer local_g3_7 lutff_5/in_1 -buffer lutff_0/out local_g1_0 -buffer lutff_0/out sp12_v_b_0 -buffer lutff_1/out local_g3_1 -buffer lutff_2/out local_g1_2 -buffer lutff_2/out sp4_v_b_4 -buffer lutff_3/out local_g0_3 -buffer lutff_4/out local_g1_4 -buffer lutff_5/out local_g0_5 -buffer lutff_6/out local_g0_6 -buffer lutff_7/out local_g3_7 -buffer sp4_r_v_b_33 local_g2_1 -buffer sp4_v_b_0 local_g0_0 -buffer sp4_v_b_27 local_g3_3 -routing sp4_v_t_42 sp4_v_b_7 +buffer local_g1_6 lutff_3/in_2 +buffer local_g1_7 lutff_1/in_1 +buffer local_g2_4 lutff_5/in_1 +buffer local_g3_5 lutff_2/in_2 +buffer local_g3_5 lutff_4/in_2 +buffer local_g3_6 lutff_2/in_1 +buffer lutff_5/cout lutff_6/in_3 +buffer lutff_6/out sp12_h_r_4 +buffer lutff_6/out sp4_r_v_b_13 +buffer lutff_7/out sp4_v_b_46 +buffer sp12_h_r_6 local_g1_6 +buffer sp12_v_b_14 local_g3_6 +buffer sp4_h_r_10 local_g1_2 +buffer sp4_h_r_22 local_g0_6 +buffer sp4_h_r_37 local_g3_5 +buffer sp4_r_v_b_7 local_g1_7 +buffer sp4_v_b_4 local_g0_4 +buffer sp4_v_b_44 local_g2_4 +buffer sp4_v_b_7 local_g0_7 +buffer sp4_v_b_9 local_g0_1 .logic_tile 8 13 -ColBufCtrl glb_netwk_0 ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 ColBufCtrl glb_netwk_7 -LC_0 0110100110010110 0000 -LC_1 1000000000000000 0000 -LC_2 1110110000010000 0000 -LC_3 0001010110111111 0000 -LC_4 1000000000000000 0100 DffEnable -LC_5 1000000000000000 0100 DffEnable -LC_6 1000000000000000 0000 -LC_7 0110100110010110 0000 -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g0_2 lutff_2/in_0 -buffer local_g0_2 lutff_3/in_3 -buffer local_g0_3 lutff_1/in_2 -buffer local_g0_3 lutff_6/in_3 -buffer local_g0_5 lutff_0/in_1 +LC_0 0101001100000000 0000 +LC_1 0010000000000000 0000 +LC_2 0000000000001001 0000 +LC_3 1001000000001001 0000 +LC_4 1010010101011010 0000 +LC_5 0100000110000010 0000 +LC_6 1001000000001001 0000 +LC_7 0000000000011111 0100 DffEnable +buffer glb2local_2 local_g0_6 +buffer glb_netwk_1 lutff_global/cen +buffer glb_netwk_6 lutff_global/clk +buffer glb_netwk_7 glb2local_2 +buffer local_g0_0 lutff_6/in_0 +buffer local_g0_1 lutff_7/in_2 +buffer local_g0_2 lutff_5/in_1 +buffer local_g0_3 lutff_2/in_3 +buffer local_g0_4 lutff_7/in_1 buffer local_g0_5 lutff_1/in_0 -buffer local_g0_5 lutff_6/in_1 -buffer local_g0_6 lutff_0/in_0 -buffer local_g1_0 lutff_2/in_3 -buffer local_g1_1 lutff_4/in_0 +buffer local_g0_6 lutff_7/in_3 +buffer local_g1_0 lutff_5/in_0 +buffer local_g1_1 lutff_2/in_2 buffer local_g1_1 lutff_5/in_3 -buffer local_g1_2 lutff_7/in_0 -buffer local_g1_4 lutff_2/in_1 -buffer local_g1_4 lutff_3/in_0 -buffer local_g1_7 lutff_6/in_2 +buffer local_g1_4 lutff_0/in_1 +buffer local_g1_5 lutff_0/in_0 +buffer local_g1_5 lutff_3/in_1 +buffer local_g1_5 lutff_4/in_2 +buffer local_g1_7 lutff_0/in_2 buffer local_g2_1 lutff_5/in_2 -buffer local_g2_4 lutff_1/in_3 -buffer local_g2_4 lutff_6/in_0 -buffer local_g2_7 lutff_3/in_2 -buffer local_g3_3 lutff_2/in_2 -buffer local_g3_3 lutff_3/in_1 -buffer local_g3_5 lutff_7/in_3 -buffer local_g3_7 lutff_4/in_2 -buffer lutff_2/out sp12_v_b_4 -buffer lutff_2/out sp4_r_v_b_37 -buffer lutff_3/out sp4_v_b_38 -buffer lutff_4/out local_g2_4 -buffer lutff_4/out sp4_h_r_24 -buffer lutff_4/out sp4_h_r_8 -buffer lutff_5/out local_g0_5 -buffer lutff_5/out sp4_h_r_10 -buffer lutff_5/out sp4_r_v_b_43 -buffer lutff_6/out sp4_h_r_44 -buffer lutff_6/out sp4_v_b_12 -buffer lutff_7/out local_g2_7 -buffer neigh_op_bot_6 local_g0_6 -buffer neigh_op_lft_4 local_g1_4 -buffer neigh_op_rgt_1 local_g2_1 -buffer neigh_op_rgt_3 local_g3_3 -buffer neigh_op_rgt_7 local_g3_7 -buffer neigh_op_top_0 local_g1_0 -buffer neigh_op_top_2 local_g0_2 -buffer neigh_op_top_2 local_g1_2 -buffer neigh_op_top_3 local_g0_3 -buffer neigh_op_top_7 local_g1_7 -buffer sp12_v_b_5 local_g3_5 -buffer sp12_v_b_5 sp4_v_b_14 -buffer sp4_h_r_17 local_g1_1 -routing sp4_h_l_39 sp4_v_b_2 -routing sp4_h_l_43 sp4_v_b_0 -routing sp4_v_b_4 sp4_h_r_4 +buffer local_g2_4 lutff_3/in_3 +buffer local_g2_5 lutff_3/in_2 +buffer local_g2_5 lutff_6/in_3 +buffer local_g2_7 lutff_2/in_1 +buffer local_g3_0 lutff_7/in_0 +buffer local_g3_1 lutff_2/in_0 +buffer local_g3_2 lutff_3/in_0 +buffer local_g3_2 lutff_6/in_1 +buffer local_g3_5 lutff_6/in_2 +buffer local_g3_7 lutff_1/in_1 +buffer lutff_0/out local_g0_0 +buffer lutff_1/out local_g0_1 +buffer lutff_2/out sp4_v_b_4 +buffer lutff_3/out local_g0_3 +buffer lutff_4/out local_g1_4 +buffer lutff_7/out local_g3_7 +buffer lutff_7/out sp4_r_v_b_47 +buffer neigh_op_bnl_5 local_g3_5 +buffer neigh_op_bot_0 local_g1_0 +buffer neigh_op_bot_1 local_g1_1 +buffer neigh_op_lft_2 local_g0_2 +buffer neigh_op_lft_4 local_g0_4 +buffer neigh_op_rgt_5 local_g2_5 +buffer neigh_op_tnl_7 local_g2_7 +buffer neigh_op_tnr_1 local_g2_1 +buffer neigh_op_tnr_1 local_g3_1 +buffer neigh_op_tnr_2 local_g3_2 +buffer neigh_op_top_5 local_g1_5 +buffer sp12_v_b_13 sp4_v_b_18 +buffer sp4_r_v_b_12 local_g2_4 +buffer sp4_v_b_15 local_g1_7 +buffer sp4_v_b_40 local_g3_0 +buffer sp4_v_b_5 local_g0_5 +routing sp4_v_b_11 sp4_v_t_42 .logic_tile 9 2 -LC_0 0010001100110010 0000 -LC_1 1101010110000101 0000 -LC_2 0000010100110011 0000 -LC_3 0001000010110000 0000 -LC_4 0001000100000011 0000 -LC_5 0100000011000000 0110 DffEnable Set_NoReset -LC_6 1000000010110011 0000 -LC_7 0101011111110111 0000 -NegClk +LC_0 1000000000000000 0000 +LC_1 1001011010010110 0000 +LC_2 1111011000000000 0000 +LC_3 0000100010000000 0000 +LC_5 1000000000000000 0000 +LC_7 0111000000000000 0101 DffEnable AsyncSetReset buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_0 lutff_4/in_0 -buffer local_g0_1 lutff_0/in_1 -buffer local_g0_2 lutff_2/in_0 -buffer local_g0_2 lutff_7/in_3 -buffer local_g0_3 lutff_1/in_2 -buffer local_g0_3 lutff_3/in_0 -buffer local_g0_3 lutff_4/in_3 -buffer local_g0_4 lutff_6/in_0 -buffer local_g0_5 lutff_1/in_0 -buffer local_g0_6 lutff_3/in_3 -buffer local_g0_7 lutff_2/in_3 -buffer local_g0_7 lutff_3/in_2 -buffer local_g0_7 lutff_4/in_1 -buffer local_g1_0 lutff_2/in_1 -buffer local_g1_1 lutff_2/in_2 -buffer local_g1_2 lutff_0/in_3 -buffer local_g1_2 lutff_7/in_2 -buffer local_g1_3 lutff_global/cen -buffer local_g1_5 lutff_1/in_1 -buffer local_g1_7 lutff_0/in_0 -buffer local_g2_0 lutff_7/in_1 -buffer local_g2_1 lutff_6/in_3 -buffer local_g2_2 lutff_4/in_2 -buffer local_g2_4 lutff_5/in_3 -buffer local_g2_5 lutff_7/in_0 -buffer local_g2_7 lutff_6/in_1 -buffer local_g3_1 lutff_3/in_1 -buffer local_g3_3 lutff_6/in_2 -buffer local_g3_5 lutff_1/in_3 -buffer local_g3_6 lutff_5/in_0 -buffer local_g3_7 lutff_0/in_2 -buffer lutff_0/out local_g1_0 -buffer lutff_1/out local_g2_1 -buffer lutff_2/out sp4_v_b_20 -buffer lutff_3/out local_g3_3 -buffer lutff_4/out local_g0_4 -buffer lutff_5/out local_g3_5 -buffer lutff_5/out sp4_r_v_b_27 -buffer lutff_6/out sp4_v_b_12 -buffer lutff_6/out sp4_v_b_44 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_2 lutff_global/cen +buffer local_g0_3 lutff_5/in_0 +buffer local_g0_4 lutff_2/in_2 +buffer local_g0_5 lutff_3/in_0 +buffer local_g1_1 lutff_3/in_1 +buffer local_g1_1 lutff_7/in_1 +buffer local_g1_2 lutff_2/in_1 +buffer local_g1_4 lutff_7/in_0 +buffer local_g1_5 lutff_3/in_3 +buffer local_g1_7 lutff_1/in_1 +buffer local_g2_4 lutff_2/in_0 +buffer local_g3_1 lutff_0/in_0 +buffer local_g3_4 lutff_3/in_2 +buffer lutff_1/out local_g1_1 +buffer lutff_2/out local_g0_2 +buffer lutff_3/out sp4_r_v_b_39 buffer lutff_7/out local_g1_7 -buffer neigh_op_bot_0 local_g0_0 -buffer neigh_op_bot_5 local_g1_5 -buffer neigh_op_bot_6 local_g0_6 -buffer neigh_op_lft_1 local_g0_1 -buffer neigh_op_lft_1 local_g1_1 -buffer neigh_op_tnl_5 local_g2_5 -buffer neigh_op_tnl_7 local_g2_7 -buffer neigh_op_tnl_7 local_g3_7 -buffer neigh_op_top_3 local_g0_3 -buffer neigh_op_top_5 local_g0_5 -buffer neigh_op_top_7 local_g0_7 -buffer sp12_v_b_1 local_g3_1 -buffer sp4_h_r_10 local_g0_2 -buffer sp4_h_r_18 local_g1_2 -buffer sp4_r_v_b_12 local_g2_4 -buffer sp4_r_v_b_32 local_g2_0 -buffer sp4_r_v_b_34 local_g2_2 -buffer sp4_r_v_b_46 local_g3_6 -buffer sp4_v_b_3 local_g1_3 -routing sp4_v_t_42 sp4_v_b_3 +buffer neigh_op_bot_4 local_g0_4 +buffer neigh_op_bot_4 local_g1_4 +buffer neigh_op_bot_5 local_g0_5 +buffer sp12_h_r_16 sp4_h_r_20 +buffer sp12_h_r_21 local_g1_5 +buffer sp12_h_r_6 sp4_h_r_15 +buffer sp4_h_r_10 local_g1_2 +buffer sp4_h_r_41 local_g3_1 +buffer sp4_r_v_b_32 local_g0_3 +buffer sp4_v_b_44 local_g2_4 +buffer sp4_v_b_44 local_g3_4 +routing sp4_h_l_36 sp4_v_b_7 +routing sp4_h_l_46 sp4_h_r_7 +routing sp4_h_l_47 sp4_h_r_6 +routing sp4_h_r_2 sp4_v_t_45 .logic_tile 6 1 -LC_0 0010000000000000 0000 -LC_1 1000000000000000 0000 -LC_2 0100000000000000 0000 -LC_3 0010000000000000 0000 -LC_4 1000000000000000 0000 -LC_5 0000100000000000 0100 DffEnable -LC_6 0000100000000000 0100 DffEnable -LC_7 0000100000000000 0000 +LC_0 0010001000001111 0110 DffEnable Set_NoReset +LC_1 0010001000001111 0110 DffEnable Set_NoReset +LC_2 1000100000001111 0100 DffEnable +LC_4 1000100000001111 0100 DffEnable +LC_6 0010001000001111 0110 DffEnable Set_NoReset +LC_7 1000100000001111 0110 DffEnable Set_NoReset NegClk +buffer glb2local_0 local_g0_4 +buffer glb2local_1 local_g0_5 +buffer glb_netwk_0 glb2local_0 +buffer glb_netwk_0 glb2local_1 +buffer glb_netwk_1 lutff_global/cen buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_3 lutff_global/cen -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_0 lutff_1/in_1 -buffer local_g0_1 lutff_7/in_2 -buffer local_g1_2 lutff_4/in_1 -buffer local_g1_2 lutff_5/in_2 -buffer local_g1_2 lutff_7/in_0 -buffer local_g1_6 lutff_3/in_0 -buffer local_g1_6 lutff_4/in_3 -buffer local_g2_0 lutff_7/in_3 -buffer local_g2_1 lutff_1/in_2 -buffer local_g2_2 lutff_3/in_1 -buffer local_g2_2 lutff_4/in_0 -buffer local_g2_2 lutff_6/in_2 -buffer local_g2_2 lutff_7/in_1 -buffer local_g2_4 lutff_1/in_3 -buffer local_g3_1 lutff_0/in_0 -buffer local_g3_1 lutff_2/in_2 -buffer local_g3_3 lutff_2/in_0 -buffer local_g3_3 lutff_3/in_3 -buffer local_g3_4 lutff_0/in_1 -buffer lutff_0/out local_g0_0 -buffer lutff_1/out local_g0_1 -buffer lutff_2/out local_g1_2 -buffer lutff_7/out sp4_r_v_b_15 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_0 lutff_7/in_1 +buffer local_g0_1 lutff_6/in_1 +buffer local_g0_2 lutff_2/in_0 +buffer local_g0_3 lutff_1/in_0 +buffer local_g0_4 lutff_1/in_3 +buffer local_g0_4 lutff_7/in_3 +buffer local_g0_5 lutff_0/in_3 +buffer local_g0_5 lutff_2/in_3 +buffer local_g0_5 lutff_4/in_3 +buffer local_g0_5 lutff_6/in_3 +buffer local_g0_6 lutff_4/in_2 +buffer local_g0_7 lutff_7/in_0 +buffer local_g1_0 lutff_7/in_2 +buffer local_g1_1 lutff_1/in_1 +buffer local_g1_3 lutff_0/in_0 +buffer local_g1_3 lutff_6/in_0 +buffer local_g1_4 lutff_0/in_1 +buffer local_g2_2 lutff_0/in_2 +buffer local_g2_3 lutff_2/in_1 +buffer local_g2_6 lutff_6/in_2 +buffer local_g2_7 lutff_4/in_1 +buffer local_g3_0 lutff_1/in_2 +buffer local_g3_3 lutff_4/in_0 +buffer local_g3_7 lutff_2/in_2 +buffer lutff_0/out sp4_h_r_0 +buffer lutff_0/out sp4_r_v_b_17 +buffer lutff_1/out sp12_h_r_10 +buffer lutff_1/out sp12_v_b_2 +buffer lutff_1/out sp4_v_b_18 +buffer lutff_2/out sp12_v_b_4 +buffer lutff_2/out sp4_h_r_36 +buffer lutff_2/out sp4_v_b_36 +buffer lutff_4/out sp4_h_r_40 +buffer lutff_4/out sp4_h_r_8 +buffer lutff_6/out sp12_h_r_20 +buffer lutff_6/out sp4_r_v_b_13 +buffer lutff_6/out sp4_r_v_b_45 +buffer lutff_7/out sp4_h_r_46 buffer lutff_7/out sp4_r_v_b_47 -buffer neigh_op_rgt_0 local_g2_0 -buffer neigh_op_rgt_1 local_g2_1 -buffer neigh_op_rgt_4 local_g2_4 -buffer neigh_op_tnr_3 local_g3_3 -buffer neigh_op_tnr_4 local_g3_4 -buffer sp4_h_r_25 local_g3_1 -buffer sp4_v_b_22 local_g1_6 -buffer sp4_v_b_26 local_g2_2 -routing sp4_h_r_2 sp4_h_l_47 -routing sp4_h_r_2 sp4_v_t_39 +buffer lutff_7/out sp4_v_b_30 +buffer neigh_op_top_1 local_g1_1 +buffer neigh_op_top_2 local_g0_2 +buffer neigh_op_top_4 local_g1_4 +buffer neigh_op_top_7 local_g0_7 +buffer sp12_h_r_16 local_g1_0 +buffer sp12_v_b_19 local_g3_3 +buffer sp4_h_r_22 local_g0_6 +buffer sp4_h_r_32 local_g3_0 +buffer sp4_h_r_34 local_g2_2 +buffer sp4_h_r_38 local_g2_6 +buffer sp4_r_v_b_27 local_g0_3 +buffer sp4_r_v_b_27 local_g1_3 +buffer sp4_r_v_b_34 local_g0_1 +buffer sp4_r_v_b_35 local_g0_0 +buffer sp4_r_v_b_39 local_g2_7 +buffer sp4_v_b_39 local_g3_7 +buffer sp4_v_b_43 local_g2_3 +routing sp4_h_l_43 sp4_v_t_46 +routing sp4_h_r_0 sp4_h_l_38 +routing sp4_h_r_8 sp4_h_l_41 +routing sp4_v_t_39 sp4_h_l_39 +routing sp4_v_t_43 sp4_h_l_43 .logic_tile 5 7 -LC_0 0000000100000000 0000 -LC_1 0101000000010000 0100 DffEnable -LC_2 0000101100000000 0100 DffEnable -LC_3 0000000010000010 0000 -LC_4 0110100110010110 0000 -LC_5 0011111100011111 0100 DffEnable -LC_6 1000000000000000 0000 -LC_7 1000000000000000 0000 +LC_0 0000000011110001 0000 +LC_1 1100101000000000 0000 +LC_2 1001000000000000 0000 +LC_3 1111001000000000 0000 +LC_4 1000000000000000 0000 +LC_5 0010000000000000 0000 +LC_7 0100000000000000 0111 DffEnable Set_NoReset AsyncSetReset buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_2 lutff_0/in_0 -buffer local_g0_4 lutff_4/in_2 -buffer local_g0_6 lutff_3/in_3 +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_0 lutff_4/in_2 +buffer local_g0_1 lutff_2/in_1 +buffer local_g0_1 lutff_7/in_0 +buffer local_g0_2 lutff_global/cen +buffer local_g0_3 lutff_4/in_3 +buffer local_g0_5 lutff_3/in_0 +buffer local_g1_0 lutff_0/in_3 +buffer local_g1_0 lutff_5/in_0 +buffer local_g1_1 lutff_3/in_1 buffer local_g1_2 lutff_1/in_0 -buffer local_g1_2 lutff_6/in_3 -buffer local_g1_4 lutff_0/in_1 -buffer local_g1_4 lutff_3/in_2 -buffer local_g1_5 lutff_2/in_2 -buffer local_g1_5 lutff_6/in_0 -buffer local_g1_6 lutff_1/in_2 -buffer local_g1_6 lutff_2/in_3 -buffer local_g1_6 lutff_5/in_2 -buffer local_g1_7 lutff_7/in_1 -buffer local_g2_0 lutff_1/in_3 -buffer local_g2_0 lutff_2/in_0 -buffer local_g2_0 lutff_5/in_3 -buffer local_g2_1 lutff_0/in_3 -buffer local_g2_4 lutff_5/in_1 -buffer local_g2_4 lutff_6/in_2 -buffer local_g2_7 lutff_2/in_1 -buffer local_g2_7 lutff_5/in_0 -buffer local_g3_3 lutff_global/cen -buffer local_g3_5 lutff_0/in_2 -buffer local_g3_5 lutff_3/in_1 -buffer local_g3_5 lutff_4/in_0 -buffer local_g3_7 lutff_1/in_1 -buffer lutff_0/out local_g2_0 -buffer lutff_1/out local_g2_1 -buffer lutff_1/out sp4_h_r_18 -buffer lutff_1/out sp4_r_v_b_35 -buffer lutff_2/out local_g0_2 -buffer lutff_2/out sp4_h_r_36 -buffer lutff_2/out sp4_h_r_4 -buffer lutff_4/out local_g2_4 -buffer lutff_5/out local_g3_5 -buffer lutff_5/out sp4_h_r_10 -buffer lutff_5/out sp4_v_b_26 -buffer lutff_6/out local_g0_6 -buffer neigh_op_bnr_6 local_g1_6 -buffer neigh_op_bot_2 local_g1_2 -buffer neigh_op_bot_4 local_g1_4 -buffer neigh_op_bot_5 local_g1_5 -buffer neigh_op_tnr_7 local_g2_7 -buffer neigh_op_tnr_7 local_g3_7 -buffer sp4_r_v_b_19 local_g3_3 -buffer sp4_v_b_15 local_g1_7 -buffer sp4_v_b_20 local_g0_4 -routing sp4_h_r_9 sp4_h_l_40 -routing sp4_h_r_9 sp4_h_l_44 -routing sp4_v_b_11 sp4_v_t_39 +buffer local_g1_3 lutff_4/in_0 +buffer local_g1_5 lutff_3/in_3 +buffer local_g1_7 lutff_2/in_0 +buffer local_g2_0 lutff_0/in_2 +buffer local_g2_0 lutff_1/in_1 +buffer local_g2_2 lutff_0/in_0 +buffer local_g2_5 lutff_1/in_2 +buffer local_g3_0 lutff_3/in_2 +buffer local_g3_2 lutff_4/in_1 +buffer local_g3_4 lutff_0/in_1 +buffer local_g3_5 lutff_5/in_1 +buffer lutff_0/out local_g3_0 +buffer lutff_1/out local_g1_1 +buffer lutff_2/out local_g3_2 +buffer lutff_3/out sp4_h_r_22 +buffer lutff_3/out sp4_r_v_b_23 +buffer lutff_3/out sp4_r_v_b_39 +buffer lutff_4/out sp4_v_b_8 +buffer lutff_5/out local_g1_5 +buffer lutff_7/out local_g1_7 +buffer lutff_7/out sp12_h_r_22 +buffer lutff_7/out sp12_h_r_6 +buffer lutff_7/out sp4_v_b_46 +buffer neigh_op_lft_0 local_g0_0 +buffer neigh_op_lft_3 local_g1_3 +buffer neigh_op_tnr_5 local_g3_5 +buffer neigh_op_top_2 local_g1_2 +buffer sp12_h_r_19 local_g0_3 +buffer sp4_h_r_2 local_g0_2 +buffer sp4_r_v_b_0 local_g1_0 +buffer sp4_r_v_b_44 local_g3_4 +buffer sp4_r_v_b_8 local_g2_0 +buffer sp4_v_b_13 local_g0_5 +buffer sp4_v_b_17 local_g0_1 +buffer sp4_v_b_26 local_g2_2 +buffer sp4_v_b_45 local_g2_5 +routing sp4_h_l_36 sp4_v_b_1 +routing sp4_h_l_43 sp4_h_r_9 +routing sp4_v_b_8 sp4_h_r_2 +routing sp4_v_t_41 sp4_v_b_7 .logic_tile 11 3 -CarryInSet -LC_0 0000000000000000 1000 CarryEnable -LC_1 0000000000000000 1000 CarryEnable -LC_2 0110100110010110 1000 CarryEnable -LC_3 0110100110010110 1000 CarryEnable -LC_4 0110100110010110 1000 CarryEnable -LC_5 0110100110010110 1000 CarryEnable -LC_6 0110100110010110 1000 CarryEnable -LC_7 0110100110010110 1000 CarryEnable -buffer local_g0_1 lutff_0/in_1 -buffer local_g0_2 lutff_2/in_2 -buffer local_g1_0 lutff_4/in_1 -buffer local_g1_5 lutff_1/in_1 -buffer local_g2_1 lutff_7/in_2 -buffer local_g2_2 lutff_3/in_1 -buffer local_g2_4 lutff_5/in_1 -buffer local_g3_0 lutff_6/in_1 -buffer lutff_1/cout lutff_2/in_3 -buffer lutff_2/cout lutff_3/in_3 -buffer lutff_2/out sp4_h_r_20 -buffer lutff_2/out sp4_h_r_36 -buffer lutff_3/cout lutff_4/in_3 -buffer lutff_3/out sp4_r_v_b_23 -buffer lutff_4/cout lutff_5/in_3 -buffer lutff_4/out sp4_h_r_40 -buffer lutff_5/cout lutff_6/in_3 -buffer lutff_5/out sp4_h_r_26 -buffer lutff_5/out sp4_r_v_b_27 -buffer lutff_6/cout lutff_7/in_3 -buffer lutff_6/out sp4_h_r_44 +LC_0 0101000000110000 0000 +LC_1 0101000000110000 0000 +LC_2 1000000000000000 0000 +LC_4 1010010101011010 0000 +LC_5 1000000000000000 0000 +LC_6 0001000000000000 0000 +buffer local_g0_0 lutff_6/in_0 +buffer local_g0_4 lutff_1/in_1 +buffer local_g0_5 lutff_1/in_0 +buffer local_g1_0 lutff_0/in_3 +buffer local_g1_5 lutff_0/in_0 +buffer local_g2_0 lutff_0/in_2 +buffer local_g2_4 lutff_1/in_3 +buffer local_g2_5 lutff_6/in_1 +buffer local_g3_0 lutff_1/in_2 +buffer local_g3_2 lutff_5/in_0 +buffer local_g3_3 lutff_2/in_0 +buffer local_g3_5 lutff_4/in_2 +buffer local_g3_6 lutff_0/in_1 +buffer lutff_0/out sp4_r_v_b_17 +buffer lutff_1/out sp4_r_v_b_3 +buffer lutff_2/out sp4_r_v_b_37 +buffer lutff_2/out sp4_r_v_b_5 +buffer lutff_4/out local_g0_4 +buffer lutff_5/out sp4_r_v_b_43 +buffer lutff_6/out sp4_h_r_12 buffer lutff_6/out sp4_r_v_b_13 -buffer neigh_op_rgt_1 local_g2_1 -buffer neigh_op_tnr_2 local_g2_2 -buffer sp12_h_r_8 local_g1_0 -buffer sp4_h_r_24 local_g3_0 -buffer sp4_h_r_28 local_g2_4 -buffer sp4_r_v_b_33 local_g0_2 -buffer sp4_v_b_17 local_g0_1 -buffer sp4_v_b_21 local_g1_5 -routing sp4_h_l_38 sp4_v_b_9 -routing sp4_h_l_43 sp4_v_b_0 +buffer neigh_op_tnl_2 local_g3_2 +buffer neigh_op_tnr_6 local_g3_6 +buffer sp4_h_r_16 local_g0_0 +buffer sp4_h_r_44 local_g2_4 +buffer sp4_r_v_b_0 local_g1_0 +buffer sp4_r_v_b_21 local_g3_5 +buffer sp4_r_v_b_29 local_g0_5 +buffer sp4_v_b_13 local_g1_5 +buffer sp4_v_b_40 local_g2_0 +buffer sp4_v_b_40 local_g3_0 +buffer sp4_v_b_43 local_g3_3 +buffer sp4_v_b_45 local_g2_5 +routing sp4_h_l_37 sp4_v_t_40 +routing sp4_h_l_42 sp4_v_b_7 +routing sp4_v_t_38 sp4_h_r_8 +routing sp4_v_t_46 sp4_h_l_40 .logic_tile 6 16 -LC_0 1000000000000000 0000 -LC_1 0000010000000000 0000 -LC_3 0101010100010101 0000 -LC_4 0111010100000000 0000 -LC_5 0000000010000000 0000 -LC_6 0000000011010000 0000 -LC_7 0001000000000000 0000 -buffer local_g0_3 lutff_4/in_1 -buffer local_g0_3 lutff_6/in_1 -buffer local_g0_6 lutff_7/in_1 -buffer local_g0_7 lutff_1/in_2 -buffer local_g0_7 lutff_6/in_3 -buffer local_g1_1 lutff_4/in_0 -buffer local_g1_1 lutff_6/in_2 -buffer local_g1_3 lutff_4/in_2 -buffer local_g1_3 lutff_6/in_0 -buffer local_g1_6 lutff_3/in_2 -buffer local_g1_6 lutff_5/in_2 +LC_3 1111111100000111 0100 DffEnable +NegClk +buffer glb_netwk_6 lutff_global/clk +buffer glb_netwk_7 lutff_global/cen +buffer local_g1_1 lutff_3/in_1 +buffer local_g1_6 lutff_3/in_0 buffer local_g1_7 lutff_3/in_3 -buffer local_g1_7 lutff_5/in_3 -buffer local_g2_3 lutff_3/in_0 -buffer local_g2_7 lutff_7/in_0 -buffer local_g3_4 lutff_0/in_3 -buffer local_g3_4 lutff_1/in_0 -buffer local_g3_7 lutff_0/in_0 -buffer local_g3_7 lutff_3/in_1 -buffer local_g3_7 lutff_5/in_1 -buffer lutff_4/out local_g3_4 -buffer lutff_4/out sp4_h_r_8 -buffer lutff_6/out local_g0_6 -buffer lutff_6/out sp4_r_v_b_45 -buffer lutff_7/out local_g1_7 -buffer neigh_op_bnl_3 local_g2_3 -buffer neigh_op_bnr_6 local_g1_6 -buffer neigh_op_bot_1 local_g1_1 -buffer neigh_op_bot_3 local_g0_3 -buffer neigh_op_bot_7 local_g0_7 -buffer neigh_op_rgt_7 local_g3_7 -buffer sp4_r_v_b_15 local_g2_7 -buffer sp4_r_v_b_3 local_g1_3 +buffer local_g2_1 lutff_3/in_2 +buffer lutff_3/out sp4_h_r_22 +buffer neigh_op_bot_7 local_g1_7 +buffer neigh_op_lft_1 local_g1_1 +buffer sp12_h_r_14 local_g1_6 +buffer sp12_h_r_14 sp4_h_r_19 +buffer sp12_v_b_7 sp4_v_b_15 +buffer sp4_h_r_33 local_g2_1 .logic_tile 7 4 ColBufCtrl glb_netwk_0 ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_0 0110100110010110 0000 -LC_1 1000000000000000 0000 -LC_2 0100000000000000 0000 -LC_3 0000100000000000 0000 -LC_4 0010000000000000 0100 DffEnable -LC_5 0000100000000000 0100 DffEnable -LC_6 0000100000000000 0000 -NegClk -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_3 lutff_global/cen -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_3 lutff_2/in_3 -buffer local_g0_3 lutff_4/in_1 -buffer local_g0_4 lutff_6/in_2 -buffer local_g0_7 lutff_1/in_2 -buffer local_g1_4 lutff_1/in_0 -buffer local_g1_6 lutff_0/in_1 -buffer local_g1_7 lutff_2/in_0 -buffer local_g2_4 lutff_0/in_0 -buffer local_g2_4 lutff_1/in_3 -buffer local_g3_0 lutff_3/in_2 -buffer local_g3_1 lutff_3/in_1 -buffer local_g3_1 lutff_6/in_0 -buffer local_g3_5 lutff_1/in_1 -buffer local_g3_6 lutff_5/in_2 -buffer lutff_0/out local_g3_0 +LC_0 1110000000000000 0000 +LC_1 0010000000000000 0000 +LC_2 1111111111110100 0000 +LC_3 1010110000000000 0000 +LC_4 1111111111111110 0000 +LC_5 1110000100000000 0000 +LC_6 0101001100000000 0000 +LC_7 1000000000000000 0000 +buffer glb2local_1 local_g0_5 +buffer glb_netwk_0 glb2local_1 +buffer local_g0_0 lutff_3/in_1 +buffer local_g0_1 lutff_3/in_2 +buffer local_g0_1 lutff_5/in_0 +buffer local_g0_2 lutff_6/in_2 +buffer local_g0_3 lutff_7/in_0 +buffer local_g0_4 lutff_1/in_1 +buffer local_g0_4 lutff_2/in_2 +buffer local_g0_5 lutff_0/in_3 +buffer local_g0_6 lutff_0/in_0 +buffer local_g0_7 lutff_4/in_3 +buffer local_g1_0 lutff_6/in_1 +buffer local_g1_1 lutff_0/in_2 +buffer local_g1_4 lutff_3/in_0 +buffer local_g1_6 lutff_2/in_1 +buffer local_g1_7 lutff_5/in_1 +buffer local_g1_7 lutff_6/in_0 +buffer local_g2_2 lutff_4/in_0 +buffer local_g2_6 lutff_4/in_2 +buffer local_g2_7 lutff_0/in_1 +buffer local_g2_7 lutff_1/in_0 +buffer local_g2_7 lutff_2/in_3 +buffer local_g3_0 lutff_5/in_2 +buffer local_g3_3 lutff_7/in_1 +buffer local_g3_4 lutff_4/in_1 +buffer local_g3_7 lutff_2/in_0 buffer lutff_1/out sp4_r_v_b_3 -buffer lutff_2/out sp4_r_v_b_37 -buffer lutff_3/out local_g0_3 -buffer lutff_4/out local_g2_4 -buffer lutff_5/out local_g3_5 -buffer lutff_6/out local_g3_6 -buffer neigh_op_bot_4 local_g0_4 -buffer neigh_op_bot_6 local_g1_6 -buffer neigh_op_bot_7 local_g1_7 -buffer neigh_op_rgt_1 local_g3_1 -buffer sp4_h_r_20 local_g1_4 +buffer lutff_2/out sp12_v_b_4 +buffer lutff_3/out sp4_r_v_b_7 +buffer lutff_4/out sp4_r_v_b_9 +buffer lutff_5/out sp4_r_v_b_11 +buffer lutff_6/out sp12_h_r_20 +buffer lutff_7/out local_g2_7 +buffer neigh_op_bnl_2 local_g2_2 +buffer neigh_op_rgt_7 local_g3_7 +buffer neigh_op_tnr_6 local_g2_6 +buffer sp12_h_r_12 sp4_h_r_18 +buffer sp12_h_r_16 local_g0_0 +buffer sp12_h_r_6 sp4_h_r_15 +buffer sp12_h_r_8 sp4_h_r_16 +buffer sp4_h_r_15 local_g1_7 +buffer sp4_h_r_17 local_g1_1 +buffer sp4_h_r_44 local_g3_4 +buffer sp4_r_v_b_24 local_g1_0 +buffer sp4_r_v_b_25 local_g0_1 +buffer sp4_r_v_b_28 local_g0_4 +buffer sp4_r_v_b_33 local_g0_2 +buffer sp4_v_b_12 local_g1_4 +buffer sp4_v_b_14 local_g0_6 +buffer sp4_v_b_14 local_g1_6 +buffer sp4_v_b_19 local_g0_3 buffer sp4_v_b_23 local_g0_7 -routing sp4_h_r_0 sp4_h_l_45 -routing sp4_h_r_0 sp4_v_t_43 -routing sp4_h_r_11 sp4_h_l_46 -routing sp4_h_r_11 sp4_v_b_11 -routing sp4_h_r_11 sp4_v_t_46 +buffer sp4_v_b_32 local_g3_0 +buffer sp4_v_b_35 local_g3_3 +routing sp4_h_l_37 sp4_h_r_3 +routing sp4_h_l_39 sp4_h_r_2 .logic_tile 12 13 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 +CarryInSet ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_4 0000100000000000 0100 DffEnable -NegClk -buffer glb_netwk_1 lutff_global/cen -buffer glb_netwk_5 lutff_global/clk -buffer local_g1_7 lutff_4/in_2 -buffer local_g2_4 lutff_global/s_r -buffer lutff_4/out sp12_v_b_8 -buffer sp4_h_r_44 local_g2_4 -buffer sp4_v_b_7 local_g1_7 -routing sp4_v_b_1 sp4_v_t_44 +LC_0 0000000000000000 1000 CarryEnable +LC_1 0000000000000000 1000 CarryEnable +LC_2 0110100110010110 1000 CarryEnable +LC_3 0110100110010110 0000 +buffer local_g0_3 lutff_3/in_2 +buffer local_g1_4 lutff_1/in_2 +buffer local_g1_5 lutff_2/in_2 +buffer local_g1_6 lutff_0/in_1 +buffer lutff_1/cout lutff_2/in_3 +buffer lutff_2/cout lutff_3/in_3 +buffer lutff_2/out sp4_v_b_20 +buffer lutff_3/out sp12_v_b_6 +buffer neigh_op_bot_3 local_g0_3 +buffer neigh_op_bot_4 local_g1_4 +buffer neigh_op_bot_5 local_g1_5 +buffer neigh_op_bot_6 local_g1_6 +routing sp4_v_b_10 sp4_v_t_36 .logic_tile 1 8 -LC_1 0001000000000000 0000 -LC_4 0100000000000000 0100 DffEnable -LC_5 0000000011011100 0000 -NegClk -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_2 lutff_global/cen -buffer local_g0_6 lutff_4/in_0 -buffer local_g0_6 lutff_5/in_1 -buffer local_g0_7 lutff_5/in_0 -buffer local_g1_4 lutff_1/in_0 -buffer local_g1_4 lutff_5/in_2 -buffer local_g1_7 lutff_1/in_1 -buffer local_g2_2 lutff_5/in_3 -buffer lutff_1/out sp4_h_r_2 -buffer lutff_1/out sp4_r_v_b_35 -buffer lutff_1/out sp4_v_b_34 -buffer lutff_4/out local_g1_4 -buffer lutff_5/out sp4_h_r_10 -buffer sp12_h_r_6 local_g0_6 -buffer sp4_h_r_10 local_g0_2 -buffer sp4_h_r_26 local_g2_2 -buffer sp4_h_r_7 local_g0_7 -buffer sp4_h_r_7 local_g1_7 -routing sp4_h_r_2 sp4_v_t_45 +buffer sp12_v_b_21 sp4_v_b_22 +routing sp4_v_t_40 sp4_h_r_10 +routing sp4_v_t_41 sp4_v_b_7 .logic_tile 8 8 -LC_0 0100000010000000 0110 DffEnable Set_NoReset -LC_1 0011010100000000 0000 -LC_2 1001000000001001 0000 -LC_3 0010000000000000 0110 DffEnable Set_NoReset -LC_4 1000010001001000 0000 -LC_5 1000001001000001 0000 -LC_6 0001000000000000 0000 -LC_7 0000000010000000 0110 DffEnable Set_NoReset -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g0_6 lutff_0/in_0 +LC_0 0011001101010011 0000 +LC_1 0010000000000000 0000 +LC_2 1100110011001010 0000 +LC_3 1000000000000000 0000 +LC_4 1100110011001010 0000 +LC_5 0101001100000000 0000 +LC_6 0010000000000000 0000 +LC_7 0010000000000000 0000 +buffer local_g0_1 lutff_3/in_0 +buffer local_g0_5 lutff_4/in_1 buffer local_g0_6 lutff_4/in_2 -buffer local_g1_0 lutff_2/in_3 -buffer local_g1_0 lutff_5/in_0 -buffer local_g1_6 lutff_1/in_2 -buffer local_g1_6 lutff_6/in_1 -buffer local_g1_7 lutff_2/in_0 -buffer local_g1_7 lutff_3/in_1 -buffer local_g2_6 lutff_4/in_0 -buffer local_g2_6 lutff_5/in_1 -buffer local_g2_7 lutff_1/in_0 -buffer local_g3_0 lutff_0/in_3 -buffer local_g3_0 lutff_4/in_3 -buffer local_g3_0 lutff_5/in_2 -buffer local_g3_1 lutff_2/in_2 -buffer local_g3_1 lutff_7/in_3 -buffer local_g3_6 lutff_2/in_1 -buffer local_g3_7 lutff_1/in_1 -buffer local_g3_7 lutff_5/in_3 -buffer local_g3_7 lutff_6/in_0 -buffer lutff_0/out local_g3_0 -buffer lutff_0/out sp4_h_r_32 -buffer lutff_0/out sp4_r_v_b_33 -buffer lutff_1/out local_g3_1 -buffer lutff_3/out sp4_h_r_38 +buffer local_g0_7 lutff_5/in_2 +buffer local_g1_0 lutff_2/in_1 +buffer local_g1_3 lutff_2/in_2 +buffer local_g1_3 lutff_7/in_1 +buffer local_g1_4 lutff_5/in_0 +buffer local_g1_5 lutff_0/in_0 +buffer local_g1_5 lutff_2/in_0 +buffer local_g1_5 lutff_4/in_0 +buffer local_g1_5 lutff_5/in_1 +buffer local_g1_6 lutff_0/in_3 +buffer local_g1_7 lutff_1/in_1 +buffer local_g1_7 lutff_6/in_0 +buffer local_g2_3 lutff_0/in_1 +buffer local_g2_4 lutff_3/in_1 +buffer local_g2_6 lutff_0/in_2 +buffer local_g3_2 lutff_1/in_0 +buffer local_g3_2 lutff_6/in_1 +buffer local_g3_4 lutff_2/in_3 +buffer local_g3_4 lutff_4/in_3 +buffer local_g3_4 lutff_7/in_0 +buffer lutff_1/out sp12_h_r_10 +buffer lutff_3/out local_g1_3 buffer lutff_6/out local_g0_6 -buffer lutff_7/out local_g3_7 -buffer lutff_7/out sp12_h_r_6 -buffer lutff_7/out sp4_v_b_30 -buffer neigh_op_lft_6 local_g1_6 -buffer neigh_op_lft_7 local_g1_7 -buffer neigh_op_rgt_6 local_g2_6 -buffer neigh_op_rgt_7 local_g2_7 -buffer neigh_op_tnl_6 local_g3_6 -buffer neigh_op_top_0 local_g1_0 -routing sp12_v_b_0 sp12_v_t_23 +buffer lutff_6/out local_g1_6 +buffer lutff_7/out local_g0_7 +buffer lutff_7/out sp4_r_v_b_15 +buffer sp4_h_r_20 local_g1_4 +buffer sp4_h_r_5 local_g1_5 +buffer sp4_h_r_8 local_g1_0 +buffer sp4_r_v_b_12 local_g2_4 +buffer sp4_r_v_b_14 local_g2_6 +buffer sp4_r_v_b_18 local_g3_2 +buffer sp4_r_v_b_20 local_g3_4 +buffer sp4_v_b_15 local_g1_7 +buffer sp4_v_b_17 local_g0_1 +buffer sp4_v_b_43 local_g2_3 +buffer sp4_v_b_5 local_g0_5 +routing sp12_h_r_0 sp12_v_b_0 +routing sp4_h_l_41 sp4_v_b_4 +routing sp4_h_r_0 sp4_v_b_0 +routing sp4_h_r_0 sp4_v_b_5 +routing sp4_h_r_8 sp4_h_l_41 + +.logic_tile 4 3 +LC_0 0000000010000000 0000 +LC_1 1010110000000000 0000 +LC_2 0000110100000000 0000 +LC_4 0010000000000000 0000 +LC_6 1000000011111111 0000 +LC_7 0101001100000000 0000 +buffer local_g0_1 lutff_0/in_1 +buffer local_g0_1 lutff_2/in_1 +buffer local_g0_1 lutff_6/in_1 +buffer local_g0_2 lutff_7/in_1 +buffer local_g0_3 lutff_1/in_0 +buffer local_g0_5 lutff_0/in_3 +buffer local_g0_5 lutff_1/in_2 +buffer local_g0_6 lutff_0/in_2 +buffer local_g0_6 lutff_6/in_2 +buffer local_g0_7 lutff_7/in_0 +buffer local_g1_1 lutff_2/in_2 +buffer local_g1_4 lutff_7/in_2 +buffer local_g1_5 lutff_6/in_0 +buffer local_g1_6 lutff_4/in_1 +buffer local_g1_7 lutff_2/in_0 +buffer local_g2_1 lutff_6/in_3 +buffer local_g2_6 lutff_1/in_1 +buffer local_g3_1 lutff_0/in_0 +buffer local_g3_1 lutff_4/in_0 +buffer lutff_0/out sp4_v_b_0 +buffer lutff_1/out sp12_h_r_10 +buffer lutff_2/out sp4_v_b_20 +buffer lutff_4/out local_g1_4 +buffer lutff_6/out sp12_v_b_12 +buffer lutff_6/out sp4_r_v_b_13 +buffer lutff_7/out local_g1_7 +buffer neigh_op_bnl_6 local_g2_6 +buffer neigh_op_bot_1 local_g1_1 +buffer sp12_h_r_10 local_g0_2 +buffer sp12_v_b_9 local_g2_1 +buffer sp12_v_b_9 local_g3_1 +buffer sp12_v_b_9 sp4_v_b_16 +buffer sp4_h_r_11 local_g0_3 +buffer sp4_h_r_17 local_g0_1 +buffer sp4_h_r_21 local_g0_5 +buffer sp4_h_r_21 local_g1_5 +buffer sp4_h_r_22 local_g0_6 +buffer sp4_h_r_22 local_g1_6 +buffer sp4_v_b_15 local_g0_7 routing sp4_v_b_5 sp4_h_r_11 -routing sp4_v_t_37 sp4_v_b_8 - -.logic_tile 4 3 -LC_0 0100000000000000 0000 -LC_1 0010000000000000 0000 -LC_2 0000110001000100 0100 DffEnable -LC_3 0000001010100010 0100 DffEnable -LC_4 1000000000000000 0000 -LC_5 0000000010000000 0000 -LC_6 0100010000001100 0100 DffEnable -LC_7 1000000000000000 0000 -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g0_2 lutff_0/in_0 -buffer local_g0_2 lutff_2/in_0 -buffer local_g0_6 lutff_5/in_3 -buffer local_g0_6 lutff_6/in_2 -buffer local_g1_3 lutff_1/in_1 -buffer local_g1_3 lutff_3/in_1 -buffer local_g1_6 lutff_2/in_3 -buffer local_g1_6 lutff_3/in_2 -buffer local_g1_6 lutff_6/in_3 -buffer local_g2_2 lutff_6/in_0 -buffer local_g2_4 lutff_3/in_3 -buffer local_g3_1 lutff_0/in_2 -buffer local_g3_1 lutff_1/in_3 -buffer local_g3_1 lutff_5/in_1 -buffer local_g3_3 lutff_2/in_2 -buffer local_g3_4 lutff_7/in_2 -buffer local_g3_5 lutff_4/in_0 -buffer lutff_2/out local_g0_2 -buffer lutff_3/out local_g1_3 -buffer lutff_4/out sp4_h_r_24 -buffer lutff_6/out local_g0_6 -buffer lutff_7/out sp4_h_r_46 -buffer neigh_op_rgt_2 local_g2_2 -buffer neigh_op_rgt_3 local_g3_3 -buffer neigh_op_rgt_4 local_g2_4 -buffer sp4_h_r_25 local_g3_1 -buffer sp4_r_v_b_30 local_g1_6 -buffer sp4_v_b_44 local_g3_4 -buffer sp4_v_b_45 local_g3_5 +routing sp4_v_t_42 sp4_h_l_42 .logic_tile 2 15 -LC_7 0000011100000011 0100 DffEnable -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g0_5 lutff_7/in_2 -buffer local_g1_1 lutff_7/in_3 -buffer local_g2_2 lutff_7/in_1 -buffer local_g2_7 lutff_7/in_0 -buffer lutff_7/out local_g2_7 -buffer lutff_7/out sp4_r_v_b_15 -buffer sp12_h_r_5 local_g0_5 -buffer sp4_h_r_1 local_g1_1 -buffer sp4_r_v_b_10 local_g2_2 +LC_1 1000000000000000 0100 DffEnable +LC_2 0100000000000000 0110 DffEnable Set_NoReset +LC_4 0100000000000000 0100 DffEnable +LC_7 0100000000000000 0110 DffEnable Set_NoReset +NegClk +buffer glb_netwk_6 lutff_global/clk +buffer local_g1_0 lutff_7/in_0 +buffer local_g1_3 lutff_2/in_0 +buffer local_g1_4 lutff_1/in_0 +buffer local_g1_7 lutff_4/in_0 +buffer local_g2_4 lutff_global/s_r +buffer local_g3_3 lutff_global/cen +buffer lutff_1/out sp12_h_r_10 +buffer lutff_1/out sp12_v_b_2 +buffer lutff_1/out sp4_r_v_b_35 +buffer lutff_2/out sp4_r_v_b_37 +buffer lutff_4/out sp4_v_b_24 +buffer lutff_7/out sp4_h_r_14 +buffer neigh_op_lft_7 local_g1_7 +buffer neigh_op_top_3 local_g1_3 +buffer sp12_h_r_6 sp4_h_r_15 +buffer sp4_h_r_12 local_g1_4 +buffer sp4_h_r_28 local_g2_4 +buffer sp4_h_r_35 local_g3_3 +buffer sp4_h_r_8 local_g1_0 +routing sp4_h_l_38 sp4_v_b_3 +routing sp4_h_l_44 sp4_v_b_9 .logic_tile 9 5 ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_0 0110100110010110 0000 -LC_1 1100111011101110 0000 -LC_2 0101000001110000 0110 DffEnable Set_NoReset -LC_3 0100000000000000 0000 -LC_4 1000101010000000 0000 -LC_5 0100000000000000 0110 DffEnable Set_NoReset -LC_6 1011000100110001 0000 -LC_7 0100000000000000 0000 -NegClk -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g0_1 lutff_4/in_1 -buffer local_g0_5 lutff_1/in_2 -buffer local_g0_5 lutff_2/in_1 -buffer local_g0_5 lutff_6/in_3 -buffer local_g0_5 lutff_7/in_0 -buffer local_g0_6 lutff_2/in_0 -buffer local_g0_7 lutff_0/in_3 -buffer local_g0_7 lutff_4/in_3 -buffer local_g1_0 lutff_6/in_1 -buffer local_g1_3 lutff_7/in_1 +LC_0 0000000010000010 0000 +LC_1 0000000000011110 0000 +LC_2 0000000000000010 0000 +LC_3 0000000001010011 0000 +LC_4 0000000001010011 0000 +LC_5 1010010101011010 0000 +LC_6 0000110100000000 0000 +LC_7 1000000000000000 0000 +buffer glb2local_0 local_g0_4 +buffer glb_netwk_0 glb2local_0 +buffer local_g0_0 lutff_6/in_0 +buffer local_g0_1 lutff_1/in_0 +buffer local_g0_1 lutff_3/in_2 +buffer local_g0_2 lutff_0/in_0 +buffer local_g0_3 lutff_0/in_3 +buffer local_g0_4 lutff_7/in_1 +buffer local_g0_5 lutff_4/in_1 +buffer local_g0_6 lutff_1/in_3 +buffer local_g0_6 lutff_3/in_3 +buffer local_g0_7 lutff_1/in_2 +buffer local_g1_0 lutff_2/in_3 +buffer local_g1_1 lutff_4/in_2 +buffer local_g1_2 lutff_6/in_1 +buffer local_g1_4 lutff_7/in_2 +buffer local_g1_6 lutff_4/in_3 +buffer local_g1_7 lutff_6/in_2 buffer local_g2_0 lutff_1/in_1 -buffer local_g2_1 lutff_2/in_3 -buffer local_g2_3 lutff_0/in_1 -buffer local_g2_3 lutff_3/in_0 -buffer local_g2_4 lutff_6/in_2 -buffer local_g2_5 lutff_1/in_0 -buffer local_g2_6 lutff_6/in_0 -buffer local_g2_7 lutff_5/in_0 -buffer local_g3_1 lutff_1/in_3 -buffer local_g3_5 lutff_4/in_2 -buffer lutff_0/out sp4_h_r_16 -buffer lutff_0/out sp4_v_b_0 -buffer lutff_0/out sp4_v_b_16 -buffer lutff_1/out sp4_v_b_18 -buffer lutff_1/out sp4_v_b_2 -buffer lutff_2/out sp4_h_r_20 -buffer lutff_2/out sp4_r_v_b_5 -buffer lutff_4/out local_g2_4 +buffer local_g2_0 lutff_4/in_0 +buffer local_g2_1 lutff_7/in_0 +buffer local_g2_2 lutff_2/in_2 +buffer local_g2_4 lutff_2/in_0 +buffer local_g2_5 lutff_2/in_1 +buffer local_g2_5 lutff_5/in_2 +buffer local_g2_6 lutff_3/in_1 +buffer local_g2_7 lutff_0/in_1 +buffer local_g3_0 lutff_3/in_0 +buffer local_g3_3 lutff_0/in_2 +buffer lutff_0/out sp4_h_r_0 +buffer lutff_0/out sp4_h_r_32 +buffer lutff_1/out sp4_h_r_34 +buffer lutff_2/out local_g1_2 +buffer lutff_3/out sp12_v_b_22 +buffer lutff_4/out sp12_h_r_0 buffer lutff_5/out local_g0_5 -buffer lutff_5/out sp4_h_r_10 -buffer lutff_5/out sp4_h_r_26 -buffer lutff_5/out sp4_h_r_42 -buffer lutff_5/out sp4_r_v_b_11 -buffer lutff_5/out sp4_r_v_b_27 -buffer lutff_5/out sp4_r_v_b_43 -buffer lutff_5/out sp4_v_b_42 -buffer lutff_7/out local_g2_7 -buffer lutff_7/out sp4_h_r_30 -buffer neigh_op_bnl_1 local_g3_1 -buffer neigh_op_bnl_3 local_g2_3 -buffer neigh_op_bnl_5 local_g3_5 -buffer neigh_op_bnl_6 local_g2_6 -buffer neigh_op_bot_1 local_g0_1 -buffer neigh_op_bot_7 local_g0_7 -buffer sp4_h_r_0 local_g1_0 -buffer sp4_h_r_19 local_g1_3 -buffer sp4_h_r_22 local_g0_6 -buffer sp4_h_r_24 local_g2_0 +buffer lutff_6/out sp4_h_r_44 +buffer lutff_6/out sp4_r_v_b_29 +buffer lutff_7/out sp4_r_v_b_15 +buffer neigh_op_lft_6 local_g0_6 +buffer neigh_op_lft_6 local_g1_6 +buffer neigh_op_lft_7 local_g1_7 +buffer sp12_h_r_0 sp4_h_r_12 +buffer sp12_v_b_9 local_g2_1 +buffer sp4_h_r_19 local_g0_3 +buffer sp4_h_r_35 local_g3_3 buffer sp4_h_r_45 local_g2_5 -buffer sp4_r_v_b_33 local_g2_1 -routing sp4_h_l_42 sp4_v_t_42 -routing sp4_h_l_44 sp4_v_t_44 -routing sp4_v_b_0 sp4_v_t_45 -routing sp4_v_b_10 sp4_v_t_43 -routing sp4_v_b_3 sp4_h_l_38 -routing sp4_v_b_3 sp4_h_r_3 -routing sp4_v_b_3 sp4_v_t_38 -routing sp4_v_b_6 sp4_h_r_6 -routing sp4_v_b_9 sp4_h_l_39 +buffer sp4_r_v_b_16 local_g3_0 +buffer sp4_r_v_b_24 local_g1_0 +buffer sp4_r_v_b_25 local_g0_1 +buffer sp4_r_v_b_25 local_g1_1 +buffer sp4_r_v_b_31 local_g0_7 +buffer sp4_r_v_b_35 local_g0_0 +buffer sp4_r_v_b_36 local_g2_4 +buffer sp4_r_v_b_39 local_g2_7 +buffer sp4_r_v_b_8 local_g2_0 +buffer sp4_v_b_18 local_g0_2 +buffer sp4_v_b_20 local_g1_4 +buffer sp4_v_b_30 local_g2_6 +buffer sp4_v_b_34 local_g2_2 +routing sp4_h_l_36 sp4_v_t_43 +routing sp4_h_l_46 sp4_v_t_41 +routing sp4_h_r_5 sp4_v_t_40 +routing sp4_h_r_7 sp4_v_t_36 +routing sp4_h_r_7 sp4_v_t_42 +routing sp4_h_r_9 sp4_v_t_38 +routing sp4_h_r_9 sp4_v_t_44 +routing sp4_v_t_40 sp4_h_l_46 +routing sp4_v_t_42 sp4_h_l_36 .logic_tile 8 4 ColBufCtrl glb_netwk_0 ColBufCtrl glb_netwk_1 ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -LC_0 0000111000111111 0100 DffEnable -LC_1 0000000000000100 0000 -LC_2 0000100000000000 0000 -LC_3 1000000000000000 0000 -LC_4 0001000000000000 0000 -LC_5 0000000100000000 0000 -LC_6 0011000000010000 0000 -LC_7 0000010000000000 0000 +LC_7 0000100011111111 0100 DffEnable NegClk -buffer glb_netwk_5 lutff_global/clk -buffer local_g0_0 lutff_5/in_1 -buffer local_g0_1 lutff_5/in_0 -buffer local_g0_2 lutff_0/in_0 -buffer local_g0_3 lutff_7/in_0 -buffer local_g0_5 lutff_4/in_1 -buffer local_g0_6 lutff_6/in_0 -buffer local_g0_7 lutff_0/in_1 -buffer local_g1_0 lutff_0/in_3 -buffer local_g1_1 lutff_0/in_2 -buffer local_g1_2 lutff_6/in_1 -buffer local_g1_2 lutff_7/in_2 -buffer local_g1_3 lutff_1/in_3 -buffer local_g1_4 lutff_1/in_0 -buffer local_g1_6 lutff_1/in_2 -buffer local_g1_6 lutff_5/in_2 -buffer local_g2_0 lutff_2/in_2 -buffer local_g2_0 lutff_4/in_0 -buffer local_g2_2 lutff_global/cen -buffer local_g2_5 lutff_4/in_3 -buffer local_g3_4 lutff_6/in_3 -buffer local_g3_5 lutff_7/in_1 -buffer lutff_0/out sp4_h_r_16 -buffer lutff_1/out sp4_h_r_2 -buffer lutff_1/out sp4_h_r_34 -buffer lutff_1/out sp4_r_v_b_19 -buffer lutff_1/out sp4_v_b_18 -buffer lutff_2/out local_g2_2 -buffer lutff_3/out sp12_h_r_14 -buffer lutff_3/out sp12_v_b_22 -buffer lutff_3/out sp4_h_r_22 -buffer lutff_3/out sp4_h_r_38 -buffer lutff_3/out sp4_r_v_b_23 -buffer lutff_3/out sp4_r_v_b_39 -buffer lutff_3/out sp4_v_b_22 -buffer lutff_3/out sp4_v_b_38 -buffer lutff_4/out sp12_v_b_8 -buffer lutff_5/out local_g0_5 -buffer lutff_5/out sp12_h_r_2 -buffer lutff_5/out sp4_v_b_26 -buffer lutff_6/out sp4_h_r_12 -buffer lutff_7/out local_g0_7 -buffer neigh_op_bot_0 local_g0_0 -buffer neigh_op_bot_3 local_g0_3 -buffer neigh_op_bot_4 local_g1_4 -buffer neigh_op_lft_1 local_g0_1 -buffer neigh_op_lft_2 local_g1_2 -buffer neigh_op_tnl_0 local_g2_0 -buffer neigh_op_tnr_5 local_g2_5 -buffer neigh_op_tnr_5 local_g3_5 -buffer sp4_h_r_9 local_g1_1 -buffer sp4_r_v_b_20 local_g3_4 -buffer sp4_v_b_14 local_g0_6 -buffer sp4_v_b_2 local_g0_2 -buffer sp4_v_b_3 local_g1_3 -buffer sp4_v_b_6 local_g1_6 -buffer sp4_v_b_8 local_g1_0 -routing sp4_h_r_1 sp4_v_b_1 +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_6 lutff_7/in_1 +buffer local_g1_2 lutff_7/in_2 +buffer local_g1_3 lutff_global/cen +buffer local_g2_3 lutff_7/in_0 +buffer local_g3_3 lutff_7/in_3 +buffer lutff_7/out sp12_v_b_14 +buffer lutff_7/out sp4_v_b_14 +buffer lutff_7/out sp4_v_b_30 +buffer neigh_op_top_2 local_g1_2 +buffer sp4_h_r_19 local_g1_3 +buffer sp4_h_r_27 local_g3_3 +buffer sp4_r_v_b_30 local_g0_6 +buffer sp4_r_v_b_35 local_g2_3 +routing sp4_h_l_38 sp4_v_t_38 +routing sp4_h_r_5 sp4_v_b_10 +routing sp4_h_r_8 sp4_v_b_8 +routing sp4_v_b_10 sp4_h_r_10 +routing sp4_v_b_3 sp4_v_t_43 .logic_tile 5 2 -LC_0 0011000001010000 0100 DffEnable -LC_1 0110100110010110 0000 -LC_2 0100000000000000 0000 -LC_3 0000100001001100 0100 DffEnable -LC_4 0100010010000100 0100 DffEnable -LC_5 0010000000000000 0000 +LC_0 0000000011111101 0000 +LC_1 0000000011111101 0000 +LC_2 0000100000000000 0000 +LC_3 1000000000000000 0000 +LC_4 0000000010000000 0000 +LC_5 1111111111001010 0000 LC_6 0010000000000000 0000 -LC_7 0000100001001100 0100 DffEnable -buffer glb_netwk_2 lutff_global/s_r -buffer glb_netwk_5 lutff_global/clk -buffer glb_netwk_7 lutff_global/cen -buffer local_g0_1 lutff_7/in_2 -buffer local_g0_4 lutff_4/in_0 -buffer local_g0_5 lutff_0/in_1 -buffer local_g0_7 lutff_3/in_2 -buffer local_g1_4 lutff_6/in_1 -buffer local_g1_7 lutff_7/in_3 -buffer local_g2_0 lutff_0/in_0 -buffer local_g2_0 lutff_5/in_1 -buffer local_g2_3 lutff_0/in_3 -buffer local_g2_3 lutff_3/in_0 -buffer local_g2_3 lutff_7/in_0 -buffer local_g2_5 lutff_1/in_0 +LC_7 0001000000000000 0000 +buffer glb2local_1 local_g0_5 +buffer glb_netwk_0 glb2local_1 +buffer local_g0_0 lutff_4/in_2 +buffer local_g0_1 lutff_7/in_0 +buffer local_g0_2 lutff_2/in_0 +buffer local_g0_2 lutff_6/in_0 +buffer local_g0_3 lutff_0/in_1 +buffer local_g0_4 lutff_0/in_2 +buffer local_g0_5 lutff_0/in_3 +buffer local_g0_7 lutff_1/in_2 +buffer local_g1_0 lutff_5/in_0 +buffer local_g1_1 lutff_1/in_3 +buffer local_g1_2 lutff_3/in_0 +buffer local_g1_3 lutff_7/in_1 +buffer local_g1_4 lutff_1/in_0 +buffer local_g1_5 lutff_0/in_0 +buffer local_g1_6 lutff_6/in_1 +buffer local_g1_7 lutff_1/in_1 +buffer local_g2_0 lutff_5/in_3 +buffer local_g2_1 lutff_2/in_1 +buffer local_g2_2 lutff_3/in_1 +buffer local_g2_3 lutff_3/in_2 +buffer local_g2_4 lutff_3/in_3 buffer local_g2_7 lutff_4/in_3 -buffer local_g3_0 lutff_1/in_2 -buffer local_g3_2 lutff_2/in_1 -buffer local_g3_2 lutff_4/in_1 -buffer local_g3_2 lutff_5/in_0 -buffer local_g3_2 lutff_6/in_3 -buffer local_g3_3 lutff_2/in_0 -buffer local_g3_3 lutff_3/in_3 -buffer local_g3_7 lutff_4/in_2 -buffer lutff_0/out local_g2_0 +buffer local_g3_1 lutff_5/in_1 +buffer local_g3_2 lutff_5/in_2 +buffer local_g3_3 lutff_2/in_2 +buffer local_g3_5 lutff_4/in_0 +buffer local_g3_6 lutff_4/in_1 +buffer lutff_0/out sp12_h_r_8 +buffer lutff_0/out sp4_r_v_b_17 buffer lutff_1/out local_g0_1 -buffer lutff_3/out local_g3_3 +buffer lutff_2/out sp12_h_r_12 +buffer lutff_3/out local_g0_3 buffer lutff_4/out local_g0_4 -buffer lutff_4/out local_g1_4 -buffer lutff_7/out local_g1_7 -buffer lutff_7/out local_g2_7 -buffer lutff_7/out sp4_h_r_46 -buffer neigh_op_top_5 local_g0_5 -buffer neigh_op_top_7 local_g0_7 -buffer sp4_h_r_37 local_g2_5 -buffer sp4_r_v_b_18 local_g3_2 -buffer sp4_v_b_32 local_g3_0 -buffer sp4_v_b_43 local_g2_3 -buffer sp4_v_b_47 local_g3_7 +buffer lutff_5/out sp4_h_r_42 +buffer lutff_6/out sp12_v_b_12 +buffer lutff_7/out sp4_h_r_30 +buffer lutff_7/out sp4_r_v_b_47 +buffer neigh_op_bnl_2 local_g2_2 +buffer neigh_op_bnl_3 local_g2_3 +buffer neigh_op_bnl_4 local_g2_4 +buffer neigh_op_bnl_5 local_g3_5 +buffer neigh_op_bnl_6 local_g3_6 +buffer neigh_op_bnl_7 local_g2_7 +buffer neigh_op_lft_0 local_g0_0 +buffer neigh_op_lft_3 local_g1_3 +buffer neigh_op_lft_7 local_g0_7 +buffer neigh_op_top_5 local_g1_5 +buffer sp12_h_r_10 sp4_h_r_17 +buffer sp12_h_r_7 local_g1_7 +buffer sp12_v_b_9 local_g3_1 +buffer sp4_h_r_12 local_g1_4 +buffer sp4_h_r_18 local_g0_2 +buffer sp4_h_r_25 local_g2_1 +buffer sp4_h_r_27 local_g3_3 +buffer sp4_h_r_34 local_g3_2 +buffer sp4_h_r_40 local_g2_0 +buffer sp4_r_v_b_1 local_g1_1 +buffer sp4_r_v_b_24 local_g1_0 +buffer sp4_r_v_b_26 local_g1_2 +buffer sp4_v_b_6 local_g1_6 +routing sp4_h_l_40 sp4_h_r_1 +routing sp4_h_l_47 sp4_h_r_10 +routing sp4_h_r_2 sp4_v_t_39 +routing sp4_v_b_0 sp4_h_r_0 +routing sp4_v_b_3 sp4_h_l_38 +routing sp4_v_b_6 sp4_h_l_43 +routing sp4_v_t_43 sp4_h_r_11 -.logic_tile 11 6 -LC_0 0001000100011101 0000 -LC_1 1000000000000000 0000 -LC_2 1000010000100001 0000 -LC_3 1111001110100010 0000 -LC_4 0111001100000000 0100 DffEnable -LC_5 0000000000100000 0000 -LC_6 1000000011111111 0100 DffEnable -LC_7 1010101010001010 0000 +.logic_tile 1 16 +LC_6 1110000000000000 0100 DffEnable NegClk -buffer glb_netwk_5 lutff_global/clk +buffer glb_netwk_2 lutff_global/s_r +buffer glb_netwk_6 lutff_global/clk +buffer local_g0_2 lutff_6/in_2 +buffer local_g2_6 lutff_6/in_0 +buffer local_g2_7 lutff_6/in_1 +buffer lutff_6/out sp4_r_v_b_29 +buffer neigh_op_rgt_6 local_g2_6 +buffer sp4_r_v_b_26 local_g0_2 +buffer sp4_v_b_39 local_g2_7 + +.logic_tile 11 6 +CarryInSet +LC_0 0000000000000000 1000 CarryEnable +LC_1 0000000000000000 1000 CarryEnable +LC_2 0110100110010110 1000 CarryEnable +LC_3 0110100110010110 0000 +LC_4 0001000000000000 0000 +LC_5 1010010101011010 0000 +LC_6 0000000000000111 0000 +LC_7 0000000000101000 0000 buffer local_g0_0 lutff_4/in_0 -buffer local_g0_3 lutff_0/in_1 -buffer local_g0_5 lutff_6/in_1 -buffer local_g0_6 lutff_0/in_0 -buffer local_g0_6 lutff_3/in_3 -buffer local_g1_0 lutff_4/in_1 -buffer local_g1_0 lutff_6/in_3 -buffer local_g1_2 lutff_0/in_3 +buffer local_g0_1 lutff_1/in_2 +buffer local_g0_1 lutff_7/in_2 +buffer local_g0_2 lutff_7/in_3 +buffer local_g0_5 lutff_7/in_0 buffer local_g1_2 lutff_3/in_2 -buffer local_g1_3 lutff_global/cen -buffer local_g1_6 lutff_5/in_2 -buffer local_g1_7 lutff_3/in_1 -buffer local_g2_0 lutff_5/in_3 -buffer local_g2_0 lutff_7/in_3 -buffer local_g2_2 lutff_0/in_2 -buffer local_g2_2 lutff_2/in_0 -buffer local_g2_3 lutff_1/in_2 -buffer local_g2_3 lutff_2/in_3 -buffer local_g2_3 lutff_3/in_0 -buffer local_g2_4 lutff_1/in_3 -buffer local_g2_7 lutff_1/in_0 -buffer local_g3_1 lutff_2/in_2 -buffer local_g3_1 lutff_5/in_1 +buffer local_g1_6 lutff_4/in_1 +buffer local_g2_1 lutff_0/in_1 +buffer local_g2_1 lutff_5/in_2 +buffer local_g2_4 lutff_2/in_2 +buffer local_g2_5 lutff_6/in_1 +buffer local_g2_6 lutff_6/in_0 +buffer local_g2_7 lutff_6/in_3 buffer local_g3_1 lutff_7/in_1 -buffer local_g3_2 lutff_5/in_0 -buffer local_g3_2 lutff_7/in_2 -buffer local_g3_3 lutff_6/in_2 -buffer local_g3_5 lutff_1/in_1 -buffer local_g3_6 lutff_2/in_1 -buffer local_g3_6 lutff_7/in_0 -buffer local_g3_7 lutff_4/in_2 -buffer local_g3_7 lutff_6/in_0 -buffer lutff_0/out local_g0_0 -buffer lutff_2/out sp4_r_v_b_21 -buffer lutff_3/out local_g3_3 +buffer local_g3_7 lutff_6/in_2 +buffer lutff_1/cout lutff_2/in_3 +buffer lutff_2/cout lutff_3/in_3 +buffer lutff_2/out local_g0_2 +buffer lutff_2/out sp12_h_r_12 +buffer lutff_2/out sp12_v_b_20 +buffer lutff_2/out sp4_r_v_b_37 +buffer lutff_3/out sp4_v_b_22 +buffer lutff_3/out sp4_v_b_6 +buffer lutff_4/out sp4_v_b_24 buffer lutff_5/out local_g0_5 -buffer lutff_7/out local_g1_7 -buffer neigh_op_bnl_0 local_g2_0 -buffer neigh_op_bnl_1 local_g3_1 -buffer neigh_op_bnl_2 local_g3_2 -buffer neigh_op_bnl_3 local_g2_3 -buffer neigh_op_bnl_4 local_g2_4 -buffer neigh_op_bnl_5 local_g3_5 -buffer neigh_op_bnl_7 local_g2_7 -buffer neigh_op_bot_2 local_g1_2 -buffer neigh_op_bot_3 local_g0_3 -buffer neigh_op_tnl_2 local_g2_2 -buffer neigh_op_tnl_6 local_g3_6 -buffer sp12_h_r_8 local_g1_0 -buffer sp4_v_b_11 local_g1_3 -buffer sp4_v_b_22 local_g0_6 -buffer sp4_v_b_22 local_g1_6 -buffer sp4_v_b_39 local_g3_7 -routing sp4_h_l_40 sp4_v_b_11 -routing sp4_h_l_41 sp4_v_t_44 -routing sp4_h_l_43 sp4_v_t_46 -routing sp4_h_l_45 sp4_v_b_2 -routing sp4_h_l_45 sp4_v_t_36 -routing sp4_h_l_47 sp4_v_t_38 -routing sp4_v_b_1 sp4_h_l_36 - -.ramb_tile 3 15 -RamConfig PowerUp -routing sp4_h_r_10 sp4_v_b_10 +buffer lutff_5/out sp4_h_r_26 +buffer lutff_5/out sp4_h_r_42 +buffer lutff_6/out sp12_h_r_20 +buffer lutff_7/out sp4_v_b_14 +buffer lutff_7/out sp4_v_b_46 +buffer sp12_h_r_14 local_g1_6 +buffer sp12_v_b_13 local_g2_5 +buffer sp4_h_r_1 local_g0_1 +buffer sp4_h_r_38 local_g2_6 +buffer sp4_r_v_b_2 local_g1_2 +buffer sp4_r_v_b_47 local_g3_7 +buffer sp4_v_b_16 local_g0_0 +buffer sp4_v_b_25 local_g2_1 +buffer sp4_v_b_25 local_g3_1 +buffer sp4_v_b_44 local_g2_4 +buffer sp4_v_b_47 local_g2_7 +routing sp4_h_l_37 sp4_v_t_37 +routing sp4_h_l_46 sp4_v_b_5 +routing sp4_h_l_47 sp4_h_r_1 +routing sp4_h_r_1 sp4_v_b_1 +routing sp4_h_r_10 sp4_v_t_41 +routing sp4_v_b_0 sp4_h_r_0 +routing sp4_v_b_10 sp4_v_t_43 +routing sp4_v_b_3 sp4_v_t_38 +routing sp4_v_b_6 sp4_v_t_44 +routing sp4_v_t_39 sp4_h_l_39 +routing sp4_v_t_41 sp4_v_b_4 .ramb_tile 10 5 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -buffer local_g0_2 ram/WCLKE -buffer local_g1_1 ram/WCLK -buffer ram/RDATA_0 sp4_r_v_b_1 -buffer ram/RDATA_0 sp4_r_v_b_33 -buffer ram/RDATA_1 sp4_r_v_b_3 -buffer ram/RDATA_1 sp4_v_b_34 -buffer ram/RDATA_2 sp4_r_v_b_37 -buffer ram/RDATA_2 sp4_v_b_36 -buffer ram/RDATA_4 sp4_v_b_24 -buffer ram/RDATA_5 sp4_v_b_26 -buffer ram/RDATA_6 sp4_r_v_b_29 +buffer local_g1_3 ram/WCLKE +buffer ram/RDATA_0 sp4_h_r_16 +buffer ram/RDATA_0 sp4_h_r_32 +buffer ram/RDATA_1 sp4_h_r_18 +buffer ram/RDATA_2 sp12_v_b_4 +buffer ram/RDATA_2 sp4_h_r_20 +buffer ram/RDATA_2 sp4_h_r_36 +buffer ram/RDATA_3 sp12_v_b_6 +buffer ram/RDATA_3 sp4_r_v_b_39 +buffer ram/RDATA_4 sp4_v_b_40 +buffer ram/RDATA_5 sp12_v_b_10 +buffer ram/RDATA_5 sp4_r_v_b_43 +buffer ram/RDATA_6 sp4_r_v_b_13 +buffer ram/RDATA_6 sp4_r_v_b_45 buffer ram/RDATA_7 sp4_r_v_b_31 -buffer sp4_h_r_1 local_g1_1 -buffer sp4_v_b_2 local_g0_2 -routing sp4_h_l_41 sp4_v_t_41 -routing sp4_h_r_9 sp4_v_t_38 -routing sp4_v_b_0 sp4_h_l_40 -routing sp4_v_b_1 sp4_h_l_43 -routing sp4_v_b_7 sp4_h_r_1 -routing sp4_v_b_7 sp4_v_t_42 - -.ramb_tile 10 11 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 -ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -buffer local_g0_0 ram/WCLK +buffer ram/RDATA_7 sp4_v_b_46 +buffer sp4_r_v_b_3 local_g1_3 +routing sp4_h_l_41 sp4_h_r_7 +routing sp4_v_b_8 sp4_h_l_45 +routing sp4_v_t_41 sp4_h_r_9 + +.ramb_tile 10 11 +buffer local_g0_2 ram/WADDR_4 +buffer local_g0_3 ram/WADDR_7 +buffer local_g0_4 ram/WE +buffer local_g0_5 ram/WADDR_3 +buffer local_g0_7 ram/WADDR_5 +buffer local_g1_1 ram/WCLK buffer local_g1_3 ram/WCLKE -buffer ram/RDATA_5 sp4_v_b_42 -buffer sp4_h_r_16 local_g0_0 -buffer sp4_h_r_19 local_g1_3 -routing sp4_h_l_47 sp4_h_r_10 -routing sp4_h_l_47 sp4_v_b_10 -routing sp4_v_t_47 sp4_h_r_3 +buffer local_g1_5 ram/WADDR_0 +buffer local_g1_6 ram/WDATA_2 +buffer local_g1_7 ram/WADDR_2 +buffer local_g2_3 ram/WDATA_0 +buffer local_g2_5 ram/WADDR_1 +buffer local_g3_0 ram/WDATA_4 +buffer local_g3_4 ram/WDATA_6 +buffer local_g3_7 ram/WADDR_6 +buffer ram/RDATA_6 sp4_v_b_44 +buffer sp12_h_r_21 local_g0_5 +buffer sp12_v_b_0 local_g3_0 +buffer sp12_v_b_4 local_g3_4 +buffer sp4_h_r_17 local_g1_1 +buffer sp4_h_r_19 local_g0_3 +buffer sp4_h_r_20 local_g0_4 +buffer sp4_h_r_23 local_g0_7 +buffer sp4_h_r_29 local_g2_5 +buffer sp4_r_v_b_27 local_g1_3 +buffer sp4_r_v_b_6 local_g1_6 +buffer sp4_v_b_13 local_g1_5 +buffer sp4_v_b_15 local_g1_7 +buffer sp4_v_b_18 local_g0_2 +buffer sp4_v_b_35 local_g2_3 +buffer sp4_v_b_39 local_g3_7 +routing sp4_h_l_38 sp4_v_b_9 +routing sp4_h_r_10 sp4_v_b_3 +routing sp4_v_b_0 sp4_v_t_37 .ramb_tile 3 3 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 RamConfig PowerUp -routing sp4_h_r_6 sp4_v_t_43 -routing sp4_v_b_4 sp4_h_r_4 +routing sp4_h_r_5 sp4_v_b_10 +routing sp4_v_t_41 sp4_h_r_4 +routing sp4_v_t_43 sp4_h_r_11 +routing sp4_v_t_45 sp4_h_r_8 .ramb_tile 3 13 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 -ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 RamConfig PowerUp -routing sp4_h_r_6 sp4_h_l_39 -routing sp4_h_r_7 sp4_v_b_7 -routing sp4_h_r_9 sp4_v_b_9 -routing sp4_v_b_1 sp4_h_r_1 +routing sp4_h_l_37 sp4_v_t_37 .ramb_tile 10 7 -buffer glb_netwk_5 ram/WCLK -buffer local_g0_2 ram/WCLKE -buffer local_g1_4 ram/WDATA_2 -buffer local_g1_5 ram/WE -buffer local_g1_6 ram/WDATA_6 -buffer local_g2_2 ram/WADDR_2 -buffer local_g2_4 ram/WADDR_0 -buffer local_g3_0 ram/WDATA_0 -buffer local_g3_2 ram/WADDR_3 -buffer local_g3_4 ram/WADDR_1 -buffer local_g3_6 ram/WDATA_4 -buffer neigh_op_bnl_4 local_g3_4 -buffer neigh_op_bnr_4 local_g1_4 -buffer neigh_op_bnr_6 local_g1_6 -buffer neigh_op_tnr_0 local_g3_0 -buffer neigh_op_tnr_6 local_g3_6 -buffer ram/RDATA_0 sp4_r_v_b_33 -buffer ram/RDATA_2 sp4_r_v_b_37 -buffer ram/RDATA_4 sp4_v_b_24 -buffer ram/RDATA_6 sp4_r_v_b_29 -buffer ram/RDATA_6 sp4_v_b_44 -buffer sp4_h_r_18 local_g0_2 -buffer sp4_h_r_21 local_g1_5 -buffer sp4_h_r_26 local_g2_2 -buffer sp4_h_r_34 local_g3_2 -buffer sp4_h_r_36 local_g2_4 -routing sp4_h_l_36 sp4_v_t_43 -routing sp4_h_l_42 sp4_v_t_37 -routing sp4_h_r_11 sp4_v_b_4 -routing sp4_v_b_0 sp4_h_r_6 -routing sp4_v_b_10 sp4_h_r_10 +buffer glb_netwk_6 ram/WCLK +buffer local_g0_4 ram/WE +buffer local_g0_7 ram/WDATA_6 +buffer local_g1_0 ram/WADDR_1 +buffer local_g1_2 ram/WADDR_3 +buffer local_g1_6 ram/WDATA_2 +buffer local_g2_2 ram/WADDR_0 +buffer local_g2_5 ram/WDATA_0 +buffer local_g3_3 ram/WCLKE +buffer local_g3_4 ram/WDATA_4 +buffer local_g3_7 ram/WADDR_2 +buffer neigh_op_tnl_4 local_g3_4 +buffer neigh_op_tnl_5 local_g2_5 +buffer ram/RDATA_0 sp4_h_r_32 +buffer ram/RDATA_0 sp4_r_v_b_17 +buffer ram/RDATA_0 sp4_v_b_32 +buffer ram/RDATA_2 sp4_h_r_36 +buffer ram/RDATA_2 sp4_h_r_4 +buffer ram/RDATA_4 sp12_v_b_8 +buffer ram/RDATA_4 sp4_h_r_24 +buffer ram/RDATA_4 sp4_v_b_8 +buffer ram/RDATA_6 sp12_v_b_12 +buffer sp12_h_r_6 sp4_h_r_15 +buffer sp12_v_b_11 sp4_v_b_17 +buffer sp4_h_r_15 local_g0_7 +buffer sp4_h_r_20 local_g0_4 +buffer sp4_h_r_22 local_g1_6 +buffer sp4_h_r_34 local_g2_2 +buffer sp4_r_v_b_24 local_g1_0 +buffer sp4_r_v_b_26 local_g1_2 +buffer sp4_r_v_b_43 local_g3_3 +buffer sp4_v_b_31 local_g3_7 +routing sp12_v_b_0 sp12_h_r_0 +routing sp4_h_r_4 sp4_v_t_47 +routing sp4_v_b_2 sp4_h_r_8 +routing sp4_v_b_4 sp4_h_r_10 +routing sp4_v_b_8 sp4_h_l_45 +routing sp4_v_b_8 sp4_v_t_46 +routing sp4_v_t_36 sp4_h_r_6 +routing sp4_v_t_39 sp4_h_l_39 +routing sp4_v_t_39 sp4_h_r_7 .ramb_tile 10 13 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 -ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 RamConfig PowerUp -routing sp4_h_l_37 sp4_v_b_6 -routing sp4_h_r_9 sp4_v_t_44 -routing sp4_v_b_11 sp4_h_r_5 -routing sp4_v_b_3 sp4_v_t_38 -routing sp4_v_b_7 sp4_h_r_1 -routing sp4_v_t_46 sp4_v_b_2 +routing sp4_v_b_9 sp4_v_t_37 +routing sp4_v_t_47 sp4_h_l_47 +routing sp4_v_t_47 sp4_v_b_6 + +.ramb_tile 3 1 +buffer glb_netwk_6 ram/WCLK +buffer local_g0_1 ram/WADDR_3 +buffer local_g0_3 ram/WADDR_1 +buffer local_g0_5 ram/WDATA_6 +buffer local_g0_7 ram/WADDR_7 +buffer local_g1_0 ram/WDATA_0 +buffer local_g1_1 ram/WADDR_0 +buffer local_g1_2 ram/WDATA_4 +buffer local_g1_3 ram/WADDR_2 +buffer local_g1_4 ram/WDATA_2 +buffer local_g1_5 ram/WADDR_4 +buffer local_g1_6 ram/WADDR_5 +buffer local_g1_7 ram/WADDR_8 +buffer local_g2_2 ram/WCLKE +buffer local_g2_4 ram/WE +buffer local_g3_3 ram/WADDR_6 +buffer neigh_op_lft_0 local_g1_0 +buffer neigh_op_lft_4 local_g1_4 +buffer neigh_op_lft_5 local_g0_5 +buffer ram/RDATA_2 sp4_r_v_b_37 +buffer ram/RDATA_6 sp4_r_v_b_29 +buffer sp12_h_r_15 local_g0_7 +buffer sp12_h_r_5 local_g1_5 +buffer sp4_h_r_1 local_g1_1 +buffer sp4_h_r_11 local_g1_3 +buffer sp4_h_r_14 local_g1_6 +buffer sp4_h_r_15 local_g1_7 +buffer sp4_h_r_17 local_g0_1 +buffer sp4_h_r_18 local_g1_2 +buffer sp4_h_r_19 local_g0_3 +buffer sp4_h_r_28 local_g2_4 +buffer sp4_v_b_34 local_g2_2 +buffer sp4_v_b_43 local_g3_3 +routing sp4_h_l_45 sp4_v_t_45 +routing sp4_h_r_1 sp4_v_t_42 +routing sp4_h_r_11 sp4_v_t_40 +routing sp4_h_r_5 sp4_h_l_45 .ramb_tile 3 11 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 -ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 RamConfig PowerUp -routing sp4_h_r_7 sp4_v_b_7 -routing sp4_h_r_9 sp4_v_b_9 -routing sp4_v_b_10 sp4_h_r_10 -routing sp4_v_b_8 sp4_h_r_2 -routing sp4_v_b_8 sp4_h_r_8 +buffer sp12_h_r_18 sp4_h_r_21 +buffer sp12_h_r_2 sp4_h_r_13 +routing sp4_h_l_42 sp4_h_r_7 +routing sp4_h_l_45 sp4_h_r_11 +routing sp4_v_b_5 sp4_h_r_5 .ramb_tile 10 15 RamConfig PowerUp -routing sp4_v_b_2 sp4_h_l_39 +routing sp4_h_l_45 sp4_v_t_36 +routing sp4_v_t_41 sp4_h_r_9 +routing sp4_v_t_45 sp4_h_r_8 +routing sp4_v_t_47 sp4_h_r_10 .ramb_tile 3 9 RamConfig PowerUp -routing sp4_h_r_6 sp4_v_b_6 +buffer sp12_h_r_14 sp4_h_r_19 +routing sp4_h_l_44 sp4_h_r_5 +routing sp4_v_b_10 sp4_h_r_4 +routing sp4_v_b_4 sp4_h_l_44 routing sp4_v_b_4 sp4_h_r_10 -routing sp4_v_t_42 sp4_v_b_10 -routing sp4_v_t_46 sp4_h_r_4 +routing sp4_v_t_38 sp4_h_r_8 .ramb_tile 10 1 RamConfig PowerUp -routing sp4_h_l_39 sp4_v_t_39 -routing sp4_h_l_39 sp4_v_t_42 -routing sp4_v_b_1 sp4_v_t_41 -routing sp4_v_b_3 sp4_v_t_38 -routing sp4_v_t_46 sp4_v_b_7 +routing sp4_v_t_39 sp4_h_l_39 .ramb_tile 10 3 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -buffer glb_netwk_5 ram/WCLK -buffer local_g0_0 ram/WADDR_6 -buffer local_g0_3 ram/WDATA_4 -buffer local_g0_5 ram/WDATA_6 -buffer local_g0_6 ram/WADDR_4 -buffer local_g0_7 ram/WDATA_0 -buffer local_g1_2 ram/WADDR_5 -buffer local_g1_5 ram/WE -buffer local_g1_6 ram/WADDR_7 -buffer local_g2_2 ram/WADDR_8 -buffer local_g2_3 ram/WDATA_2 -buffer local_g2_5 ram/WADDR_1 -buffer local_g2_7 ram/WADDR_3 -buffer local_g3_1 ram/WADDR_0 -buffer local_g3_3 ram/WCLKE -buffer local_g3_5 ram/WADDR_2 -buffer neigh_op_lft_0 local_g0_0 -buffer neigh_op_lft_2 local_g1_2 -buffer neigh_op_lft_6 local_g0_6 -buffer neigh_op_tnl_1 local_g3_1 -buffer neigh_op_tnl_2 local_g2_2 -buffer neigh_op_tnl_5 local_g2_5 -buffer sp12_h_r_6 local_g1_6 -buffer sp4_h_r_21 local_g1_5 -buffer sp4_h_r_23 local_g0_7 -buffer sp4_r_v_b_15 local_g2_7 -buffer sp4_r_v_b_19 local_g3_3 -buffer sp4_v_b_13 local_g0_5 -buffer sp4_v_b_19 local_g0_3 -buffer sp4_v_b_27 local_g2_3 -buffer sp4_v_b_29 local_g3_5 -routing sp4_h_r_9 sp4_v_t_44 -routing sp4_v_b_3 sp4_v_t_46 -routing sp4_v_t_38 sp4_h_r_3 - -.ramb_tile 10 9 +buffer glb_netwk_6 ram/WCLK buffer local_g0_0 ram/WADDR_2 -buffer local_g0_1 ram/WADDR_1 -buffer local_g1_0 ram/WDATA_4 -buffer local_g1_1 ram/WADDR_4 -buffer local_g1_4 ram/WDATA_6 +buffer local_g0_1 ram/WADDR_5 +buffer local_g0_7 ram/WADDR_3 +buffer local_g1_2 ram/WADDR_1 buffer local_g1_5 ram/WE -buffer local_g1_6 ram/WADDR_5 -buffer local_g1_7 ram/WADDR_0 -buffer local_g2_1 ram/WDATA_0 +buffer local_g1_6 ram/WDATA_4 buffer local_g2_2 ram/WCLKE -buffer local_g2_5 ram/WDATA_2 +buffer local_g2_4 ram/WADDR_4 buffer local_g2_6 ram/WADDR_6 -buffer local_g3_1 ram/WCLK -buffer local_g3_4 ram/WADDR_7 -buffer local_g3_6 ram/WADDR_3 -buffer ram/RDATA_2 sp4_v_b_36 +buffer local_g2_7 ram/WDATA_0 +buffer local_g3_2 ram/WDATA_6 +buffer local_g3_3 ram/WADDR_0 +buffer local_g3_4 ram/WDATA_2 +buffer neigh_op_tnr_2 local_g3_2 +buffer neigh_op_tnr_4 local_g3_4 +buffer ram/RDATA_0 sp4_v_b_32 +buffer ram/RDATA_2 sp12_h_r_12 +buffer ram/RDATA_2 sp4_v_b_4 +buffer ram/RDATA_4 sp12_h_r_16 +buffer ram/RDATA_4 sp4_v_b_40 +buffer ram/RDATA_6 sp4_h_r_44 +buffer ram/RDATA_6 sp4_v_b_12 buffer ram/RDATA_6 sp4_v_b_44 -buffer sp12_v_b_1 local_g3_1 -buffer sp4_h_r_1 local_g0_1 -buffer sp4_h_r_13 local_g1_5 -buffer sp4_h_r_23 local_g1_7 -buffer sp4_h_r_30 local_g2_6 -buffer sp4_h_r_36 local_g3_4 -buffer sp4_h_r_8 local_g0_0 -buffer sp4_h_r_9 local_g1_1 -buffer sp4_r_v_b_13 local_g2_5 -buffer sp4_r_v_b_34 local_g2_2 -buffer sp4_r_v_b_9 local_g2_1 -buffer sp4_v_b_0 local_g1_0 -buffer sp4_v_b_20 local_g1_4 -buffer sp4_v_b_30 local_g3_6 -buffer sp4_v_b_6 local_g1_6 -routing sp12_h_l_22 sp12_v_b_1 -routing sp4_h_l_40 sp4_h_r_8 -routing sp4_h_l_43 sp4_h_r_9 -routing sp4_h_l_47 sp4_h_r_1 -routing sp4_v_b_0 sp4_h_r_6 +buffer sp12_v_b_22 local_g2_6 +buffer sp12_v_b_7 local_g2_7 +buffer sp4_h_r_21 local_g1_5 +buffer sp4_h_r_26 local_g2_2 +buffer sp4_r_v_b_19 local_g3_3 +buffer sp4_r_v_b_25 local_g0_1 +buffer sp4_r_v_b_36 local_g2_4 +buffer sp4_v_b_14 local_g1_6 +buffer sp4_v_b_15 local_g0_7 +buffer sp4_v_b_16 local_g0_0 +buffer sp4_v_b_18 local_g1_2 +routing sp4_h_r_1 sp4_v_t_36 +routing sp4_h_r_10 sp4_h_l_36 +routing sp4_v_b_3 sp4_v_t_46 routing sp4_v_b_4 sp4_v_t_42 -routing sp4_v_b_6 sp4_h_l_46 -routing sp4_v_b_7 sp4_v_t_38 -routing sp4_v_b_8 sp4_v_t_46 -routing sp4_v_t_39 sp4_h_r_2 +routing sp4_v_t_40 sp4_h_r_5 +routing sp4_v_t_42 sp4_v_b_3 -.ramb_tile 3 5 -ColBufCtrl glb_netwk_0 -ColBufCtrl glb_netwk_1 -ColBufCtrl glb_netwk_2 -ColBufCtrl glb_netwk_3 -ColBufCtrl glb_netwk_4 -ColBufCtrl glb_netwk_5 -ColBufCtrl glb_netwk_6 -ColBufCtrl glb_netwk_7 -buffer glb_netwk_5 ram/WCLK -buffer local_g0_1 ram/WDATA_6 -buffer local_g0_2 ram/WCLKE -buffer local_g0_3 ram/WADDR_1 -buffer local_g0_4 ram/WADDR_0 -buffer local_g0_5 ram/WDATA_4 -buffer local_g1_2 ram/WDATA_2 -buffer local_g1_3 ram/WADDR_4 -buffer local_g1_4 ram/WADDR_5 -buffer local_g1_5 ram/WE -buffer local_g2_3 ram/WADDR_3 -buffer local_g2_6 ram/WADDR_2 -buffer local_g3_4 ram/WDATA_0 -buffer local_g3_5 ram/WADDR_6 -buffer neigh_op_lft_1 local_g0_1 -buffer neigh_op_lft_2 local_g1_2 -buffer ram/RDATA_0 sp4_h_r_32 -buffer ram/RDATA_2 sp4_r_v_b_21 -buffer sp12_h_r_10 local_g0_2 -buffer sp12_h_r_4 local_g1_4 -buffer sp4_h_r_12 local_g0_4 -buffer sp4_h_r_19 local_g0_3 -buffer sp4_h_r_21 local_g0_5 -buffer sp4_h_r_27 local_g2_3 -buffer sp4_h_r_28 local_g3_4 -buffer sp4_r_v_b_27 local_g1_3 -buffer sp4_r_v_b_5 local_g1_5 -buffer sp4_v_b_30 local_g2_6 -buffer sp4_v_b_45 local_g3_5 -routing sp4_v_b_4 sp4_h_r_4 -routing sp4_v_b_6 sp4_h_r_6 +.ramb_tile 10 9 +buffer local_g1_3 ram/WCLKE +buffer ram/RDATA_0 sp4_h_r_0 +buffer ram/RDATA_1 sp4_v_b_2 +buffer ram/RDATA_2 sp4_r_v_b_37 +buffer ram/RDATA_3 sp4_v_b_38 +buffer ram/RDATA_4 sp4_v_b_24 +buffer ram/RDATA_5 sp4_r_v_b_27 +buffer ram/RDATA_6 sp4_r_v_b_29 +buffer ram/RDATA_7 sp12_v_b_14 +buffer sp4_r_v_b_3 local_g1_3 +routing sp4_h_r_0 sp4_v_t_37 +routing sp4_h_r_2 sp4_v_b_7 +routing sp4_h_r_9 sp4_v_t_44 +routing sp4_v_b_0 sp4_h_r_6 +routing sp4_v_b_1 sp4_h_l_43 +routing sp4_v_b_1 sp4_v_t_41 +routing sp4_v_b_2 sp4_v_t_40 +routing sp4_v_b_5 sp4_h_l_47 +routing sp4_v_b_5 sp4_v_t_45 +routing sp4_v_b_8 sp4_v_t_46 +routing sp4_v_t_43 sp4_h_r_11 + +.ramb_tile 3 5 +RamConfig PowerUp +routing sp4_v_b_2 sp4_v_t_47 .ramt_tile 10 8 RamConfig CBIT_0 RamConfig CBIT_2 -buffer glb_netwk_5 ram/RCLK +buffer glb_netwk_6 ram/RCLK buffer local_g0_1 ram/WDATA_14 -buffer local_g0_2 ram/RADDR_2 -buffer local_g0_3 ram/RADDR_1 +buffer local_g0_3 ram/WDATA_12 buffer local_g0_4 ram/RE -buffer local_g1_2 ram/WDATA_8 -buffer local_g1_3 ram/RCLKE -buffer local_g1_4 ram/WDATA_12 -buffer local_g2_3 ram/RADDR_3 -buffer local_g2_7 ram/WDATA_10 -buffer local_g3_3 ram/RADDR_0 -buffer neigh_op_bnl_7 local_g2_7 -buffer neigh_op_bnr_1 local_g0_1 -buffer neigh_op_bnr_2 local_g1_2 -buffer neigh_op_bnr_4 local_g1_4 -buffer ram/RDATA_10 sp12_v_b_4 -buffer ram/RDATA_10 sp4_v_b_4 +buffer local_g0_7 ram/WDATA_8 +buffer local_g1_0 ram/WDATA_10 +buffer local_g2_5 ram/RADDR_1 +buffer local_g2_7 ram/RADDR_3 +buffer local_g3_1 ram/RADDR_0 +buffer local_g3_7 ram/RADDR_2 +buffer neigh_op_lft_0 local_g1_0 +buffer neigh_op_lft_1 local_g0_1 +buffer neigh_op_lft_3 local_g0_3 +buffer neigh_op_lft_7 local_g0_7 +buffer ram/RDATA_10 sp12_v_b_20 +buffer ram/RDATA_10 sp4_h_r_20 +buffer ram/RDATA_10 sp4_v_b_20 buffer ram/RDATA_12 sp12_v_b_8 -buffer ram/RDATA_14 sp4_v_b_28 -buffer ram/RDATA_8 sp4_v_b_32 -buffer sp4_h_r_20 local_g0_4 -buffer sp4_h_r_35 local_g3_3 -buffer sp4_r_v_b_27 local_g0_3 -buffer sp4_r_v_b_3 local_g1_3 -buffer sp4_r_v_b_33 local_g0_2 -buffer sp4_r_v_b_35 local_g2_3 -routing sp4_h_r_9 sp4_v_b_9 -routing sp4_v_b_1 sp4_h_r_7 -routing sp4_v_b_2 sp4_v_t_40 -routing sp4_v_t_39 sp4_h_r_2 +buffer ram/RDATA_12 sp4_h_r_24 +buffer ram/RDATA_14 sp12_h_r_4 +buffer ram/RDATA_14 sp4_v_b_12 +buffer ram/RDATA_8 sp4_h_r_32 +buffer ram/RDATA_8 sp4_v_b_16 +buffer sp12_v_b_5 sp4_v_b_14 +buffer sp4_h_r_31 local_g3_7 +buffer sp4_h_r_33 local_g3_1 +buffer sp4_r_v_b_13 local_g2_5 +buffer sp4_r_v_b_15 local_g2_7 +buffer sp4_r_v_b_28 local_g0_4 +routing sp4_h_l_40 sp4_v_t_40 +routing sp4_v_b_11 sp4_h_l_46 +routing sp4_v_b_3 sp4_h_r_9 +routing sp4_v_b_4 sp4_v_t_41 +routing sp4_v_b_5 sp4_v_t_36 +routing sp4_v_t_36 sp4_v_b_9 .ramt_tile 3 2 -routing sp4_v_b_0 sp4_h_r_0 +RamConfig CBIT_0 +RamConfig CBIT_2 +buffer glb_netwk_6 ram/RCLK +buffer local_g0_1 ram/RADDR_5 +buffer local_g0_2 ram/RADDR_4 +buffer local_g0_3 ram/WDATA_14 +buffer local_g0_4 ram/RADDR_8 +buffer local_g0_5 ram/WDATA_12 +buffer local_g1_0 ram/RADDR_7 +buffer local_g2_0 ram/RADDR_2 +buffer local_g2_2 ram/RADDR_0 +buffer local_g2_3 ram/WDATA_8 +buffer local_g2_5 ram/RADDR_3 +buffer local_g2_6 ram/RADDR_6 +buffer local_g3_2 ram/RADDR_1 +buffer local_g3_5 ram/RE +buffer local_g3_6 ram/WDATA_10 +buffer neigh_op_bnl_6 local_g3_6 +buffer ram/RDATA_10 sp4_h_r_20 +buffer ram/RDATA_12 sp4_r_v_b_41 +buffer sp12_h_r_18 local_g0_2 +buffer sp12_h_r_8 sp4_h_r_16 +buffer sp4_h_r_0 local_g1_0 +buffer sp4_h_r_12 local_g0_4 +buffer sp4_h_r_13 local_g0_5 +buffer sp4_h_r_19 local_g0_3 +buffer sp4_h_r_27 local_g2_3 +buffer sp4_h_r_29 local_g3_5 +buffer sp4_h_r_30 local_g2_6 +buffer sp4_h_r_9 local_g0_1 +buffer sp4_v_b_34 local_g3_2 +buffer sp4_v_b_40 local_g2_0 +buffer sp4_v_b_42 local_g2_2 +buffer sp4_v_b_45 local_g2_5 +routing sp12_h_r_1 sp12_v_t_22 +routing sp4_v_b_4 sp4_h_r_4 +routing sp4_v_t_36 sp4_h_r_1 +routing sp4_v_t_38 sp4_h_r_3 +routing sp4_v_t_40 sp4_h_r_10 .ramt_tile 3 12 -routing sp4_h_r_6 sp4_v_b_6 -routing sp4_v_b_3 sp4_h_r_3 -routing sp4_v_t_39 sp4_h_r_2 +buffer sp12_v_b_5 sp4_v_b_14 .ramt_tile 10 4 RamConfig CBIT_0 RamConfig CBIT_2 -buffer glb_netwk_5 ram/RCLK -buffer local_g0_1 ram/WDATA_8 -buffer local_g0_2 ram/RADDR_8 -buffer local_g0_3 ram/WDATA_12 -buffer local_g0_5 ram/RADDR_1 -buffer local_g1_1 ram/RADDR_0 -buffer local_g1_2 ram/WDATA_10 -buffer local_g1_4 ram/RADDR_3 -buffer local_g1_5 ram/RE -buffer local_g1_6 ram/WDATA_14 -buffer local_g2_0 ram/RADDR_6 -buffer local_g2_2 ram/RADDR_2 -buffer local_g2_6 ram/RADDR_4 -buffer local_g3_0 ram/RADDR_7 -buffer local_g3_2 ram/RADDR_5 -buffer local_g3_3 ram/RCLKE -buffer neigh_op_bnl_0 local_g2_0 -buffer neigh_op_bnl_2 local_g3_2 -buffer neigh_op_bnl_6 local_g2_6 -buffer neigh_op_lft_1 local_g1_1 -buffer neigh_op_lft_2 local_g0_2 -buffer neigh_op_lft_5 local_g0_5 -buffer neigh_op_tnl_2 local_g2_2 -buffer neigh_op_tnl_3 local_g3_3 -buffer ram/RDATA_10 sp4_r_v_b_21 +buffer glb_netwk_6 ram/RCLK +buffer local_g0_1 ram/WDATA_14 +buffer local_g0_3 ram/RADDR_1 +buffer local_g0_4 ram/RE +buffer local_g0_5 ram/RADDR_3 +buffer local_g1_1 ram/RADDR_4 +buffer local_g1_7 ram/RADDR_2 +buffer local_g2_1 ram/WDATA_10 +buffer local_g2_5 ram/RADDR_5 +buffer local_g2_6 ram/RADDR_0 +buffer local_g3_0 ram/WDATA_12 +buffer local_g3_5 ram/RADDR_6 +buffer local_g3_6 ram/WDATA_8 +buffer neigh_op_rgt_0 local_g3_0 +buffer neigh_op_rgt_1 local_g2_1 +buffer neigh_op_rgt_6 local_g3_6 +buffer ram/RDATA_10 sp4_v_b_20 +buffer ram/RDATA_12 sp4_v_b_24 buffer ram/RDATA_12 sp4_v_b_8 -buffer ram/RDATA_14 sp4_r_v_b_13 -buffer ram/RDATA_8 sp4_r_v_b_1 -buffer sp4_h_r_12 local_g1_4 -buffer sp4_h_r_22 local_g1_6 -buffer sp4_h_r_24 local_g3_0 -buffer sp4_r_v_b_5 local_g1_5 -buffer sp4_v_b_10 local_g1_2 -buffer sp4_v_b_17 local_g0_1 -buffer sp4_v_b_3 local_g0_3 -routing sp4_h_r_2 sp4_h_l_39 -routing sp4_h_r_2 sp4_v_t_39 -routing sp4_h_r_2 sp4_v_t_45 -routing sp4_v_t_43 sp4_h_r_11 -routing sp4_v_t_43 sp4_h_r_6 +buffer ram/RDATA_14 sp4_h_r_28 +buffer ram/RDATA_14 sp4_v_b_12 +buffer ram/RDATA_14 sp4_v_b_28 +buffer ram/RDATA_8 sp4_h_r_32 +buffer sp12_h_r_1 local_g0_1 +buffer sp12_h_r_13 local_g0_5 +buffer sp12_h_r_15 local_g1_7 +buffer sp12_h_r_19 local_g0_3 +buffer sp12_v_b_21 local_g3_5 +buffer sp4_h_r_38 local_g2_6 +buffer sp4_r_v_b_13 local_g2_5 +buffer sp4_r_v_b_25 local_g1_1 +buffer sp4_r_v_b_28 local_g0_4 +routing sp4_h_l_38 sp4_v_t_38 +routing sp4_h_l_39 sp4_v_b_2 +routing sp4_h_l_39 sp4_v_t_39 +routing sp4_h_l_39 sp4_v_t_42 +routing sp4_h_l_40 sp4_v_b_5 +routing sp4_h_l_42 sp4_v_b_7 +routing sp4_h_l_42 sp4_v_t_37 +routing sp4_h_r_3 sp4_v_b_3 +routing sp4_v_b_1 sp4_v_t_36 +routing sp4_v_b_5 sp4_v_t_45 .ramt_tile 10 10 RamConfig CBIT_0 RamConfig CBIT_2 -buffer local_g0_0 ram/RADDR_0 -buffer local_g0_1 ram/RADDR_3 -buffer local_g0_2 ram/RCLKE -buffer local_g0_3 ram/RADDR_1 -buffer local_g0_4 ram/RE -buffer local_g1_0 ram/WDATA_8 -buffer local_g1_1 ram/RCLK -buffer local_g1_4 ram/WDATA_14 +buffer local_g0_0 ram/RCLK +buffer local_g0_4 ram/RADDR_6 +buffer local_g0_7 ram/RADDR_5 +buffer local_g1_3 ram/RADDR_4 buffer local_g1_5 ram/RADDR_2 -buffer local_g1_6 ram/RADDR_5 -buffer local_g2_1 ram/RADDR_7 -buffer local_g2_6 ram/RADDR_4 -buffer local_g3_0 ram/WDATA_10 -buffer local_g3_1 ram/RADDR_6 -buffer local_g3_4 ram/WDATA_12 -buffer neigh_op_bnl_1 local_g3_1 -buffer ram/RDATA_10 sp4_h_r_36 -buffer sp12_v_b_0 local_g3_0 -buffer sp12_v_b_4 local_g3_4 -buffer sp4_h_r_1 local_g1_1 -buffer sp4_h_r_14 local_g1_6 -buffer sp4_h_r_16 local_g0_0 -buffer sp4_h_r_19 local_g0_3 -buffer sp4_h_r_30 local_g2_6 -buffer sp4_h_r_9 local_g0_1 -buffer sp4_r_v_b_26 local_g0_2 -buffer sp4_r_v_b_28 local_g0_4 -buffer sp4_r_v_b_33 local_g2_1 -buffer sp4_r_v_b_5 local_g1_5 -buffer sp4_v_b_4 local_g1_4 -buffer sp4_v_b_8 local_g1_0 -routing sp4_h_l_40 sp4_h_r_1 -routing sp4_h_r_10 sp4_v_b_3 -routing sp4_v_t_41 sp4_h_r_9 -routing sp4_v_t_42 sp4_h_l_36 - -.ramt_tile 10 16 -routing sp4_v_b_4 sp4_h_r_4 +buffer local_g2_4 ram/RE +buffer local_g2_5 ram/RADDR_7 +buffer local_g3_2 ram/RADDR_3 +buffer local_g3_3 ram/RADDR_0 +buffer local_g3_6 ram/RADDR_1 +buffer neigh_op_rgt_6 local_g3_6 +buffer sp12_h_r_11 local_g1_3 +buffer sp12_h_r_13 local_g1_5 +buffer sp12_h_r_23 local_g0_7 +buffer sp12_v_b_13 sp4_v_b_18 +buffer sp12_v_b_7 sp4_v_b_15 +buffer sp4_h_r_34 local_g3_2 +buffer sp4_h_r_37 local_g2_5 +buffer sp4_h_r_44 local_g2_4 +buffer sp4_r_v_b_43 local_g3_3 +buffer sp4_v_b_16 local_g0_0 +buffer sp4_v_b_20 local_g0_4 +routing sp4_h_l_38 sp4_v_t_45 .ramt_tile 3 10 -routing sp4_h_r_11 sp4_v_b_4 -routing sp4_v_b_10 sp4_h_r_4 -routing sp4_v_t_41 sp4_h_r_9 +buffer sp12_h_r_4 sp4_h_r_14 +buffer sp12_v_b_9 sp4_v_b_16 .ramt_tile 10 6 RamConfig CBIT_0 RamConfig CBIT_2 -buffer glb_netwk_5 ram/RCLK -buffer local_g0_4 ram/RE -buffer local_g0_6 ram/RADDR_2 -buffer local_g0_7 ram/RADDR_3 -buffer local_g1_1 ram/RADDR_6 -buffer local_g1_4 ram/RADDR_1 -buffer local_g1_5 ram/RADDR_0 -buffer local_g1_6 ram/RADDR_5 -buffer local_g2_2 ram/RADDR_4 -buffer local_g3_3 ram/RCLKE -buffer neigh_op_bnl_3 local_g3_3 -buffer neigh_op_bnr_6 local_g1_6 -buffer sp4_r_v_b_28 local_g0_4 -buffer sp4_v_b_1 local_g1_1 -buffer sp4_v_b_22 local_g0_6 -buffer sp4_v_b_26 local_g2_2 -buffer sp4_v_b_4 local_g1_4 -buffer sp4_v_b_5 local_g1_5 -buffer sp4_v_b_7 local_g0_7 -routing sp4_v_b_1 sp4_h_l_36 -routing sp4_v_b_4 sp4_h_l_44 -routing sp4_v_b_5 sp4_h_l_40 -routing sp4_v_b_7 sp4_h_l_37 - -.ramt_tile 10 12 -RamConfig CBIT_0 -RamConfig CBIT_2 -buffer local_g0_2 ram/RADDR_2 -buffer local_g0_3 ram/RADDR_5 -buffer local_g0_6 ram/RADDR_6 -buffer local_g0_7 ram/RADDR_3 -buffer local_g1_1 ram/RCLK +buffer glb_netwk_6 ram/RCLK buffer local_g1_3 ram/RADDR_0 buffer local_g1_5 ram/RE -buffer local_g2_2 ram/RCLKE -buffer local_g2_6 ram/RADDR_4 +buffer local_g2_0 ram/RADDR_2 buffer local_g3_0 ram/RADDR_1 -buffer local_g3_4 ram/RADDR_7 -buffer neigh_op_tnl_6 local_g2_6 -buffer sp4_h_r_1 local_g1_1 -buffer sp4_h_r_13 local_g1_5 -buffer sp4_h_r_22 local_g0_6 -buffer sp4_h_r_23 local_g0_7 -buffer sp4_h_r_28 local_g3_4 -buffer sp4_r_v_b_10 local_g2_2 +buffer local_g3_1 ram/RADDR_6 +buffer local_g3_2 ram/RADDR_3 +buffer local_g3_4 ram/RADDR_5 +buffer local_g3_7 ram/RADDR_4 +buffer sp12_h_r_18 sp4_h_r_21 +buffer sp12_v_b_17 local_g3_1 +buffer sp12_v_b_5 sp4_v_b_14 +buffer sp4_h_r_21 local_g1_5 +buffer sp4_h_r_47 local_g3_7 buffer sp4_r_v_b_27 local_g1_3 -buffer sp4_r_v_b_33 local_g0_2 -buffer sp4_v_b_19 local_g0_3 -buffer sp4_v_b_32 local_g3_0 -routing sp4_h_l_36 sp4_h_r_4 -routing sp4_h_l_45 sp4_v_b_2 -routing sp4_h_l_47 sp4_h_r_1 -routing sp4_h_r_9 sp4_h_l_37 -routing sp4_v_b_8 sp4_v_t_41 +buffer sp4_r_v_b_44 local_g3_4 +buffer sp4_v_b_24 local_g3_0 +buffer sp4_v_b_26 local_g3_2 +buffer sp4_v_b_32 local_g2_0 +routing sp12_h_r_0 sp12_v_b_0 +routing sp4_v_b_1 sp4_v_t_44 + +.ramt_tile 10 12 +RamConfig CBIT_0 +RamConfig CBIT_2 +buffer local_g0_0 ram/RCLK +buffer local_g0_1 ram/WDATA_14 +buffer local_g0_4 ram/RE +buffer local_g0_5 ram/WDATA_8 +buffer local_g0_6 ram/RADDR_4 +buffer local_g1_3 ram/RADDR_6 +buffer local_g1_4 ram/RADDR_1 +buffer local_g1_6 ram/RADDR_5 +buffer local_g2_0 ram/RADDR_2 +buffer local_g2_3 ram/RADDR_7 +buffer local_g2_5 ram/RADDR_3 +buffer local_g3_0 ram/WDATA_12 +buffer local_g3_3 ram/RADDR_0 +buffer local_g3_4 ram/WDATA_10 +buffer ram/RDATA_12 sp4_r_v_b_9 +buffer sp12_h_r_22 local_g1_6 +buffer sp12_v_b_0 local_g3_0 +buffer sp12_v_b_12 local_g3_4 +buffer sp4_h_r_14 local_g0_6 +buffer sp4_h_r_3 local_g1_3 +buffer sp4_h_r_45 local_g2_5 +buffer sp4_r_v_b_19 local_g3_3 +buffer sp4_r_v_b_28 local_g0_4 +buffer sp4_r_v_b_4 local_g1_4 +buffer sp4_v_b_17 local_g0_1 +buffer sp4_v_b_21 local_g0_5 +buffer sp4_v_b_27 local_g2_3 +buffer sp4_v_b_32 local_g2_0 +buffer sp4_v_b_8 local_g0_0 +routing sp4_h_l_37 sp4_h_r_3 +routing sp4_h_l_43 sp4_h_r_9 +routing sp4_h_r_2 sp4_v_b_2 +routing sp4_h_r_4 sp4_v_t_41 +routing sp4_v_b_5 sp4_h_r_11 +routing sp4_v_t_41 sp4_v_b_0 +routing sp4_v_t_42 sp4_v_b_7 .ramt_tile 3 8 -routing sp4_h_r_0 sp4_h_l_37 -routing sp4_h_r_10 sp4_v_b_10 -routing sp4_h_r_11 sp4_h_l_39 -routing sp4_h_r_9 sp4_v_b_2 -routing sp4_v_b_11 sp4_v_t_42 +routing sp4_v_t_46 sp4_h_r_11 +routing sp4_v_t_47 sp4_h_r_10 .ramt_tile 10 14 -routing sp4_h_l_41 sp4_v_b_4 -routing sp4_h_l_45 sp4_v_b_8 -routing sp4_v_b_2 sp4_h_l_42 -routing sp4_v_b_6 sp4_h_l_43 +routing sp4_h_l_38 sp4_v_b_3 .ramt_tile 3 6 -RamConfig CBIT_0 -RamConfig CBIT_2 -buffer glb_netwk_5 ram/RCLK -buffer local_g0_1 ram/RADDR_5 -buffer local_g0_5 ram/RADDR_3 -buffer local_g1_0 ram/RADDR_1 -buffer local_g1_1 ram/RADDR_6 -buffer local_g1_3 ram/RADDR_2 -buffer local_g1_5 ram/RADDR_0 -buffer local_g2_3 ram/WDATA_10 -buffer local_g2_6 ram/RADDR_4 -buffer local_g2_7 ram/WDATA_14 -buffer local_g3_0 ram/WDATA_8 -buffer local_g3_3 ram/RCLKE -buffer local_g3_5 ram/RE -buffer local_g3_6 ram/WDATA_12 -buffer neigh_op_bnl_0 local_g3_0 -buffer neigh_op_bnl_3 local_g2_3 -buffer neigh_op_bnl_6 local_g3_6 -buffer neigh_op_bnl_7 local_g2_7 -buffer ram/RDATA_10 sp4_r_v_b_5 -buffer ram/RDATA_10 sp4_v_b_4 -buffer ram/RDATA_12 sp4_r_v_b_9 -buffer ram/RDATA_12 sp4_v_b_8 -buffer ram/RDATA_14 sp4_v_b_12 -buffer ram/RDATA_8 sp4_r_v_b_1 -buffer ram/RDATA_8 sp4_v_b_0 -buffer sp4_h_r_1 local_g0_1 -buffer sp4_h_r_13 local_g0_5 -buffer sp4_h_r_16 local_g1_0 -buffer sp4_h_r_17 local_g1_1 -buffer sp4_h_r_21 local_g1_5 -buffer sp4_r_v_b_14 local_g2_6 -buffer sp4_v_b_19 local_g1_3 -buffer sp4_v_b_29 local_g3_5 -buffer sp4_v_b_35 local_g3_3 -routing sp4_v_t_37 sp4_h_r_0 +routing sp4_v_t_43 sp4_h_r_11 .ramt_tile 3 4 -routing sp4_h_r_11 sp4_v_b_11 -routing sp4_h_r_11 sp4_v_b_4 -routing sp4_h_r_11 sp4_v_t_40 -routing sp4_h_r_11 sp4_v_t_46 +routing sp4_h_r_0 sp4_v_t_37 +routing sp4_h_r_10 sp4_v_b_10 routing sp4_h_r_8 sp4_v_t_45 +routing sp4_v_t_39 sp4_h_r_7 +routing sp4_v_t_41 sp4_h_r_9 .ramt_tile 3 14 -routing sp4_v_b_8 sp4_h_r_8 +routing sp4_h_r_7 sp4_v_b_7 +routing sp4_h_r_9 sp4_v_t_44 + +.ramt_tile 10 2 +buffer sp12_h_r_22 sp4_h_r_23 +routing sp12_h_l_22 sp12_v_t_22 +routing sp4_v_t_39 sp4_h_r_2 +routing sp4_v_t_41 sp4_h_l_41 diff --git a/i2c_keyboard/matrix_kbd.v b/i2c_keyboard/matrix_kbd.v index 0308cc7..a0bc9ed 100644 --- a/i2c_keyboard/matrix_kbd.v +++ b/i2c_keyboard/matrix_kbd.v @@ -15,13 +15,13 @@ module matrix_kbd ( input CLK, input RESET, input FREEZE, inout [15:0] ROWS, inp // 7 - 256 tacts or 21 mks, other values have no guaranties parameter ONE_CALC_TIME_POW = 4; // 3 - 16 tacts or 1.3 mks, 4 - 32 tacts or 2.7 mks, 5 - 64 tacts or 5.3 mks, 6 - 128 tacts or 10.7 mks // ONE_ROW_TIME_POW > (ONE_CALC_TIME_POW - 3); ONE_CALC_TIME_POW > 2 (if 2 or smaller, top module overrun may occur) - parameter CHATTERING_SUPRESSION_TIME = 100; + parameter CHATTERING_SUPRESSION_TIME = 5; reg [ONE_ROW_TIME_POW:0] row_time = 0; reg [3:0] row_counter; //reg [7:0] temp; - //reg [7:0] i; + reg [4:0] i; //reg [7:0] report [6:0]; // NO BYTE 2 //reg [7:0] report_byte; @@ -38,19 +38,15 @@ module matrix_kbd ( input CLK, input RESET, input FREEZE, inout [15:0] ROWS, inp assign kbd_code [2:0] = row_time[10:8]; // COLUMN NUM assign kbd_code [6:3] = row_counter; // ROW NUM wire [7:0] kbd_code_hid; + wire [7:0] kbd_code_hid_fn; reg is_pressed; reg last_wr; reg [8:0] last_adr; wire [7:0] last_column; - //reg [3:0] init_delay_cnt; - //reg [8:0] init_ram_cnt; reg IS_RAM_INIT = 0; - /*always @ (negedge CLK) begin - COLUMN_SHADOW <= COLUMNS; - end*/ wire [7:0] report_data_rd; reg [3:0] report_adress_rd; reg [7:0] report_data_wr; @@ -116,35 +112,47 @@ module matrix_kbd ( input CLK, input RESET, input FREEZE, inout [15:0] ROWS, inp row_time = 0; row_counter = row_counter + 1; COLUMN_SHADOW <= COLUMNS; // LATCH STATE OF THE COLUMNS IN CURRENT ROW - //last_adr = 0; + last_adr = 0; + is_ghost = 0; end else begin if (row_time == 0) begin//== ONE_ROW_TIME) begin last_wr = 0; ROWS_EN = 1 << ((row_counter+1) & 15); - last_adr = row_counter; + //last_adr = row_counter; end row_time = row_time + 1; end if ((row_time[ONE_ROW_TIME_POW:11] == 0) && (row_time[7:0] < 140)) begin - // if (COLUMN_SHADOW [row_time [10:8]] == 0) begin // START OF KEY PRESS PROCESSING - // if (row_time [7:0] == 0) // AT START OF EACH COLUMN PROCESS - // is_ghost = 0; - // end - // else begin + if (COLUMN_SHADOW [row_time [10:8]] == 0) begin if (row_time [7] == 0) begin - is_ghost = 0; + if (row_time[2:0] == 0) + last_adr = row_time[6:3]; + else if (row_time[2:0] == 1) begin + // if (last_adr != row_counter) begin + // if ((COLUMN_SHADOW != (1<<(row_time[10:8]))) && (last_column[row_time[10:8]] == 0)) + // is_ghost = 1; + // end + for (i = 0; i < 8; i = i + 1) begin + if ((i != row_time [10:8]) && (last_adr != row_counter)) begin + if ((last_column[row_time[10:8]] == 0) && (COLUMN_SHADOW[i] == 0)) + is_ghost = 1; + end + end + end + // is_ghost = 0; + // if ((row_counter != last_adr) && (row_time[10:8] != row_time[2:0])) begin // CHECK THAT COLUMNS AND ROWS ARE NOT THE SAME + // if ((last_column[row_time[10:8]] == 0) && (COLUMN_SHADOW[row_time[2:0]] == 0))// && (last_column[row_time[2:0]] == 0)) + // is_ghost = 1; + // end + // if (row_time [2:0] == 7) // AT THE END OF EACH CHECKED ROW + // last_adr = last_adr + 1;//(row_time[6:3] + 1) & 15; // SET NEXT LAST COLUMN STATE ADRESS end else if (row_time [6:0] == 0) last_adr = row_counter; else if ((row_time [6:0] == 1) && (is_ghost == 0)) begin - // if (last_column[row_time[10:8]] == 1) begin - // is_pressed = 1; - // report_adress_rd = 2; // ADRESS TO MODIFIERS - // isr_internal = 1; // INTERNAL ISR AT NEXT TACT - // end if (tmr_from_ram < CHATTERING_SUPRESSION_TIME) tmr_to_ram = tmr_from_ram + 1; else if (tmr_from_ram == CHATTERING_SUPRESSION_TIME) begin @@ -156,6 +164,8 @@ module matrix_kbd ( input CLK, input RESET, input FREEZE, inout [15:0] ROWS, inp else tmr_to_ram = tmr_from_ram; end + else if ((row_time [6:0] == 1) && (is_ghost == 1)) + tmr_to_ram = tmr_from_ram; end else begin last_adr = row_counter; @@ -169,27 +179,6 @@ module matrix_kbd ( input CLK, input RESET, input FREEZE, inout [15:0] ROWS, inp end end - // last_adr = row_counter; - // if (row_time[7:0] == 128) begin - // if (COLUMN_SHADOW[row_time[10:8]] != last_column[row_time[10:8]]) begin - // if ((COLUMN_SHADOW[row_time[10:8]] == 0) && (last_column[row_time[10:8]] == 1)) is_pressed = 1; - // else is_pressed = 0; - // isr_internal = 1; // INTERNAL ISR AT NEXT TACT - // report_adress_rd = 2; // ADRESS TO MODIFIERS - // end - // end - - // if (row_time[7:0] == 130) - // tmr_wr_en = 1; - // else if (row_time[7:0] == 132) - // tmr_wr_en = 0; - // - // if (row_time[10:8] == 7) begin - // if (row_time[7:0] == 130) - // last_wr = 1; - // else if (row_time[7:0] == 132) - // last_wr = 0; - // end end else if ((row_time[ONE_ROW_TIME_POW:11] == 0) && (row_time[7:0] == 250)) begin @@ -203,15 +192,6 @@ module matrix_kbd ( input CLK, input RESET, input FREEZE, inout [15:0] ROWS, inp last_wr = 0; end - // if ((row_time[ONE_ROW_TIME_POW:8] == 1/*((1<<(ONE_ROW_TIME_POW-7))-1)*/) && (row_time[4:0] == 0)) begin - // //if (row_time[7:5] == 0) begin - // // temp = last_column; - // //end - // check_column (row_time[7:5]); - // if (row_time[7:5] == 7) - // last_wr = 1; - // end - // START PACK I2C_HID REPORT else if ((isr_internal == 1)/* && (row_time[4:0] > 1)*/) begin @@ -275,21 +255,6 @@ module matrix_kbd ( input CLK, input RESET, input FREEZE, inout [15:0] ROWS, inp end end - task check_column; - input [2:0] column; - begin - if (COLUMN_SHADOW[column] != last_column[column]) begin - //kbd_code = row_counter*8 + column; - if ((COLUMN_SHADOW[column] == 0) && (last_column[column] == 1)) is_pressed = 1; - else is_pressed = 0; - isr_internal = 1; // INTERNAL ISR AT NEXT TACT - report_adress_rd = 2; // ADRESS TO MODIFIERS - end - //else kbd_code = 255; - //temp[column] = COLUMN_SHADOW[column]; - end - endtask - assign INT = isr; SB_RAM40_4K #( @@ -318,6 +283,32 @@ module matrix_kbd ( input CLK, input RESET, input FREEZE, inout [15:0] ROWS, inp .WE(1'b0) ); + SB_RAM40_4K #( + .INIT_0(256'h0062_005D_0049_0045_0060_005A_0054_004F__0052_0000_004A_004D_0057_0058_0048_0050), // ROW 0-1 + .INIT_1(256'h0063_005E_004B_004E_0061_005B_0055_0056__0000_005C_004C_0044_005F_0059_0053_0051), // ROW 2-3 + .INIT_2(256'h0029_002B_0035_001E_0014_0004_001D_0000__00E2_0000_0000_0046_0047_0000_0000_00E6), // ROW 4-5 + .INIT_3(256'h0000_00E1_0000_0000_0000_00E1_00E5_0000__0000_0000_00E0_0000_0000_0000_00E4_0000), // ROW 6-7 + .INIT_4(256'h003E_002A_0042_0043_0000_0031_0028_002C__0034_002F_002D_0027_0013_0033_0000_0038), // ROW 8-9 + .INIT_5(256'h0000_0040_0041_0026_0012_000F_0037_0000__003F_0030_002E_0025_000C_000E_0036_0000), // ROW 10-11 + .INIT_6(256'h0000_0039_003A_001F_001A_0016_001B_0000__000B_001C_0023_0024_0018_000D_0010_0011), // ROW 12-13 + .INIT_7(256'h000A_0017_0022_0021_0015_0009_0019_0005__003D_003C_003B_0020_0008_0007_0006_0000), // ROW 14-15 + //.INIT_8(256'h0000_0000_0000_0000_002C_002A_0019_003B__0000_0000_0000_0000_00E2_0015_0006_003A), // ROW 16-17 + //.INIT_9(256'h0000_0000_0000_0000_002C_002A_0019_003B__0000_0000_0000_0000_00E2_0015_0006_003A), // ROW 18-19 + .WRITE_MODE(1), + .READ_MODE(1) + ) kbd_codes_fn ( + .RDATA(kbd_code_hid_fn), + .RADDR(kbd_code), + .RCLK(CLK), + .RCLKE(1'b1), + .RE(1'b1), + .WADDR(8'b0), + .WCLK(1'b0), + .WCLKE(1'b0), + .WDATA(8'b0), + .WE(1'b0) + ); + SB_IO #( .PIN_TYPE(6'b 1010_01), .PULLUP(1'b 0)