parent
fef8bd3827
commit
8167838f27
Binary file not shown.
@ -0,0 +1,31 @@
|
||||
|
||||
default: top.v inouts.pcf
|
||||
yosys -q -p "synth_ice40 -blif i2c_kbd_detect.blif" top.v uart.v
|
||||
arachne-pnr -d 1k -P tq144 -p inouts.pcf i2c_kbd_detect.blif -o i2c_kbd_detect.asc
|
||||
# yosys -p "synth_ice40 -json i2_kbd_alt.json" top.v i2c_slave.v matrix_kbd.v ram.v simple_filter.v uart.v descriptors.v
|
||||
# nextpnr-ice40 --hx1k --json i2_kbd_alt.json --pcf inouts.pcf --asc i2c_kbd_alt.asc
|
||||
icebox_explain i2c_kbd_detect.asc > i2c_kbd_detect.ex
|
||||
icepack i2c_kbd_detect.asc i2c_kbd_detect.bin
|
||||
|
||||
nextpnr: top.v inouts.pcf
|
||||
# yosys -q -p "synth_ice40 -blif i2c_kbd_alt.blif" top.v i2c_slave.v matrix_kbd.v ram.v simple_filter.v uart.v descriptors.v
|
||||
# arachne-pnr -p inouts.pcf i2c_kbd_alt.blif -o i2c_kbd_alt.asc
|
||||
yosys -p "synth_ice40 -json i2c_kbd_detect.json" top.v uart.v
|
||||
nextpnr-ice40 --hx1k --json i2c_kbd_detect.json --pcf inouts.pcf --asc i2c_kbd_detect.asc
|
||||
icebox_explain i2c_kbd_detect.asc > i2c_kbd_detect.ex
|
||||
icepack i2c_kbd_detect.asc i2c_kbd_detect.bin
|
||||
|
||||
burn:
|
||||
iceprog -d i:0x0403:0x6010 i2c_kbd_detect.bin
|
||||
|
||||
burn0:
|
||||
iceprog -d i:0x0403:0x6010:0 i2c_kbd_detect.bin
|
||||
|
||||
burn1:
|
||||
iceprog -d i:0x0403:0x6010:1 i2c_kbd_detect.bin
|
||||
|
||||
clean:
|
||||
rm -f i2c_kbd_detect.blif i2c_kbd_detect.asc i2c_kbd_detect.ex i2c_kbd_detect.bin i2c_kbd_detect.json
|
||||
|
||||
time:
|
||||
icetime -tmd hx1k i2c_kbd_detect.asc
|
@ -0,0 +1,3 @@
|
||||
[env]
|
||||
board = icestick
|
||||
|
@ -0,0 +1,1741 @@
|
||||
# Generated by Yosys 0.8+147 (git sha1 266511b2, clang 6.0.0-1ubuntu2 -fPIC -Os)
|
||||
|
||||
.model top
|
||||
.inputs CLK I2C_SCL I2C_SDA INTERRUPT KBD_RC[0] KBD_RC[1] KBD_RC[2] KBD_RC[3] KBD_RC[4] KBD_RC[5] KBD_RC[6] KBD_RC[7] KBD_RC[8] KBD_RC[9] KBD_RC[10] KBD_RC[11] KBD_RC[12] KBD_RC[13] KBD_RC[14] KBD_RC[15] KBD_RC[16] KBD_RC[17] KBD_RC[18] KBD_RC[19] KBD_RC[20] KBD_RC[21] KBD_RC[22] KBD_RC[23] KBD_RC[24] KBD_RC[25] KBD_RC[26] KBD_RC[27] KBD_RC[28] KBD_RC[29] KBD_RC[30] KBD_RC[31] KBD_RC[32] KBD_RC[33]
|
||||
.outputs DBG_LED[0] DBG_LED[1] DBG_LED[2] DBG_TX I2C_SDA INTERRUPT KBD_RC[0] KBD_RC[1] KBD_RC[2] KBD_RC[3] KBD_RC[4] KBD_RC[5] KBD_RC[6] KBD_RC[7] KBD_RC[8] KBD_RC[9] KBD_RC[10] KBD_RC[11] KBD_RC[12] KBD_RC[13] KBD_RC[14] KBD_RC[15] KBD_RC[16] KBD_RC[17] KBD_RC[18] KBD_RC[19] KBD_RC[20] KBD_RC[21] KBD_RC[22] KBD_RC[23] KBD_RC[24] KBD_RC[25] KBD_RC[26] KBD_RC[27] KBD_RC[28] KBD_RC[29] KBD_RC[30] KBD_RC[31] KBD_RC[32] KBD_RC[33]
|
||||
.names $false
|
||||
.names $true
|
||||
1
|
||||
.names $undef
|
||||
.gate SB_LUT4 I0=$abc$4874$n300 I1=$abc$4874$n308_1 I2=$abc$4874$n310 I3=$false O=$abc$4874$n1
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48"
|
||||
.param LUT_INIT 10111111
|
||||
.gate SB_LUT4 I0=$abc$4874$n290 I1=$abc$4874$n305_1 I2=$abc$4874$n307_1 I3=$abc$4874$n453 O=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 1000000011111111
|
||||
.gate SB_LUT4 I0=ms_counter[5] I1=$abc$4874$n288 I2=$2\ms_counter[5:0][4] I3=$abc$4874$n291 O=$abc$4874$n290
|
||||
.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$4874$n292 I1=$abc$4874$n300_1 I2=$false I3=$false O=$abc$4874$n291
|
||||
.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$4874$n293 I1=tact_counter_2ms[1] I2=tact_counter_2ms[0] I3=$false O=$abc$4874$n292
|
||||
.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=tact_counter_2ms[8] I1=tact_counter_2ms[9] I2=tact_counter_2ms[10] I3=tact_counter_2ms[12] O=$abc$4874$n293
|
||||
.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$4874$n287 I1=ms_counter[4] I2=$abc$4874$n292 I3=$abc$4874$n300_1 O=$2\ms_counter[5:0][4]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 1010110011001100
|
||||
.gate SB_LUT4 I0=$abc$4874$n301 I1=$abc$4874$n302 I2=$abc$4874$n303_1 I3=$abc$4874$n304 O=$abc$4874$n300_1
|
||||
.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=tact_counter_2ms[2] I1=tact_counter_2ms[3] I2=tact_counter_2ms[4] I3=tact_counter_2ms[5] O=$abc$4874$n301
|
||||
.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=tact_counter_2ms[13] I1=tact_counter_2ms[14] I2=tact_counter_2ms[15] I3=tact_counter_2ms[17] O=$abc$4874$n302
|
||||
.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=tact_counter_2ms[18] I1=tact_counter_2ms[19] I2=tact_counter_2ms[20] I3=tact_counter_2ms[21] O=$abc$4874$n303_1
|
||||
.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=tact_counter_2ms[6] I1=tact_counter_2ms[7] I2=tact_counter_2ms[11] I3=tact_counter_2ms[16] O=$abc$4874$n304
|
||||
.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=ms_counter[2] I1=$abc$4874$n284 I2=$abc$4874$n291 I3=$abc$4874$n15 O=$abc$4874$n305_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$4874$n285 I1=ms_counter[3] I2=$abc$4874$n292 I3=$abc$4874$n300_1 O=$abc$4874$n15
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 0101001100110011
|
||||
.gate SB_LUT4 I0=$abc$4874$n281 I1=ms_counter[1] I2=ms_counter[0] I3=$abc$4874$n291 O=$abc$4874$n307_1
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 1000001000110000
|
||||
.gate SB_LUT4 I0=$2\ms_counter[5:0][4] I1=$abc$4874$n459 I2=$false I3=$false O=$abc$4874$n308_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=ms_counter[5] I1=$abc$4874$n288 I2=$abc$4874$n291 I3=$false O=$abc$4874$n459
|
||||
.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=$2\ms_counter[5:0][0] I1=$abc$4874$n18 I2=$abc$4874$n305_1 I3=$false O=$abc$4874$n310
|
||||
.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$4874$n291 I1=ms_counter[0] I2=ms_counter[1] I3=$false O=$abc$4874$n18
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48"
|
||||
.param LUT_INIT 10000111
|
||||
.gate SB_LUT4 I0=ms_counter[0] I1=$abc$4874$n281 I2=$abc$4874$n291 I3=$false O=$2\ms_counter[5: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$4874$n314 I1=$abc$4874$n318_1 I2=$abc$4874$n320_1 I3=UART.tx_activity O=$abc$4874$n3
|
||||
.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$4874$n317 I1=UART_TX_DATA[2] I2=$abc$4874$n427 I3=$abc$4874$n315_1 O=$abc$4874$n314
|
||||
.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$4874$n446 I1=$abc$4874$n431 I2=$false I3=$false O=$abc$4874$n315_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=UART.tx_bit_counter[0] I1=UART.tx_bit_counter[1] I2=$false I3=$false O=$abc$4874$n446
|
||||
.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[4] I1=UART_TX_DATA[0] I2=$abc$4874$n420 I3=$false O=$abc$4874$n317
|
||||
.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$4874$n319 I1=UART_TX_DATA[3] I2=$abc$4874$n315_1 I3=$abc$4874$n427 O=$abc$4874$n318_1
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 1100010100000000
|
||||
.gate SB_LUT4 I0=UART_TX_DATA[1] I1=UART_TX_DATA[5] I2=$abc$4874$n420 I3=$false O=$abc$4874$n319
|
||||
.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$4874$n431 I1=$abc$4874$n434 I2=$abc$4874$n436 I3=$abc$4874$n446 O=$abc$4874$n320_1
|
||||
.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=rststate[3] I1=rststate[2] I2=rststate[1] I3=rststate[0] O=RESET
|
||||
.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=ms_counter[2] I1=$abc$4874$n284 I2=$abc$4874$n291 I3=$false O=$abc$4874$n16
|
||||
.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$4874$n324 I1=$abc$4874$n509_1 I2=$abc$4874$n336 I3=$false O=$abc$4874$n35
|
||||
.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$4874$n325_1 I1=$abc$4874$n290 I2=RESET I3=$false O=$abc$4874$n324
|
||||
.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$4874$n18 I1=$2\ms_counter[5:0][0] I2=$abc$4874$n305_1 I3=$false O=$abc$4874$n325_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$4874$n291 I1=$abc$4874$n359 I2=$false I3=$false O=$2\tact_counter_2ms[21: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$4874$n291 I1=$abc$4874$n360 I2=$false I3=$false O=$2\tact_counter_2ms[21: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$4874$n291 I1=$abc$4874$n355 I2=$false I3=$false O=$2\tact_counter_2ms[21: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$4874$n291 I1=$abc$4874$n353 I2=$false I3=$false O=$2\tact_counter_2ms[21: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$4874$n291 I1=$abc$4874$n356 I2=$false I3=$false O=$2\tact_counter_2ms[21: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=tact_counter_2ms[1] I1=tact_counter_2ms[0] I2=$false I3=$false O=$2\tact_counter_2ms[21: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=$2\tact_counter_2ms[21:0][8] I1=$2\tact_counter_2ms[21:0][9] I2=$2\tact_counter_2ms[21:0][10] I3=$false O=$abc$4874$n336
|
||||
.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$4874$n291 I1=$abc$4874$n363 I2=$false I3=$false O=$2\tact_counter_2ms[21: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$4874$n291 I1=$abc$4874$n361 I2=$false I3=$false O=$2\tact_counter_2ms[21: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$4874$n291 I1=$abc$4874$n362 I2=$false I3=$false O=$2\tact_counter_2ms[21: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=com_len[2] I1=com_len[0] I2=$abc$4874$n456 I3=$abc$4874$n379_1 O=$abc$4874$n37
|
||||
.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$4874$n342_1 I1=com_len[1] I2=$false I3=$false O=$abc$4874$n456
|
||||
.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$4874$n300 I1=$abc$4874$n343_1 I2=$false I3=$false O=$abc$4874$n342_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$4874$n353_1 I1=$abc$4874$n345_1 I2=$abc$4874$n352_1 I3=$abc$4874$n344_1 O=$abc$4874$n343_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$4874$n363 I1=$abc$4874$n361 I2=$abc$4874$n362 I3=$abc$4874$n291 O=$abc$4874$n344_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$4874$n346_1 I1=$abc$4874$n355 I2=$abc$4874$n379 I3=$false O=$abc$4874$n345_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$4874$n347_1 I1=$abc$4874$n349_1 I2=$abc$4874$n350_1 I3=$abc$4874$n351_1 O=$abc$4874$n346_1
|
||||
.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=com_len[2] I1=com_len[0] I2=$abc$4874$n348_1 I3=$false O=$abc$4874$n347_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=com_len[1] I1=$abc$4874$n353 I2=$abc$4874$n356 I3=$abc$4874$n357 O=$abc$4874$n348_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=$2\tact_counter_2ms[21:0][1] I1=$abc$4874$n373 I2=$abc$4874$n375 I3=$abc$4874$n377 O=$abc$4874$n349_1
|
||||
.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$4874$n368 I1=$abc$4874$n369 I2=$abc$4874$n372 I3=$abc$4874$n370 O=$abc$4874$n350_1
|
||||
.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$4874$n367 I1=$abc$4874$n359 I2=$abc$4874$n360 I3=$abc$4874$n358 O=$abc$4874$n351_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$4874$n366 I1=$abc$4874$n364 I2=$false I3=$false O=$abc$4874$n352_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$4874$n354 I1=$abc$4874$n363_1 I2=$false I3=$false O=$abc$4874$n353_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$4874$n355_1 I1=$abc$4874$n358_1 I2=$abc$4874$n361_1 I3=$abc$4874$n362_1 O=$abc$4874$n354
|
||||
.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$4874$n356_1 I1=$abc$4874$n357_1 I2=$false I3=$false O=$abc$4874$n355_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=KBD_RC_IN[17] I1=KBD_RC_EN[17] I2=KBD_RC_IN[16] I3=KBD_RC_EN[16] O=$abc$4874$n356_1
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 1110111011100000
|
||||
.gate SB_LUT4 I0=KBD_RC_IN[15] I1=KBD_RC_EN[15] I2=KBD_RC_IN[13] I3=KBD_RC_EN[13] O=$abc$4874$n357_1
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 1110111011100000
|
||||
.gate SB_LUT4 I0=$abc$4874$n359_1 I1=$abc$4874$n360_1 I2=$false I3=$false O=$abc$4874$n358_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=KBD_RC_IN[12] I1=KBD_RC_EN[12] I2=KBD_RC_IN[8] I3=KBD_RC_EN[8] O=$abc$4874$n359_1
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 1110111011100000
|
||||
.gate SB_LUT4 I0=KBD_RC_IN[14] I1=KBD_RC_EN[14] I2=KBD_RC_IN[5] I3=KBD_RC_EN[5] O=$abc$4874$n360_1
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 1110111011100000
|
||||
.gate SB_LUT4 I0=KBD_RC_IN[6] I1=KBD_RC_EN[6] I2=KBD_RC_IN[1] I3=KBD_RC_EN[1] O=$abc$4874$n361_1
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 1110111011100000
|
||||
.gate SB_LUT4 I0=KBD_RC_IN[9] I1=KBD_RC_EN[9] I2=KBD_RC_IN[3] I3=KBD_RC_EN[3] O=$abc$4874$n362_1
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 1110111011100000
|
||||
.gate SB_LUT4 I0=$abc$4874$n364_1 I1=$abc$4874$n368_1 I2=$abc$4874$n373_1 I3=$abc$4874$n376_1 O=$abc$4874$n363_1
|
||||
.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$4874$n365_1 I1=$abc$4874$n366_1 I2=$abc$4874$n367_1 I3=$false O=$abc$4874$n364_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=KBD_RC_IN[32] I1=KBD_RC_EN[32] I2=KBD_RC_IN[33] I3=KBD_RC_EN[33] O=$abc$4874$n365_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=KBD_RC_IN[30] I1=KBD_RC_EN[30] I2=KBD_RC_IN[31] I3=KBD_RC_EN[31] O=$abc$4874$n366_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=KBD_RC_IN[28] I1=KBD_RC_EN[28] I2=KBD_RC_IN[29] I3=KBD_RC_EN[29] O=$abc$4874$n367_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$4874$n369_1 I1=$abc$4874$n370_1 I2=$abc$4874$n371_1 I3=$abc$4874$n372_1 O=$abc$4874$n368_1
|
||||
.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=KBD_RC_IN[22] I1=KBD_RC_EN[22] I2=KBD_RC_IN[23] I3=KBD_RC_EN[23] O=$abc$4874$n369_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=KBD_RC_IN[20] I1=KBD_RC_EN[20] I2=KBD_RC_IN[21] I3=KBD_RC_EN[21] O=$abc$4874$n370_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=KBD_RC_IN[26] I1=KBD_RC_EN[26] I2=KBD_RC_IN[27] I3=KBD_RC_EN[27] O=$abc$4874$n371_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=KBD_RC_IN[24] I1=KBD_RC_EN[24] I2=KBD_RC_IN[25] I3=KBD_RC_EN[25] O=$abc$4874$n372_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$4874$n374_1 I1=$abc$4874$n375_1 I2=$false I3=$false O=$abc$4874$n373_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=KBD_RC_IN[11] I1=KBD_RC_EN[11] I2=KBD_RC_IN[7] I3=KBD_RC_EN[7] O=$abc$4874$n374_1
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 1110111011100000
|
||||
.gate SB_LUT4 I0=KBD_RC_IN[10] I1=KBD_RC_EN[10] I2=KBD_RC_IN[4] I3=KBD_RC_EN[4] O=$abc$4874$n375_1
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 1110111011100000
|
||||
.gate SB_LUT4 I0=$abc$4874$n377_1 I1=$abc$4874$n378_1 I2=$false I3=$false O=$abc$4874$n376_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=KBD_RC_IN[18] I1=KBD_RC_EN[18] I2=KBD_RC_IN[19] I3=KBD_RC_EN[19] O=$abc$4874$n377_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=KBD_RC_IN[2] I1=KBD_RC_EN[2] I2=KBD_RC_IN[0] I3=$abc$4874$n4 O=$abc$4874$n378_1
|
||||
.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$4874$n462 I1=$abc$4874$n509_1 I2=$abc$4874$n344_1 I3=$abc$4874$n324 O=$abc$4874$n379_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$4874$n287 I1=$abc$4874$n291 I2=$abc$4874$n381_1 I3=RESET O=$abc$4874$n58
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 0100000011111111
|
||||
.gate SB_LUT4 I0=ms_counter[0] I1=ms_counter[1] I2=$abc$4874$n382 I3=$false O=$abc$4874$n381_1
|
||||
.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$4874$n281 I1=$abc$4874$n284 I2=$abc$4874$n285 I3=$abc$4874$n288 O=$abc$4874$n382
|
||||
.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$4874$n384_1 I1=RESET I2=$false I3=$false O=$abc$4874$n61
|
||||
.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$4874$n384_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=UART.tx_activity I1=$abc$4874$n386_1 I2=$abc$4874$n389_1 I3=$abc$4874$n61 O=$abc$4874$n64
|
||||
.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$4874$n384 I1=$abc$4874$n269 I2=$abc$4874$n272 I3=$abc$4874$n388_1 O=$abc$4874$n386_1
|
||||
.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=UART.tx_clk_counter[1] I1=UART.tx_clk_counter[0] I2=$false I3=$false O=$abc$4874$n384
|
||||
.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$4874$n273 I1=$abc$4874$n275 I2=$abc$4874$n276 I3=$abc$4874$n279 O=$abc$4874$n388_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_bit_counter[3] I1=$abc$4874$n390 I2=$false I3=$false O=$abc$4874$n389_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=UART.tx_bit_counter[0] I1=UART.tx_bit_counter[1] I2=UART.tx_bit_counter[2] I3=UART.tx_activity O=$abc$4874$n390
|
||||
.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$4874$n291 I1=$abc$4874$n366 I2=$false I3=$false O=$2\tact_counter_2ms[21: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$4874$n291 I1=$abc$4874$n367 I2=$false I3=$false O=$2\tact_counter_2ms[21: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$4874$n291 I1=$abc$4874$n368 I2=$false I3=$false O=$2\tact_counter_2ms[21: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$4874$n291 I1=$abc$4874$n369 I2=$false I3=$false O=$2\tact_counter_2ms[21:0][15]
|
||||
.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$4874$n291 I1=$abc$4874$n372 I2=$false I3=$false O=$2\tact_counter_2ms[21:0][17]
|
||||
.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$4874$n291 I1=$abc$4874$n357 I2=$false I3=$false O=$2\tact_counter_2ms[21: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$4874$n291 I1=$abc$4874$n358 I2=$false I3=$false O=$2\tact_counter_2ms[21: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$4874$n400 I1=$abc$4874$n451 I2=$false I3=$false O=$5\com_len[2:0][0]
|
||||
.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=com_len[0] I1=$abc$4874$n309 I2=$abc$4874$n342_1 I3=$false O=$abc$4874$n451
|
||||
.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$4874$n401 I1=$abc$4874$n290 I2=$false I3=$false O=$abc$4874$n400
|
||||
.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$4874$n18 I1=$abc$4874$n305_1 I2=$2\ms_counter[5:0][0] I3=$false O=$abc$4874$n401
|
||||
.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$4874$n456 I1=$abc$4874$n400 I2=$false I3=$false O=$5\com_len[2: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$4874$n457 I1=$abc$4874$n400 I2=$false I3=$false O=$5\com_len[2: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$4874$n316 I1=$abc$4874$n342_1 I2=com_len[2] I3=$false O=$abc$4874$n457
|
||||
.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=com_msg[6] I1=$2\ms_counter[5:0][0] I2=$abc$4874$n342_1 I3=$false O=$0\com_msg[11: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=com_msg[7] I1=$abc$4874$n18 I2=$abc$4874$n342_1 I3=$false O=$0\com_msg[11: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=$abc$4874$n16 I1=com_msg[8] I2=$abc$4874$n300 I3=$abc$4874$n343_1 O=$0\com_msg[11:0][8]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 1100010111001100
|
||||
.gate SB_LUT4 I0=$abc$4874$n15 I1=com_msg[9] I2=$abc$4874$n300 I3=$abc$4874$n343_1 O=$0\com_msg[11:0][9]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 1100010111001100
|
||||
.gate SB_LUT4 I0=$2\ms_counter[5:0][4] I1=com_msg[10] I2=$abc$4874$n300 I3=$abc$4874$n343_1 O=$0\com_msg[11:0][10]
|
||||
.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$4874$n459 I1=com_msg[11] I2=$abc$4874$n300 I3=$abc$4874$n343_1 O=$0\com_msg[11:0][11]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 1100010111001100
|
||||
.gate SB_LUT4 I0=$abc$4874$n291 I1=$abc$4874$n364 I2=$false I3=$false O=$2\tact_counter_2ms[21: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$4874$n291 I1=$abc$4874$n370 I2=$false I3=$false O=$2\tact_counter_2ms[21:0][16]
|
||||
.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$4874$n291 I1=$abc$4874$n373 I2=$false I3=$false O=$2\tact_counter_2ms[21:0][18]
|
||||
.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$4874$n291 I1=$abc$4874$n375 I2=$false I3=$false O=$2\tact_counter_2ms[21:0][19]
|
||||
.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$4874$n291 I1=$abc$4874$n377 I2=$false I3=$false O=$2\tact_counter_2ms[21:0][20]
|
||||
.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$4874$n291 I1=$abc$4874$n379 I2=$false I3=$false O=$2\tact_counter_2ms[21:0][21]
|
||||
.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$4874$n389_1 I1=$abc$4874$n386_1 I2=$abc$4874$n384_1 I3=$false O=$abc$4874$n381
|
||||
.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$4874$n386_1 I1=$abc$4874$n273 I2=$false I3=$false O=$abc$4874$n386
|
||||
.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$4874$n386_1 I1=$abc$4874$n276 I2=$false I3=$false O=$abc$4874$n388
|
||||
.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$4874$n386_1 I1=$abc$4874$n279 I2=$false I3=$false O=$abc$4874$n389
|
||||
.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$4874$n427_1 I1=$abc$4874$n428_1 I2=$abc$4874$n422_1 I3=$2\tact_counter_2ms[21:0][11] O=$0\UART_TX_DATA[5:0][0]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 1110111000001111
|
||||
.gate SB_LUT4 I0=$0\com_msg[11:0][8] I1=$abc$4874$n425 I2=$abc$4874$n423_1 I3=$abc$4874$n426 O=$abc$4874$n422_1
|
||||
.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=com_msg[0] I1=$abc$4874$n425 I2=$abc$4874$n424 I3=$false O=$abc$4874$n423_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$4874$n291 I1=$abc$4874$n364 I2=$abc$4874$n366 I3=$false O=$abc$4874$n424
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:48"
|
||||
.param LUT_INIT 11101011
|
||||
.gate SB_LUT4 I0=$abc$4874$n364 I1=$abc$4874$n366 I2=$abc$4874$n291 I3=$abc$4874$n367 O=$abc$4874$n425
|
||||
.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=$2\tact_counter_2ms[21:0][12] I1=com_msg[4] I2=$false I3=$false O=$abc$4874$n426
|
||||
.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=com_msg[2] I1=$0\com_msg[11:0][10] I2=$abc$4874$n425 I3=$abc$4874$n424 O=$abc$4874$n427_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=com_msg[6] I1=$2\ms_counter[5:0][0] I2=$abc$4874$n424 I3=$abc$4874$n342_1 O=$abc$4874$n428_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=$abc$4874$n433 I1=$abc$4874$n434_1 I2=$abc$4874$n430_1 I3=$2\tact_counter_2ms[21:0][11] O=$0\UART_TX_DATA[5:0][1]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 1110111000001111
|
||||
.gate SB_LUT4 I0=$0\com_msg[11:0][9] I1=$abc$4874$n425 I2=$abc$4874$n431_1 I3=$abc$4874$n432_1 O=$abc$4874$n430_1
|
||||
.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=com_msg[1] I1=$abc$4874$n425 I2=$abc$4874$n424 I3=$false O=$abc$4874$n431_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=$2\tact_counter_2ms[21:0][12] I1=com_msg[5] I2=$false I3=$false O=$abc$4874$n432_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=com_msg[3] I1=$0\com_msg[11:0][11] I2=$abc$4874$n425 I3=$abc$4874$n424 O=$abc$4874$n433
|
||||
.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=com_msg[7] I1=$abc$4874$n18 I2=$abc$4874$n424 I3=$abc$4874$n342_1 O=$abc$4874$n434_1
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 0000001100001010
|
||||
.gate SB_LUT4 I0=$abc$4874$n428_1 I1=$abc$4874$n427_1 I2=$abc$4874$n436_1 I3=$2\tact_counter_2ms[21:0][11] O=$0\UART_TX_DATA[5:0][2]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 1111000011101110
|
||||
.gate SB_LUT4 I0=com_msg[4] I1=$0\com_msg[11:0][8] I2=$abc$4874$n424 I3=$false O=$abc$4874$n436_1
|
||||
.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$4874$n434_1 I1=$abc$4874$n433 I2=$abc$4874$n438_1 I3=$2\tact_counter_2ms[21:0][11] O=$0\UART_TX_DATA[5:0][3]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 1111000011101110
|
||||
.gate SB_LUT4 I0=com_msg[5] I1=$0\com_msg[11:0][9] I2=$abc$4874$n424 I3=$false O=$abc$4874$n438_1
|
||||
.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$4874$n446_1 I1=$abc$4874$n308_1 I2=$false I3=$false O=$abc$4874$n566
|
||||
.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$4874$n305_1 I1=$abc$4874$n307_1 I2=$false I3=$false O=$abc$4874$n446_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$4874$n308_1 I1=$abc$4874$n325_1 I2=$false I3=$false O=$abc$4874$n568
|
||||
.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$4874$n308_1 I1=$abc$4874$n401 I2=$false I3=$false O=$abc$4874$n570
|
||||
.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$4874$n308_1 I1=$abc$4874$n450 I2=$false I3=$false O=$abc$4874$n572
|
||||
.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$4874$n16 I1=$2\ms_counter[5:0][0] I2=$abc$4874$n18 I3=$abc$4874$n15 O=$abc$4874$n450
|
||||
.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$4874$n308_1 I1=$abc$4874$n452 I2=$false I3=$false O=$abc$4874$n574
|
||||
.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$4874$n16 I1=$abc$4874$n307_1 I2=$abc$4874$n15 I3=$false O=$abc$4874$n452
|
||||
.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$4874$n308_1 I1=$abc$4874$n454 I2=$false I3=$false O=$abc$4874$n576
|
||||
.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$4874$n16 I1=$abc$4874$n18 I2=$2\ms_counter[5:0][0] I3=$abc$4874$n15 O=$abc$4874$n454
|
||||
.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$4874$n308_1 I1=$abc$4874$n456_1 I2=$false I3=$false O=$abc$4874$n578
|
||||
.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$4874$n16 I1=$abc$4874$n18 I2=$2\ms_counter[5:0][0] I3=$abc$4874$n15 O=$abc$4874$n456_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=$2\ms_counter[5:0][0] I1=$abc$4874$n458 I2=$abc$4874$n18 I3=$abc$4874$n308_1 O=$abc$4874$n580
|
||||
.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$4874$n15 I1=$abc$4874$n16 I2=$false I3=$false O=$abc$4874$n458
|
||||
.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$4874$n308_1 I1=$abc$4874$n458 I2=$abc$4874$n307_1 I3=$false O=$abc$4874$n582
|
||||
.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$4874$n18 I1=$2\ms_counter[5:0][0] I2=$abc$4874$n308_1 I3=$abc$4874$n458 O=$abc$4874$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$4874$n18 I1=$abc$4874$n458 I2=$abc$4874$n308_1 I3=$2\ms_counter[5:0][0] O=$abc$4874$n586
|
||||
.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$4874$n308_1 I1=$abc$4874$n463_1 I2=$false I3=$false O=$abc$4874$n588
|
||||
.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$4874$n16 I1=$2\ms_counter[5:0][0] I2=$abc$4874$n15 I3=$abc$4874$n18 O=$abc$4874$n463_1
|
||||
.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$4874$n308_1 I1=$abc$4874$n465_1 I2=$false I3=$false O=$abc$4874$n590
|
||||
.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$4874$n16 I1=$abc$4874$n15 I2=$abc$4874$n307_1 I3=$false O=$abc$4874$n465_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$4874$n308_1 I1=$abc$4874$n467_1 I2=$false I3=$false O=$abc$4874$n592
|
||||
.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$4874$n16 I1=$abc$4874$n18 I2=$2\ms_counter[5:0][0] I3=$abc$4874$n15 O=$abc$4874$n467_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$4874$n308_1 I1=$abc$4874$n469_1 I2=$false I3=$false O=$abc$4874$n594
|
||||
.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$4874$n16 I1=$abc$4874$n18 I2=$abc$4874$n15 I3=$2\ms_counter[5:0][0] O=$abc$4874$n469_1
|
||||
.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$4874$n310 I1=$abc$4874$n471_1 I2=$false I3=$false O=$abc$4874$n596
|
||||
.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$4874$n459 I1=$2\ms_counter[5:0][4] I2=$false I3=$false O=$abc$4874$n471_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$4874$n446_1 I1=$abc$4874$n471_1 I2=$false I3=$false O=$abc$4874$n598
|
||||
.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$4874$n325_1 I1=$abc$4874$n471_1 I2=$false I3=$false O=$abc$4874$n600
|
||||
.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$4874$n401 I1=$abc$4874$n471_1 I2=$false I3=$false O=$abc$4874$n602
|
||||
.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$4874$n450 I1=$abc$4874$n471_1 I2=$false I3=$false O=$abc$4874$n604
|
||||
.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$4874$n452 I1=$abc$4874$n471_1 I2=$false I3=$false O=$abc$4874$n606
|
||||
.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$4874$n454 I1=$abc$4874$n471_1 I2=$false I3=$false O=$abc$4874$n608
|
||||
.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$4874$n456_1 I1=$abc$4874$n471_1 I2=$false I3=$false O=$abc$4874$n610
|
||||
.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=$2\ms_counter[5:0][0] I1=$abc$4874$n471_1 I2=$abc$4874$n18 I3=$abc$4874$n458 O=$abc$4874$n612
|
||||
.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$4874$n458 I1=$abc$4874$n471_1 I2=$abc$4874$n307_1 I3=$false O=$abc$4874$n614
|
||||
.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$4874$n18 I1=$2\ms_counter[5:0][0] I2=$abc$4874$n458 I3=$abc$4874$n471_1 O=$abc$4874$n616
|
||||
.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$4874$n18 I1=$abc$4874$n471_1 I2=$abc$4874$n458 I3=$2\ms_counter[5:0][0] O=$abc$4874$n618
|
||||
.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$4874$n463_1 I1=$abc$4874$n471_1 I2=$false I3=$false O=$abc$4874$n620
|
||||
.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$4874$n465_1 I1=$abc$4874$n471_1 I2=$false I3=$false O=$abc$4874$n622
|
||||
.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$4874$n467_1 I1=$abc$4874$n471_1 I2=$false I3=$false O=$abc$4874$n624
|
||||
.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$4874$n469_1 I1=$abc$4874$n471_1 I2=$false I3=$false O=$abc$4874$n626
|
||||
.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$4874$n310 I1=$abc$4874$n290 I2=$false I3=$false O=$abc$4874$n627
|
||||
.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$4874$n446_1 I1=$abc$4874$n290 I2=$false I3=$false O=$abc$4874$n628
|
||||
.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$4874$n4 I1=$false I2=$false I3=$false O=KBD_RC_EN[0]
|
||||
.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$4874$n6 I1=$false I2=$false I3=$false O=DBG_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=RESET I1=$false I2=$false I3=$false O=$abc$4874$n9
|
||||
.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$4874$n11
|
||||
.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=$2\ms_counter[5:0][4] I1=$false I2=$false I3=$false O=$abc$4874$n13
|
||||
.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$4874$n16 I1=$false I2=$false I3=$false O=$2\ms_counter[5:0][2]
|
||||
.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$4874$n15 I1=$false I2=$false I3=$false O=$2\ms_counter[5:0][3]
|
||||
.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$4874$n18 I1=$false I2=$false I3=$false O=$2\ms_counter[5:0][1]
|
||||
.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$4874$n459 I1=$false I2=$false I3=$false O=$2\ms_counter[5:0][5]
|
||||
.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$4874$n446 I1=$false I2=$false I3=$false O=$abc$4874$n432
|
||||
.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$4874$n431 I1=$false I2=$false I3=$false O=$abc$4874$n460
|
||||
.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$4874$n434 I1=$false I2=$false I3=$false O=$abc$4874$n461
|
||||
.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=dbg_led[0] I1=$false I2=$false I3=$false O=$2\dbg_led[2:0][0]
|
||||
.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=dbg_led[1] I1=$false I2=$false I3=$false O=$2\dbg_led[2:0][1]
|
||||
.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=RESET I1=$false I2=$false I3=$false O=$abc$4874$n23
|
||||
.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$4874$n357 I1=$abc$4874$n358 I2=$abc$4874$n355 I3=$abc$4874$n291 O=$abc$4874$n507
|
||||
.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=$2\tact_counter_2ms[21:0][7] I1=$2\tact_counter_2ms[21:0][0] I2=$2\tact_counter_2ms[21:0][3] I3=$2\tact_counter_2ms[21:0][1] O=$abc$4874$n508_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=$2\tact_counter_2ms[21:0][6] I1=$abc$4874$n507 I2=$abc$4874$n508_1 I3=$false O=$abc$4874$n509_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=$0\com_msg[11:0][10] I1=com_msg[6] I2=$abc$4874$n366 I3=$false O=$abc$4874$n510
|
||||
.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$4874$n510 I1=$abc$4874$n436_1 I2=$abc$4874$n291 I3=$abc$4874$n364 O=$0\UART_TX_DATA[5:0][4]
|
||||
.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=$0\com_msg[11:0][11] I1=com_msg[7] I2=$abc$4874$n366 I3=$false O=$abc$4874$n512_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$4874$n512_1 I1=$abc$4874$n438_1 I2=$abc$4874$n291 I3=$abc$4874$n364 O=$0\UART_TX_DATA[5:0][5]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "/usr/local/bin/../share/yosys/ice40/cells_map.v:52"
|
||||
.param LUT_INIT 1100101011001100
|
||||
.gate SB_CARRY CI=$true CO=$auto$alumacc.cc:474:replace_alu$432.C[1] I0=$2\tact_counter_2ms[21:0][11] I1=$abc$4874$n451
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:79|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$432.C[1] CO=$auto$alumacc.cc:474:replace_alu$432.C[2] I0=$2\tact_counter_2ms[21:0][12] I1=$abc$4874$n456
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:79|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$432.C[2] CO=$abc$4874$n462 I0=$2\tact_counter_2ms[21:0][13] I1=$abc$4874$n457
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:79|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_CARRY CI=$abc$4874$n18 CO=$auto$alumacc.cc:474:replace_alu$437.C[3] I0=$false I1=$abc$4874$n16
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:102|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$437.C[3] CO=$auto$alumacc.cc:474:replace_alu$437.C[4] I0=$false I1=$abc$4874$n15
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:102|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$437.C[4] CO=$auto$alumacc.cc:474:replace_alu$437.C[5] I0=$false I1=$abc$4874$n13
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:102|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$437.C[5] CO=$abc$4874$n453 I0=$true I1=$abc$4874$n459
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:102|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$abc$4874$n9 I2=rststate[0] I3=$false O=$0\rststate[3:0][0]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:35|/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$448.C[1] I0=$abc$4874$n9 I1=rststate[0]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:35|/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$448.C[1] O=$0\rststate[3:0][1]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:35|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$448.C[1] CO=$auto$alumacc.cc:474:replace_alu$448.C[2] I0=$false I1=rststate[1]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:35|/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$448.C[2] O=$0\rststate[3:0][2]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:35|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$448.C[2] CO=$auto$alumacc.cc:474:replace_alu$448.C[3] I0=$false I1=rststate[2]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:35|/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$448.C[3] O=$0\rststate[3:0][3]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:35|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_LUT4 I0=$false I1=$true I2=ms_counter[0] I3=$false O=$abc$4874$n281
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:50|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=ms_counter[0] CO=$auto$alumacc.cc:474:replace_alu$451.C[2] I0=$false I1=ms_counter[1]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:50|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=ms_counter[2] I3=$auto$alumacc.cc:474:replace_alu$451.C[2] O=$abc$4874$n284
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:50|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$451.C[2] CO=$auto$alumacc.cc:474:replace_alu$451.C[3] I0=$false I1=ms_counter[2]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:50|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=ms_counter[3] I3=$auto$alumacc.cc:474:replace_alu$451.C[3] O=$abc$4874$n285
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:50|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$451.C[3] CO=$auto$alumacc.cc:474:replace_alu$451.C[4] I0=$false I1=ms_counter[3]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:50|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=ms_counter[4] I3=$auto$alumacc.cc:474:replace_alu$451.C[4] O=$abc$4874$n287
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:50|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$451.C[4] CO=$auto$alumacc.cc:474:replace_alu$451.C[5] I0=$false I1=ms_counter[4]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:50|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=ms_counter[5] I3=$auto$alumacc.cc:474:replace_alu$451.C[5] O=$abc$4874$n288
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:50|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_LUT4 I0=$false I1=$true I2=tact_counter_2ms[0] I3=$false O=$abc$4874$n353
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=tact_counter_2ms[10] I3=$auto$alumacc.cc:474:replace_alu$454.C[10] O=$abc$4874$n363
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$454.C[10] CO=$auto$alumacc.cc:474:replace_alu$454.C[11] I0=$false I1=tact_counter_2ms[10]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=tact_counter_2ms[11] I3=$auto$alumacc.cc:474:replace_alu$454.C[11] O=$abc$4874$n364
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$454.C[11] CO=$auto$alumacc.cc:474:replace_alu$454.C[12] I0=$false I1=tact_counter_2ms[11]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=tact_counter_2ms[12] I3=$auto$alumacc.cc:474:replace_alu$454.C[12] O=$abc$4874$n366
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$454.C[12] CO=$auto$alumacc.cc:474:replace_alu$454.C[13] I0=$false I1=tact_counter_2ms[12]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=tact_counter_2ms[13] I3=$auto$alumacc.cc:474:replace_alu$454.C[13] O=$abc$4874$n367
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$454.C[13] CO=$auto$alumacc.cc:474:replace_alu$454.C[14] I0=$false I1=tact_counter_2ms[13]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=tact_counter_2ms[14] I3=$auto$alumacc.cc:474:replace_alu$454.C[14] O=$abc$4874$n368
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$454.C[14] CO=$auto$alumacc.cc:474:replace_alu$454.C[15] I0=$false I1=tact_counter_2ms[14]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=tact_counter_2ms[15] I3=$auto$alumacc.cc:474:replace_alu$454.C[15] O=$abc$4874$n369
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$454.C[15] CO=$auto$alumacc.cc:474:replace_alu$454.C[16] I0=$false I1=tact_counter_2ms[15]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=tact_counter_2ms[16] I3=$auto$alumacc.cc:474:replace_alu$454.C[16] O=$abc$4874$n370
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$454.C[16] CO=$auto$alumacc.cc:474:replace_alu$454.C[17] I0=$false I1=tact_counter_2ms[16]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=tact_counter_2ms[17] I3=$auto$alumacc.cc:474:replace_alu$454.C[17] O=$abc$4874$n372
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$454.C[17] CO=$auto$alumacc.cc:474:replace_alu$454.C[18] I0=$false I1=tact_counter_2ms[17]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=tact_counter_2ms[18] I3=$auto$alumacc.cc:474:replace_alu$454.C[18] O=$abc$4874$n373
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$454.C[18] CO=$auto$alumacc.cc:474:replace_alu$454.C[19] I0=$false I1=tact_counter_2ms[18]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=tact_counter_2ms[19] I3=$auto$alumacc.cc:474:replace_alu$454.C[19] O=$abc$4874$n375
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$454.C[19] CO=$auto$alumacc.cc:474:replace_alu$454.C[20] I0=$false I1=tact_counter_2ms[19]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_CARRY CI=tact_counter_2ms[0] CO=$auto$alumacc.cc:474:replace_alu$454.C[2] I0=$false I1=tact_counter_2ms[1]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=tact_counter_2ms[20] I3=$auto$alumacc.cc:474:replace_alu$454.C[20] O=$abc$4874$n377
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$454.C[20] CO=$auto$alumacc.cc:474:replace_alu$454.C[21] I0=$false I1=tact_counter_2ms[20]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=tact_counter_2ms[21] I3=$auto$alumacc.cc:474:replace_alu$454.C[21] O=$abc$4874$n379
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=tact_counter_2ms[2] I3=$auto$alumacc.cc:474:replace_alu$454.C[2] O=$abc$4874$n355
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$454.C[2] CO=$auto$alumacc.cc:474:replace_alu$454.C[3] I0=$false I1=tact_counter_2ms[2]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=tact_counter_2ms[3] I3=$auto$alumacc.cc:474:replace_alu$454.C[3] O=$abc$4874$n356
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$454.C[3] CO=$auto$alumacc.cc:474:replace_alu$454.C[4] I0=$false I1=tact_counter_2ms[3]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=tact_counter_2ms[4] I3=$auto$alumacc.cc:474:replace_alu$454.C[4] O=$abc$4874$n357
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$454.C[4] CO=$auto$alumacc.cc:474:replace_alu$454.C[5] I0=$false I1=tact_counter_2ms[4]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=tact_counter_2ms[5] I3=$auto$alumacc.cc:474:replace_alu$454.C[5] O=$abc$4874$n358
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$454.C[5] CO=$auto$alumacc.cc:474:replace_alu$454.C[6] I0=$false I1=tact_counter_2ms[5]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=tact_counter_2ms[6] I3=$auto$alumacc.cc:474:replace_alu$454.C[6] O=$abc$4874$n359
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$454.C[6] CO=$auto$alumacc.cc:474:replace_alu$454.C[7] I0=$false I1=tact_counter_2ms[6]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=tact_counter_2ms[7] I3=$auto$alumacc.cc:474:replace_alu$454.C[7] O=$abc$4874$n360
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$454.C[7] CO=$auto$alumacc.cc:474:replace_alu$454.C[8] I0=$false I1=tact_counter_2ms[7]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=tact_counter_2ms[8] I3=$auto$alumacc.cc:474:replace_alu$454.C[8] O=$abc$4874$n361
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$454.C[8] CO=$auto$alumacc.cc:474:replace_alu$454.C[9] I0=$false I1=tact_counter_2ms[8]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=tact_counter_2ms[9] I3=$auto$alumacc.cc:474:replace_alu$454.C[9] O=$abc$4874$n362
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$auto$alumacc.cc:474:replace_alu$454.C[9] CO=$auto$alumacc.cc:474:replace_alu$454.C[10] I0=$false I1=tact_counter_2ms[9]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:55|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$true I2=com_len[0] I3=$false O=$abc$4874$n309
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:61|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=com_len[0] CO=$auto$alumacc.cc:474:replace_alu$457.C[2] I0=$false I1=com_len[1]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:61|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=com_len[2] I3=$auto$alumacc.cc:474:replace_alu$457.C[2] O=$abc$4874$n316
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:61|/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$4874$n269
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|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$460.C[2] I0=UART.tx_clk_counter[1] I1=$true
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|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$460.C[2] O=$abc$4874$n272
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|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$460.C[2] CO=$auto$alumacc.cc:474:replace_alu$460.C[3] I0=UART.tx_clk_counter[2] I1=$true
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|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$460.C[3] O=$abc$4874$n273
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|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$460.C[3] CO=$auto$alumacc.cc:474:replace_alu$460.C[4] I0=UART.tx_clk_counter[3] I1=$true
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|uart.v:33|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=UART.tx_clk_counter[4] I2=$true I3=$auto$alumacc.cc:474:replace_alu$460.C[4] O=$abc$4874$n275
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|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$460.C[4] CO=$auto$alumacc.cc:474:replace_alu$460.C[5] I0=UART.tx_clk_counter[4] I1=$true
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|uart.v:33|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=UART.tx_clk_counter[5] I2=$true I3=$auto$alumacc.cc:474:replace_alu$460.C[5] O=$abc$4874$n276
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|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$460.C[5] CO=$auto$alumacc.cc:474:replace_alu$460.C[6] I0=UART.tx_clk_counter[5] I1=$true
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|uart.v:33|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=UART.tx_clk_counter[6] I2=$true I3=$auto$alumacc.cc:474:replace_alu$460.C[6] O=$abc$4874$n279
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|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$4874$n431
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|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$463.C[2] I0=UART.tx_bit_counter[1] I1=$true
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|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$463.C[2] O=$abc$4874$n434
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|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$463.C[2] CO=$auto$alumacc.cc:474:replace_alu$463.C[3] I0=UART.tx_bit_counter[2] I1=$true
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|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$463.C[3] O=$abc$4874$n436
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|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$4874$n460 I3=$true O=$abc$4874$n427
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|uart.v:41|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_CARRY CI=$abc$4874$n460 CO=$auto$alumacc.cc:474:replace_alu$466.C[2] I0=$false I1=$abc$4874$n446
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|uart.v:41|/usr/local/bin/../share/yosys/ice40/arith_map.v:47"
|
||||
.gate SB_LUT4 I0=$false I1=$false I2=$abc$4874$n461 I3=$auto$alumacc.cc:474:replace_alu$466.C[2] O=$abc$4874$n420
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|uart.v:41|/usr/local/bin/../share/yosys/ice40/arith_map.v:53"
|
||||
.param LUT_INIT 0110100110010110
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][0] Q=tact_counter_2ms[0] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][1] Q=tact_counter_2ms[1] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][2] Q=tact_counter_2ms[2] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][3] Q=tact_counter_2ms[3] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][4] Q=tact_counter_2ms[4] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][5] Q=tact_counter_2ms[5] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][6] Q=tact_counter_2ms[6] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][7] Q=tact_counter_2ms[7] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][8] Q=tact_counter_2ms[8] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][9] Q=tact_counter_2ms[9] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][10] Q=tact_counter_2ms[10] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][11] Q=tact_counter_2ms[11] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][12] Q=tact_counter_2ms[12] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][13] Q=tact_counter_2ms[13] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][14] Q=tact_counter_2ms[14] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][15] Q=tact_counter_2ms[15] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][16] Q=tact_counter_2ms[16] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][17] Q=tact_counter_2ms[17] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][18] Q=tact_counter_2ms[18] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][19] Q=tact_counter_2ms[19] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][20] Q=tact_counter_2ms[20] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\tact_counter_2ms[21:0][21] Q=tact_counter_2ms[21] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\ms_counter[5:0][0] Q=ms_counter[0] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\ms_counter[5:0][1] Q=ms_counter[1] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\ms_counter[5:0][2] Q=ms_counter[2] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\ms_counter[5:0][3] Q=ms_counter[3] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\ms_counter[5:0][4] Q=ms_counter[4] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$2\ms_counter[5:0][5] Q=ms_counter[5] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFE C=CLK D=$abc$4874$n1 E=RESET Q=$abc$4874$n4
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n566 E=RESET Q=KBD_RC_EN[1] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n568 E=RESET Q=KBD_RC_EN[2] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n570 E=RESET Q=KBD_RC_EN[3] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n572 E=RESET Q=KBD_RC_EN[4] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n574 E=RESET Q=KBD_RC_EN[5] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n576 E=RESET Q=KBD_RC_EN[6] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n578 E=RESET Q=KBD_RC_EN[7] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n580 E=RESET Q=KBD_RC_EN[8] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n582 E=RESET Q=KBD_RC_EN[9] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n584 E=RESET Q=KBD_RC_EN[10] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n586 E=RESET Q=KBD_RC_EN[11] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n588 E=RESET Q=KBD_RC_EN[12] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n590 E=RESET Q=KBD_RC_EN[13] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n592 E=RESET Q=KBD_RC_EN[14] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n594 E=RESET Q=KBD_RC_EN[15] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n596 E=RESET Q=KBD_RC_EN[16] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n598 E=RESET Q=KBD_RC_EN[17] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n600 E=RESET Q=KBD_RC_EN[18] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n602 E=RESET Q=KBD_RC_EN[19] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n604 E=RESET Q=KBD_RC_EN[20] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n606 E=RESET Q=KBD_RC_EN[21] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n608 E=RESET Q=KBD_RC_EN[22] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n610 E=RESET Q=KBD_RC_EN[23] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n612 E=RESET Q=KBD_RC_EN[24] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n614 E=RESET Q=KBD_RC_EN[25] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n616 E=RESET Q=KBD_RC_EN[26] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n618 E=RESET Q=KBD_RC_EN[27] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n620 E=RESET Q=KBD_RC_EN[28] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n622 E=RESET Q=KBD_RC_EN[29] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n624 E=RESET Q=KBD_RC_EN[30] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n626 E=RESET Q=KBD_RC_EN[31] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n627 E=RESET Q=KBD_RC_EN[32] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$abc$4874$n628 E=RESET Q=KBD_RC_EN[33] R=$abc$4874$n300
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFE C=CLK D=$true E=$abc$4874$n23 Q=com_msg[0]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFE C=CLK D=$true E=$abc$4874$n23 Q=com_msg[1]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFE C=CLK D=$true E=$abc$4874$n23 Q=com_msg[2]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFE C=CLK D=$true E=$abc$4874$n23 Q=com_msg[3]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFE C=CLK D=$true E=$abc$4874$n23 Q=com_msg[4]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFE C=CLK D=$true E=$abc$4874$n23 Q=com_msg[5]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFE C=CLK D=$0\com_msg[11:0][6] E=RESET Q=com_msg[6]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFE C=CLK D=$0\com_msg[11:0][7] E=RESET Q=com_msg[7]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFE C=CLK D=$0\com_msg[11:0][8] E=RESET Q=com_msg[8]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFE C=CLK D=$0\com_msg[11:0][9] E=RESET Q=com_msg[9]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFE C=CLK D=$0\com_msg[11:0][10] E=RESET Q=com_msg[10]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFE C=CLK D=$0\com_msg[11:0][11] E=RESET Q=com_msg[11]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFSS C=CLK D=$5\com_len[2:0][0] Q=com_len[0] S=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$5\com_len[2:0][1] Q=com_len[1] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFSR C=CLK D=$5\com_len[2:0][2] Q=com_len[2] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFF C=CLK D=$0\rststate[3:0][0] Q=rststate[0]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFF C=CLK D=$0\rststate[3:0][1] Q=rststate[1]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFF C=CLK D=$0\rststate[3:0][2] Q=rststate[2]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFF C=CLK D=$0\rststate[3:0][3] Q=rststate[3]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:2"
|
||||
.gate SB_DFFE C=CLK D=$false E=$abc$4874$n35 Q=UART_WR
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFE C=CLK D=$0\UART_TX_DATA[5:0][0] E=$abc$4874$n37 Q=UART_TX_DATA[0]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFE C=CLK D=$0\UART_TX_DATA[5:0][1] E=$abc$4874$n37 Q=UART_TX_DATA[1]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFE C=CLK D=$0\UART_TX_DATA[5:0][2] E=$abc$4874$n37 Q=UART_TX_DATA[2]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFE C=CLK D=$0\UART_TX_DATA[5:0][3] E=$abc$4874$n37 Q=UART_TX_DATA[3]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFE C=CLK D=$0\UART_TX_DATA[5:0][4] E=$abc$4874$n37 Q=UART_TX_DATA[4]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFE C=CLK D=$0\UART_TX_DATA[5:0][5] E=$abc$4874$n37 Q=UART_TX_DATA[5]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESS C=CLK D=$2\dbg_led[2:0][0] E=$abc$4874$n58 Q=dbg_led[0] S=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFESR C=CLK D=$2\dbg_led[2:0][1] E=$abc$4874$n58 Q=dbg_led[1] R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:32|/usr/local/bin/../share/yosys/ice40/cells_map.v:8"
|
||||
.gate SB_DFFNSR C=CLK D=$abc$4874$n381 Q=UART.tx_activity R=$abc$4874$n9
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:1"
|
||||
.gate SB_DFFNE C=CLK D=$abc$4874$n3 E=$abc$4874$n64 Q=$abc$4874$n6
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7"
|
||||
.gate SB_DFFNESR C=CLK D=$abc$4874$n269 E=$abc$4874$n61 Q=UART.tx_clk_counter[0] R=$abc$4874$n11
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7"
|
||||
.gate SB_DFFNESR C=CLK D=$abc$4874$n384 E=$abc$4874$n61 Q=UART.tx_clk_counter[1] R=$abc$4874$n11
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7"
|
||||
.gate SB_DFFNESR C=CLK D=$abc$4874$n272 E=$abc$4874$n61 Q=UART.tx_clk_counter[2] R=$abc$4874$n11
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7"
|
||||
.gate SB_DFFNESS C=CLK D=$abc$4874$n386 E=$abc$4874$n61 Q=UART.tx_clk_counter[3] S=$abc$4874$n11
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7"
|
||||
.gate SB_DFFNESR C=CLK D=$abc$4874$n275 E=$abc$4874$n61 Q=UART.tx_clk_counter[4] R=$abc$4874$n11
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7"
|
||||
.gate SB_DFFNESS C=CLK D=$abc$4874$n388 E=$abc$4874$n61 Q=UART.tx_clk_counter[5] S=$abc$4874$n11
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7"
|
||||
.gate SB_DFFNESS C=CLK D=$abc$4874$n389 E=$abc$4874$n61 Q=UART.tx_clk_counter[6] S=$abc$4874$n11
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7"
|
||||
.gate SB_DFFNESS C=CLK D=$abc$4874$n431 E=$abc$4874$n64 Q=UART.tx_bit_counter[0] S=$abc$4874$n11
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7"
|
||||
.gate SB_DFFNESR C=CLK D=$abc$4874$n432 E=$abc$4874$n64 Q=UART.tx_bit_counter[1] R=$abc$4874$n11
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7"
|
||||
.gate SB_DFFNESR C=CLK D=$abc$4874$n434 E=$abc$4874$n64 Q=UART.tx_bit_counter[2] R=$abc$4874$n11
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7"
|
||||
.gate SB_DFFNESS C=CLK D=$abc$4874$n436 E=$abc$4874$n64 Q=UART.tx_bit_counter[3] S=$abc$4874$n11
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7"
|
||||
.gate SB_DFFNE C=CLK D=UART_WR E=RESET Q=UART.TX_sig_last
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:28|uart.v:25|/usr/local/bin/../share/yosys/ice40/cells_map.v:7"
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[0] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[0] PACKAGE_PIN=KBD_RC[0]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[10] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[10] PACKAGE_PIN=KBD_RC[10]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[11] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[11] PACKAGE_PIN=KBD_RC[11]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[12] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[12] PACKAGE_PIN=KBD_RC[12]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[13] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[13] PACKAGE_PIN=KBD_RC[13]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[14] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[14] PACKAGE_PIN=KBD_RC[14]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[15] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[15] PACKAGE_PIN=KBD_RC[15]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[16] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[16] PACKAGE_PIN=KBD_RC[16]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[17] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[17] PACKAGE_PIN=KBD_RC[17]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[18] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[18] PACKAGE_PIN=KBD_RC[18]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[19] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[19] PACKAGE_PIN=KBD_RC[19]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[1] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[1] PACKAGE_PIN=KBD_RC[1]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[20] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[20] PACKAGE_PIN=KBD_RC[20]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[21] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[21] PACKAGE_PIN=KBD_RC[21]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[22] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[22] PACKAGE_PIN=KBD_RC[22]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[23] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[23] PACKAGE_PIN=KBD_RC[23]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[24] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[24] PACKAGE_PIN=KBD_RC[24]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[25] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[25] PACKAGE_PIN=KBD_RC[25]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[26] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[26] PACKAGE_PIN=KBD_RC[26]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[27] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[27] PACKAGE_PIN=KBD_RC[27]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[28] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[28] PACKAGE_PIN=KBD_RC[28]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[29] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[29] PACKAGE_PIN=KBD_RC[29]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[2] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[2] PACKAGE_PIN=KBD_RC[2]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[30] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[30] PACKAGE_PIN=KBD_RC[30]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[31] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[31] PACKAGE_PIN=KBD_RC[31]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[32] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[32] PACKAGE_PIN=KBD_RC[32]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[33] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[33] PACKAGE_PIN=KBD_RC[33]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[3] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[3] PACKAGE_PIN=KBD_RC[3]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[4] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[4] PACKAGE_PIN=KBD_RC[4]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[5] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[5] PACKAGE_PIN=KBD_RC[5]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[6] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[6] PACKAGE_PIN=KBD_RC[6]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[7] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[7] PACKAGE_PIN=KBD_RC[7]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[8] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[8] PACKAGE_PIN=KBD_RC[8]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.gate SB_IO D_IN_0=KBD_RC_IN[9] D_OUT_0=$false OUTPUT_ENABLE=KBD_RC_EN[9] PACKAGE_PIN=KBD_RC[9]
|
||||
.attr module_not_derived 00000000000000000000000000000001
|
||||
.attr src "top.v:131"
|
||||
.param PIN_TYPE 101001
|
||||
.param PULLUP 1
|
||||
.names dbg_led[0] DBG_LED[0]
|
||||
1 1
|
||||
.names dbg_led[1] DBG_LED[1]
|
||||
1 1
|
||||
.names KBD_RC_IN[23] DBG_LED[2]
|
||||
1 1
|
||||
.names CLK UART.CLK
|
||||
1 1
|
||||
.names RESET UART.RESET
|
||||
1 1
|
||||
.names UART.tx_activity UART.TX_ACTIVITY
|
||||
1 1
|
||||
.names UART_TX_DATA[0] UART.TX_BYTE[0]
|
||||
1 1
|
||||
.names UART_TX_DATA[1] UART.TX_BYTE[1]
|
||||
1 1
|
||||
.names UART_TX_DATA[2] UART.TX_BYTE[2]
|
||||
1 1
|
||||
.names UART_TX_DATA[3] UART.TX_BYTE[3]
|
||||
1 1
|
||||
.names UART_TX_DATA[4] UART.TX_BYTE[4]
|
||||
1 1
|
||||
.names UART_TX_DATA[5] UART.TX_BYTE[5]
|
||||
1 1
|
||||
.names $undef UART.TX_BYTE[6]
|
||||
1 1
|
||||
.names $undef UART.TX_BYTE[7]
|
||||
1 1
|
||||
.names DBG_TX UART.TX_LINE
|
||||
1 1
|
||||
.names UART_WR UART.TX_SIGNAL
|
||||
1 1
|
||||
.names DBG_TX UART.tx_line
|
||||
1 1
|
||||
.names UART.tx_activity UART_ACTIVE
|
||||
1 1
|
||||
.names $undef UART_TX_DATA[6]
|
||||
1 1
|
||||
.names $undef UART_TX_DATA[7]
|
||||
1 1
|
||||
.names DBG_TX UART_TX_LINE
|
||||
1 1
|
||||
.names $undef com_msg[12]
|
||||
1 1
|
||||
.names $undef com_msg[13]
|
||||
1 1
|
||||
.names $undef com_msg[14]
|
||||
1 1
|
||||
.names $undef com_msg[15]
|
||||
1 1
|
||||
.names $undef com_msg[16]
|
||||
1 1
|
||||
.names $undef com_msg[17]
|
||||
1 1
|
||||
.names $undef com_msg[18]
|
||||
1 1
|
||||
.names $undef com_msg[19]
|
||||
1 1
|
||||
.names $undef com_msg[20]
|
||||
1 1
|
||||
.names $undef com_msg[21]
|
||||
1 1
|
||||
.names $undef com_msg[22]
|
||||
1 1
|
||||
.names $undef com_msg[23]
|
||||
1 1
|
||||
.names $undef com_msg[24]
|
||||
1 1
|
||||
.names $undef com_msg[25]
|
||||
1 1
|
||||
.names $undef com_msg[26]
|
||||
1 1
|
||||
.names $undef com_msg[27]
|
||||
1 1
|
||||
.names $undef com_msg[28]
|
||||
1 1
|
||||
.names $undef com_msg[29]
|
||||
1 1
|
||||
.names $undef com_msg[30]
|
||||
1 1
|
||||
.names $undef com_msg[31]
|
||||
1 1
|
||||
.names $undef com_msg[32]
|
||||
1 1
|
||||
.names $undef com_msg[33]
|
||||
1 1
|
||||
.names $undef com_msg[34]
|
||||
1 1
|
||||
.names $undef com_msg[35]
|
||||
1 1
|
||||
.names $undef com_msg[36]
|
||||
1 1
|
||||
.names $undef com_msg[37]
|
||||
1 1
|
||||
.names $undef com_msg[38]
|
||||
1 1
|
||||
.names $undef com_msg[39]
|
||||
1 1
|
||||
.names $undef com_msg[40]
|
||||
1 1
|
||||
.names $undef com_msg[41]
|
||||
1 1
|
||||
.names $undef com_msg[42]
|
||||
1 1
|
||||
.names $undef com_msg[43]
|
||||
1 1
|
||||
.names $undef com_msg[44]
|
||||
1 1
|
||||
.names $undef com_msg[45]
|
||||
1 1
|
||||
.names $undef com_msg[46]
|
||||
1 1
|
||||
.names $undef com_msg[47]
|
||||
1 1
|
||||
.names $undef dbg_led[2]
|
||||
1 1
|
||||
.end
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,50 @@
|
||||
set_io CLK 21
|
||||
|
||||
set_io NUM_LOCK 1
|
||||
set_io CAPS_LOCK 2
|
||||
set_io SCROOL_LOCK 3
|
||||
|
||||
set_io DBG_TX 4
|
||||
|
||||
set_io DBG_LED[0] 7
|
||||
set_io DBG_LED[1] 8
|
||||
set_io DBG_LED[2] 9
|
||||
|
||||
set_io I2C_SCL 95
|
||||
set_io I2C_SDA 96
|
||||
set_io INTERRUPT 97
|
||||
|
||||
set_io KBD_RC[0] 112
|
||||
set_io KBD_RC[1] 113
|
||||
set_io KBD_RC[2] 114
|
||||
set_io KBD_RC[3] 115
|
||||
set_io KBD_RC[4] 116
|
||||
set_io KBD_RC[5] 117
|
||||
set_io KBD_RC[6] 118
|
||||
set_io KBD_RC[7] 119
|
||||
set_io KBD_RC[8] 120
|
||||
set_io KBD_RC[9] 121
|
||||
set_io KBD_RC[10] 122
|
||||
set_io KBD_RC[11] 134
|
||||
set_io KBD_RC[12] 135
|
||||
set_io KBD_RC[13] 136
|
||||
set_io KBD_RC[14] 137
|
||||
set_io KBD_RC[15] 138
|
||||
set_io KBD_RC[16] 139
|
||||
set_io KBD_RC[17] 141
|
||||
set_io KBD_RC[18] 142
|
||||
set_io KBD_RC[19] 143
|
||||
set_io KBD_RC[20] 144
|
||||
set_io KBD_RC[21] 37
|
||||
set_io KBD_RC[22] 38
|
||||
set_io KBD_RC[23] 39
|
||||
set_io KBD_RC[24] 41
|
||||
set_io KBD_RC[25] 44
|
||||
set_io KBD_RC[26] 45
|
||||
set_io KBD_RC[27] 47
|
||||
set_io KBD_RC[28] 48
|
||||
set_io KBD_RC[29] 52
|
||||
set_io KBD_RC[30] 56
|
||||
set_io KBD_RC[31] 58
|
||||
set_io KBD_RC[32] 60
|
||||
set_io KBD_RC[33] 61
|
@ -0,0 +1,197 @@
|
||||
|
||||
module top (input CLK, output [2:0] DBG_LED, output DBG_TX, input I2C_SCL, inout I2C_SDA, inout INTERRUPT, inout [33:0] KBD_RC,
|
||||
output NUM_LOCK, output CAPS_LOCK, output SCROOL_LOCK);
|
||||
|
||||
|
||||
//parameter INTERRUPT_TMR_REFLESH = 14; // 14 - 2^14=16384 tacts or 1.37 ms, 19 - 2^19=524288 tacts or 43.7 ms, 23 - 2^23=8388608 tacts or 0.7 s
|
||||
// 23 - 1119 LCs, 14 - 1081 LCs (in commit 1b6fc60221b595c2a0f69509d29b6e5c3110feb0)
|
||||
|
||||
// reg [21:0] tact_counter_2ms = 0;
|
||||
// reg [5:0] ms_counter = 0;
|
||||
// reg [7:0] s_counter = 0;
|
||||
reg [16:0] tact_counter;
|
||||
reg [5:0] rc_counter;
|
||||
|
||||
reg [33:0] KBD_RC_OUT = 0;
|
||||
reg [33:0] KBD_RC_EN = 1;
|
||||
wire [33:0] KBD_RC_IN;
|
||||
|
||||
// reg [5:0] i;
|
||||
|
||||
reg [33:0] com_msg;
|
||||
reg com_en;
|
||||
|
||||
wire RESET;
|
||||
reg [3:0] rststate = 0;
|
||||
assign RESET = &rststate;
|
||||
|
||||
reg UART_WR, UART_DTR, UART_RTS, UART_DCD;//, UART_WR2;
|
||||
reg [7:0] UART_TX_DATA;
|
||||
wire UART_ACTIVE, UART_TX_LINE;
|
||||
uart UART (CLK, RESET, UART_WR, UART_TX_DATA, UART_ACTIVE, UART_TX_LINE);
|
||||
|
||||
reg [2:0] dbg_led = 0;
|
||||
|
||||
always @(posedge CLK) begin
|
||||
|
||||
// RESET LOGIC
|
||||
rststate <= rststate + !RESET;
|
||||
if (RESET == 0) begin
|
||||
tact_counter_2ms = 0;
|
||||
ms_counter = 0;
|
||||
s_counter = 0;
|
||||
dbg_led = 1;
|
||||
com_msg[5:0] = 63;
|
||||
com_len = 1;
|
||||
com_en = 0;
|
||||
end
|
||||
|
||||
// NOT RESET MODE LOGIC
|
||||
else begin
|
||||
if (tact_counter == 0)
|
||||
KBD_RC_EN = 1 << rc_counter;
|
||||
tact_counter = tact_counter + 1;
|
||||
if (tact_counter == 120000) begin
|
||||
tact_counter = 0;
|
||||
if ((KBD_RC_IN | KBD_RC_EN) != 34'h 3FFFFFFFF) begin
|
||||
com_msg = KBD_RC_IN ^ (34'h 3FFFFFFFF);
|
||||
com_en = 1;
|
||||
end
|
||||
else
|
||||
com_en = 0;
|
||||
rc_counter = rc_counter + 1;
|
||||
if (rc_counter == 33) begin
|
||||
rc_counter = 0;
|
||||
dbg_led[1:0] <= dbg_led[2:1];
|
||||
dbg_led[2] <= dbg_led[0];
|
||||
end
|
||||
end
|
||||
|
||||
if (tact_counter[10:0] == 0) begin
|
||||
if (com_en) begin
|
||||
case (tact_counter[14:11])
|
||||
0: UART_TX_DATA = 255;
|
||||
1: UART_TX_DATA[1:0] = com_msg[33:32];
|
||||
2: UART_TX_DATA = com_msg[31:24];
|
||||
3: UART_TX_DATA = com_msg[23:16];
|
||||
4: UART_TX_DATA = com_msg[15:8];
|
||||
5: UART_TX_DATA = com_msg[7:0];
|
||||
endcase;
|
||||
if (tact_counter[14:11] == 1)
|
||||
UART_TX_DATA[7:2] = 0;
|
||||
if (tact_counter[14:11] == 5)
|
||||
com_en = 0;
|
||||
UART_WR = 1;
|
||||
end
|
||||
else if ((tact_counter[16:14] == 1) && (rc_counter == 0) && (tact_counter[13:11] < 6)) begin
|
||||
case (tact_counter[13:11])
|
||||
0: UART_TX_DATA = 255;
|
||||
1: UART_TX_DATA = 0;
|
||||
2: UART_TX_DATA = 0;
|
||||
3: UART_TX_DATA = 0;
|
||||
4: UART_TX_DATA = 0;
|
||||
5: UART_TX_DATA = 0;
|
||||
endcase;
|
||||
UART_WR = 1;
|
||||
end
|
||||
end
|
||||
else if (tact_counter[10:0] == 2)
|
||||
UART_WR = 0;
|
||||
// //tact_counter_2ms = tact_counter_2ms + 1;
|
||||
// if (tact_counter_2ms == 3999999) begin
|
||||
// tact_counter_2ms = 0;
|
||||
// ms_counter = ms_counter + 1;
|
||||
// if (ms_counter == 0)
|
||||
// dbg_led = dbg_led ^ 7;
|
||||
// end
|
||||
// else
|
||||
// tact_counter_2ms = tact_counter_2ms + 1;
|
||||
//
|
||||
// if ((tact_counter_2ms == 3999999) && (ms_counter < 33)) begin
|
||||
// if (KBD_RC_IN != 34'h 3FFFF) begin
|
||||
// if (com_len == 1) begin
|
||||
// com_msg[11:6] = ms_counter;
|
||||
// com_len = com_len + 1;
|
||||
// // for (i = 0; i < 34; i = i + 1) begin
|
||||
// // if (KBD_RC_IN[i] == 0) begin
|
||||
// // if (com_len != 7) begin
|
||||
// // com_msg[(com_len*6+5):(com_len*6)] = i;
|
||||
// // com_len = com_len + 1;
|
||||
// // end
|
||||
// // else
|
||||
// // com_msg[47:42] = 62;
|
||||
// // end
|
||||
// // end
|
||||
// end
|
||||
// end
|
||||
// end
|
||||
//
|
||||
// if (ms_counter == 34) begin
|
||||
// if ((tact_counter_2ms & 2047) == 0) begin
|
||||
// if (com_len != 1) begin
|
||||
// if (tact_counter_2ms[13:11] < com_len) begin
|
||||
// UART_TX_DATA[5:0] = com_msg[(6 * tact_counter_2ms[13:11] + 5) : (6 * tact_counter_2ms[13:11] + 0)];
|
||||
// end
|
||||
// end
|
||||
// end
|
||||
// else if ((tact_counter_2ms & 2047) == 1024)
|
||||
// UART_WR = 0;
|
||||
// // if ((tact_counter_2ms % 1200) == 0) begin
|
||||
// // i = tact_counter_2ms / 1200;
|
||||
// // if (com_len != 1) begin
|
||||
// // if (i < com_len) begin
|
||||
// // UART_TX_DATA[5:0] = com_msg[(6 * i + 5) : (6 * i + 0)];
|
||||
// // UART_WR = 1;
|
||||
// // end
|
||||
// // end
|
||||
// // end
|
||||
// // else if ((tact_counter_2ms % 1200) == 600)
|
||||
// // UART_WR = 0;
|
||||
// end
|
||||
//
|
||||
// if (ms_counter == 35)
|
||||
// com_len = 1;
|
||||
//
|
||||
// if (ms_counter < 33)
|
||||
// KBD_RC_EN = 1 << ms_counter;
|
||||
// else
|
||||
// KBD_RC_EN = 0;
|
||||
end
|
||||
end
|
||||
|
||||
assign DBG_LED = dbg_led;//tact_counter_2ms[21:19];
|
||||
assign NUM_LOCK = dbg_led[0];
|
||||
assign CAPS_LOCK = dbg_led[1];
|
||||
assign SCROOL_LOCK = dbg_led[2];
|
||||
//assign DBG_LED[2] = KBD_RC_IN[23];
|
||||
assign DBG_TX = UART_TX_LINE;
|
||||
// assign LED5 = I2C_TRANS;
|
||||
// //assign LED5 = COM_RX;
|
||||
// assign LED1 = INT ^ 1;//KBD_COLUMNS[0];//I2C_OUTPUT_TYPE[0];//I2C_RX[0];
|
||||
// //assign LED2 = I2C_OUTPUT_TYPE[0];
|
||||
// //assign LED3 = I2C_OUTPUT_TYPE[1];
|
||||
// assign LED2 = KBD_LED_STATUS[0];
|
||||
// assign LED3 = KBD_LED_STATUS[1];
|
||||
// assign LED4 = KBD_LED_STATUS[2];//KBD_FREEZE;//UART_ACTIVE;
|
||||
// //assign LED3 = UART_ACTIVE;
|
||||
// //assign LED4 = uart_double_ff;
|
||||
// //assign ACK = I2C_READ;//I2C_WR; //I2C_ACK;
|
||||
// //assign LED2 = KBD_DBG;
|
||||
//
|
||||
// assign COM_TX = UART_TX_LINE;//COM_RX;
|
||||
// //assign INTERRUPT = INT;
|
||||
// assign COM_RTS = I2C_READ;//UART_RTS;
|
||||
// assign COM_DSR = KBD_FREEZE;//UART_DTR;
|
||||
// assign COM_DCD = INT;
|
||||
|
||||
SB_IO #(
|
||||
.PIN_TYPE(6'b 1010_01),
|
||||
.PULLUP(1'b 1)
|
||||
) kbd_rc_io [33:0] (
|
||||
.PACKAGE_PIN(KBD_RC),
|
||||
.OUTPUT_ENABLE(KBD_RC_EN),
|
||||
.D_OUT_0(KBD_RC_OUT),
|
||||
.D_IN_0(KBD_RC_IN)
|
||||
);
|
||||
|
||||
endmodule //top
|
@ -0,0 +1,63 @@
|
||||
|
||||
module uart ( input CLK, input RESET, input TX_SIGNAL, input [7:0] TX_BYTE,
|
||||
output TX_ACTIVITY, output TX_LINE);
|
||||
// CLK - INPUT CLOCK (12 MHZ FOR ICESTICK), RESET: IF RESET == 0, MODULE RESETS
|
||||
// TX_SIGNAL - SIGNAL TO START TRANSMISSION (RISING EDGE), TX_BYTE - BYTE TO TRANSMIT
|
||||
// TX_ACTIVITY = 1, IF SOME BYTE IS TRANSMITTING NOW, ELSE - 0
|
||||
// TX_LINE - LINE OF UART_TX,
|
||||
// IF BYTE IS TRANSMITTING, ATTEMPT TO TRANSMIT OTHER BYTE HAS NO EFFECT
|
||||
// MODULE WORKS AT POSEDGE
|
||||
|
||||
//parameter CLK_DIV = 13; // 921600
|
||||
//parameter CLK_DIV = 5000; // 2400
|
||||
parameter CLK_DIV = 104; // 115200
|
||||
reg TX_sig_last;
|
||||
reg [3:0] tx_bit_counter;
|
||||
reg [6:0] tx_clk_counter; // MUST CONTAIN CLK DIV
|
||||
//reg [7:0] tx_data;
|
||||
reg tx_activity;
|
||||
reg tx_line;
|
||||
initial begin
|
||||
TX_sig_last = 0;
|
||||
tx_line = 1;
|
||||
end
|
||||
|
||||
always @ (negedge CLK) begin
|
||||
if (RESET == 0) begin
|
||||
/*tx_data = 0;*/ //tx_clk_counter = 0;
|
||||
tx_activity = 0;
|
||||
end
|
||||
|
||||
else begin
|
||||
if (tx_activity) begin
|
||||
tx_clk_counter = tx_clk_counter - 1;
|
||||
if (tx_clk_counter == 0) begin
|
||||
tx_clk_counter = CLK_DIV;
|
||||
if (tx_bit_counter == 0)
|
||||
tx_activity = 0;
|
||||
else begin
|
||||
tx_bit_counter = tx_bit_counter - 1;
|
||||
if (tx_bit_counter > 0)
|
||||
tx_line = TX_BYTE[8-tx_bit_counter];
|
||||
else
|
||||
tx_line = 1; // STOP_BIT
|
||||
end
|
||||
end
|
||||
end
|
||||
else begin
|
||||
if ((TX_SIGNAL == 1) && (TX_sig_last == 0)) begin
|
||||
//tx_data = TX_BYTE;
|
||||
tx_activity = 1;
|
||||
tx_bit_counter = 9; // NO PARITY, STOP 1 BIT
|
||||
tx_clk_counter = CLK_DIV;
|
||||
tx_line = 0; // START BIT
|
||||
end
|
||||
end
|
||||
TX_sig_last = TX_SIGNAL;
|
||||
end
|
||||
end
|
||||
|
||||
assign TX_LINE = tx_line;
|
||||
assign TX_ACTIVITY = tx_activity;
|
||||
|
||||
endmodule
|
Loading…
Reference in new issue