{ "creator": "Next Generation Place and Route (Version nextpnr-0.10-75-g3a3b273f)", "modules": { "top": { "settings": { "route": "00000000000000000000000000000001", "router/tmg_ripup": "0 ", "router1/useEstimate": "1 ", "router1/fullCleanupReroute": "1 ", "router1/cleanupReroute": "1 ", "router1/maxIterCnt": "200", "place": "00000000000000000000000000000001", "placer1/startTemp": "1.000000", "placer1/minBelsForGridPick": "64", "placer1/netShareWeight": "0.000000", "placer1/constraintWeight": "10.000000", "placerHeap/cellPlacementTimeout": "8", "placerHeap/noCtrlSet": "0 ", "placerHeap/netShareWeight": "0.000000", "placerHeap/parallelRefine": "0 ", "pack": "00000000000000000000000000000001", "synth": "00000000000000000000000000000001", "placerHeap/timingWeight": "10 ", "placerHeap/criticalityExponent": "2", "placerHeap/beta": "0.900000", "placerHeap/alpha": "0.100000", "seed": "0011000101000001010110010010011001010011010110001001011110010011", "arch.type": " ", "arch.name": "ARCHNAME", "router": "default", "placer": "heap", "auto_freq": "00000000000000000000000000000000", "timing_driven": "00000000000000000000000000000001", "target_freq": "27000000.000000", "cst.filename": "tangnano9k_uart_loopback.cst", "packer.partno": "GW1NR-LV9QN88PC6/I5", "packer.chipdb": "GW1N-9C", "packer.arch": "himbaechel/gowin" }, "attributes": { "top": "00000000000000000000000000000001", "src": "tangnano9k_uart_loopback.v:7.1-70.10" }, "ports": { "uart_tx_pin": { "direction": "output", "bits": [ 7714 ] }, "uart_rx_pin": { "direction": "input", "bits": [ 7713 ] }, "rst_n": { "direction": "input", "bits": [ 7712 ] }, "led": { "direction": "output", "bits": [ 7777, 7775, 7773, 7771, 7769, 7766 ] }, "clk": { "direction": "input", "bits": [ 7710 ] } }, "cells": { "rx_inst.rx_shift_DFFE_Q_2_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000001111111100000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X2Y17/LUT5" }, "port_directions": { "F": "output", "I3": "input" }, "connections": { "F": [ 8570 ], "I3": [ 8048 ] } }, "rx_inst.rx_shift_DFFE_Q_3_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000001111111100000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X2Y20/LUT4" }, "port_directions": { "F": "output", "I3": "input" }, "connections": { "F": [ 8568 ], "I3": [ 7724 ] } }, "rx_inst.rx_shift_DFFE_Q_4_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000001111111100000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X1Y23/LUT4" }, "port_directions": { "F": "output", "I3": "input" }, "connections": { "F": [ 8566 ], "I3": [ 7730 ] } }, "rx_inst.rx_shift_DFFE_Q_5_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000001111111100000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X1Y17/LUT4" }, "port_directions": { "F": "output", "I3": "input" }, "connections": { "F": [ 8564 ], "I3": [ 7735 ] } }, "rx_inst.rx_shift_DFFE_Q_6_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000001111111100000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X1Y17/LUT0" }, "port_directions": { "F": "output", "I3": "input" }, "connections": { "F": [ 8562 ], "I3": [ 7740 ] } }, "rx_inst.rx_shift_DFFE_Q_7_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000001111111100000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X1Y17/LUT1" }, "port_directions": { "F": "output", "I3": "input" }, "connections": { "F": [ 8560 ], "I3": [ 7745 ] } }, "rx_inst.state_DFF_Q_2_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000001111111100000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X2Y24/LUT4" }, "port_directions": { "F": "output", "I3": "input" }, "connections": { "F": [ 8558 ], "I3": [ 8065 ] } }, "tx_inst.bit_counter_DFFRE_Q_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000001111111100000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X4Y23/LUT4" }, "port_directions": { "F": "output", "I3": "input" }, "connections": { "F": [ 8556 ], "I3": [ 8284 ] } }, "tx_inst.bit_counter_DFFRE_Q_1_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000001111111100000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X4Y23/LUT5" }, "port_directions": { "F": "output", "I3": "input" }, "connections": { "F": [ 8554 ], "I3": [ 8288 ] } }, "tx_inst.tx_busy_r_DFFRE_Q_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000001111111100000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X5Y22/LUT4" }, "port_directions": { "F": "output", "I3": "input" }, "connections": { "F": [ 8552 ], "I3": [ 8316 ] } }, "tx_inst.tx_shift_DFFRE_Q_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000001111111100000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X2Y19/LUT1" }, "port_directions": { "F": "output", "I3": "input" }, "connections": { "F": [ 8550 ], "I3": [ 8088 ] } }, "tx_start_DFFSE_Q_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000000000000000000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X3Y22/LUT4" }, "port_directions": { "F": "output" }, "connections": { "F": [ 8548 ] } }, "last_rx_DFFE_Q_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000001111111100000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X2Y23/LUT5" }, "port_directions": { "F": "output", "I3": "input" }, "connections": { "F": [ 8590 ], "I3": [ 7724 ] } }, "last_rx_DFFE_Q_1_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000001111111100000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X1Y24/LUT2" }, "port_directions": { "F": "output", "I3": "input" }, "connections": { "F": [ 8588 ], "I3": [ 7730 ] } }, "last_rx_DFFE_Q_2_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000001111111100000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X1Y17/LUT2" }, "port_directions": { "F": "output", "I3": "input" }, "connections": { "F": [ 8586 ], "I3": [ 7735 ] } }, "last_rx_DFFE_Q_3_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000001111111100000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X1Y17/LUT3" }, "port_directions": { "F": "output", "I3": "input" }, "connections": { "F": [ 8584 ], "I3": [ 7740 ] } }, "last_rx_DFFE_Q_4_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000001111111100000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X1Y16/LUT1" }, "port_directions": { "F": "output", "I3": "input" }, "connections": { "F": [ 8582 ], "I3": [ 7745 ] } }, "last_rx_DFFE_Q_5_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000001111111100000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X1Y16/LUT3" }, "port_directions": { "F": "output", "I3": "input" }, "connections": { "F": [ 8580 ], "I3": [ 7750 ] } }, "rx_inst.baud_counter_DFFE_Q_10_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000001111111100000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X4Y21/LUT0" }, "port_directions": { "F": "output", "I3": "input" }, "connections": { "F": [ 8578 ], "I3": [ 7796 ] } }, "rx_inst.baud_counter_DFFE_Q_9_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000001111111100000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X1Y22/LUT4" }, "port_directions": { "F": "output", "I3": "input" }, "connections": { "F": [ 8576 ], "I3": [ 7978 ] } }, "rx_inst.rx_shift_DFFE_Q_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000001111111100000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X2Y19/LUT4" }, "port_directions": { "F": "output", "I3": "input" }, "connections": { "F": [ 8574 ], "I3": [ 7848 ] } }, "rx_inst.rx_shift_DFFE_Q_1_passthrough_lut$": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "00000000000000001111111100000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X2Y17/LUT3" }, "port_directions": { "F": "output", "I3": "input" }, "connections": { "F": [ 8572 ], "I3": [ 8044 ] } }, "rx_inst.baud_counter_DFFE_Q_D_LUT4_F_I3_ALU_SUM_DUMMY_ALULC": { "hide_name": 0, "type": "ALU", "parameters": { "ALU_MODE": "C2L" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y21/ALU5" }, "port_directions": { }, "connections": { } }, "rx_inst.baud_counter_DFFE_Q_13_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM_CIN_ALU_COUT_CIN_ALU_COUT_HEAD_ALULC": { "hide_name": 0, "type": "ALU", "parameters": { "ALU_MODE": "C2L" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y21/ALU0" }, "port_directions": { "I2": "input", "COUT": "output" }, "connections": { "I2": [ 8417 ], "COUT": [ 8430 ] } }, "rx_inst.bit_counter_DFFRE_Q_1_D_ALU_SUM_CIN_ALU_COUT_HEAD_ALULC": { "hide_name": 0, "type": "ALU", "parameters": { "ALU_MODE": "C2L" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y23/ALU0" }, "port_directions": { "I2": "input", "COUT": "output" }, "connections": { "I2": [ 8417 ], "COUT": [ 8429 ] } }, "tx_data_DFFE_Q_D_ALU_SUM_DUMMY_ALULC": { "hide_name": 0, "type": "ALU", "parameters": { "ALU_MODE": "C2L" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y20/ALU3" }, "port_directions": { }, "connections": { } }, "tx_data_DFFE_Q_6_D_ALU_SUM_CIN_ALU_COUT_HEAD_ALULC": { "hide_name": 0, "type": "ALU", "parameters": { "ALU_MODE": "C2L" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y20/ALU0" }, "port_directions": { "I2": "input", "COUT": "output" }, "connections": { "I2": [ 8417 ], "COUT": [ 8427 ] } }, "tx_inst.baud_counter_DFFE_Q_D_LUT3_F_I2_ALU_SUM_DUMMY_ALULC": { "hide_name": 0, "type": "ALU", "parameters": { "ALU_MODE": "C2L" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y19/ALU5" }, "port_directions": { }, "connections": { } }, "tx_inst.baud_counter_DFFE_Q_14_D_LUT2_F_I0_ALU_SUM_CIN_ALU_COUT_HEAD_ALULC": { "hide_name": 0, "type": "ALU", "parameters": { "ALU_MODE": "C2L" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y19/ALU0" }, "port_directions": { "I2": "input", "COUT": "output" }, "connections": { "I2": [ 8417 ], "COUT": [ 8425 ] } }, "tx_inst.bit_counter_DFFRE_Q_1_D_ALU_SUM_CIN_ALU_COUT_HEAD_ALULC": { "hide_name": 0, "type": "ALU", "parameters": { "ALU_MODE": "C2L" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y23/ALU0" }, "port_directions": { "I2": "input", "COUT": "output" }, "connections": { "I2": [ 8417 ], "COUT": [ 8424 ] } }, "GSR": { "hide_name": 0, "type": "GSR", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000010", "NEXTPNR_BEL": "X0Y0/GSR" }, "port_directions": { "GSRI": "input" }, "connections": { "GSRI": [ 8417 ] } }, "uart_tx_pin_OBUF_O": { "hide_name": 0, "type": "OBUF", "parameters": { "NET_I": "NET", "NET_O": "NET", "NET_BOTTOM_IO_PORT_A": "GND", "NET_BOTTOM_IO_PORT_B": "GND" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X1Y28/IOBA", "src": "tangnano9k_uart_loopback.v:11.18-11.29", "&IO_TYPE=LVCMOS33": "00000000000000000000000000000001", "&DRIVE=8": "00000000000000000000000000000001", "keep": "00000000000000000000000000000001" }, "port_directions": { "BOTTOM_IO_PORT_B": "input", "BOTTOM_IO_PORT_A": "input", "O": "output", "I": "input" }, "connections": { "BOTTOM_IO_PORT_B": [ 8418 ], "BOTTOM_IO_PORT_A": [ 8418 ], "O": [ 7714 ], "I": [ 8394 ] } }, "$PACKER_GND_DRV": { "hide_name": 1, "type": "GOWIN_GND", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000010", "NEXTPNR_BEL": "X0Y0/GND" }, "port_directions": { "G": "output" }, "connections": { "G": [ 8418 ] } }, "tx_start_DFFSE_Q": { "hide_name": 0, "type": "DFFSE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y22/DFF4", "src": "tangnano9k_uart_loopback.v:47.5-65.8|/usr/bin/../share/yosys/gowin/cells_map.v:67.8-67.66", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "SET": "input", "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "SET": [ 7719 ], "Q": [ 8316 ], "D": [ 8548 ], "CLK": [ 7722 ], "CE": [ 8352 ] } }, "tx_inst.uart_tx_r_DFFE_Q_D_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1111111100111010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X6Y21/LUT0", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 8300 ], "I2": [ 8173 ], "I1": [ 8316 ], "I0": [ 8380 ], "F": [ 8392 ] } }, "tx_inst.uart_tx_r_DFFE_Q_CE_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "10111000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X6Y21/LUT2", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8277 ], "I1": [ 8173 ], "I0": [ 8318 ], "F": [ 8391 ] } }, "tx_inst.uart_tx_r_DFFE_Q": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X6Y21/DFF0", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8394 ], "D": [ 8392 ], "CLK": [ 7722 ], "CE": [ 8391 ] } }, "tx_inst.tx_shift_DFFRE_Q_RESET_LUT3_F_I2_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1100101001000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y21/LUT5", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 8277 ], "I2": [ 8318 ], "I1": [ 8316 ], "I0": [ 8306 ], "F": [ 8387 ] } }, "tx_inst.tx_shift_DFFRE_Q_RESET_LUT3_F_I2_LUT2_I1": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "0100" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y20/LUT7", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 8387 ], "I0": [ 8300 ], "F": [ 8354 ] } }, "tx_inst.tx_shift_DFFRE_Q_RESET_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "00100000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y20/LUT3", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8387 ], "I1": [ 8325 ], "I0": [ 8306 ], "F": [ 8385 ] } }, "tx_inst.tx_shift_DFFRE_Q": { "hide_name": 0, "type": "DFFRE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y19/DFF1", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:43.8-43.68", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "RESET": "input", "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "RESET": [ 8385 ], "Q": [ 8383 ], "D": [ 8550 ], "CLK": [ 7722 ], "CE": [ 8354 ] } }, "tx_inst.tx_shift_DFFE_Q_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "11001010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y19/LUT2", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8306 ], "I1": [ 8383 ], "I0": [ 8092 ], "F": [ 8355 ] } }, "tx_inst.tx_shift_DFFE_Q_6_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "11100010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y19/LUT3", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8375 ], "I1": [ 8306 ], "I0": [ 8131 ], "F": [ 8378 ] } }, "tx_inst.tx_shift_DFFE_Q_6": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y19/DFF3", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8380 ], "D": [ 8378 ], "CLK": [ 7722 ], "CE": [ 8354 ] } }, "tx_inst.tx_shift_DFFE_Q_5_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "11001010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y19/LUT0", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8306 ], "I1": [ 8371 ], "I0": [ 8123 ], "F": [ 8374 ] } }, "tx_inst.tx_shift_DFFE_Q_5": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y19/DFF0", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8375 ], "D": [ 8374 ], "CLK": [ 7722 ], "CE": [ 8354 ] } }, "tx_inst.tx_shift_DFFE_Q_4_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "11001010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y19/LUT1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8306 ], "I1": [ 8367 ], "I0": [ 8117 ], "F": [ 8370 ] } }, "tx_inst.tx_shift_DFFE_Q_4": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y19/DFF1", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8371 ], "D": [ 8370 ], "CLK": [ 7722 ], "CE": [ 8354 ] } }, "tx_inst.tx_shift_DFFE_Q_3_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "11001010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y19/LUT2", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8306 ], "I1": [ 8363 ], "I0": [ 8111 ], "F": [ 8366 ] } }, "tx_inst.tx_shift_DFFE_Q_3": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y19/DFF2", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8367 ], "D": [ 8366 ], "CLK": [ 7722 ], "CE": [ 8354 ] } }, "tx_inst.tx_shift_DFFE_Q_2_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "11001010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y19/LUT3", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8306 ], "I1": [ 8359 ], "I0": [ 8105 ], "F": [ 8362 ] } }, "tx_inst.tx_shift_DFFE_Q_2": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y19/DFF3", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8363 ], "D": [ 8362 ], "CLK": [ 7722 ], "CE": [ 8354 ] } }, "tx_inst.tx_shift_DFFE_Q_1_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "11001010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y19/LUT4", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8306 ], "I1": [ 8356 ], "I0": [ 8099 ], "F": [ 8358 ] } }, "tx_inst.tx_shift_DFFE_Q_1": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y19/DFF4", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8359 ], "D": [ 8358 ], "CLK": [ 7722 ], "CE": [ 8354 ] } }, "tx_inst.tx_shift_DFFE_Q": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y19/DFF2", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8356 ], "D": [ 8355 ], "CLK": [ 7722 ], "CE": [ 8354 ] } }, "tx_inst.tx_busy_r_LUT1_I0": { "hide_name": 0, "type": "LUT1", "parameters": { "INIT": "01" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y22/LUT3", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:135.23-136.15", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I0": "input", "F": "output" }, "connections": { "I0": [ 8347 ], "F": [ 8352 ] } }, "tx_inst.tx_busy_r_DFFRE_Q_RESET_LUT2_F": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "1000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y22/LUT7", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 8277 ], "I0": [ 8160 ], "F": [ 8331 ] } }, "tx_inst.tx_busy_r_DFFRE_Q_CE_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "11110100" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y22/LUT6", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8331 ], "I1": [ 8318 ], "I0": [ 8160 ], "F": [ 8345 ] } }, "tx_inst.tx_busy_r_DFFRE_Q": { "hide_name": 0, "type": "DFFRE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y22/DFF4", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:43.8-43.68", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "RESET": "input", "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "RESET": [ 8331 ], "Q": [ 8347 ], "D": [ 8552 ], "CLK": [ 7722 ], "CE": [ 8345 ] } }, "tx_inst.state_DFF_Q_D_LUT3_F_I2_LUT4_F_I3_LUT4_F_3": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "0000000000000001" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y20/LUT6", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 8229 ], "I2": [ 8222 ], "I1": [ 8141 ], "I0": [ 8138 ], "F": [ 8337 ] } }, "tx_inst.state_DFF_Q_D_LUT3_F_I2_LUT4_F_I3_LUT4_F_2": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "0000000000100000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y20/LUT7", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 8210 ], "I2": [ 8204 ], "I1": [ 8197 ], "I0": [ 8190 ], "F": [ 8338 ] } }, "tx_inst.state_DFF_Q_D_LUT3_F_I2_LUT4_F_I3_LUT4_F_1": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "0000000010000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y21/LUT4", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 8157 ], "I2": [ 8144 ], "I1": [ 8269 ], "I0": [ 8264 ], "F": [ 8339 ] } }, "tx_inst.state_DFF_Q_D_LUT3_F_I2_LUT4_F_I3_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "0000000000000001" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y21/LUT6", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 8257 ], "I2": [ 8250 ], "I1": [ 8243 ], "I0": [ 8236 ], "F": [ 8336 ] } }, "tx_inst.state_DFF_Q_D_LUT3_F_I2_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1000000000000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y21/LUT1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 8339 ], "I2": [ 8338 ], "I1": [ 8337 ], "I0": [ 8336 ], "F": [ 8277 ] } }, "tx_inst.state_DFF_Q_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "11001010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X6Y21/LUT4", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8277 ], "I1": [ 8300 ], "I0": [ 8160 ], "F": [ 8309 ] } }, "tx_inst.state_DFF_Q_3_D_LUT4_I3_I2_LUT2_F": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "0001" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y22/LUT2", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 8306 ], "I0": [ 8304 ], "F": [ 8173 ] } }, "tx_inst.state_DFF_Q_3_D_LUT4_I3": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "0000000011101111" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y21/LUT2", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 8329 ], "I2": [ 8173 ], "I1": [ 8318 ], "I0": [ 8160 ], "F": [ 8136 ] } }, "tx_inst.state_DFF_Q_3_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "11110100" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y22/LUT0", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8331 ], "I1": [ 8318 ], "I0": [ 8316 ], "F": [ 8329 ] } }, "tx_inst.state_DFF_Q_3": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y22/DFF0", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 8318 ], "D": [ 8329 ], "CLK": [ 7722 ] } }, "tx_inst.state_DFF_Q_2_D_LUT4_F_I2_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "10000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y22/LUT4", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8294 ], "I1": [ 8289 ], "I0": [ 8285 ], "F": [ 8325 ] } }, "tx_inst.state_DFF_Q_2_D_LUT4_F_I2_LUT2_I1": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "1000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y21/LUT7", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 8325 ], "I0": [ 8306 ], "F": [ 8300 ] } }, "tx_inst.state_DFF_Q_2_D_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1010111011001100" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y22/LUT5", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 8277 ], "I2": [ 8325 ], "I1": [ 8306 ], "I0": [ 8304 ], "F": [ 8322 ] } }, "tx_inst.state_DFF_Q_2": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y22/DFF5", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 8306 ], "D": [ 8322 ], "CLK": [ 7722 ] } }, "tx_inst.state_DFF_Q_1_D_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1100000011101010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y22/LUT0", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 8277 ], "I2": [ 8318 ], "I1": [ 8316 ], "I0": [ 8304 ], "F": [ 8311 ] } }, "tx_inst.state_DFF_Q_1": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y22/DFF0", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 8304 ], "D": [ 8311 ], "CLK": [ 7722 ] } }, "tx_inst.state_DFF_Q": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X6Y21/DFF4", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 8160 ], "D": [ 8309 ], "CLK": [ 7722 ] } }, "tx_inst.bit_counter_DFFRE_Q_RESET_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "00100000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y22/LUT1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8277 ], "I1": [ 8306 ], "I0": [ 8304 ], "F": [ 8286 ] } }, "tx_inst.bit_counter_DFFRE_Q_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y23/ALU3", "src": "uart_tx.v:68.44-68.62|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8284 ], "I3": [ 8417 ], "I1": [ 8285 ], "I0": [ ], "COUT": [ 8302 ], "CIN": [ 8292 ] } }, "tx_inst.bit_counter_DFFRE_Q_CE_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "00010000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y22/LUT1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8277 ], "I1": [ 8300 ], "I0": [ 8173 ], "F": [ 8283 ] } }, "tx_inst.bit_counter_DFFRE_Q_2_D_LUT1_F": { "hide_name": 0, "type": "LUT1", "parameters": { "INIT": "01" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y22/LUT2", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:135.23-136.15", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I0": "input", "F": "output" }, "connections": { "I0": [ 8294 ], "F": [ 8297 ] } }, "tx_inst.bit_counter_DFFRE_Q_2": { "hide_name": 0, "type": "DFFRE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y22/DFF2", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:43.8-43.68", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "RESET": "input", "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "RESET": [ 8286 ], "Q": [ 8294 ], "D": [ 8297 ], "CLK": [ 7722 ], "CE": [ 8283 ] } }, "tx_inst.bit_counter_DFFRE_Q_1_D_ALU_SUM_CIN_ALU_COUT": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000000011000011001111", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y23/ALU1", "src": "uart_tx.v:68.44-68.62|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8295 ], "I3": [ 8417 ], "I1": [ 8294 ], "I0": [ ], "COUT": [ 8291 ], "CIN": [ 8424 ] } }, "tx_inst.bit_counter_DFFRE_Q_1_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y23/ALU2", "src": "uart_tx.v:68.44-68.62|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8288 ], "I3": [ 8417 ], "I1": [ 8289 ], "I0": [ ], "COUT": [ 8292 ], "CIN": [ 8291 ] } }, "tx_inst.bit_counter_DFFRE_Q_1": { "hide_name": 0, "type": "DFFRE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y23/DFF5", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:43.8-43.68", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "RESET": "input", "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "RESET": [ 8286 ], "Q": [ 8289 ], "D": [ 8554 ], "CLK": [ 7722 ], "CE": [ 8283 ] } }, "tx_inst.bit_counter_DFFRE_Q": { "hide_name": 0, "type": "DFFRE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y23/DFF4", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:43.8-43.68", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "RESET": "input", "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "RESET": [ 8286 ], "Q": [ 8285 ], "D": [ 8556 ], "CLK": [ 7722 ], "CE": [ 8283 ] } }, "tx_inst.baud_counter_DFFE_Q_D_LUT3_F_I2_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y19/ALU4", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8279 ], "I3": [ 8417 ], "I1": [ 8138 ], "I0": [ ], "COUT": [ 8281 ], "CIN": [ 8219 ] } }, "tx_inst.baud_counter_DFFE_Q_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "10110000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y20/LUT0", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8279 ], "I1": [ 8173 ], "I0": [ 8160 ], "F": [ 8137 ] } }, "tx_inst.baud_counter_DFFE_Q_9_D_LUT2_F_I0_ALU_SUM_COUT_ALU_CIN_SUM_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "01010100" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y21/LUT7", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8277 ], "I1": [ 8173 ], "I0": [ 8160 ], "F": [ 8148 ] } }, "tx_inst.baud_counter_DFFE_Q_9_D_LUT2_F_I0_ALU_SUM_COUT_ALU_CIN": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y19/ALU2", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8266 ], "I3": [ 8417 ], "I1": [ 8264 ], "I0": [ ], "COUT": [ 8261 ], "CIN": [ 8273 ] } }, "tx_inst.baud_counter_DFFE_Q_9_D_LUT2_F_I0_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y19/ALU1", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8271 ], "I3": [ 8417 ], "I1": [ 8269 ], "I0": [ ], "COUT": [ 8273 ], "CIN": [ 8154 ] } }, "tx_inst.baud_counter_DFFE_Q_9_D_LUT2_F": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "0010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y21/LUT1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 8148 ], "I0": [ 8271 ], "F": [ 8268 ] } }, "tx_inst.baud_counter_DFFE_Q_9": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y21/DFF1", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8269 ], "D": [ 8268 ], "CLK": [ 7722 ], "CE": [ 8136 ] } }, "tx_inst.baud_counter_DFFE_Q_8_D_LUT2_F": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "0010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y21/LUT0", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 8148 ], "I0": [ 8266 ], "F": [ 8263 ] } }, "tx_inst.baud_counter_DFFE_Q_8": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y21/DFF0", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8264 ], "D": [ 8263 ], "CLK": [ 7722 ], "CE": [ 8136 ] } }, "tx_inst.baud_counter_DFFE_Q_7_D_LUT3_F_I2_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y19/ALU3", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8259 ], "I3": [ 8417 ], "I1": [ 8257 ], "I0": [ ], "COUT": [ 8254 ], "CIN": [ 8261 ] } }, "tx_inst.baud_counter_DFFE_Q_7_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "10110000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y21/LUT2", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8259 ], "I1": [ 8173 ], "I0": [ 8160 ], "F": [ 8256 ] } }, "tx_inst.baud_counter_DFFE_Q_7": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y21/DFF2", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8257 ], "D": [ 8256 ], "CLK": [ 7722 ], "CE": [ 8136 ] } }, "tx_inst.baud_counter_DFFE_Q_6_D_LUT3_F_I2_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y19/ALU4", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8252 ], "I3": [ 8417 ], "I1": [ 8250 ], "I0": [ ], "COUT": [ 8247 ], "CIN": [ 8254 ] } }, "tx_inst.baud_counter_DFFE_Q_6_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "10110000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y20/LUT1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8252 ], "I1": [ 8173 ], "I0": [ 8160 ], "F": [ 8249 ] } }, "tx_inst.baud_counter_DFFE_Q_6": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y20/DFF1", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8250 ], "D": [ 8249 ], "CLK": [ 7722 ], "CE": [ 8136 ] } }, "tx_inst.baud_counter_DFFE_Q_5_D_LUT3_F_I2_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y19/ALU5", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8245 ], "I3": [ 8417 ], "I1": [ 8243 ], "I0": [ ], "COUT": [ 8240 ], "CIN": [ 8247 ] } }, "tx_inst.baud_counter_DFFE_Q_5_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "10110000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y20/LUT0", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8245 ], "I1": [ 8173 ], "I0": [ 8160 ], "F": [ 8242 ] } }, "tx_inst.baud_counter_DFFE_Q_5": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y20/DFF0", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8243 ], "D": [ 8242 ], "CLK": [ 7722 ], "CE": [ 8136 ] } }, "tx_inst.baud_counter_DFFE_Q_4_D_LUT3_F_I2_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y19/ALU0", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8238 ], "I3": [ 8417 ], "I1": [ 8236 ], "I0": [ ], "COUT": [ 8233 ], "CIN": [ 8240 ] } }, "tx_inst.baud_counter_DFFE_Q_4_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "10110000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y21/LUT3", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8238 ], "I1": [ 8173 ], "I0": [ 8160 ], "F": [ 8235 ] } }, "tx_inst.baud_counter_DFFE_Q_4": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y21/DFF3", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8236 ], "D": [ 8235 ], "CLK": [ 7722 ], "CE": [ 8136 ] } }, "tx_inst.baud_counter_DFFE_Q_3_D_LUT3_F_I2_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y19/ALU1", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8231 ], "I3": [ 8417 ], "I1": [ 8229 ], "I0": [ ], "COUT": [ 8226 ], "CIN": [ 8233 ] } }, "tx_inst.baud_counter_DFFE_Q_3_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "10110000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y20/LUT4", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8231 ], "I1": [ 8173 ], "I0": [ 8160 ], "F": [ 8228 ] } }, "tx_inst.baud_counter_DFFE_Q_3": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y20/DFF4", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8229 ], "D": [ 8228 ], "CLK": [ 7722 ], "CE": [ 8136 ] } }, "tx_inst.baud_counter_DFFE_Q_2_D_LUT3_F_I2_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y19/ALU2", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8224 ], "I3": [ 8417 ], "I1": [ 8222 ], "I0": [ ], "COUT": [ 8218 ], "CIN": [ 8226 ] } }, "tx_inst.baud_counter_DFFE_Q_2_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "10110000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y20/LUT5", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8224 ], "I1": [ 8173 ], "I0": [ 8160 ], "F": [ 8221 ] } }, "tx_inst.baud_counter_DFFE_Q_2": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y20/DFF5", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8222 ], "D": [ 8221 ], "CLK": [ 7722 ], "CE": [ 8136 ] } }, "tx_inst.baud_counter_DFFE_Q_1_D_LUT3_F_I2_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y19/ALU3", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8216 ], "I3": [ 8417 ], "I1": [ 8141 ], "I0": [ ], "COUT": [ 8219 ], "CIN": [ 8218 ] } }, "tx_inst.baud_counter_DFFE_Q_1_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "10110000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y20/LUT2", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8216 ], "I1": [ 8173 ], "I0": [ 8160 ], "F": [ 8140 ] } }, "tx_inst.baud_counter_DFFE_Q_15_D_LUT2_F": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "0001" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X6Y20/LUT4", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 8148 ], "I0": [ 8210 ], "F": [ 8213 ] } }, "tx_inst.baud_counter_DFFE_Q_15": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X6Y20/DFF4", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8210 ], "D": [ 8213 ], "CLK": [ 7722 ], "CE": [ 8136 ] } }, "tx_inst.baud_counter_DFFE_Q_14_D_LUT2_F_I0_ALU_SUM_CIN_ALU_COUT": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000000011000011001111", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y19/ALU1", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8211 ], "I3": [ 8417 ], "I1": [ 8210 ], "I0": [ ], "COUT": [ 8208 ], "CIN": [ 8425 ] } }, "tx_inst.baud_counter_DFFE_Q_14_D_LUT2_F_I0_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y19/ALU2", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8206 ], "I3": [ 8417 ], "I1": [ 8204 ], "I0": [ ], "COUT": [ 8201 ], "CIN": [ 8208 ] } }, "tx_inst.baud_counter_DFFE_Q_14_D_LUT2_F": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "0010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y20/LUT3", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 8148 ], "I0": [ 8206 ], "F": [ 8203 ] } }, "tx_inst.baud_counter_DFFE_Q_14": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y20/DFF3", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8204 ], "D": [ 8203 ], "CLK": [ 7722 ], "CE": [ 8136 ] } }, "tx_inst.baud_counter_DFFE_Q_13_D_LUT3_F_I2_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y19/ALU3", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8199 ], "I3": [ 8417 ], "I1": [ 8197 ], "I0": [ ], "COUT": [ 8194 ], "CIN": [ 8201 ] } }, "tx_inst.baud_counter_DFFE_Q_13_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "10110000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X6Y20/LUT0", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8199 ], "I1": [ 8173 ], "I0": [ 8160 ], "F": [ 8196 ] } }, "tx_inst.baud_counter_DFFE_Q_13": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X6Y20/DFF0", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8197 ], "D": [ 8196 ], "CLK": [ 7722 ], "CE": [ 8136 ] } }, "tx_inst.baud_counter_DFFE_Q_12_D_LUT2_F_I0_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y19/ALU4", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8192 ], "I3": [ 8417 ], "I1": [ 8190 ], "I0": [ ], "COUT": [ 8187 ], "CIN": [ 8194 ] } }, "tx_inst.baud_counter_DFFE_Q_12_D_LUT2_F": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "0010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y20/LUT4", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 8148 ], "I0": [ 8192 ], "F": [ 8189 ] } }, "tx_inst.baud_counter_DFFE_Q_12": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y20/DFF4", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8190 ], "D": [ 8189 ], "CLK": [ 7722 ], "CE": [ 8136 ] } }, "tx_inst.baud_counter_DFFE_Q_11_D_LUT3_F_I2_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y19/ALU5", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8185 ], "I3": [ 8417 ], "I1": [ 8157 ], "I0": [ ], "COUT": [ 8153 ], "CIN": [ 8187 ] } }, "tx_inst.baud_counter_DFFE_Q_11_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "10110000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y20/LUT1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8185 ], "I1": [ 8173 ], "I0": [ 8160 ], "F": [ 8156 ] } }, "tx_inst.baud_counter_DFFE_Q_11": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y20/DFF1", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8157 ], "D": [ 8156 ], "CLK": [ 7722 ], "CE": [ 8136 ] } }, "tx_inst.baud_counter_DFFE_Q_10_D_LUT2_F_I0_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y19/ALU0", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8146 ], "I3": [ 8417 ], "I1": [ 8144 ], "I0": [ ], "COUT": [ 8154 ], "CIN": [ 8153 ] } }, "tx_inst.baud_counter_DFFE_Q_10_D_LUT2_F": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "0010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y20/LUT5", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 8148 ], "I0": [ 8146 ], "F": [ 8143 ] } }, "tx_inst.baud_counter_DFFE_Q_10": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y20/DFF5", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8144 ], "D": [ 8143 ], "CLK": [ 7722 ], "CE": [ 8136 ] } }, "tx_inst.baud_counter_DFFE_Q_1": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y20/DFF2", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8141 ], "D": [ 8140 ], "CLK": [ 7722 ], "CE": [ 8136 ] } }, "tx_inst.baud_counter_DFFE_Q": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X5Y20/DFF0", "src": "uart_tx.v:30.5-87.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8138 ], "D": [ 8137 ], "CLK": [ 7722 ], "CE": [ 8136 ] } }, "tx_data_DFFE_Q_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y20/ALU2", "src": "tangnano9k_uart_loopback.v:56.28-56.43|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8086 ], "I3": [ 8417 ], "I1": [ 8044 ], "I0": [ ], "COUT": [ 8134 ], "CIN": [ 8095 ] } }, "tx_data_DFFE_Q_7_D_LUT1_F": { "hide_name": 0, "type": "LUT1", "parameters": { "INIT": "01" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y17/LUT0", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:135.23-136.15", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I0": "input", "F": "output" }, "connections": { "I0": [ 7750 ], "F": [ 8129 ] } }, "tx_data_DFFE_Q_7": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y17/DFF0", "src": "tangnano9k_uart_loopback.v:47.5-65.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8131 ], "D": [ 8129 ], "CLK": [ 7722 ], "CE": [ 7719 ] } }, "tx_data_DFFE_Q_6_D_ALU_SUM_CIN_ALU_COUT": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000000011000011001111", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y20/ALU1", "src": "tangnano9k_uart_loopback.v:56.28-56.43|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8127 ], "I3": [ 8417 ], "I1": [ 7750 ], "I0": [ ], "COUT": [ 8125 ], "CIN": [ 8427 ] } }, "tx_data_DFFE_Q_6_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y20/ALU2", "src": "tangnano9k_uart_loopback.v:56.28-56.43|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8121 ], "I3": [ 8417 ], "I1": [ 7745 ], "I0": [ ], "COUT": [ 8119 ], "CIN": [ 8125 ] } }, "tx_data_DFFE_Q_6": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y20/DFF2", "src": "tangnano9k_uart_loopback.v:47.5-65.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8123 ], "D": [ 8121 ], "CLK": [ 7722 ], "CE": [ 7719 ] } }, "tx_data_DFFE_Q_5_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y20/ALU3", "src": "tangnano9k_uart_loopback.v:56.28-56.43|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8115 ], "I3": [ 8417 ], "I1": [ 7740 ], "I0": [ ], "COUT": [ 8113 ], "CIN": [ 8119 ] } }, "tx_data_DFFE_Q_5": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y20/DFF3", "src": "tangnano9k_uart_loopback.v:47.5-65.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8117 ], "D": [ 8115 ], "CLK": [ 7722 ], "CE": [ 7719 ] } }, "tx_data_DFFE_Q_4_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y20/ALU4", "src": "tangnano9k_uart_loopback.v:56.28-56.43|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8109 ], "I3": [ 8417 ], "I1": [ 7735 ], "I0": [ ], "COUT": [ 8107 ], "CIN": [ 8113 ] } }, "tx_data_DFFE_Q_4": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y20/DFF4", "src": "tangnano9k_uart_loopback.v:47.5-65.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8111 ], "D": [ 8109 ], "CLK": [ 7722 ], "CE": [ 7719 ] } }, "tx_data_DFFE_Q_3_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y20/ALU5", "src": "tangnano9k_uart_loopback.v:56.28-56.43|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8103 ], "I3": [ 8417 ], "I1": [ 7730 ], "I0": [ ], "COUT": [ 8101 ], "CIN": [ 8107 ] } }, "tx_data_DFFE_Q_3": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y20/DFF5", "src": "tangnano9k_uart_loopback.v:47.5-65.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8105 ], "D": [ 8103 ], "CLK": [ 7722 ], "CE": [ 7719 ] } }, "tx_data_DFFE_Q_2_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y20/ALU0", "src": "tangnano9k_uart_loopback.v:56.28-56.43|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8097 ], "I3": [ 8417 ], "I1": [ 7724 ], "I0": [ ], "COUT": [ 8094 ], "CIN": [ 8101 ] } }, "tx_data_DFFE_Q_2": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y20/DFF0", "src": "tangnano9k_uart_loopback.v:47.5-65.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8099 ], "D": [ 8097 ], "CLK": [ 7722 ], "CE": [ 7719 ] } }, "tx_data_DFFE_Q_1_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y20/ALU1", "src": "tangnano9k_uart_loopback.v:56.28-56.43|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8090 ], "I3": [ 8417 ], "I1": [ 8048 ], "I0": [ ], "COUT": [ 8095 ], "CIN": [ 8094 ] } }, "tx_data_DFFE_Q_1": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y20/DFF1", "src": "tangnano9k_uart_loopback.v:47.5-65.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8092 ], "D": [ 8090 ], "CLK": [ 7722 ], "CE": [ 7719 ] } }, "tx_data_DFFE_Q": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y20/DFF2", "src": "tangnano9k_uart_loopback.v:47.5-65.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8088 ], "D": [ 8086 ], "CLK": [ 7722 ], "CE": [ 7719 ] } }, "rx_inst.state_DFF_Q_D_LUT4_F_I2_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "10000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y23/LUT7", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8001 ], "I1": [ 7996 ], "I0": [ 7992 ], "F": [ 8081 ] } }, "rx_inst.state_DFF_Q_D_LUT4_F_I2_LUT2_I0_F_LUT2_F": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "0010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y24/LUT2", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 7873 ], "I0": [ 7871 ], "F": [ 7838 ] } }, "rx_inst.state_DFF_Q_D_LUT4_F_I2_LUT2_I0": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "0100" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y24/LUT3", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 8042 ], "I0": [ 8081 ], "F": [ 8010 ] } }, "rx_inst.state_DFF_Q_D_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1100000010101010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y24/LUT0", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 8019 ], "I2": [ 8081 ], "I1": [ 7830 ], "I0": [ 7826 ], "F": [ 8058 ] } }, "rx_inst.state_DFF_Q_3_D_LUT4_F_I3_LUT3_I2": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "00001011" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y23/LUT4", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8076 ], "I1": [ 7861 ], "I0": [ 8063 ], "F": [ 7785 ] } }, "rx_inst.state_DFF_Q_3_D_LUT4_F_I3_LUT2_F": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "1000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y24/LUT0", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 8019 ], "I0": [ 7826 ], "F": [ 8076 ] } }, "rx_inst.state_DFF_Q_3_D_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1111111111111000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y23/LUT0", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 8076 ], "I2": [ 7813 ], "I1": [ 8063 ], "I0": [ 7848 ], "F": [ 8074 ] } }, "rx_inst.state_DFF_Q_3": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y23/DFF0", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 8063 ], "D": [ 8074 ], "CLK": [ 7722 ] } }, "rx_inst.state_DFF_Q_2_D_MUX2_LUT5_O_I1_LUT1_F": { "hide_name": 0, "type": "LUT1", "parameters": { "INIT": "11" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y24/LUT7", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:153.41-153.66|/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I0": "input", "F": "output" }, "connections": { "I0": [ ], "F": [ 8068 ] } }, "rx_inst.state_DFF_Q_2_D_MUX2_LUT5_O_I0_LUT4_F_I3_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "10000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y22/LUT6", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8025 ], "I1": [ 8031 ], "I0": [ 8029 ], "F": [ 7873 ] } }, "rx_inst.state_DFF_Q_2_D_MUX2_LUT5_O_I0_LUT4_F_I3_LUT2_F": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "0010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y24/LUT7", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 8019 ], "I0": [ 7830 ], "F": [ 7875 ] } }, "rx_inst.state_DFF_Q_2_D_MUX2_LUT5_O_I0_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1111111101000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y24/LUT6", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:152.41-152.66|/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7875 ], "I2": [ 7873 ], "I1": [ 7871 ], "I0": [ 7848 ], "F": [ 8067 ] } }, "rx_inst.state_DFF_Q_2_D_MUX2_LUT5_O": { "hide_name": 0, "type": "MUX2_LUT5", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y24/MUX6", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:154.14-154.54", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "S0": "input", "O": "output", "I1": "input", "I0": "input" }, "connections": { "S0": [ 8010 ], "O": [ 8065 ], "I1": [ 8068 ], "I0": [ 8067 ] } }, "rx_inst.state_DFF_Q_2": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y24/DFF4", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 7830 ], "D": [ 8558 ], "CLK": [ 7722 ] } }, "rx_inst.state_DFF_Q_1_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "11110100" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y23/LUT1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 7838 ], "I1": [ 8063 ], "I0": [ 7848 ], "F": [ 8060 ] } }, "rx_inst.state_DFF_Q_1": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y23/DFF1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 7871 ], "D": [ 8060 ], "CLK": [ 7722 ] } }, "rx_inst.state_DFF_Q": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y24/DFF0", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 7826 ], "D": [ 8058 ], "CLK": [ 7722 ] } }, "rx_inst.rx_shift_DFFE_Q_CE_LUT2_F": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "1000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y24/LUT1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 8019 ], "I0": [ 7830 ], "F": [ 8042 ] } }, "rx_inst.rx_shift_DFFE_Q_7": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y17/DFF1", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7750 ], "D": [ 8560 ], "CLK": [ 7722 ], "CE": [ 8042 ] } }, "rx_inst.rx_shift_DFFE_Q_6": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y17/DFF0", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7745 ], "D": [ 8562 ], "CLK": [ 7722 ], "CE": [ 8042 ] } }, "rx_inst.rx_shift_DFFE_Q_5": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y17/DFF4", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7740 ], "D": [ 8564 ], "CLK": [ 7722 ], "CE": [ 8042 ] } }, "rx_inst.rx_shift_DFFE_Q_4": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y23/DFF4", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7735 ], "D": [ 8566 ], "CLK": [ 7722 ], "CE": [ 8042 ] } }, "rx_inst.rx_shift_DFFE_Q_3": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y20/DFF4", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7730 ], "D": [ 8568 ], "CLK": [ 7722 ], "CE": [ 8042 ] } }, "rx_inst.rx_shift_DFFE_Q_2": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y17/DFF5", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7724 ], "D": [ 8570 ], "CLK": [ 7722 ], "CE": [ 8042 ] } }, "rx_inst.rx_shift_DFFE_Q_1": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y17/DFF3", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8048 ], "D": [ 8572 ], "CLK": [ 7722 ], "CE": [ 8042 ] } }, "rx_inst.rx_shift_DFFE_Q": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y19/DFF4", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 8044 ], "D": [ 8574 ], "CLK": [ 7722 ], "CE": [ 8042 ] } }, "rx_inst.rx_pin_IBUF_O": { "hide_name": 0, "type": "IBUF", "parameters": { "NET_I": "NET", "NET_O": "NET" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X1Y28/IOBB", "src": "tangnano9k_uart_loopback.v:10.18-10.29", "&IO_TYPE=LVCMOS33": "00000000000000000000000000000001", "&PULL_MODE=UP": "00000000000000000000000000000001", "keep": "00000000000000000000000000000001" }, "port_directions": { "O": "output", "I": "input" }, "connections": { "O": [ 7848 ], "I": [ 7713 ] } }, "rx_inst.rx_done_r_DFFR_Q_RESET_LUT1_F": { "hide_name": 0, "type": "LUT1", "parameters": { "INIT": "01" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y22/LUT1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:135.23-136.15", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I0": "input", "F": "output" }, "connections": { "I0": [ 7826 ], "F": [ 8020 ] } }, "rx_inst.rx_done_r_DFFR_Q_D_LUT3_F_I2_MUX2_LUT5_O_S0_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "0000000000000001" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y22/LUT6", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7960 ], "I2": [ 7952 ], "I1": [ 7944 ], "I0": [ 7936 ], "F": [ 8035 ] } }, "rx_inst.rx_done_r_DFFR_Q_D_LUT3_F_I2_MUX2_LUT5_O_I1_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "0000000000000001" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y21/LUT7", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:153.41-153.66|/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7927 ], "I2": [ 7918 ], "I1": [ 7793 ], "I0": [ 7788 ], "F": [ 8034 ] } }, "rx_inst.rx_done_r_DFFR_Q_D_LUT3_F_I2_MUX2_LUT5_O_I0_LUT1_F": { "hide_name": 0, "type": "LUT1", "parameters": { "INIT": "00" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y21/LUT6", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:152.41-152.66|/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I0": "input", "F": "output" }, "connections": { "I0": [ ], "F": [ 8033 ] } }, "rx_inst.rx_done_r_DFFR_Q_D_LUT3_F_I2_MUX2_LUT5_O": { "hide_name": 0, "type": "MUX2_LUT5", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y21/MUX6", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:154.14-154.54", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "S0": "input", "O": "output", "I1": "input", "I0": "input" }, "connections": { "S0": [ 8035 ], "O": [ 8025 ], "I1": [ 8034 ], "I0": [ 8033 ] } }, "rx_inst.rx_done_r_DFFR_Q_D_LUT3_F_I2_LUT4_F_1": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "0000010000000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y22/LUT7", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7887 ], "I2": [ 7879 ], "I1": [ 7821 ], "I0": [ 7968 ], "F": [ 8031 ] } }, "rx_inst.rx_done_r_DFFR_Q_D_LUT3_F_I2_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "0000100000000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y21/LUT7", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7900 ], "I2": [ 7897 ], "I1": [ 7798 ], "I0": [ 7975 ], "F": [ 8029 ] } }, "rx_inst.rx_done_r_DFFR_Q_D_LUT3_F_I1_LUT4_F_1": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "0000000010000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y22/LUT7", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7900 ], "I2": [ 7897 ], "I1": [ 7798 ], "I0": [ 7975 ], "F": [ 8022 ] } }, "rx_inst.rx_done_r_DFFR_Q_D_LUT3_F_I1_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "0000000000100000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y23/LUT7", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7887 ], "I2": [ 7879 ], "I1": [ 7821 ], "I0": [ 7968 ], "F": [ 8023 ] } }, "rx_inst.rx_done_r_DFFR_Q_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "10000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y23/LUT0", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 8025 ], "I1": [ 8023 ], "I0": [ 8022 ], "F": [ 8019 ] } }, "rx_inst.rx_done_r_DFFR_Q": { "hide_name": 0, "type": "DFFR", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y23/DFF0", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:31.7-31.59", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "RESET": "input", "Q": "output", "D": "input", "CLK": "input" }, "connections": { "RESET": [ 8020 ], "Q": [ 7719 ], "D": [ 8019 ], "CLK": [ 7722 ] } }, "rx_inst.clk_IBUF_O": { "hide_name": 0, "type": "IBUF", "parameters": { "NET_I": "NET", "NET_O": "NET" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X46Y16/IOBA", "src": "tangnano9k_uart_loopback.v:8.18-8.21", "&IO_TYPE=LVCMOS33": "00000000000000000000000000000001", "&PULL_MODE=NONE": "00000000000000000000000000000001", "keep": "00000000000000000000000000000001" }, "port_directions": { "O": "output", "I": "input" }, "connections": { "O": [ 7722 ], "I": [ 7710 ] } }, "rx_inst.bit_counter_DFFRE_Q_RESET_LUT2_F": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "0100" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y23/LUT4", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 7990 ], "I0": [ 7830 ], "F": [ 7993 ] } }, "rx_inst.bit_counter_DFFRE_Q_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y23/ALU3", "src": "uart_rx.v:62.44-62.62|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 7991 ], "I3": [ 8417 ], "I1": [ 7992 ], "I0": [ ], "COUT": [ 8014 ], "CIN": [ 7999 ] } }, "rx_inst.bit_counter_DFFRE_Q_CE_MUX2_LUT5_O_I1_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "00000111" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y23/LUT7", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:153.41-153.66|/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 7838 ], "I1": [ 7871 ], "I0": [ 7848 ], "F": [ 8008 ] } }, "rx_inst.bit_counter_DFFRE_Q_CE_MUX2_LUT5_O_I0_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "0000000000000100" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y23/LUT6", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:152.41-152.66|/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7838 ], "I2": [ 7830 ], "I1": [ 7871 ], "I0": [ 7848 ], "F": [ 8007 ] } }, "rx_inst.bit_counter_DFFRE_Q_CE_MUX2_LUT5_O": { "hide_name": 0, "type": "MUX2_LUT5", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y23/MUX6", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:154.14-154.54", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "S0": "input", "O": "output", "I1": "input", "I0": "input" }, "connections": { "S0": [ 8010 ], "O": [ 7990 ], "I1": [ 8008 ], "I0": [ 8007 ] } }, "rx_inst.bit_counter_DFFRE_Q_2_D_LUT1_F": { "hide_name": 0, "type": "LUT1", "parameters": { "INIT": "01" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y24/LUT2", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:135.23-136.15", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I0": "input", "F": "output" }, "connections": { "I0": [ 8001 ], "F": [ 8004 ] } }, "rx_inst.bit_counter_DFFRE_Q_2": { "hide_name": 0, "type": "DFFRE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y24/DFF2", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:43.8-43.68", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "RESET": "input", "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "RESET": [ 7993 ], "Q": [ 8001 ], "D": [ 8004 ], "CLK": [ 7722 ], "CE": [ 7990 ] } }, "rx_inst.bit_counter_DFFRE_Q_1_D_ALU_SUM_CIN_ALU_COUT": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000000011000011001111", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y23/ALU1", "src": "uart_rx.v:62.44-62.62|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 8002 ], "I3": [ 8417 ], "I1": [ 8001 ], "I0": [ ], "COUT": [ 7998 ], "CIN": [ 8429 ] } }, "rx_inst.bit_counter_DFFRE_Q_1_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y23/ALU2", "src": "uart_rx.v:62.44-62.62|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 7995 ], "I3": [ 8417 ], "I1": [ 7996 ], "I0": [ ], "COUT": [ 7999 ], "CIN": [ 7998 ] } }, "rx_inst.bit_counter_DFFRE_Q_1": { "hide_name": 0, "type": "DFFRE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y23/DFF2", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:43.8-43.68", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "RESET": "input", "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "RESET": [ 7993 ], "Q": [ 7996 ], "D": [ 7995 ], "CLK": [ 7722 ], "CE": [ 7990 ] } }, "rx_inst.bit_counter_DFFRE_Q": { "hide_name": 0, "type": "DFFRE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y23/DFF3", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:43.8-43.68", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "RESET": "input", "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "RESET": [ 7993 ], "Q": [ 7992 ], "D": [ 7991 ], "CLK": [ 7722 ], "CE": [ 7990 ] } }, "rx_inst.baud_counter_DFFE_Q_D_LUT4_F_I3_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y21/ALU4", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 7985 ], "I3": [ 8417 ], "I1": [ 7788 ], "I0": [ ], "COUT": [ 7988 ], "CIN": [ 7914 ] } }, "rx_inst.baud_counter_DFFE_Q_D_LUT4_F_I2_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "00000001" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y23/LUT3", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 7830 ], "I1": [ 7871 ], "I0": [ 7826 ], "F": [ 7861 ] } }, "rx_inst.baud_counter_DFFE_Q_D_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1000111110000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y22/LUT0", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7985 ], "I2": [ 7861 ], "I1": [ 7788 ], "I0": [ 7848 ], "F": [ 7786 ] } }, "rx_inst.baud_counter_DFFE_Q_9_D_MUX2_LUT5_O_I1_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "11111000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y22/LUT5", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:153.41-153.66|/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 7813 ], "I1": [ 7807 ], "I0": [ 7975 ], "F": [ 7981 ] } }, "rx_inst.baud_counter_DFFE_Q_9_D_MUX2_LUT5_O_I0_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1111111111101100" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y22/LUT4", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:152.41-152.66|/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7813 ], "I2": [ 7807 ], "I1": [ 7976 ], "I0": [ 7975 ], "F": [ 7980 ] } }, "rx_inst.baud_counter_DFFE_Q_9_D_MUX2_LUT5_O": { "hide_name": 0, "type": "MUX2_LUT5", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y22/MUX4", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:154.14-154.54", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "S0": "input", "O": "output", "I1": "input", "I0": "input" }, "connections": { "S0": [ 7803 ], "O": [ 7978 ], "I1": [ 7981 ], "I0": [ 7980 ] } }, "rx_inst.baud_counter_DFFE_Q_9": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y22/DFF4", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7975 ], "D": [ 8576 ], "CLK": [ 7722 ], "CE": [ 7785 ] } }, "rx_inst.baud_counter_DFFE_Q_8_D_LUT4_F_I1_ALU_SUM_CIN_ALU_COUT": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y21/ALU1", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 7976 ], "I3": [ 8417 ], "I1": [ 7975 ], "I0": [ ], "COUT": [ 7972 ], "CIN": [ 7845 ] } }, "rx_inst.baud_counter_DFFE_Q_8_D_LUT4_F_I1_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y21/ALU2", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 7970 ], "I3": [ 8417 ], "I1": [ 7968 ], "I0": [ ], "COUT": [ 7964 ], "CIN": [ 7972 ] } }, "rx_inst.baud_counter_DFFE_Q_8_D_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1010000011101100" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y22/LUT0", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7883 ], "I2": [ 7807 ], "I1": [ 7970 ], "I0": [ 7968 ], "F": [ 7966 ] } }, "rx_inst.baud_counter_DFFE_Q_8": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y22/DFF0", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7968 ], "D": [ 7966 ], "CLK": [ 7722 ], "CE": [ 7785 ] } }, "rx_inst.baud_counter_DFFE_Q_7_D_LUT4_F_I3_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y21/ALU3", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 7962 ], "I3": [ 8417 ], "I1": [ 7960 ], "I0": [ ], "COUT": [ 7956 ], "CIN": [ 7964 ] } }, "rx_inst.baud_counter_DFFE_Q_7_D_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1000111110000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y20/LUT1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7962 ], "I2": [ 7861 ], "I1": [ 7960 ], "I0": [ 7848 ], "F": [ 7958 ] } }, "rx_inst.baud_counter_DFFE_Q_7": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y20/DFF1", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7960 ], "D": [ 7958 ], "CLK": [ 7722 ], "CE": [ 7785 ] } }, "rx_inst.baud_counter_DFFE_Q_6_D_LUT4_F_I3_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y21/ALU4", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 7954 ], "I3": [ 8417 ], "I1": [ 7952 ], "I0": [ ], "COUT": [ 7948 ], "CIN": [ 7956 ] } }, "rx_inst.baud_counter_DFFE_Q_6_D_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1000111110000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y22/LUT2", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7954 ], "I2": [ 7861 ], "I1": [ 7952 ], "I0": [ 7848 ], "F": [ 7950 ] } }, "rx_inst.baud_counter_DFFE_Q_6": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y22/DFF2", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7952 ], "D": [ 7950 ], "CLK": [ 7722 ], "CE": [ 7785 ] } }, "rx_inst.baud_counter_DFFE_Q_5_D_LUT4_F_I3_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y21/ALU5", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 7946 ], "I3": [ 8417 ], "I1": [ 7944 ], "I0": [ ], "COUT": [ 7940 ], "CIN": [ 7948 ] } }, "rx_inst.baud_counter_DFFE_Q_5_D_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1000111110000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y22/LUT3", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7946 ], "I2": [ 7861 ], "I1": [ 7944 ], "I0": [ 7848 ], "F": [ 7942 ] } }, "rx_inst.baud_counter_DFFE_Q_5": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y22/DFF3", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7944 ], "D": [ 7942 ], "CLK": [ 7722 ], "CE": [ 7785 ] } }, "rx_inst.baud_counter_DFFE_Q_4_D_LUT4_F_I3_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y21/ALU0", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 7938 ], "I3": [ 8417 ], "I1": [ 7936 ], "I0": [ ], "COUT": [ 7932 ], "CIN": [ 7940 ] } }, "rx_inst.baud_counter_DFFE_Q_4_D_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1000111110000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y22/LUT1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7938 ], "I2": [ 7861 ], "I1": [ 7936 ], "I0": [ 7848 ], "F": [ 7934 ] } }, "rx_inst.baud_counter_DFFE_Q_4": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y22/DFF1", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7936 ], "D": [ 7934 ], "CLK": [ 7722 ], "CE": [ 7785 ] } }, "rx_inst.baud_counter_DFFE_Q_3_D_LUT4_F_I3_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y21/ALU1", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 7930 ], "I3": [ 8417 ], "I1": [ 7927 ], "I0": [ ], "COUT": [ 7923 ], "CIN": [ 7932 ] } }, "rx_inst.baud_counter_DFFE_Q_3_D_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1000111110000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y20/LUT2", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7930 ], "I2": [ 7861 ], "I1": [ 7927 ], "I0": [ 7848 ], "F": [ 7925 ] } }, "rx_inst.baud_counter_DFFE_Q_3": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y20/DFF2", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7927 ], "D": [ 7925 ], "CLK": [ 7722 ], "CE": [ 7785 ] } }, "rx_inst.baud_counter_DFFE_Q_2_D_LUT4_F_I3_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y21/ALU2", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 7921 ], "I3": [ 8417 ], "I1": [ 7918 ], "I0": [ ], "COUT": [ 7913 ], "CIN": [ 7923 ] } }, "rx_inst.baud_counter_DFFE_Q_2_D_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1000111110000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y22/LUT3", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7921 ], "I2": [ 7861 ], "I1": [ 7918 ], "I0": [ 7848 ], "F": [ 7916 ] } }, "rx_inst.baud_counter_DFFE_Q_2": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y22/DFF3", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7918 ], "D": [ 7916 ], "CLK": [ 7722 ], "CE": [ 7785 ] } }, "rx_inst.baud_counter_DFFE_Q_1_D_LUT4_F_I3_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y21/ALU3", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 7911 ], "I3": [ 8417 ], "I1": [ 7793 ], "I0": [ ], "COUT": [ 7914 ], "CIN": [ 7913 ] } }, "rx_inst.baud_counter_DFFE_Q_1_D_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1000111110000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y20/LUT4", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7911 ], "I2": [ 7861 ], "I1": [ 7793 ], "I0": [ 7848 ], "F": [ 7791 ] } }, "rx_inst.baud_counter_DFFE_Q_15_D_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1000100011111101" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y22/LUT0", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7883 ], "I2": [ 7813 ], "I1": [ 7807 ], "I0": [ 7900 ], "F": [ 7908 ] } }, "rx_inst.baud_counter_DFFE_Q_15": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y22/DFF0", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7900 ], "D": [ 7908 ], "CLK": [ 7722 ], "CE": [ 7785 ] } }, "rx_inst.baud_counter_DFFE_Q_14_D_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1100000011110110" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y22/LUT1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7803 ], "I2": [ 7807 ], "I1": [ 7897 ], "I0": [ 7900 ], "F": [ 7905 ] } }, "rx_inst.baud_counter_DFFE_Q_14": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y22/DFF1", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7897 ], "D": [ 7905 ], "CLK": [ 7722 ], "CE": [ 7785 ] } }, "rx_inst.baud_counter_DFFE_Q_13_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM_COUT_ALU_CIN_SUM_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "00000001" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y23/LUT6", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 7875 ], "I1": [ 7871 ], "I0": [ 7826 ], "F": [ 7883 ] } }, "rx_inst.baud_counter_DFFE_Q_13_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM_COUT_ALU_CIN": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y21/ALU4", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 7881 ], "I3": [ 8417 ], "I1": [ 7879 ], "I0": [ ], "COUT": [ 7841 ], "CIN": [ 7894 ] } }, "rx_inst.baud_counter_DFFE_Q_13_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM_CIN_ALU_COUT_CIN_ALU_COUT": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000000011000011001111", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y21/ALU1", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 7901 ], "I3": [ 8417 ], "I1": [ 7900 ], "I0": [ ], "COUT": [ 7896 ], "CIN": [ 8430 ] } }, "rx_inst.baud_counter_DFFE_Q_13_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM_CIN_ALU_COUT": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y21/ALU2", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 7898 ], "I3": [ 8417 ], "I1": [ 7897 ], "I0": [ ], "COUT": [ 7893 ], "CIN": [ 7896 ] } }, "rx_inst.baud_counter_DFFE_Q_13_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y21/ALU3", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 7891 ], "I3": [ 8417 ], "I1": [ 7887 ], "I0": [ ], "COUT": [ 7894 ], "CIN": [ 7893 ] } }, "rx_inst.baud_counter_DFFE_Q_13_D_LUT4_F_I3_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1111000011100000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y23/LUT5", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7838 ], "I2": [ 7891 ], "I1": [ 7830 ], "I0": [ 7826 ], "F": [ 7889 ] } }, "rx_inst.baud_counter_DFFE_Q_13_D_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1111111111111000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y23/LUT2", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7889 ], "I2": [ 7813 ], "I1": [ 7807 ], "I0": [ 7887 ], "F": [ 7885 ] } }, "rx_inst.baud_counter_DFFE_Q_13": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y23/DFF2", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7887 ], "D": [ 7885 ], "CLK": [ 7722 ], "CE": [ 7785 ] } }, "rx_inst.baud_counter_DFFE_Q_12_D_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1010000011101100" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y22/LUT2", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7883 ], "I2": [ 7807 ], "I1": [ 7881 ], "I0": [ 7879 ], "F": [ 7877 ] } }, "rx_inst.baud_counter_DFFE_Q_12": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y22/DFF2", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7879 ], "D": [ 7877 ], "CLK": [ 7722 ], "CE": [ 7785 ] } }, "rx_inst.baud_counter_DFFE_Q_11_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM_COUT_ALU_CIN_SUM_LUT3_F_1": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "00000001" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y23/LUT2", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 7838 ], "I1": [ 7875 ], "I0": [ 7826 ], "F": [ 7803 ] } }, "rx_inst.baud_counter_DFFE_Q_11_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM_COUT_ALU_CIN_SUM_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "10000000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y23/LUT3", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 7873 ], "I1": [ 7871 ], "I0": [ 7848 ], "F": [ 7813 ] } }, "rx_inst.baud_counter_DFFE_Q_11_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM_COUT_ALU_CIN_SUM_LUT2_F": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "1000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y23/LUT5", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 7861 ], "I0": [ 7848 ], "F": [ 7807 ] } }, "rx_inst.baud_counter_DFFE_Q_11_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM_COUT_ALU_CIN": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y21/ALU0", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 7805 ], "I3": [ 8417 ], "I1": [ 7798 ], "I0": [ ], "COUT": [ 7845 ], "CIN": [ 7842 ] } }, "rx_inst.baud_counter_DFFE_Q_11_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y21/ALU5", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 8417 ], "SUM": [ 7836 ], "I3": [ 8417 ], "I1": [ 7821 ], "I0": [ ], "COUT": [ 7842 ], "CIN": [ 7841 ] } }, "rx_inst.baud_counter_DFFE_Q_11_D_LUT4_F_I3_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1111000011100000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y22/LUT5", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7838 ], "I2": [ 7836 ], "I1": [ 7830 ], "I0": [ 7826 ], "F": [ 7823 ] } }, "rx_inst.baud_counter_DFFE_Q_11_D_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1111111111111000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y22/LUT3", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7823 ], "I2": [ 7813 ], "I1": [ 7807 ], "I0": [ 7821 ], "F": [ 7819 ] } }, "rx_inst.baud_counter_DFFE_Q_11": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y22/DFF3", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7821 ], "D": [ 7819 ], "CLK": [ 7722 ], "CE": [ 7785 ] } }, "rx_inst.baud_counter_DFFE_Q_10_D_MUX2_LUT5_O_I1_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "11111000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y21/LUT5", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:153.41-153.66|/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I2": [ 7813 ], "I1": [ 7807 ], "I0": [ 7798 ], "F": [ 7801 ] } }, "rx_inst.baud_counter_DFFE_Q_10_D_MUX2_LUT5_O_I0_LUT4_F": { "hide_name": 0, "type": "LUT4", "parameters": { "INIT": "1111111111101100" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y21/LUT4", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:152.41-152.66|/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I3": "input", "I2": "input", "I1": "input", "I0": "input", "F": "output" }, "connections": { "I3": [ 7813 ], "I2": [ 7807 ], "I1": [ 7805 ], "I0": [ 7798 ], "F": [ 7800 ] } }, "rx_inst.baud_counter_DFFE_Q_10_D_MUX2_LUT5_O": { "hide_name": 0, "type": "MUX2_LUT5", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y21/MUX4", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:154.14-154.54", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "S0": "input", "O": "output", "I1": "input", "I0": "input" }, "connections": { "S0": [ 7803 ], "O": [ 7796 ], "I1": [ 7801 ], "I0": [ 7800 ] } }, "rx_inst.baud_counter_DFFE_Q_10": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X4Y21/DFF0", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7798 ], "D": [ 8578 ], "CLK": [ 7722 ], "CE": [ 7785 ] } }, "rx_inst.baud_counter_DFFE_Q_1": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y20/DFF4", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7793 ], "D": [ 7791 ], "CLK": [ 7722 ], "CE": [ 7785 ] } }, "rx_inst.baud_counter_DFFE_Q": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X3Y22/DFF0", "src": "uart_rx.v:27.5-79.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7788 ], "D": [ 7786 ], "CLK": [ 7722 ], "CE": [ 7785 ] } }, "$PACKER_VCC_DRV": { "hide_name": 1, "type": "GOWIN_VCC", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000010", "NEXTPNR_BEL": "X0Y0/VCC" }, "port_directions": { "V": "output" }, "connections": { "V": [ 8417 ] } }, "rst_n_IBUF_I": { "hide_name": 0, "type": "IBUF", "parameters": { "NET_I": "NET", "NET_O": "NET" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X0Y4/IOBA", "src": "tangnano9k_uart_loopback.v:9.18-9.23", "&IO_TYPE=LVCMOS33": "00000000000000000000000000000001", "&PULL_MODE=UP": "00000000000000000000000000000001", "keep": "00000000000000000000000000000001" }, "port_directions": { "O": "output", "I": "input" }, "connections": { "O": [ 7779 ], "I": [ 7712 ] } }, "led_OBUF_O_5": { "hide_name": 0, "type": "OBUF", "parameters": { "NET_I": "NET", "NET_O": "NET" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X0Y14/IOBA", "src": "tangnano9k_uart_loopback.v:12.18-12.21", "&IO_TYPE=LVCMOS33": "00000000000000000000000000000001", "&DRIVE=8": "00000000000000000000000000000001", "keep": "00000000000000000000000000000001" }, "port_directions": { "O": "output", "I": "input" }, "connections": { "O": [ 7777 ], "I": [ 7764 ] } }, "led_OBUF_O_4": { "hide_name": 0, "type": "OBUF", "parameters": { "NET_I": "NET", "NET_O": "NET" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X0Y15/IOBB", "src": "tangnano9k_uart_loopback.v:12.18-12.21", "&IO_TYPE=LVCMOS33": "00000000000000000000000000000001", "&DRIVE=8": "00000000000000000000000000000001", "keep": "00000000000000000000000000000001" }, "port_directions": { "O": "output", "I": "input" }, "connections": { "O": [ 7775 ], "I": [ 7762 ] } }, "led_OBUF_O_3": { "hide_name": 0, "type": "OBUF", "parameters": { "NET_I": "NET", "NET_O": "NET" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X0Y20/IOBB", "src": "tangnano9k_uart_loopback.v:12.18-12.21", "&IO_TYPE=LVCMOS33": "00000000000000000000000000000001", "&DRIVE=8": "00000000000000000000000000000001", "keep": "00000000000000000000000000000001" }, "port_directions": { "O": "output", "I": "input" }, "connections": { "O": [ 7773 ], "I": [ 7760 ] } }, "led_OBUF_O_2": { "hide_name": 0, "type": "OBUF", "parameters": { "NET_I": "NET", "NET_O": "NET" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X0Y21/IOBB", "src": "tangnano9k_uart_loopback.v:12.18-12.21", "&IO_TYPE=LVCMOS33": "00000000000000000000000000000001", "&DRIVE=8": "00000000000000000000000000000001", "keep": "00000000000000000000000000000001" }, "port_directions": { "O": "output", "I": "input" }, "connections": { "O": [ 7771 ], "I": [ 7758 ] } }, "led_OBUF_O_1": { "hide_name": 0, "type": "OBUF", "parameters": { "NET_I": "NET", "NET_O": "NET" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X0Y24/IOBB", "src": "tangnano9k_uart_loopback.v:12.18-12.21", "&IO_TYPE=LVCMOS33": "00000000000000000000000000000001", "&DRIVE=8": "00000000000000000000000000000001", "keep": "00000000000000000000000000000001" }, "port_directions": { "O": "output", "I": "input" }, "connections": { "O": [ 7769 ], "I": [ 7756 ] } }, "led_OBUF_O": { "hide_name": 0, "type": "OBUF", "parameters": { "NET_I": "NET", "NET_O": "NET" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X0Y25/IOBB", "src": "tangnano9k_uart_loopback.v:12.18-12.21", "&IO_TYPE=LVCMOS33": "00000000000000000000000000000001", "&DRIVE=8": "00000000000000000000000000000001", "keep": "00000000000000000000000000000001" }, "port_directions": { "O": "output", "I": "input" }, "connections": { "O": [ 7766 ], "I": [ 7754 ] } }, "last_rx_LUT1_I0_5": { "hide_name": 0, "type": "LUT1", "parameters": { "INIT": "01" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y15/LUT3", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:135.23-136.15", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I0": "input", "F": "output" }, "connections": { "I0": [ 7752 ], "F": [ 7764 ] } }, "last_rx_LUT1_I0_4": { "hide_name": 0, "type": "LUT1", "parameters": { "INIT": "01" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y16/LUT2", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:135.23-136.15", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I0": "input", "F": "output" }, "connections": { "I0": [ 7747 ], "F": [ 7762 ] } }, "last_rx_LUT1_I0_3": { "hide_name": 0, "type": "LUT1", "parameters": { "INIT": "01" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y17/LUT7", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:135.23-136.15", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I0": "input", "F": "output" }, "connections": { "I0": [ 7742 ], "F": [ 7760 ] } }, "last_rx_LUT1_I0_2": { "hide_name": 0, "type": "LUT1", "parameters": { "INIT": "01" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y19/LUT6", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:135.23-136.15", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I0": "input", "F": "output" }, "connections": { "I0": [ 7737 ], "F": [ 7758 ] } }, "last_rx_LUT1_I0_1": { "hide_name": 0, "type": "LUT1", "parameters": { "INIT": "01" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y24/LUT3", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:135.23-136.15", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I0": "input", "F": "output" }, "connections": { "I0": [ 7732 ], "F": [ 7756 ] } }, "last_rx_LUT1_I0": { "hide_name": 0, "type": "LUT1", "parameters": { "INIT": "01" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y23/LUT1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:135.23-136.15", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I0": "input", "F": "output" }, "connections": { "I0": [ 7726 ], "F": [ 7754 ] } }, "last_rx_DFFE_Q_5": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y16/DFF3", "src": "tangnano9k_uart_loopback.v:47.5-65.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7752 ], "D": [ 8580 ], "CLK": [ 7722 ], "CE": [ 7719 ] } }, "last_rx_DFFE_Q_4": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y16/DFF1", "src": "tangnano9k_uart_loopback.v:47.5-65.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7747 ], "D": [ 8582 ], "CLK": [ 7722 ], "CE": [ 7719 ] } }, "last_rx_DFFE_Q_3": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y17/DFF3", "src": "tangnano9k_uart_loopback.v:47.5-65.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7742 ], "D": [ 8584 ], "CLK": [ 7722 ], "CE": [ 7719 ] } }, "last_rx_DFFE_Q_2": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y17/DFF2", "src": "tangnano9k_uart_loopback.v:47.5-65.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7737 ], "D": [ 8586 ], "CLK": [ 7722 ], "CE": [ 7719 ] } }, "last_rx_DFFE_Q_1": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X1Y24/DFF2", "src": "tangnano9k_uart_loopback.v:47.5-65.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7732 ], "D": [ 8588 ], "CLK": [ 7722 ], "CE": [ 7719 ] } }, "last_rx_DFFE_Q": { "hide_name": 0, "type": "DFFE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X2Y23/DFF5", "src": "tangnano9k_uart_loopback.v:47.5-65.8|/usr/bin/../share/yosys/gowin/cells_map.v:19.7-19.56", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "Q": [ 7726 ], "D": [ 8590 ], "CLK": [ 7722 ], "CE": [ 7719 ] } } }, "netnames": { "rx_inst.baud_counter_DFFE_Q_1_D_LUT4_F_I3[0]$gate_net$": { "hide_name": 0, "bits": [ 8592 ] , "attributes": { "ROUTING": " " } }, "last_rx_DFFE_Q$conn$D": { "hide_name": 0, "bits": [ 8590 ] , "attributes": { "ROUTING": "X2Y23/F5;;1;X2Y23/XD5;X2Y23/XD5/F5;1" } }, "last_rx_DFFE_Q_1$conn$D": { "hide_name": 0, "bits": [ 8588 ] , "attributes": { "ROUTING": "X1Y24/F2;;1;X1Y24/XD2;X1Y24/XD2/F2;1" } }, "last_rx_DFFE_Q_2$conn$D": { "hide_name": 0, "bits": [ 8586 ] , "attributes": { "ROUTING": "X1Y17/F2;;1;X1Y17/XD2;X1Y17/XD2/F2;1" } }, "last_rx_DFFE_Q_3$conn$D": { "hide_name": 0, "bits": [ 8584 ] , "attributes": { "ROUTING": "X1Y17/F3;;1;X1Y17/XD3;X1Y17/XD3/F3;1" } }, "last_rx_DFFE_Q_4$conn$D": { "hide_name": 0, "bits": [ 8582 ] , "attributes": { "ROUTING": "X1Y16/F1;;1;X1Y16/XD1;X1Y16/XD1/F1;1" } }, "last_rx_DFFE_Q_5$conn$D": { "hide_name": 0, "bits": [ 8580 ] , "attributes": { "ROUTING": "X1Y16/F3;;1;X1Y16/XD3;X1Y16/XD3/F3;1" } }, "rx_inst.baud_counter_DFFE_Q_10$conn$D": { "hide_name": 0, "bits": [ 8578 ] , "attributes": { "ROUTING": "X4Y21/F0;;1;X4Y21/XD0;X4Y21/XD0/F0;1" } }, "rx_inst.baud_counter_DFFE_Q_9$conn$D": { "hide_name": 0, "bits": [ 8576 ] , "attributes": { "ROUTING": "X1Y22/F4;;1;X1Y22/XD4;X1Y22/XD4/F4;1" } }, "rx_inst.rx_shift_DFFE_Q$conn$D": { "hide_name": 0, "bits": [ 8574 ] , "attributes": { "ROUTING": "X2Y19/F4;;1;X2Y19/XD4;X2Y19/XD4/F4;1" } }, "rx_inst.rx_shift_DFFE_Q_1$conn$D": { "hide_name": 0, "bits": [ 8572 ] , "attributes": { "ROUTING": "X2Y17/F3;;1;X2Y17/XD3;X2Y17/XD3/F3;1" } }, "rx_inst.rx_shift_DFFE_Q_2$conn$D": { "hide_name": 0, "bits": [ 8570 ] , "attributes": { "ROUTING": "X2Y17/F5;;1;X2Y17/XD5;X2Y17/XD5/F5;1" } }, "rx_inst.rx_shift_DFFE_Q_3$conn$D": { "hide_name": 0, "bits": [ 8568 ] , "attributes": { "ROUTING": "X2Y20/F4;;1;X2Y20/XD4;X2Y20/XD4/F4;1" } }, "rx_inst.rx_shift_DFFE_Q_4$conn$D": { "hide_name": 0, "bits": [ 8566 ] , "attributes": { "ROUTING": "X1Y23/F4;;1;X1Y23/XD4;X1Y23/XD4/F4;1" } }, "rx_inst.rx_shift_DFFE_Q_5$conn$D": { "hide_name": 0, "bits": [ 8564 ] , "attributes": { "ROUTING": "X1Y17/F4;;1;X1Y17/XD4;X1Y17/XD4/F4;1" } }, "rx_inst.rx_shift_DFFE_Q_6$conn$D": { "hide_name": 0, "bits": [ 8562 ] , "attributes": { "ROUTING": "X1Y17/F0;;1;X1Y17/XD0;X1Y17/XD0/F0;1" } }, "rx_inst.rx_shift_DFFE_Q_7$conn$D": { "hide_name": 0, "bits": [ 8560 ] , "attributes": { "ROUTING": "X1Y17/F1;;1;X1Y17/XD1;X1Y17/XD1/F1;1" } }, "rx_inst.state_DFF_Q_2$conn$D": { "hide_name": 0, "bits": [ 8558 ] , "attributes": { "ROUTING": "X2Y24/F4;;1;X2Y24/XD4;X2Y24/XD4/F4;1" } }, "tx_inst.bit_counter_DFFRE_Q$conn$D": { "hide_name": 0, "bits": [ 8556 ] , "attributes": { "ROUTING": "X4Y23/F4;;1;X4Y23/XD4;X4Y23/XD4/F4;1" } }, "tx_inst.bit_counter_DFFRE_Q_1$conn$D": { "hide_name": 0, "bits": [ 8554 ] , "attributes": { "ROUTING": "X4Y23/F5;;1;X4Y23/XD5;X4Y23/XD5/F5;1" } }, "tx_inst.tx_busy_r_DFFRE_Q$conn$D": { "hide_name": 0, "bits": [ 8552 ] , "attributes": { "ROUTING": "X5Y22/F4;;1;X5Y22/XD4;X5Y22/XD4/F4;1" } }, "tx_inst.tx_shift_DFFRE_Q$conn$D": { "hide_name": 0, "bits": [ 8550 ] , "attributes": { "ROUTING": "X2Y19/F1;;1;X2Y19/XD1;X2Y19/XD1/F1;1" } }, "tx_start_DFFSE_Q$conn$D": { "hide_name": 0, "bits": [ 8548 ] , "attributes": { "ROUTING": "X3Y22/F4;;1;X3Y22/XD4;X3Y22/XD4/F4;1" } }, "rx_inst.baud_counter_DFFE_Q_13_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM_CIN_ALU_COUT_CIN_ALU_COUT_HEAD_ALULC": { "hide_name": 0, "bits": [ 8430 ] , "attributes": { "ROUTING": "X1Y21/COUT0;;1" } }, "rx_inst.bit_counter_DFFRE_Q_1_D_ALU_SUM_CIN_ALU_COUT_HEAD_ALULC": { "hide_name": 0, "bits": [ 8429 ] , "attributes": { "ROUTING": "X3Y23/COUT0;;1" } }, "tx_data_DFFE_Q_6_D_ALU_SUM_CIN_ALU_COUT_HEAD_ALULC": { "hide_name": 0, "bits": [ 8427 ] , "attributes": { "ROUTING": "X1Y20/COUT0;;1" } }, "tx_inst.baud_counter_DFFE_Q_14_D_LUT2_F_I0_ALU_SUM_CIN_ALU_COUT_HEAD_ALULC": { "hide_name": 0, "bits": [ 8425 ] , "attributes": { "ROUTING": "X3Y19/COUT0;;1" } }, "tx_inst.bit_counter_DFFRE_Q_1_D_ALU_SUM_CIN_ALU_COUT_HEAD_ALULC": { "hide_name": 0, "bits": [ 8424 ] , "attributes": { "ROUTING": "X4Y23/COUT0;;1" } }, "uart_tx_pin": { "hide_name": 0, "bits": [ 7714 ] , "attributes": { "ROUTING": " ", "src": "tangnano9k_uart_loopback.v:11.18-11.29" } }, "tx_inst.uart_tx": { "hide_name": 0, "bits": [ 8394 ] , "attributes": { "ROUTING": "X6Y21/Q0;;1;X6Y21/S800;X6Y21/S800/Q0;1;X6Y28/W800;X6Y28/W800/N808;1;X1Y28/N200;X1Y28/N200/E808;1;X1Y28/A0;X1Y28/A0/N200;1", "src": "uart_tx.v:28.16-28.25", "hdlname": "tx_inst uart_tx_r" } }, "tx_inst.uart_tx_r_DFFE_Q_D": { "hide_name": 0, "bits": [ 8392 ] , "attributes": { "ROUTING": "X6Y21/F0;;1;X6Y21/XD0;X6Y21/XD0/F0;1" } }, "tx_inst.uart_tx_r_DFFE_Q_CE": { "hide_name": 0, "bits": [ 8391 ] , "attributes": { "ROUTING": "X6Y21/F2;;1;X6Y21/X05;X6Y21/X05/F2;1;X6Y21/CE0;X6Y21/CE0/X05;1" } }, "tx_inst.tx_shift_DFFRE_Q_RESET_LUT3_F_I2[2]": { "hide_name": 0, "bits": [ 8387 ] , "attributes": { "ROUTING": "X3Y20/X04;X3Y20/X04/N251;1;X3Y20/C3;X3Y20/C3/X04;1;X5Y21/F5;;1;X5Y21/W250;X5Y21/W250/F5;1;X3Y21/N250;X3Y21/N250/W252;1;X3Y20/B7;X3Y20/B7/N251;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.tx_shift_DFFRE_Q_RESET": { "hide_name": 0, "bits": [ 8385 ] , "attributes": { "ROUTING": "X3Y20/F3;;1;X3Y20/W130;X3Y20/W130/F3;1;X2Y20/N270;X2Y20/N270/W131;1;X2Y19/LSR0;X2Y19/LSR0/N271;1" } }, "tx_inst.tx_shift[7]": { "hide_name": 0, "bits": [ 8383 ] , "attributes": { "ROUTING": "X2Y19/Q1;;1;X2Y19/S130;X2Y19/S130/Q1;1;X2Y19/B2;X2Y19/B2/S130;1", "src": "uart_tx.v:26.16-26.24", "hdlname": "tx_inst tx_shift" } }, "tx_inst.state_DFF_Q_2_D_LUT4_F_I2_LUT2_I1_F[0]": { "hide_name": 0, "bits": [ 8380 ] , "attributes": { "ROUTING": "X2Y19/Q3;;1;X2Y19/E800;X2Y19/E800/Q3;1;X6Y19/S200;X6Y19/S200/E804;1;X6Y21/X01;X6Y21/X01/S202;1;X6Y21/A0;X6Y21/A0/X01;1", "hdlname": "tx_inst tx_shift", "src": "uart_tx.v:26.16-26.24", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.tx_shift_DFFE_Q_6_D": { "hide_name": 0, "bits": [ 8378 ] , "attributes": { "ROUTING": "X2Y19/F3;;1;X2Y19/XD3;X2Y19/XD3/F3;1" } }, "tx_inst.tx_shift[1]": { "hide_name": 0, "bits": [ 8375 ] , "attributes": { "ROUTING": "X1Y19/Q0;;1;X1Y19/EW20;X1Y19/EW20/Q0;1;X2Y19/C3;X2Y19/C3/E121;1", "src": "uart_tx.v:26.16-26.24", "hdlname": "tx_inst tx_shift" } }, "tx_inst.tx_shift_DFFE_Q_5_D": { "hide_name": 0, "bits": [ 8374 ] , "attributes": { "ROUTING": "X1Y19/F0;;1;X1Y19/XD0;X1Y19/XD0/F0;1" } }, "tx_inst.tx_shift[2]": { "hide_name": 0, "bits": [ 8371 ] , "attributes": { "ROUTING": "X1Y19/Q1;;1;X1Y19/S100;X1Y19/S100/Q1;1;X1Y19/B0;X1Y19/B0/S100;1", "src": "uart_tx.v:26.16-26.24", "hdlname": "tx_inst tx_shift" } }, "tx_inst.tx_shift_DFFE_Q_4_D": { "hide_name": 0, "bits": [ 8370 ] , "attributes": { "ROUTING": "X1Y19/F1;;1;X1Y19/XD1;X1Y19/XD1/F1;1" } }, "tx_inst.tx_shift[3]": { "hide_name": 0, "bits": [ 8367 ] , "attributes": { "ROUTING": "X1Y19/Q2;;1;X1Y19/S130;X1Y19/S130/Q2;1;X1Y19/W250;X1Y19/W250/S130;1;X1Y19/B1;X1Y19/B1/W250;1", "src": "uart_tx.v:26.16-26.24", "hdlname": "tx_inst tx_shift" } }, "tx_inst.tx_shift_DFFE_Q_3_D": { "hide_name": 0, "bits": [ 8366 ] , "attributes": { "ROUTING": "X1Y19/F2;;1;X1Y19/XD2;X1Y19/XD2/F2;1" } }, "tx_inst.tx_shift[4]": { "hide_name": 0, "bits": [ 8363 ] , "attributes": { "ROUTING": "X1Y19/Q3;;1;X1Y19/N130;X1Y19/N130/Q3;1;X1Y19/W240;X1Y19/W240/N130;1;X1Y19/B2;X1Y19/B2/W240;1", "src": "uart_tx.v:26.16-26.24", "hdlname": "tx_inst tx_shift" } }, "tx_inst.tx_shift_DFFE_Q_2_D": { "hide_name": 0, "bits": [ 8362 ] , "attributes": { "ROUTING": "X1Y19/F3;;1;X1Y19/XD3;X1Y19/XD3/F3;1" } }, "tx_inst.tx_shift[5]": { "hide_name": 0, "bits": [ 8359 ] , "attributes": { "ROUTING": "X1Y19/Q4;;1;X1Y19/X03;X1Y19/X03/Q4;1;X1Y19/B3;X1Y19/B3/X03;1", "src": "uart_tx.v:26.16-26.24", "hdlname": "tx_inst tx_shift" } }, "tx_inst.tx_shift_DFFE_Q_1_D": { "hide_name": 0, "bits": [ 8358 ] , "attributes": { "ROUTING": "X1Y19/F4;;1;X1Y19/XD4;X1Y19/XD4/F4;1" } }, "tx_inst.tx_shift[6]": { "hide_name": 0, "bits": [ 8356 ] , "attributes": { "ROUTING": "X2Y19/Q2;;1;X2Y19/EW10;X2Y19/EW10/Q2;1;X1Y19/B4;X1Y19/B4/W111;1", "src": "uart_tx.v:26.16-26.24", "hdlname": "tx_inst tx_shift" } }, "tx_inst.tx_shift_DFFE_Q_D": { "hide_name": 0, "bits": [ 8355 ] , "attributes": { "ROUTING": "X2Y19/F2;;1;X2Y19/XD2;X2Y19/XD2/F2;1" } }, "tx_inst.tx_shift_DFFRE_Q_RESET_LUT3_F_I2_LUT2_I1_F": { "hide_name": 0, "bits": [ 8354 ] , "attributes": { "ROUTING": "X2Y19/CE1;X2Y19/CE1/X06;1;X2Y19/X06;X2Y19/X06/W231;1;X2Y19/CE0;X2Y19/CE0/X06;1;X1Y19/CE1;X1Y19/CE1/X06;1;X1Y19/CE0;X1Y19/CE0/X06;1;X3Y20/F7;;1;X3Y20/N130;X3Y20/N130/F7;1;X3Y19/W230;X3Y19/W230/N131;1;X1Y19/X06;X1Y19/X06/W232;1;X1Y19/CE2;X1Y19/CE2/X06;1" } }, "tx_start_DFFSE_Q_CE": { "hide_name": 0, "bits": [ 8352 ] , "attributes": { "ROUTING": "X5Y22/F3;;1;X5Y22/W230;X5Y22/W230/F3;1;X3Y22/X06;X3Y22/X06/W232;1;X3Y22/CE2;X3Y22/CE2/X06;1" } }, "tx_busy": { "hide_name": 0, "bits": [ 8347 ] , "attributes": { "ROUTING": "X5Y22/Q4;;1;X5Y22/S100;X5Y22/S100/Q4;1;X5Y22/N210;X5Y22/N210/S100;1;X5Y22/A3;X5Y22/A3/N210;1", "hdlname": "tx_inst tx_busy_r", "src": "uart_tx.v:27.16-27.25" } }, "tx_inst.tx_busy_r_DFFRE_Q_CE": { "hide_name": 0, "bits": [ 8345 ] , "attributes": { "ROUTING": "X5Y22/F6;;1;X5Y22/X07;X5Y22/X07/F6;1;X5Y22/CE2;X5Y22/CE2/X07;1" } }, "tx_inst.state_DFF_Q_D_LUT3_F_I2_LUT4_F_I3[3]": { "hide_name": 0, "bits": [ 8339 ] , "attributes": { "ROUTING": "X5Y21/F4;;1;X5Y21/EW20;X5Y21/EW20/F4;1;X4Y21/D1;X4Y21/D1/W121;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.state_DFF_Q_D_LUT3_F_I2_LUT4_F_I3[2]": { "hide_name": 0, "bits": [ 8338 ] , "attributes": { "ROUTING": "X4Y20/F7;;1;X4Y20/S100;X4Y20/S100/F7;1;X4Y21/C1;X4Y21/C1/S101;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.state_DFF_Q_D_LUT3_F_I2_LUT4_F_I3[1]": { "hide_name": 0, "bits": [ 8337 ] , "attributes": { "ROUTING": "X4Y20/F6;;1;X4Y20/SN10;X4Y20/SN10/F6;1;X4Y21/B1;X4Y21/B1/S111;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.state_DFF_Q_D_LUT3_F_I2_LUT4_F_I3[0]": { "hide_name": 0, "bits": [ 8336 ] , "attributes": { "ROUTING": "X4Y21/F6;;1;X4Y21/N100;X4Y21/N100/F6;1;X4Y21/A1;X4Y21/A1/N100;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.tx_busy_r_DFFRE_Q_RESET[2]": { "hide_name": 0, "bits": [ 8331 ] , "attributes": { "ROUTING": "X5Y22/X04;X5Y22/X04/F7;1;X5Y22/C0;X5Y22/C0/X04;1;X5Y22/C6;X5Y22/C6/X08;1;X5Y22/F7;;1;X5Y22/X08;X5Y22/X08/F7;1;X5Y22/LSR2;X5Y22/LSR2/X08;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.state_DFF_Q_3_D[3]": { "hide_name": 0, "bits": [ 8329 ] , "attributes": { "ROUTING": "X5Y22/N200;X5Y22/N200/F0;1;X5Y21/D2;X5Y21/D2/N201;1;X5Y22/F0;;1;X5Y22/XD0;X5Y22/XD0/F0;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.state_DFF_Q_2_D_LUT4_F_I2[1]": { "hide_name": 0, "bits": [ 8325 ] , "attributes": { "ROUTING": "X4Y20/W250;X4Y20/W250/N251;1;X3Y20/S250;X3Y20/S250/W251;1;X3Y20/B3;X3Y20/B3/S250;1;X4Y22/SN10;X4Y22/SN10/F4;1;X4Y21/N250;X4Y21/N250/N111;1;X4Y21/B7;X4Y21/B7/N250;1;X4Y22/F4;;1;X4Y22/C5;X4Y22/C5/F4;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.state_DFF_Q_2_D": { "hide_name": 0, "bits": [ 8322 ] , "attributes": { "ROUTING": "X4Y22/F5;;1;X4Y22/XD5;X4Y22/XD5/F5;1" } }, "tx_inst.state[0]": { "hide_name": 0, "bits": [ 8318 ] , "attributes": { "ROUTING": "X5Y22/B6;X5Y22/B6/X05;1;X5Y21/E230;X5Y21/E230/N131;1;X5Y21/C5;X5Y21/C5/E230;1;X5Y22/X05;X5Y22/X05/Q0;1;X5Y22/B0;X5Y22/B0/X05;1;X5Y21/E270;X5Y21/E270/N131;1;X6Y21/A2;X6Y21/A2/E271;1;X5Y22/W100;X5Y22/W100/Q0;1;X4Y22/C0;X4Y22/C0/W101;1;X5Y22/Q0;;1;X5Y22/N130;X5Y22/N130/Q0;1;X5Y21/B2;X5Y21/B2/N131;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001", "onehot": "00000000000000000000000000000001" } }, "tx_start": { "hide_name": 0, "bits": [ 8316 ] , "attributes": { "ROUTING": "X6Y21/W210;X6Y21/W210/N211;1;X5Y21/B5;X5Y21/B5/W211;1;X5Y22/D4;X5Y22/D4/X02;1;X5Y22/X02;X5Y22/X02/E211;1;X5Y22/A0;X5Y22/A0/X02;1;X3Y22/E130;X3Y22/E130/Q4;1;X4Y22/B0;X4Y22/B0/E131;1;X3Y22/Q4;;1;X3Y22/EW10;X3Y22/EW10/Q4;1;X4Y22/E210;X4Y22/E210/E111;1;X6Y22/N210;X6Y22/N210/E212;1;X6Y21/B0;X6Y21/B0/N211;1", "hdlname": "tx_inst tx_start", "src": "tangnano9k_uart_loopback.v:19.16-19.24", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.state_DFF_Q_1_D": { "hide_name": 0, "bits": [ 8311 ] , "attributes": { "ROUTING": "X4Y22/F0;;1;X4Y22/XD0;X4Y22/XD0/F0;1" } }, "tx_inst.state_DFF_Q_D": { "hide_name": 0, "bits": [ 8309 ] , "attributes": { "ROUTING": "X6Y21/F4;;1;X6Y21/XD4;X6Y21/XD4/F4;1" } }, "tx_inst.state[1]": { "hide_name": 0, "bits": [ 8306 ] , "attributes": { "ROUTING": "X3Y22/N240;X3Y22/N240/W101;1;X3Y20/X07;X3Y20/X07/N242;1;X3Y20/A3;X3Y20/A3/X07;1;X2Y19/C2;X2Y19/C2/E241;1;X1Y19/C3;X1Y19/C3/N241;1;X1Y19/C0;X1Y19/C0/N241;1;X1Y19/X05;X1Y19/X05/N241;1;X1Y19/C4;X1Y19/C4/X05;1;X5Y22/B1;X5Y22/B1/E131;1;X4Y22/E130;X4Y22/E130/Q5;1;X5Y22/B2;X5Y22/B2/E131;1;X1Y19/E240;X1Y19/E240/N241;1;X2Y19/X03;X2Y19/X03/E241;1;X2Y19/B3;X2Y19/B3/X03;1;X4Y21/E260;X4Y21/E260/N121;1;X5Y21/X07;X5Y21/X07/E261;1;X5Y21/A5;X5Y21/A5/X07;1;X4Y22/SN20;X4Y22/SN20/Q5;1;X4Y21/A7;X4Y21/A7/N121;1;X1Y19/C2;X1Y19/C2/N241;1;X3Y22/W240;X3Y22/W240/W101;1;X1Y22/N240;X1Y22/N240/W242;1;X1Y20/N240;X1Y20/N240/N242;1;X1Y19/C1;X1Y19/C1/N241;1;X4Y22/Q5;;1;X4Y22/W100;X4Y22/W100/Q5;1;X4Y22/B5;X4Y22/B5/W100;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001", "onehot": "00000000000000000000000000000001" } }, "tx_inst.state[2]": { "hide_name": 0, "bits": [ 8304 ] , "attributes": { "ROUTING": "X5Y22/A1;X5Y22/A1/E111;1;X4Y22/S200;X4Y22/S200/Q0;1;X4Y22/A5;X4Y22/A5/S200;1;X4Y22/EW10;X4Y22/EW10/Q0;1;X5Y22/A2;X5Y22/A2/E111;1;X4Y22/Q0;;1;X4Y22/N100;X4Y22/N100/Q0;1;X4Y22/A0;X4Y22/A0/N100;1", "onehot": "00000000000000000000000000000001" } }, "tx_inst.bit_counter_DFFRE_Q_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8302 ] , "attributes": { "ROUTING": " ", "unused_bits": "0 ", "src": "uart_tx.v:68.44-68.62|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_inst.state_DFF_Q_2_D_LUT4_F_I2_LUT2_I1_F[3]": { "hide_name": 0, "bits": [ 8300 ] , "attributes": { "ROUTING": "X4Y21/S270;X4Y21/S270/F7;1;X4Y22/X04;X4Y22/X04/S271;1;X4Y22/B1;X4Y22/B1/X04;1;X6Y21/B4;X6Y21/B4/X08;1;X4Y21/EW10;X4Y21/EW10/F7;1;X3Y21/N210;X3Y21/N210/W111;1;X3Y20/A7;X3Y20/A7/N211;1;X4Y21/F7;;1;X4Y21/E270;X4Y21/E270/F7;1;X6Y21/X08;X6Y21/X08/E272;1;X6Y21/D0;X6Y21/D0/X08;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.bit_counter_DFFRE_Q_2_D": { "hide_name": 0, "bits": [ 8297 ] , "attributes": { "ROUTING": "X4Y22/F2;;1;X4Y22/XD2;X4Y22/XD2/F2;1" } }, "tx_inst.bit_counter_DFFRE_Q_1_D_ALU_SUM_CIN_ALU_COUT_SUM": { "hide_name": 0, "bits": [ 8295 ] , "attributes": { "ROUTING": " ", "unused_bits": "0 " } }, "tx_inst.bit_counter[0]": { "hide_name": 0, "bits": [ 8294 ] , "attributes": { "ROUTING": "X4Y22/X05;X4Y22/X05/Q2;1;X4Y22/C4;X4Y22/C4/X05;1;X4Y22/N130;X4Y22/N130/Q2;1;X4Y22/A2;X4Y22/A2/N130;1;X4Y22/Q2;;1;X4Y22/S100;X4Y22/S100/Q2;1;X4Y23/S240;X4Y23/S240/S101;1;X4Y23/B1;X4Y23/B1/S240;1", "src": "uart_tx.v:24.16-24.27", "hdlname": "tx_inst bit_counter" } }, "tx_inst.bit_counter_DFFRE_Q_1_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8292 ] , "attributes": { "ROUTING": "X4Y23/COUT2;;1", "src": "uart_tx.v:68.44-68.62|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_inst.bit_counter_DFFRE_Q_1_D_ALU_SUM_CIN": { "hide_name": 0, "bits": [ 8291 ] , "attributes": { "ROUTING": "X4Y23/COUT1;;1", "src": "uart_tx.v:68.44-68.62|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_inst.bit_counter[1]": { "hide_name": 0, "bits": [ 8289 ] , "attributes": { "ROUTING": "X4Y23/N100;X4Y23/N100/Q5;1;X4Y22/B4;X4Y22/B4/N101;1;X4Y23/Q5;;1;X4Y23/X04;X4Y23/X04/Q5;1;X4Y23/B2;X4Y23/B2/X04;1", "src": "uart_tx.v:24.16-24.27", "hdlname": "tx_inst bit_counter" } }, "tx_inst.bit_counter_DFFRE_Q_1_D": { "hide_name": 0, "bits": [ 8288 ] , "attributes": { "ROUTING": "X4Y23/F2;;1;X4Y23/D5;X4Y23/D5/F2;1" } }, "tx_inst.bit_counter_DFFRE_Q_RESET": { "hide_name": 0, "bits": [ 8286 ] , "attributes": { "ROUTING": "X5Y22/EW10;X5Y22/EW10/F1;1;X4Y22/S210;X4Y22/S210/W111;1;X4Y23/X08;X4Y23/X08/S211;1;X4Y23/LSR2;X4Y23/LSR2/X08;1;X5Y22/F1;;1;X5Y22/W210;X5Y22/W210/F1;1;X4Y22/LSR1;X4Y22/LSR1/W211;1" } }, "tx_inst.bit_counter[2]": { "hide_name": 0, "bits": [ 8285 ] , "attributes": { "ROUTING": "X4Y23/S130;X4Y23/S130/Q4;1;X4Y23/B3;X4Y23/B3/S130;1;X4Y23/Q4;;1;X4Y23/SN20;X4Y23/SN20/Q4;1;X4Y22/A4;X4Y22/A4/N121;1", "src": "uart_tx.v:24.16-24.27", "hdlname": "tx_inst bit_counter" } }, "tx_inst.bit_counter_DFFRE_Q_D": { "hide_name": 0, "bits": [ 8284 ] , "attributes": { "ROUTING": "X4Y23/F3;;1;X4Y23/X02;X4Y23/X02/F3;1;X4Y23/D4;X4Y23/D4/X02;1" } }, "tx_inst.bit_counter_DFFRE_Q_CE": { "hide_name": 0, "bits": [ 8283 ] , "attributes": { "ROUTING": "X4Y22/X06;X4Y22/X06/F1;1;X4Y22/CE1;X4Y22/CE1/X06;1;X4Y22/F1;;1;X4Y22/S130;X4Y22/S130/F1;1;X4Y22/S250;X4Y22/S250/S130;1;X4Y23/X06;X4Y23/X06/S251;1;X4Y23/CE2;X4Y23/CE2/X06;1" } }, "tx_inst.baud_counter_DFFE_Q_D_LUT3_F_I2_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8281 ] , "attributes": { "ROUTING": " ", "unused_bits": "0 ", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_inst.baud_counter_DFFE_Q_D_LUT3_F_I2[2]": { "hide_name": 0, "bits": [ 8279 ] , "attributes": { "ROUTING": "X5Y19/F4;;1;X5Y19/S100;X5Y19/S100/F4;1;X5Y20/C0;X5Y20/C0/S101;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.state_DFF_Q_3_D_LUT4_I3_I2[2]": { "hide_name": 0, "bits": [ 8277 ] , "attributes": { "ROUTING": "X6Y21/C2;X6Y21/C2/E261;1;X5Y21/N260;X5Y21/N260/E121;1;X5Y21/D5;X5Y21/D5/N260;1;X4Y22/E240;X4Y22/E240/S101;1;X5Y22/C1;X5Y22/C1/E241;1;X4Y21/S100;X4Y21/S100/F1;1;X4Y22/C1;X4Y22/C1/S101;1;X5Y21/E260;X5Y21/E260/E121;1;X6Y21/C4;X6Y21/C4/E261;1;X4Y21/EW20;X4Y21/EW20/F1;1;X5Y21/C7;X5Y21/C7/E121;1;X4Y21/E130;X4Y21/E130/F1;1;X5Y21/S270;X5Y21/S270/E131;1;X5Y22/B7;X5Y22/B7/S271;1;X4Y21/SN20;X4Y21/SN20/F1;1;X4Y22/D0;X4Y22/D0/S121;1;X4Y21/F1;;1;X4Y21/SN10;X4Y21/SN10/F1;1;X4Y22/D5;X4Y22/D5/S111;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.baud_counter_DFFE_Q_9_D_LUT2_F_I0_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8273 ] , "attributes": { "ROUTING": "X4Y19/COUT1;;1", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_inst.baud_counter_DFFE_Q_9_D_LUT2_F_I0[0]": { "hide_name": 0, "bits": [ 8271 ] , "attributes": { "ROUTING": "X4Y19/F1;;1;X4Y19/EW20;X4Y19/EW20/F1;1;X5Y19/S260;X5Y19/S260/E121;1;X5Y21/X03;X5Y21/X03/S262;1;X5Y21/A1;X5Y21/A1/X03;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.baud_counter[6]": { "hide_name": 0, "bits": [ 8269 ] , "attributes": { "ROUTING": "X4Y21/N200;X4Y21/N200/W101;1;X4Y19/X05;X4Y19/X05/N202;1;X4Y19/B1;X4Y19/B1/X05;1;X5Y21/Q1;;1;X5Y21/W100;X5Y21/W100/Q1;1;X5Y21/B4;X5Y21/B4/W100;1", "src": "uart_tx.v:23.16-23.28", "hdlname": "tx_inst baud_counter" } }, "tx_inst.baud_counter_DFFE_Q_9_D": { "hide_name": 0, "bits": [ 8268 ] , "attributes": { "ROUTING": "X5Y21/F1;;1;X5Y21/XD1;X5Y21/XD1/F1;1" } }, "tx_inst.baud_counter_DFFE_Q_9_D_LUT2_F_I0_ALU_SUM_COUT_ALU_CIN_SUM[0]": { "hide_name": 0, "bits": [ 8266 ] , "attributes": { "ROUTING": "X4Y19/F2;;1;X4Y19/E130;X4Y19/E130/F2;1;X5Y19/S270;X5Y19/S270/E131;1;X5Y21/A0;X5Y21/A0/S272;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.baud_counter[7]": { "hide_name": 0, "bits": [ 8264 ] , "attributes": { "ROUTING": "X5Y21/W130;X5Y21/W130/Q0;1;X4Y21/N230;X4Y21/N230/W131;1;X4Y19/B2;X4Y19/B2/N232;1;X5Y21/Q0;;1;X5Y21/E100;X5Y21/E100/Q0;1;X5Y21/A4;X5Y21/A4/E100;1", "src": "uart_tx.v:23.16-23.28", "hdlname": "tx_inst baud_counter" } }, "tx_inst.baud_counter_DFFE_Q_8_D": { "hide_name": 0, "bits": [ 8263 ] , "attributes": { "ROUTING": "X5Y21/F0;;1;X5Y21/XD0;X5Y21/XD0/F0;1" } }, "tx_inst.baud_counter_DFFE_Q_7_D_LUT3_F_I2_ALU_SUM_CIN": { "hide_name": 0, "bits": [ 8261 ] , "attributes": { "ROUTING": "X4Y19/COUT2;;1", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_inst.baud_counter_DFFE_Q_7_D_LUT3_F_I2[2]": { "hide_name": 0, "bits": [ 8259 ] , "attributes": { "ROUTING": "X4Y19/F3;;1;X4Y19/S230;X4Y19/S230/F3;1;X4Y21/X04;X4Y21/X04/S232;1;X4Y21/C2;X4Y21/C2/X04;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.baud_counter[8]": { "hide_name": 0, "bits": [ 8257 ] , "attributes": { "ROUTING": "X4Y21/N220;X4Y21/N220/Q2;1;X4Y19/X01;X4Y19/X01/N222;1;X4Y19/B3;X4Y19/B3/X01;1;X4Y21/Q2;;1;X4Y21/S130;X4Y21/S130/Q2;1;X4Y21/D6;X4Y21/D6/S130;1", "src": "uart_tx.v:23.16-23.28", "hdlname": "tx_inst baud_counter" } }, "tx_inst.baud_counter_DFFE_Q_7_D": { "hide_name": 0, "bits": [ 8256 ] , "attributes": { "ROUTING": "X4Y21/F2;;1;X4Y21/XD2;X4Y21/XD2/F2;1" } }, "tx_inst.baud_counter_DFFE_Q_7_D_LUT3_F_I2_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8254 ] , "attributes": { "ROUTING": "X4Y19/COUT3;;1", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_inst.baud_counter_DFFE_Q_6_D_LUT3_F_I2[2]": { "hide_name": 0, "bits": [ 8252 ] , "attributes": { "ROUTING": "X4Y19/F4;;1;X4Y19/S100;X4Y19/S100/F4;1;X4Y20/C1;X4Y20/C1/S101;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.baud_counter[9]": { "hide_name": 0, "bits": [ 8250 ] , "attributes": { "ROUTING": "X4Y20/N250;X4Y20/N250/S130;1;X4Y19/B4;X4Y19/B4/N251;1;X4Y20/Q1;;1;X4Y20/S130;X4Y20/S130/Q1;1;X4Y21/C6;X4Y21/C6/S131;1", "src": "uart_tx.v:23.16-23.28", "hdlname": "tx_inst baud_counter" } }, "tx_inst.baud_counter_DFFE_Q_6_D": { "hide_name": 0, "bits": [ 8249 ] , "attributes": { "ROUTING": "X4Y20/F1;;1;X4Y20/XD1;X4Y20/XD1/F1;1" } }, "tx_inst.baud_counter_DFFE_Q_6_D_LUT3_F_I2_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8247 ] , "attributes": { "ROUTING": "X4Y19/COUT4;;1", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_inst.baud_counter_DFFE_Q_5_D_LUT3_F_I2[2]": { "hide_name": 0, "bits": [ 8245 ] , "attributes": { "ROUTING": "X4Y19/F5;;1;X4Y19/S250;X4Y19/S250/F5;1;X4Y20/X04;X4Y20/X04/S251;1;X4Y20/C0;X4Y20/C0/X04;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.baud_counter[10]": { "hide_name": 0, "bits": [ 8243 ] , "attributes": { "ROUTING": "X4Y20/N100;X4Y20/N100/Q0;1;X4Y19/B5;X4Y19/B5/N101;1;X4Y20/Q0;;1;X4Y20/SN20;X4Y20/SN20/Q0;1;X4Y21/B6;X4Y21/B6/S121;1", "src": "uart_tx.v:23.16-23.28", "hdlname": "tx_inst baud_counter" } }, "tx_inst.baud_counter_DFFE_Q_5_D": { "hide_name": 0, "bits": [ 8242 ] , "attributes": { "ROUTING": "X4Y20/F0;;1;X4Y20/XD0;X4Y20/XD0/F0;1" } }, "tx_inst.baud_counter_DFFE_Q_5_D_LUT3_F_I2_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8240 ] , "attributes": { "ROUTING": "X5Y19/CIN0;;1", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_inst.baud_counter_DFFE_Q_4_D_LUT3_F_I2[2]": { "hide_name": 0, "bits": [ 8238 ] , "attributes": { "ROUTING": "X5Y19/F0;;1;X5Y19/W100;X5Y19/W100/F0;1;X4Y19/S240;X4Y19/S240/W101;1;X4Y21/C3;X4Y21/C3/S242;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.baud_counter[11]": { "hide_name": 0, "bits": [ 8236 ] , "attributes": { "ROUTING": "X4Y21/E100;X4Y21/E100/Q3;1;X5Y21/N200;X5Y21/N200/E101;1;X5Y19/X07;X5Y19/X07/N202;1;X5Y19/B0;X5Y19/B0/X07;1;X4Y21/Q3;;1;X4Y21/X06;X4Y21/X06/Q3;1;X4Y21/A6;X4Y21/A6/X06;1", "src": "uart_tx.v:23.16-23.28", "hdlname": "tx_inst baud_counter" } }, "tx_inst.baud_counter_DFFE_Q_4_D": { "hide_name": 0, "bits": [ 8235 ] , "attributes": { "ROUTING": "X4Y21/F3;;1;X4Y21/XD3;X4Y21/XD3/F3;1" } }, "tx_inst.baud_counter_DFFE_Q_4_D_LUT3_F_I2_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8233 ] , "attributes": { "ROUTING": "X5Y19/COUT0;;1", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_inst.baud_counter_DFFE_Q_3_D_LUT3_F_I2[2]": { "hide_name": 0, "bits": [ 8231 ] , "attributes": { "ROUTING": "X5Y19/F1;;1;X5Y19/S130;X5Y19/S130/F1;1;X5Y20/C4;X5Y20/C4/S131;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.baud_counter[12]": { "hide_name": 0, "bits": [ 8229 ] , "attributes": { "ROUTING": "X5Y20/N130;X5Y20/N130/Q4;1;X5Y19/B1;X5Y19/B1/N131;1;X5Y20/Q4;;1;X5Y20/EW20;X5Y20/EW20/Q4;1;X4Y20/D6;X4Y20/D6/W121;1", "src": "uart_tx.v:23.16-23.28", "hdlname": "tx_inst baud_counter" } }, "tx_inst.baud_counter_DFFE_Q_3_D": { "hide_name": 0, "bits": [ 8228 ] , "attributes": { "ROUTING": "X5Y20/F4;;1;X5Y20/XD4;X5Y20/XD4/F4;1" } }, "tx_inst.baud_counter_DFFE_Q_3_D_LUT3_F_I2_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8226 ] , "attributes": { "ROUTING": "X5Y19/COUT1;;1", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_inst.baud_counter_DFFE_Q_2_D_LUT3_F_I2[2]": { "hide_name": 0, "bits": [ 8224 ] , "attributes": { "ROUTING": "X5Y19/F2;;1;X5Y19/EW20;X5Y19/EW20/F2;1;X4Y19/S220;X4Y19/S220/W121;1;X4Y20/C5;X4Y20/C5/S221;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.baud_counter[13]": { "hide_name": 0, "bits": [ 8222 ] , "attributes": { "ROUTING": "X4Y19/E230;X4Y19/E230/N131;1;X5Y19/B2;X5Y19/B2/E231;1;X4Y20/Q5;;1;X4Y20/N130;X4Y20/N130/Q5;1;X4Y20/C6;X4Y20/C6/N130;1", "src": "uart_tx.v:23.16-23.28", "hdlname": "tx_inst baud_counter" } }, "tx_inst.baud_counter_DFFE_Q_2_D": { "hide_name": 0, "bits": [ 8221 ] , "attributes": { "ROUTING": "X4Y20/F5;;1;X4Y20/XD5;X4Y20/XD5/F5;1" } }, "tx_inst.baud_counter_DFFE_Q_1_D_LUT3_F_I2_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8219 ] , "attributes": { "ROUTING": "X5Y19/COUT3;;1", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_inst.baud_counter_DFFE_Q_2_D_LUT3_F_I2_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8218 ] , "attributes": { "ROUTING": "X5Y19/COUT2;;1", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_inst.baud_counter_DFFE_Q_1_D_LUT3_F_I2[2]": { "hide_name": 0, "bits": [ 8216 ] , "attributes": { "ROUTING": "X5Y19/F3;;1;X5Y19/SN20;X5Y19/SN20/F3;1;X5Y20/W260;X5Y20/W260/S121;1;X4Y20/C2;X4Y20/C2/W261;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.baud_counter_DFFE_Q_15_D": { "hide_name": 0, "bits": [ 8213 ] , "attributes": { "ROUTING": "X6Y20/F4;;1;X6Y20/XD4;X6Y20/XD4/F4;1" } }, "tx_inst.baud_counter_DFFE_Q_14_D_LUT2_F_I0_ALU_SUM_CIN_ALU_COUT_SUM": { "hide_name": 0, "bits": [ 8211 ] , "attributes": { "ROUTING": " ", "unused_bits": "0 " } }, "tx_inst.baud_counter[0]": { "hide_name": 0, "bits": [ 8210 ] , "attributes": { "ROUTING": "X6Y20/X07;X6Y20/X07/Q4;1;X6Y20/A4;X6Y20/A4/X07;1;X4Y20/W240;X4Y20/W240/W242;1;X3Y20/N240;X3Y20/N240/W241;1;X3Y19/X05;X3Y19/X05/N241;1;X3Y19/B1;X3Y19/B1/X05;1;X6Y20/Q4;;1;X6Y20/W240;X6Y20/W240/Q4;1;X4Y20/X07;X4Y20/X07/W242;1;X4Y20/D7;X4Y20/D7/X07;1", "src": "uart_tx.v:23.16-23.28", "hdlname": "tx_inst baud_counter" } }, "tx_inst.baud_counter_DFFE_Q_14_D_LUT2_F_I0_ALU_SUM_CIN": { "hide_name": 0, "bits": [ 8208 ] , "attributes": { "ROUTING": "X3Y19/COUT1;;1", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_inst.baud_counter_DFFE_Q_14_D_LUT2_F_I0[0]": { "hide_name": 0, "bits": [ 8206 ] , "attributes": { "ROUTING": "X3Y19/F2;;1;X3Y19/E130;X3Y19/E130/F2;1;X4Y19/S270;X4Y19/S270/E131;1;X4Y20/A3;X4Y20/A3/S271;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.baud_counter[1]": { "hide_name": 0, "bits": [ 8204 ] , "attributes": { "ROUTING": "X4Y20/N230;X4Y20/N230/Q3;1;X4Y19/W230;X4Y19/W230/N231;1;X3Y19/B2;X3Y19/B2/W231;1;X4Y20/Q3;;1;X4Y20/X06;X4Y20/X06/Q3;1;X4Y20/C7;X4Y20/C7/X06;1", "src": "uart_tx.v:23.16-23.28", "hdlname": "tx_inst baud_counter" } }, "tx_inst.baud_counter_DFFE_Q_14_D": { "hide_name": 0, "bits": [ 8203 ] , "attributes": { "ROUTING": "X4Y20/F3;;1;X4Y20/XD3;X4Y20/XD3/F3;1" } }, "tx_inst.baud_counter_DFFE_Q_14_D_LUT2_F_I0_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8201 ] , "attributes": { "ROUTING": "X3Y19/COUT2;;1", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_inst.baud_counter_DFFE_Q_13_D_LUT3_F_I2[2]": { "hide_name": 0, "bits": [ 8199 ] , "attributes": { "ROUTING": "X3Y19/F3;;1;X3Y19/SN10;X3Y19/SN10/F3;1;X3Y20/E210;X3Y20/E210/S111;1;X5Y20/E240;X5Y20/E240/E212;1;X6Y20/C0;X6Y20/C0/E241;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.baud_counter[2]": { "hide_name": 0, "bits": [ 8197 ] , "attributes": { "ROUTING": "X4Y20/W210;X4Y20/W210/W202;1;X3Y20/N210;X3Y20/N210/W211;1;X3Y19/B3;X3Y19/B3/N211;1;X6Y20/Q0;;1;X6Y20/W200;X6Y20/W200/Q0;1;X4Y20/X05;X4Y20/X05/W202;1;X4Y20/B7;X4Y20/B7/X05;1", "src": "uart_tx.v:23.16-23.28", "hdlname": "tx_inst baud_counter" } }, "tx_inst.baud_counter_DFFE_Q_13_D": { "hide_name": 0, "bits": [ 8196 ] , "attributes": { "ROUTING": "X6Y20/F0;;1;X6Y20/XD0;X6Y20/XD0/F0;1" } }, "tx_inst.baud_counter_DFFE_Q_13_D_LUT3_F_I2_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8194 ] , "attributes": { "ROUTING": "X3Y19/COUT3;;1", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_inst.baud_counter_DFFE_Q_12_D_LUT2_F_I0[0]": { "hide_name": 0, "bits": [ 8192 ] , "attributes": { "ROUTING": "X3Y19/F4;;1;X3Y19/EW10;X3Y19/EW10/F4;1;X4Y19/S210;X4Y19/S210/E111;1;X4Y20/A4;X4Y20/A4/S211;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.baud_counter[3]": { "hide_name": 0, "bits": [ 8190 ] , "attributes": { "ROUTING": "X4Y20/EW10;X4Y20/EW10/Q4;1;X3Y20/N250;X3Y20/N250/W111;1;X3Y19/B4;X3Y19/B4/N251;1;X4Y20/Q4;;1;X4Y20/X03;X4Y20/X03/Q4;1;X4Y20/A7;X4Y20/A7/X03;1", "src": "uart_tx.v:23.16-23.28", "hdlname": "tx_inst baud_counter" } }, "tx_inst.baud_counter_DFFE_Q_12_D": { "hide_name": 0, "bits": [ 8189 ] , "attributes": { "ROUTING": "X4Y20/F4;;1;X4Y20/XD4;X4Y20/XD4/F4;1" } }, "tx_inst.baud_counter_DFFE_Q_12_D_LUT2_F_I0_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8187 ] , "attributes": { "ROUTING": "X3Y19/COUT4;;1", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_inst.baud_counter_DFFE_Q_11_D_LUT3_F_I2[2]": { "hide_name": 0, "bits": [ 8185 ] , "attributes": { "ROUTING": "X3Y19/F5;;1;X3Y19/SN20;X3Y19/SN20/F5;1;X3Y20/E260;X3Y20/E260/S121;1;X5Y20/C1;X5Y20/C1/E262;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.baud_counter_DFFE_Q_11_D_LUT3_F_I2[1]": { "hide_name": 0, "bits": [ 8173 ] , "attributes": { "ROUTING": "X5Y22/W130;X5Y22/W130/F2;1;X4Y22/A1;X4Y22/A1/W131;1;X5Y20/B0;X5Y20/B0/W231;1;X5Y22/SN20;X5Y22/SN20/F2;1;X5Y21/C2;X5Y21/C2/N121;1;X6Y20/B0;X6Y20/B0/N232;1;X4Y20/B2;X4Y20/B2/W232;1;X5Y20/B4;X5Y20/B4/W231;1;X4Y20/B1;X4Y20/B1/W232;1;X6Y21/X02;X6Y21/X02/N231;1;X6Y21/C0;X6Y21/C0/X02;1;X5Y20/B1;X5Y20/B1/W231;1;X4Y21/B2;X4Y21/B2/X03;1;X5Y21/W240;X5Y21/W240/N101;1;X4Y21/X03;X4Y21/X03/W241;1;X4Y21/B3;X4Y21/B3/X03;1;X4Y20/B5;X4Y20/B5/W232;1;X5Y22/N100;X5Y22/N100/F2;1;X5Y21/B7;X5Y21/B7/N101;1;X6Y20/W230;X6Y20/W230/N232;1;X4Y20/B0;X4Y20/B0/W232;1;X5Y22/F2;;1;X5Y22/E130;X5Y22/E130/F2;1;X6Y22/N230;X6Y22/N230/E131;1;X6Y21/B2;X6Y21/B2/N231;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.baud_counter_DFFE_Q_11_D_LUT3_F_I2[0]": { "hide_name": 0, "bits": [ 8160 ] , "attributes": { "ROUTING": "X6Y20/W250;X6Y20/W250/N111;1;X5Y20/A4;X5Y20/A4/W251;1;X4Y20/A0;X4Y20/A0/W271;1;X5Y22/A6;X5Y22/A6/S231;1;X4Y21/A3;X4Y21/A3/W271;1;X6Y21/SN10;X6Y21/SN10/Q4;1;X6Y20/A0;X6Y20/A0/N111;1;X4Y20/A2;X4Y20/A2/W271;1;X5Y20/A0;X5Y20/A0/N271;1;X5Y21/A7;X5Y21/A7/W131;1;X5Y20/W270;X5Y20/W270/N271;1;X4Y20/A5;X4Y20/A5/W271;1;X5Y21/N270;X5Y21/N270/W131;1;X5Y20/A1;X5Y20/A1/N271;1;X4Y21/N270;X4Y21/N270/W271;1;X4Y20/A1;X4Y20/A1/N271;1;X5Y21/W270;X5Y21/W270/W131;1;X4Y21/A2;X4Y21/A2/W271;1;X5Y21/S230;X5Y21/S230/W131;1;X5Y22/A7;X5Y22/A7/S231;1;X6Y21/X07;X6Y21/X07/Q4;1;X6Y21/A4;X6Y21/A4/X07;1;X6Y21/Q4;;1;X6Y21/W130;X6Y21/W130/Q4;1;X5Y21/A2;X5Y21/A2/W131;1", "onehot": "00000000000000000000000000000001", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.baud_counter[4]": { "hide_name": 0, "bits": [ 8157 ] , "attributes": { "ROUTING": "X5Y19/W210;X5Y19/W210/N111;1;X3Y19/B5;X3Y19/B5/W212;1;X5Y20/Q1;;1;X5Y20/SN10;X5Y20/SN10/Q1;1;X5Y21/D4;X5Y21/D4/S111;1", "src": "uart_tx.v:23.16-23.28", "hdlname": "tx_inst baud_counter" } }, "tx_inst.baud_counter_DFFE_Q_11_D": { "hide_name": 0, "bits": [ 8156 ] , "attributes": { "ROUTING": "X5Y20/F1;;1;X5Y20/XD1;X5Y20/XD1/F1;1" } }, "tx_inst.baud_counter_DFFE_Q_10_D_LUT2_F_I0_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8154 ] , "attributes": { "ROUTING": "X4Y19/COUT0;;1", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_inst.baud_counter_DFFE_Q_11_D_LUT3_F_I2_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8153 ] , "attributes": { "ROUTING": "X4Y19/CIN0;;1", "src": "uart_tx.v:82.41-82.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_inst.baud_counter_DFFE_Q_10_D_LUT2_F_I0[1]": { "hide_name": 0, "bits": [ 8148 ] , "attributes": { "ROUTING": "X5Y21/B0;X5Y21/B0/X04;1;X4Y20/B3;X4Y20/B3/W231;1;X5Y20/W230;X5Y20/W230/N131;1;X4Y20/B4;X4Y20/B4/W231;1;X5Y21/X04;X5Y21/X04/F7;1;X5Y21/B1;X5Y21/B1/X04;1;X5Y21/N100;X5Y21/N100/F7;1;X5Y20/B5;X5Y20/B5/N101;1;X5Y21/F7;;1;X5Y21/N130;X5Y21/N130/F7;1;X5Y20/E230;X5Y20/E230/N131;1;X6Y20/B4;X6Y20/B4/E231;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.baud_counter_DFFE_Q_10_D_LUT2_F_I0[0]": { "hide_name": 0, "bits": [ 8146 ] , "attributes": { "ROUTING": "X4Y19/F0;;1;X4Y19/EW10;X4Y19/EW10/F0;1;X5Y19/S210;X5Y19/S210/E111;1;X5Y20/A5;X5Y20/A5/S211;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "tx_inst.baud_counter[5]": { "hide_name": 0, "bits": [ 8144 ] , "attributes": { "ROUTING": "X5Y20/EW10;X5Y20/EW10/Q5;1;X4Y20/N210;X4Y20/N210/W111;1;X4Y19/B0;X4Y19/B0/N211;1;X5Y20/Q5;;1;X5Y20/S130;X5Y20/S130/Q5;1;X5Y21/C4;X5Y21/C4/S131;1", "src": "uart_tx.v:23.16-23.28", "hdlname": "tx_inst baud_counter" } }, "tx_inst.baud_counter_DFFE_Q_10_D": { "hide_name": 0, "bits": [ 8143 ] , "attributes": { "ROUTING": "X5Y20/F5;;1;X5Y20/XD5;X5Y20/XD5/F5;1" } }, "tx_inst.baud_counter[14]": { "hide_name": 0, "bits": [ 8141 ] , "attributes": { "ROUTING": "X4Y20/E130;X4Y20/E130/Q2;1;X5Y20/N230;X5Y20/N230/E131;1;X5Y19/B3;X5Y19/B3/N231;1;X4Y20/Q2;;1;X4Y20/W130;X4Y20/W130/Q2;1;X4Y20/B6;X4Y20/B6/W130;1", "src": "uart_tx.v:23.16-23.28", "hdlname": "tx_inst baud_counter" } }, "tx_inst.baud_counter_DFFE_Q_1_D": { "hide_name": 0, "bits": [ 8140 ] , "attributes": { "ROUTING": "X4Y20/F2;;1;X4Y20/XD2;X4Y20/XD2/F2;1" } }, "tx_inst.baud_counter[15]": { "hide_name": 0, "bits": [ 8138 ] , "attributes": { "ROUTING": "X5Y20/N100;X5Y20/N100/Q0;1;X5Y19/B4;X5Y19/B4/N101;1;X5Y20/Q0;;1;X5Y20/W130;X5Y20/W130/Q0;1;X4Y20/A6;X4Y20/A6/W131;1", "src": "uart_tx.v:23.16-23.28", "hdlname": "tx_inst baud_counter" } }, "tx_inst.baud_counter_DFFE_Q_D": { "hide_name": 0, "bits": [ 8137 ] , "attributes": { "ROUTING": "X5Y20/F0;;1;X5Y20/XD0;X5Y20/XD0/F0;1" } }, "tx_inst.state_DFF_Q_3_D_LUT4_I3_F": { "hide_name": 0, "bits": [ 8136 ] , "attributes": { "ROUTING": "X5Y21/X05;X5Y21/X05/F2;1;X5Y21/CE0;X5Y21/CE0/X05;1;X5Y20/CE0;X5Y20/CE0/X07;1;X5Y21/N220;X5Y21/N220/F2;1;X5Y20/X07;X5Y20/X07/N221;1;X5Y20/CE2;X5Y20/CE2/X07;1;X5Y21/W220;X5Y21/W220/F2;1;X4Y21/X05;X4Y21/X05/W221;1;X4Y21/CE1;X4Y21/CE1/X05;1;X4Y20/CE1;X4Y20/CE1/N211;1;X4Y20/CE0;X4Y20/CE0/N211;1;X6Y20/CE0;X6Y20/CE0/N211;1;X4Y21/N210;X4Y21/N210/W111;1;X4Y20/CE2;X4Y20/CE2/N211;1;X5Y21/F2;;1;X5Y21/EW10;X5Y21/EW10/F2;1;X6Y21/N210;X6Y21/N210/E111;1;X6Y20/CE2;X6Y20/CE2/N211;1" } }, "tx_data_DFFE_Q_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8134 ] , "attributes": { "ROUTING": " ", "unused_bits": "0 ", "src": "tangnano9k_uart_loopback.v:56.28-56.43|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_data[0]": { "hide_name": 0, "bits": [ 8131 ] , "attributes": { "ROUTING": "X2Y17/Q0;;1;X2Y17/S200;X2Y17/S200/Q0;1;X2Y19/X05;X2Y19/X05/S202;1;X2Y19/A3;X2Y19/A3/X05;1", "hdlname": "tx_inst tx_data", "src": "uart_tx.v:12.19-12.26" } }, "tx_data_DFFE_Q_7_D": { "hide_name": 0, "bits": [ 8129 ] , "attributes": { "ROUTING": "X2Y17/F0;;1;X2Y17/XD0;X2Y17/XD0/F0;1" } }, "tx_data_DFFE_Q_6_D_ALU_SUM_CIN_ALU_COUT_SUM": { "hide_name": 0, "bits": [ 8127 ] , "attributes": { "ROUTING": " ", "unused_bits": "0 " } }, "tx_data_DFFE_Q_6_D_ALU_SUM_CIN": { "hide_name": 0, "bits": [ 8125 ] , "attributes": { "ROUTING": "X1Y20/COUT1;;1", "src": "tangnano9k_uart_loopback.v:56.28-56.43|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_data[1]": { "hide_name": 0, "bits": [ 8123 ] , "attributes": { "ROUTING": "X1Y20/Q2;;1;X1Y20/W130;X1Y20/W130/Q2;1;X1Y20/N270;X1Y20/N270/W130;1;X1Y19/A0;X1Y19/A0/N271;1", "hdlname": "tx_inst tx_data", "src": "uart_tx.v:12.19-12.26" } }, "tx_data_DFFE_Q_6_D": { "hide_name": 0, "bits": [ 8121 ] , "attributes": { "ROUTING": "X1Y20/F2;;1;X1Y20/XD2;X1Y20/XD2/F2;1" } }, "tx_data_DFFE_Q_6_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8119 ] , "attributes": { "ROUTING": "X1Y20/COUT2;;1", "src": "tangnano9k_uart_loopback.v:56.28-56.43|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_data[2]": { "hide_name": 0, "bits": [ 8117 ] , "attributes": { "ROUTING": "X1Y20/Q3;;1;X1Y20/SN10;X1Y20/SN10/Q3;1;X1Y19/A1;X1Y19/A1/N111;1", "hdlname": "tx_inst tx_data", "src": "uart_tx.v:12.19-12.26" } }, "tx_data_DFFE_Q_5_D": { "hide_name": 0, "bits": [ 8115 ] , "attributes": { "ROUTING": "X1Y20/F3;;1;X1Y20/XD3;X1Y20/XD3/F3;1" } }, "tx_data_DFFE_Q_5_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8113 ] , "attributes": { "ROUTING": "X1Y20/COUT3;;1", "src": "tangnano9k_uart_loopback.v:56.28-56.43|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_data[3]": { "hide_name": 0, "bits": [ 8111 ] , "attributes": { "ROUTING": "X1Y20/Q4;;1;X1Y20/N100;X1Y20/N100/Q4;1;X1Y19/E200;X1Y19/E200/N101;1;X1Y19/A2;X1Y19/A2/E200;1", "hdlname": "tx_inst tx_data", "src": "uart_tx.v:12.19-12.26" } }, "tx_data_DFFE_Q_4_D": { "hide_name": 0, "bits": [ 8109 ] , "attributes": { "ROUTING": "X1Y20/F4;;1;X1Y20/XD4;X1Y20/XD4/F4;1" } }, "tx_data_DFFE_Q_4_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8107 ] , "attributes": { "ROUTING": "X1Y20/COUT4;;1", "src": "tangnano9k_uart_loopback.v:56.28-56.43|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_data[4]": { "hide_name": 0, "bits": [ 8105 ] , "attributes": { "ROUTING": "X1Y20/Q5;;1;X1Y20/N250;X1Y20/N250/Q5;1;X1Y19/A3;X1Y19/A3/N251;1", "hdlname": "tx_inst tx_data", "src": "uart_tx.v:12.19-12.26" } }, "tx_data_DFFE_Q_3_D": { "hide_name": 0, "bits": [ 8103 ] , "attributes": { "ROUTING": "X1Y20/F5;;1;X1Y20/XD5;X1Y20/XD5/F5;1" } }, "tx_data_DFFE_Q_3_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8101 ] , "attributes": { "ROUTING": "X2Y20/CIN0;;1", "src": "tangnano9k_uart_loopback.v:56.28-56.43|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_data[5]": { "hide_name": 0, "bits": [ 8099 ] , "attributes": { "ROUTING": "X2Y20/Q0;;1;X2Y20/N130;X2Y20/N130/Q0;1;X2Y19/W270;X2Y19/W270/N131;1;X1Y19/A4;X1Y19/A4/W271;1", "hdlname": "tx_inst tx_data", "src": "uart_tx.v:12.19-12.26" } }, "tx_data_DFFE_Q_2_D": { "hide_name": 0, "bits": [ 8097 ] , "attributes": { "ROUTING": "X2Y20/F0;;1;X2Y20/XD0;X2Y20/XD0/F0;1" } }, "tx_data_DFFE_Q_1_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8095 ] , "attributes": { "ROUTING": "X2Y20/COUT1;;1", "src": "tangnano9k_uart_loopback.v:56.28-56.43|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_data_DFFE_Q_2_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8094 ] , "attributes": { "ROUTING": "X2Y20/COUT0;;1", "src": "tangnano9k_uart_loopback.v:56.28-56.43|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "tx_data[6]": { "hide_name": 0, "bits": [ 8092 ] , "attributes": { "ROUTING": "X2Y20/Q1;;1;X2Y20/SN10;X2Y20/SN10/Q1;1;X2Y19/A2;X2Y19/A2/N111;1", "hdlname": "tx_inst tx_data", "src": "uart_tx.v:12.19-12.26" } }, "tx_data_DFFE_Q_1_D": { "hide_name": 0, "bits": [ 8090 ] , "attributes": { "ROUTING": "X2Y20/F1;;1;X2Y20/XD1;X2Y20/XD1/F1;1" } }, "tx_data[7]": { "hide_name": 0, "bits": [ 8088 ] , "attributes": { "ROUTING": "X2Y20/Q2;;1;X2Y20/N100;X2Y20/N100/Q2;1;X2Y19/D1;X2Y19/D1/N101;1", "hdlname": "tx_inst tx_data", "src": "uart_tx.v:12.19-12.26" } }, "tx_data_DFFE_Q_D": { "hide_name": 0, "bits": [ 8086 ] , "attributes": { "ROUTING": "X2Y20/F2;;1;X2Y20/XD2;X2Y20/XD2/F2;1" } }, "rx_inst.rx_shift_DFFE_Q_CE[0]": { "hide_name": 0, "bits": [ 8081 ] , "attributes": { "ROUTING": "X2Y24/W250;X2Y24/W250/S251;1;X1Y24/X04;X1Y24/X04/W251;1;X1Y24/C0;X1Y24/C0/X04;1;X3Y23/F7;;1;X3Y23/EW10;X3Y23/EW10/F7;1;X2Y23/S250;X2Y23/S250/W111;1;X2Y24/A3;X2Y24/A3/S251;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.state_DFF_Q_3_D_LUT4_F_I3[3]": { "hide_name": 0, "bits": [ 8076 ] , "attributes": { "ROUTING": "X2Y24/N200;X2Y24/N200/F0;1;X2Y23/C4;X2Y23/C4/N201;1;X2Y24/F0;;1;X2Y24/N100;X2Y24/N100/F0;1;X2Y23/D0;X2Y23/D0/N101;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.state_DFF_Q_3_D": { "hide_name": 0, "bits": [ 8074 ] , "attributes": { "ROUTING": "X2Y23/F0;;1;X2Y23/XD0;X2Y23/XD0/F0;1" } }, "rx_inst.state_DFF_Q_2_D_MUX2_LUT5_O_I1": { "hide_name": 0, "bits": [ 8068 ] , "attributes": { "ROUTING": "X2Y24/F7;;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:151.13-151.15" } }, "rx_inst.state_DFF_Q_2_D_MUX2_LUT5_O_I0": { "hide_name": 0, "bits": [ 8067 ] , "attributes": { "ROUTING": "X2Y24/F6;;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:151.9-151.11" } }, "rx_inst.state_DFF_Q_2_D": { "hide_name": 0, "bits": [ 8065 ] , "attributes": { "ROUTING": "X2Y24/OF6;;1;X2Y24/N260;X2Y24/N260/OF6;1;X2Y24/D4;X2Y24/D4/N260;1" } }, "rx_inst.state[0]": { "hide_name": 0, "bits": [ 8063 ] , "attributes": { "ROUTING": "X2Y23/B1;X2Y23/B1/X05;1;X2Y23/A4;X2Y23/A4/X05;1;X2Y23/Q0;;1;X2Y23/X05;X2Y23/X05/Q0;1;X2Y23/B0;X2Y23/B0/X05;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001", "onehot": "00000000000000000000000000000001" } }, "rx_inst.state_DFF_Q_1_D": { "hide_name": 0, "bits": [ 8060 ] , "attributes": { "ROUTING": "X2Y23/F1;;1;X2Y23/XD1;X2Y23/XD1/F1;1" } }, "rx_inst.state_DFF_Q_D": { "hide_name": 0, "bits": [ 8058 ] , "attributes": { "ROUTING": "X1Y24/F0;;1;X1Y24/XD0;X1Y24/XD0/F0;1" } }, "rx_data[6]": { "hide_name": 0, "bits": [ 8048 ] , "attributes": { "ROUTING": "X2Y17/X02;X2Y17/X02/Q3;1;X2Y17/D5;X2Y17/D5/X02;1;X2Y17/Q3;;1;X2Y17/S230;X2Y17/S230/Q3;1;X2Y19/S230;X2Y19/S230/S232;1;X2Y20/B1;X2Y20/B1/S231;1", "hdlname": "rx_inst rx_shift", "src": "uart_rx.v:24.16-24.24" } }, "rx_data[7]": { "hide_name": 0, "bits": [ 8044 ] , "attributes": { "ROUTING": "X2Y19/N240;X2Y19/N240/Q4;1;X2Y17/X03;X2Y17/X03/N242;1;X2Y17/D3;X2Y17/D3/X03;1;X2Y19/Q4;;1;X2Y19/SN10;X2Y19/SN10/Q4;1;X2Y20/B2;X2Y20/B2/S111;1", "hdlname": "rx_inst rx_shift", "src": "uart_rx.v:24.16-24.24" } }, "rx_inst.rx_shift_DFFE_Q_CE[1]": { "hide_name": 0, "bits": [ 8042 ] , "attributes": { "ROUTING": "X2Y20/N210;X2Y20/N210/E211;1;X2Y19/CE2;X2Y19/CE2/N211;1;X1Y24/S130;X1Y24/S130/F1;1;X1Y24/E250;X1Y24/E250/S130;1;X2Y24/X04;X2Y24/X04/E251;1;X2Y24/B3;X2Y24/B3/X04;1;X1Y24/N210;X1Y24/N210/F1;1;X1Y23/CE2;X1Y23/CE2/N211;1;X1Y20/E210;X1Y20/E210/N814;1;X2Y20/CE2;X2Y20/CE2/E211;1;X1Y17/CE0;X1Y17/CE0/S211;1;X2Y17/CE2;X2Y17/CE2/E271;1;X1Y16/S210;X1Y16/S210/N818;1;X1Y17/CE2;X1Y17/CE2/S211;1;X1Y24/F1;;1;X1Y24/N810;X1Y24/N810/F1;1;X1Y16/S130;X1Y16/S130/N818;1;X1Y17/E270;X1Y17/E270/S131;1;X2Y17/CE1;X2Y17/CE1/E271;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "uart_rx_pin": { "hide_name": 0, "bits": [ 7713 ] , "attributes": { "ROUTING": " ", "src": "tangnano9k_uart_loopback.v:10.18-10.29" } }, "rx_inst.rx_done_r_DFFR_Q_D_LUT3_F_I2_MUX2_LUT5_O_S0[4]": { "hide_name": 0, "bits": [ 8035 ] , "attributes": { "ROUTING": "X3Y22/F6;;1;X3Y22/N260;X3Y22/N260/F6;1;X3Y21/X05;X3Y21/X05/N261;1;X3Y21/SEL6;X3Y21/SEL6/X05;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.rx_done_r_DFFR_Q_D_LUT3_F_I2_MUX2_LUT5_O_I1": { "hide_name": 0, "bits": [ 8034 ] , "attributes": { "ROUTING": "X3Y21/F7;;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:151.13-151.15" } }, "rx_inst.rx_done_r_DFFR_Q_D_LUT3_F_I2_MUX2_LUT5_O_I0": { "hide_name": 0, "bits": [ 8033 ] , "attributes": { "ROUTING": "X3Y21/F6;;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:151.9-151.11" } }, "rx_inst.rx_done_r_DFFR_Q_D_LUT3_F_I2[1]": { "hide_name": 0, "bits": [ 8031 ] , "attributes": { "ROUTING": "X1Y22/F7;;1;X1Y22/E100;X1Y22/E100/F7;1;X2Y22/E240;X2Y22/E240/E101;1;X2Y22/B6;X2Y22/B6/E240;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.rx_done_r_DFFR_Q_D_LUT3_F_I2[0]": { "hide_name": 0, "bits": [ 8029 ] , "attributes": { "ROUTING": "X2Y21/F7;;1;X2Y21/S100;X2Y21/S100/F7;1;X2Y22/A6;X2Y22/A6/S101;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.rx_done_r_DFFR_Q_D_LUT3_F_I1[2]": { "hide_name": 0, "bits": [ 8025 ] , "attributes": { "ROUTING": "X3Y22/W260;X3Y22/W260/S261;1;X2Y22/C6;X2Y22/C6/W261;1;X3Y21/OF6;;1;X3Y21/S260;X3Y21/S260/OF6;1;X3Y23/W260;X3Y23/W260/S262;1;X1Y23/C0;X1Y23/C0/W262;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.rx_done_r_DFFR_Q_D_LUT3_F_I1[1]": { "hide_name": 0, "bits": [ 8023 ] , "attributes": { "ROUTING": "X1Y23/F7;;1;X1Y23/X04;X1Y23/X04/F7;1;X1Y23/B0;X1Y23/B0/X04;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.rx_done_r_DFFR_Q_D_LUT3_F_I1[0]": { "hide_name": 0, "bits": [ 8022 ] , "attributes": { "ROUTING": "X2Y22/F7;;1;X2Y22/S130;X2Y22/S130/F7;1;X2Y23/W270;X2Y23/W270/S131;1;X1Y23/A0;X1Y23/A0/W271;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.rx_done_r_DFFR_Q_RESET": { "hide_name": 0, "bits": [ 8020 ] , "attributes": { "ROUTING": "X1Y22/F1;;1;X1Y22/SN10;X1Y22/SN10/F1;1;X1Y23/W210;X1Y23/W210/S111;1;X0Y23/E210;X0Y23/E210/E212;1;X1Y23/LSR0;X1Y23/LSR0/E211;1" } }, "rx_inst.rx_done_r_DFFR_Q_D[1]": { "hide_name": 0, "bits": [ 8019 ] , "attributes": { "ROUTING": "X1Y24/E210;X1Y24/E210/S111;1;X2Y24/B0;X2Y24/B0/E211;1;X1Y23/S250;X1Y23/S250/S130;1;X1Y24/B7;X1Y24/B7/S251;1;X1Y23/XD0;X1Y23/XD0/F0;1;X1Y23/S130;X1Y23/S130/F0;1;X1Y24/E270;X1Y24/E270/S131;1;X1Y24/D0;X1Y24/D0/E270;1;X1Y23/F0;;1;X1Y23/SN10;X1Y23/SN10/F0;1;X1Y24/B1;X1Y24/B1/S111;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "clk": { "hide_name": 0, "bits": [ 7710 ] , "attributes": { "ROUTING": " ", "src": "tangnano9k_uart_loopback.v:8.18-8.21" } }, "rx_inst.bit_counter_DFFRE_Q_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 8014 ] , "attributes": { "ROUTING": " ", "unused_bits": "0 ", "src": "uart_rx.v:62.44-62.62|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "rx_inst.state_DFF_Q_2_D_MUX2_LUT5_O_I0_LUT4_F_I3[4]": { "hide_name": 0, "bits": [ 8010 ] , "attributes": { "ROUTING": "X2Y24/S800;X2Y24/S800/F3;1;X2Y25/N230;X2Y25/N230/N808;1;X2Y24/X08;X2Y24/X08/N231;1;X2Y24/SEL6;X2Y24/SEL6/X08;1;X2Y24/F3;;1;X2Y24/N230;X2Y24/N230/F3;1;X2Y23/X08;X2Y23/X08/N231;1;X2Y23/SEL6;X2Y23/SEL6/X08;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.bit_counter_DFFRE_Q_CE_MUX2_LUT5_O_I1": { "hide_name": 0, "bits": [ 8008 ] , "attributes": { "ROUTING": "X2Y23/F7;;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:151.13-151.15" } }, "rx_inst.bit_counter_DFFRE_Q_CE_MUX2_LUT5_O_I0": { "hide_name": 0, "bits": [ 8007 ] , "attributes": { "ROUTING": "X2Y23/F6;;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:151.9-151.11" } }, "rx_inst.bit_counter_DFFRE_Q_2_D": { "hide_name": 0, "bits": [ 8004 ] , "attributes": { "ROUTING": "X3Y24/F2;;1;X3Y24/XD2;X3Y24/XD2/F2;1" } }, "rx_inst.bit_counter_DFFRE_Q_1_D_ALU_SUM_CIN_ALU_COUT_SUM": { "hide_name": 0, "bits": [ 8002 ] , "attributes": { "ROUTING": " ", "unused_bits": "0 " } }, "rx_inst.bit_counter[0]": { "hide_name": 0, "bits": [ 8001 ] , "attributes": { "ROUTING": "X3Y24/SN10;X3Y24/SN10/Q2;1;X3Y23/C7;X3Y23/C7/N111;1;X3Y24/A2;X3Y24/A2/N130;1;X3Y24/Q2;;1;X3Y24/N130;X3Y24/N130/Q2;1;X3Y23/B1;X3Y23/B1/N131;1", "src": "uart_rx.v:22.16-22.27", "hdlname": "rx_inst bit_counter" } }, "rx_inst.bit_counter_DFFRE_Q_1_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 7999 ] , "attributes": { "ROUTING": "X3Y23/COUT2;;1", "src": "uart_rx.v:62.44-62.62|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "rx_inst.bit_counter_DFFRE_Q_1_D_ALU_SUM_CIN": { "hide_name": 0, "bits": [ 7998 ] , "attributes": { "ROUTING": "X3Y23/COUT1;;1", "src": "uart_rx.v:62.44-62.62|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "rx_inst.bit_counter[1]": { "hide_name": 0, "bits": [ 7996 ] , "attributes": { "ROUTING": "X3Y23/X05;X3Y23/X05/Q2;1;X3Y23/B7;X3Y23/B7/X05;1;X3Y23/Q2;;1;X3Y23/X01;X3Y23/X01/Q2;1;X3Y23/B2;X3Y23/B2/X01;1", "src": "uart_rx.v:22.16-22.27", "hdlname": "rx_inst bit_counter" } }, "rx_inst.bit_counter_DFFRE_Q_1_D": { "hide_name": 0, "bits": [ 7995 ] , "attributes": { "ROUTING": "X3Y23/F2;;1;X3Y23/XD2;X3Y23/XD2/F2;1" } }, "rx_inst.bit_counter_DFFRE_Q_RESET": { "hide_name": 0, "bits": [ 7993 ] , "attributes": { "ROUTING": "X3Y23/S240;X3Y23/S240/F4;1;X3Y24/X05;X3Y24/X05/S241;1;X3Y24/LSR1;X3Y24/LSR1/X05;1;X3Y23/F4;;1;X3Y23/X07;X3Y23/X07/F4;1;X3Y23/LSR1;X3Y23/LSR1/X07;1" } }, "rx_inst.bit_counter[2]": { "hide_name": 0, "bits": [ 7992 ] , "attributes": { "ROUTING": "X3Y23/E130;X3Y23/E130/Q3;1;X3Y23/A7;X3Y23/A7/E130;1;X3Y23/Q3;;1;X3Y23/B3;X3Y23/B3/Q3;1", "src": "uart_rx.v:22.16-22.27", "hdlname": "rx_inst bit_counter" } }, "rx_inst.bit_counter_DFFRE_Q_D": { "hide_name": 0, "bits": [ 7991 ] , "attributes": { "ROUTING": "X3Y23/F3;;1;X3Y23/XD3;X3Y23/XD3/F3;1" } }, "rx_inst.bit_counter_DFFRE_Q_CE[1]": { "hide_name": 0, "bits": [ 7990 ] , "attributes": { "ROUTING": "X3Y23/B4;X3Y23/B4/E131;1;X2Y23/W130;X2Y23/W130/OF6;1;X2Y23/E270;X2Y23/E270/W130;1;X3Y23/CE1;X3Y23/CE1/E271;1;X2Y23/OF6;;1;X2Y23/E130;X2Y23/E130/OF6;1;X3Y23/S270;X3Y23/S270/E131;1;X3Y24/X06;X3Y24/X06/S271;1;X3Y24/CE1;X3Y24/CE1/X06;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_D_LUT4_F_I3_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 7988 ] , "attributes": { "ROUTING": " ", "unused_bits": "0 ", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_D_LUT4_F_I3[3]": { "hide_name": 0, "bits": [ 7985 ] , "attributes": { "ROUTING": "X3Y21/F4;;1;X3Y21/SN20;X3Y21/SN20/F4;1;X3Y22/D0;X3Y22/D0/S121;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_9_D_MUX2_LUT5_O_I1": { "hide_name": 0, "bits": [ 7981 ] , "attributes": { "ROUTING": "X2Y22/F5;;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:151.13-151.15" } }, "rx_inst.baud_counter_DFFE_Q_9_D_MUX2_LUT5_O_I0": { "hide_name": 0, "bits": [ 7980 ] , "attributes": { "ROUTING": "X2Y22/F4;;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:151.9-151.11" } }, "rx_inst.baud_counter_DFFE_Q_9_D": { "hide_name": 0, "bits": [ 7978 ] , "attributes": { "ROUTING": "X2Y22/OF4;;1;X2Y22/EW20;X2Y22/EW20/OF4;1;X1Y22/D4;X1Y22/D4/W121;1" } }, "rx_inst.baud_counter_DFFE_Q_9_D_MUX2_LUT5_O_I0_LUT4_F_I1[1]": { "hide_name": 0, "bits": [ 7976 ] , "attributes": { "ROUTING": "X2Y21/F1;;1;X2Y21/S210;X2Y21/S210/F1;1;X2Y22/X08;X2Y22/X08/S211;1;X2Y22/B4;X2Y22/B4/X08;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter[6]": { "hide_name": 0, "bits": [ 7975 ] , "attributes": { "ROUTING": "X2Y22/A7;X2Y22/A7/E252;1;X2Y21/A7;X2Y21/A7/N231;1;X2Y22/A5;X2Y22/A5/E252;1;X1Y22/W240;X1Y22/W240/Q4;1;X0Y22/E250;X0Y22/E250/E242;1;X2Y22/A4;X2Y22/A4/E252;1;X1Y22/Q4;;1;X1Y22/E130;X1Y22/E130/Q4;1;X2Y22/N230;X2Y22/N230/E131;1;X2Y21/B1;X2Y21/B1/N231;1", "force_downto": "00000000000000000000000000000001", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "hdlname": "rx_inst baud_counter" } }, "rx_inst.baud_counter_DFFE_Q_8_D_LUT4_F_I1_ALU_SUM_CIN": { "hide_name": 0, "bits": [ 7972 ] , "attributes": { "ROUTING": "X2Y21/COUT1;;1", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_8_D_LUT4_F_I1[1]": { "hide_name": 0, "bits": [ 7970 ] , "attributes": { "ROUTING": "X2Y21/F2;;1;X2Y21/SN10;X2Y21/SN10/F2;1;X2Y22/B0;X2Y22/B0/S111;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter[7]": { "hide_name": 0, "bits": [ 7968 ] , "attributes": { "ROUTING": "X1Y22/S230;X1Y22/S230/W131;1;X1Y23/A7;X1Y23/A7/S231;1;X2Y22/W130;X2Y22/W130/Q0;1;X1Y22/A7;X1Y22/A7/W131;1;X2Y22/N200;X2Y22/N200/Q0;1;X2Y22/A0;X2Y22/A0/N200;1;X2Y22/Q0;;1;X2Y22/N130;X2Y22/N130/Q0;1;X2Y21/B2;X2Y21/B2/N131;1", "force_downto": "00000000000000000000000000000001", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "hdlname": "rx_inst baud_counter" } }, "rx_inst.baud_counter_DFFE_Q_8_D": { "hide_name": 0, "bits": [ 7966 ] , "attributes": { "ROUTING": "X2Y22/F0;;1;X2Y22/XD0;X2Y22/XD0/F0;1" } }, "rx_inst.baud_counter_DFFE_Q_8_D_LUT4_F_I1_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 7964 ] , "attributes": { "ROUTING": "X2Y21/COUT2;;1", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_7_D_LUT4_F_I3[3]": { "hide_name": 0, "bits": [ 7962 ] , "attributes": { "ROUTING": "X2Y21/F3;;1;X2Y21/E100;X2Y21/E100/F3;1;X3Y21/N200;X3Y21/N200/E101;1;X3Y20/D1;X3Y20/D1/N201;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter[8]": { "hide_name": 0, "bits": [ 7960 ] , "attributes": { "ROUTING": "X3Y20/S210;X3Y20/S210/Q1;1;X3Y22/X04;X3Y22/X04/S212;1;X3Y22/D6;X3Y22/D6/X04;1;X3Y20/B1;X3Y20/B1/Q1;1;X3Y20/Q1;;1;X3Y20/S130;X3Y20/S130/Q1;1;X3Y21/W230;X3Y21/W230/S131;1;X2Y21/B3;X2Y21/B3/W231;1", "force_downto": "00000000000000000000000000000001", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "hdlname": "rx_inst baud_counter" } }, "rx_inst.baud_counter_DFFE_Q_7_D": { "hide_name": 0, "bits": [ 7958 ] , "attributes": { "ROUTING": "X3Y20/F1;;1;X3Y20/XD1;X3Y20/XD1/F1;1" } }, "rx_inst.baud_counter_DFFE_Q_7_D_LUT4_F_I3_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 7956 ] , "attributes": { "ROUTING": "X2Y21/COUT3;;1", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_6_D_LUT4_F_I3[3]": { "hide_name": 0, "bits": [ 7954 ] , "attributes": { "ROUTING": "X2Y21/F4;;1;X2Y21/S240;X2Y21/S240/F4;1;X2Y22/X03;X2Y22/X03/S241;1;X2Y22/D2;X2Y22/D2/X03;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter[9]": { "hide_name": 0, "bits": [ 7952 ] , "attributes": { "ROUTING": "X2Y22/E130;X2Y22/E130/Q2;1;X3Y22/S230;X3Y22/S230/E131;1;X3Y22/C6;X3Y22/C6/S230;1;X2Y22/X01;X2Y22/X01/Q2;1;X2Y22/B2;X2Y22/B2/X01;1;X2Y22/Q2;;1;X2Y22/N100;X2Y22/N100/Q2;1;X2Y21/B4;X2Y21/B4/N101;1", "force_downto": "00000000000000000000000000000001", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "hdlname": "rx_inst baud_counter" } }, "rx_inst.baud_counter_DFFE_Q_6_D": { "hide_name": 0, "bits": [ 7950 ] , "attributes": { "ROUTING": "X2Y22/F2;;1;X2Y22/XD2;X2Y22/XD2/F2;1" } }, "rx_inst.baud_counter_DFFE_Q_6_D_LUT4_F_I3_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 7948 ] , "attributes": { "ROUTING": "X2Y21/COUT4;;1", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_5_D_LUT4_F_I3[3]": { "hide_name": 0, "bits": [ 7946 ] , "attributes": { "ROUTING": "X2Y21/F5;;1;X2Y21/SN20;X2Y21/SN20/F5;1;X2Y22/D3;X2Y22/D3/S121;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter[10]": { "hide_name": 0, "bits": [ 7944 ] , "attributes": { "ROUTING": "X2Y22/E230;X2Y22/E230/Q3;1;X3Y22/B6;X3Y22/B6/E231;1;X2Y22/B3;X2Y22/B3/Q3;1;X2Y22/Q3;;1;X2Y22/SN10;X2Y22/SN10/Q3;1;X2Y21/E250;X2Y21/E250/N111;1;X2Y21/B5;X2Y21/B5/E250;1", "force_downto": "00000000000000000000000000000001", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "hdlname": "rx_inst baud_counter" } }, "rx_inst.baud_counter_DFFE_Q_5_D": { "hide_name": 0, "bits": [ 7942 ] , "attributes": { "ROUTING": "X2Y22/F3;;1;X2Y22/XD3;X2Y22/XD3/F3;1" } }, "rx_inst.baud_counter_DFFE_Q_5_D_LUT4_F_I3_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 7940 ] , "attributes": { "ROUTING": "X3Y21/CIN0;;1", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_4_D_LUT4_F_I3[3]": { "hide_name": 0, "bits": [ 7938 ] , "attributes": { "ROUTING": "X3Y21/F0;;1;X3Y21/S200;X3Y21/S200/F0;1;X3Y22/D1;X3Y22/D1/S201;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter[11]": { "hide_name": 0, "bits": [ 7936 ] , "attributes": { "ROUTING": "X3Y22/S210;X3Y22/S210/Q1;1;X3Y22/A6;X3Y22/A6/S210;1;X3Y22/B1;X3Y22/B1/Q1;1;X3Y22/Q1;;1;X3Y22/N130;X3Y22/N130/Q1;1;X3Y21/B0;X3Y21/B0/N131;1", "force_downto": "00000000000000000000000000000001", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "hdlname": "rx_inst baud_counter" } }, "rx_inst.baud_counter_DFFE_Q_4_D": { "hide_name": 0, "bits": [ 7934 ] , "attributes": { "ROUTING": "X3Y22/F1;;1;X3Y22/XD1;X3Y22/XD1/F1;1" } }, "rx_inst.baud_counter_DFFE_Q_4_D_LUT4_F_I3_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 7932 ] , "attributes": { "ROUTING": "X3Y21/COUT0;;1", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_3_D_LUT4_F_I3[3]": { "hide_name": 0, "bits": [ 7930 ] , "attributes": { "ROUTING": "X3Y21/F1;;1;X3Y21/N100;X3Y21/N100/F1;1;X3Y20/D2;X3Y20/D2/N101;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter[12]": { "hide_name": 0, "bits": [ 7927 ] , "attributes": { "ROUTING": "X3Y21/D7;X3Y21/D7/X07;1;X3Y20/X01;X3Y20/X01/Q2;1;X3Y20/B2;X3Y20/B2/X01;1;X3Y20/Q2;;1;X3Y20/S220;X3Y20/S220/Q2;1;X3Y21/X07;X3Y21/X07/S221;1;X3Y21/B1;X3Y21/B1/X07;1", "force_downto": "00000000000000000000000000000001", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "hdlname": "rx_inst baud_counter" } }, "rx_inst.baud_counter_DFFE_Q_3_D": { "hide_name": 0, "bits": [ 7925 ] , "attributes": { "ROUTING": "X3Y20/F2;;1;X3Y20/XD2;X3Y20/XD2/F2;1" } }, "rx_inst.baud_counter_DFFE_Q_3_D_LUT4_F_I3_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 7923 ] , "attributes": { "ROUTING": "X3Y21/COUT1;;1", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_2_D_LUT4_F_I3[3]": { "hide_name": 0, "bits": [ 7921 ] , "attributes": { "ROUTING": "X3Y21/F2;;1;X3Y21/S220;X3Y21/S220/F2;1;X3Y22/D3;X3Y22/D3/S221;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter[13]": { "hide_name": 0, "bits": [ 7918 ] , "attributes": { "ROUTING": "X3Y22/SN10;X3Y22/SN10/Q3;1;X3Y21/C7;X3Y21/C7/N111;1;X3Y22/B3;X3Y22/B3/Q3;1;X3Y22/Q3;;1;X3Y22/N230;X3Y22/N230/Q3;1;X3Y21/B2;X3Y21/B2/N231;1", "force_downto": "00000000000000000000000000000001", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "hdlname": "rx_inst baud_counter" } }, "rx_inst.baud_counter_DFFE_Q_2_D": { "hide_name": 0, "bits": [ 7916 ] , "attributes": { "ROUTING": "X3Y22/F3;;1;X3Y22/XD3;X3Y22/XD3/F3;1" } }, "rx_inst.baud_counter_DFFE_Q_1_D_LUT4_F_I3_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 7914 ] , "attributes": { "ROUTING": "X3Y21/COUT3;;1", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_2_D_LUT4_F_I3_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 7913 ] , "attributes": { "ROUTING": "X3Y21/COUT2;;1", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_1_D_LUT4_F_I3[3]": { "hide_name": 0, "bits": [ 7911 ] , "attributes": { "ROUTING": "X3Y21/F3;;1;X3Y21/N130;X3Y21/N130/F3;1;X3Y20/D4;X3Y20/D4/N131;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_15_D": { "hide_name": 0, "bits": [ 7908 ] , "attributes": { "ROUTING": "X1Y22/F0;;1;X1Y22/XD0;X1Y22/XD0/F0;1" } }, "rx_inst.baud_counter_DFFE_Q_14_D": { "hide_name": 0, "bits": [ 7905 ] , "attributes": { "ROUTING": "X2Y22/F1;;1;X2Y22/XD1;X2Y22/XD1/F1;1" } }, "rx_inst.baud_counter_DFFE_Q_13_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM_CIN_ALU_COUT_CIN_ALU_COUT_SUM": { "hide_name": 0, "bits": [ 7901 ] , "attributes": { "ROUTING": " ", "unused_bits": "0 " } }, "rx_inst.baud_counter[0]": { "hide_name": 0, "bits": [ 7900 ] , "attributes": { "ROUTING": "X1Y22/W200;X1Y22/W200/Q0;1;X0Y22/E200;X0Y22/E200/E202;1;X2Y22/D7;X2Y22/D7/E202;1;X1Y22/EW20;X1Y22/EW20/Q0;1;X2Y22/N260;X2Y22/N260/E121;1;X2Y21/D7;X2Y21/D7/N261;1;X1Y22/X01;X1Y22/X01/Q0;1;X1Y22/A0;X1Y22/A0/X01;1;X1Y22/EW10;X1Y22/EW10/Q0;1;X2Y22/A1;X2Y22/A1/E111;1;X1Y22/Q0;;1;X1Y22/N130;X1Y22/N130/Q0;1;X1Y21/B1;X1Y21/B1/N131;1", "src": "uart_rx.v:21.16-21.28", "hdlname": "rx_inst baud_counter" } }, "rx_inst.baud_counter_DFFE_Q_13_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM_CIN_ALU_COUT_SUM": { "hide_name": 0, "bits": [ 7898 ] , "attributes": { "ROUTING": " ", "unused_bits": "0 " } }, "rx_inst.baud_counter[1]": { "hide_name": 0, "bits": [ 7897 ] , "attributes": { "ROUTING": "X2Y22/X06;X2Y22/X06/Q1;1;X2Y22/C7;X2Y22/C7/X06;1;X2Y22/N210;X2Y22/N210/Q1;1;X2Y21/X08;X2Y21/X08/N211;1;X2Y21/C7;X2Y21/C7/X08;1;X2Y22/B1;X2Y22/B1/Q1;1;X2Y22/Q1;;1;X2Y22/EW10;X2Y22/EW10/Q1;1;X1Y22/N210;X1Y22/N210/W111;1;X1Y21/B2;X1Y21/B2/N211;1", "src": "uart_rx.v:21.16-21.28", "hdlname": "rx_inst baud_counter" } }, "rx_inst.baud_counter_DFFE_Q_13_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM_CIN_ALU_COUT_CIN": { "hide_name": 0, "bits": [ 7896 ] , "attributes": { "ROUTING": "X1Y21/COUT1;;1", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_13_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 7894 ] , "attributes": { "ROUTING": "X1Y21/COUT3;;1", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_13_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM_CIN": { "hide_name": 0, "bits": [ 7893 ] , "attributes": { "ROUTING": "X1Y21/COUT2;;1", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_13_D_LUT4_F_I3_LUT4_F_I2[2]": { "hide_name": 0, "bits": [ 7891 ] , "attributes": { "ROUTING": "X1Y21/F3;;1;X1Y21/S230;X1Y21/S230/F3;1;X1Y23/X06;X1Y23/X06/S232;1;X1Y23/C5;X1Y23/C5/X06;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_13_D_LUT4_F_I3[3]": { "hide_name": 0, "bits": [ 7889 ] , "attributes": { "ROUTING": "X1Y23/F5;;1;X1Y23/X08;X1Y23/X08/F5;1;X1Y23/D2;X1Y23/D2/X08;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter[2]": { "hide_name": 0, "bits": [ 7887 ] , "attributes": { "ROUTING": "X1Y23/W100;X1Y23/W100/Q2;1;X0Y23/W200;X0Y23/W200/W101;1;X1Y23/D7;X1Y23/D7/E202;1;X1Y22/X07;X1Y22/X07/N221;1;X1Y22/D7;X1Y22/D7/X07;1;X1Y23/X05;X1Y23/X05/Q2;1;X1Y23/A2;X1Y23/A2/X05;1;X1Y23/Q2;;1;X1Y23/N220;X1Y23/N220/Q2;1;X1Y21/X03;X1Y21/X03/N222;1;X1Y21/B3;X1Y21/B3/X03;1", "force_downto": "00000000000000000000000000000001", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "hdlname": "rx_inst baud_counter" } }, "rx_inst.baud_counter_DFFE_Q_13_D": { "hide_name": 0, "bits": [ 7885 ] , "attributes": { "ROUTING": "X1Y23/F2;;1;X1Y23/XD2;X1Y23/XD2/F2;1" } }, "rx_inst.baud_counter_DFFE_Q_13_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM_COUT_ALU_CIN_SUM[3]": { "hide_name": 0, "bits": [ 7883 ] , "attributes": { "ROUTING": "X1Y22/D0;X1Y22/D0/N101;1;X1Y23/E100;X1Y23/E100/F6;1;X2Y23/N200;X2Y23/N200/E101;1;X2Y22/D0;X2Y22/D0/N201;1;X1Y23/F6;;1;X1Y23/N100;X1Y23/N100/F6;1;X1Y22/D2;X1Y22/D2/N101;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_13_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM_COUT_ALU_CIN_SUM[1]": { "hide_name": 0, "bits": [ 7881 ] , "attributes": { "ROUTING": "X1Y21/F4;;1;X1Y21/SN10;X1Y21/SN10/F4;1;X1Y22/B2;X1Y22/B2/S111;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter[3]": { "hide_name": 0, "bits": [ 7879 ] , "attributes": { "ROUTING": "X1Y22/E220;X1Y22/E220/Q2;1;X1Y22/C7;X1Y22/C7/E220;1;X1Y22/S220;X1Y22/S220/Q2;1;X1Y23/C7;X1Y23/C7/S221;1;X1Y22/E200;X1Y22/E200/N100;1;X1Y22/A2;X1Y22/A2/E200;1;X1Y22/Q2;;1;X1Y22/N100;X1Y22/N100/Q2;1;X1Y21/B4;X1Y21/B4/N101;1", "force_downto": "00000000000000000000000000000001", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "hdlname": "rx_inst baud_counter" } }, "rx_inst.baud_counter_DFFE_Q_12_D": { "hide_name": 0, "bits": [ 7877 ] , "attributes": { "ROUTING": "X1Y22/F2;;1;X1Y22/XD2;X1Y22/XD2/F2;1" } }, "rx_inst.state_DFF_Q_2_D_MUX2_LUT5_O_I0_LUT4_F_I3[3]": { "hide_name": 0, "bits": [ 7875 ] , "attributes": { "ROUTING": "X1Y23/E210;X1Y23/E210/N111;1;X2Y23/B2;X2Y23/B2/E211;1;X1Y24/SN10;X1Y24/SN10/F7;1;X1Y23/C6;X1Y23/C6/N111;1;X1Y24/F7;;1;X1Y24/E100;X1Y24/E100/F7;1;X2Y24/D6;X2Y24/D6/E101;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.state_DFF_Q_2_D_MUX2_LUT5_O_I0_LUT4_F_I3[2]": { "hide_name": 0, "bits": [ 7873 ] , "attributes": { "ROUTING": "X2Y24/X05;X2Y24/X05/S262;1;X2Y24/C6;X2Y24/C6/X05;1;X2Y23/C3;X2Y23/C3/S261;1;X2Y22/F6;;1;X2Y22/S260;X2Y22/S260/F6;1;X2Y24/X01;X2Y24/X01/S262;1;X2Y24/B2;X2Y24/B2/X01;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.state[2]": { "hide_name": 0, "bits": [ 7871 ] , "attributes": { "ROUTING": "X2Y23/B7;X2Y23/B7/N250;1;X2Y23/B3;X2Y23/B3/S130;1;X2Y23/N250;X2Y23/N250/S130;1;X2Y23/B6;X2Y23/B6/N250;1;X1Y23/B3;X1Y23/B3/W211;1;X2Y23/W210;X2Y23/W210/Q1;1;X1Y23/B6;X1Y23/B6/W211;1;X2Y23/SN20;X2Y23/SN20/Q1;1;X2Y24/B6;X2Y24/B6/S121;1;X2Y23/Q1;;1;X2Y23/S130;X2Y23/S130/Q1;1;X2Y24/A2;X2Y24/A2/S131;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001", "onehot": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_1_D_LUT4_F_I3[2]": { "hide_name": 0, "bits": [ 7861 ] , "attributes": { "ROUTING": "X3Y20/C1;X3Y20/C1/N261;1;X2Y22/C2;X2Y22/C2/E261;1;X3Y22/C1;X3Y22/C1/E262;1;X3Y21/N230;X3Y21/N230/N232;1;X3Y20/X08;X3Y20/X08/N231;1;X3Y20/C4;X3Y20/C4/X08;1;X3Y22/C0;X3Y22/C0/E262;1;X3Y23/N230;X3Y23/N230/E231;1;X3Y21/N260;X3Y21/N260/N232;1;X3Y20/C2;X3Y20/C2/N261;1;X2Y23/B4;X2Y23/B4/E131;1;X3Y22/C3;X3Y22/C3/E262;1;X1Y23/SN20;X1Y23/SN20/F3;1;X1Y22/E260;X1Y22/E260/N121;1;X2Y22/C3;X2Y22/C3/E261;1;X1Y23/F3;;1;X1Y23/E130;X1Y23/E130/F3;1;X2Y23/E230;X2Y23/E230/E131;1;X3Y23/B5;X3Y23/B5/E231;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_1_D_LUT4_F_I3[0]": { "hide_name": 0, "bits": [ 7848 ] , "attributes": { "SEG_WIRES_TO_ISOLATE": "X0Y18/LT00;X4Y18/LT00;", "ROUTING": "X1Y28/Q6;;5;X1Y28/E260;X1Y28/E260/Q6;5;X3Y28/E270;X3Y28/E270/E262;5;X4Y28/A6;X4Y28/A6/E271;5;X1Y28/W130;X1Y28/W130/Q6;5;X0Y28/A6;X0Y28/A6/W131;5;X2Y23/A0;X2Y23/A0/X02;5;X0Y24/LBO0;X0Y24/LBO0/LT01;5;X1Y24/E230;X1Y24/E230/LB31;5;X2Y24/X06;X2Y24/X06/E231;5;X2Y24/A6;X2Y24/A6/X06;5;X2Y23/A1;X2Y23/A1/X02;5;X0Y19/LBO0;X0Y19/LBO0/LT01;5;X1Y19/E230;X1Y19/E230/LB31;5;X2Y19/X02;X2Y19/X02/E231;5;X2Y19/D4;X2Y19/D4/X02;5;X2Y23/A7;X2Y23/A7/X06;5;X2Y23/X06;X2Y23/X06/E231;5;X2Y23/A6;X2Y23/A6/X06;5;X3Y22/A0;X3Y22/A0/X02;5;X3Y20/A1;X3Y20/A1/X02;5;X2Y22/A2;X2Y22/A2/X02;5;X0Y22/LBO0;X0Y22/LBO0/LT01;5;X1Y22/E230;X1Y22/E230/LB31;5;X2Y22/X02;X2Y22/X02/E231;5;X2Y22/A3;X2Y22/A3/X02;5;X3Y22/A1;X3Y22/A1/X02;5;X3Y20/X02;X3Y20/X02/W231;5;X3Y20/A2;X3Y20/A2/X02;5;X4Y22/LBO0;X4Y22/LBO0/LT01;5;X4Y22/W230;X4Y22/W230/LB31;5;X3Y22/X02;X3Y22/X02/W231;5;X3Y22/A3;X3Y22/A3/X02;5;X4Y20/LBO0;X4Y20/LBO0/LT01;5;X4Y20/W230;X4Y20/W230/LB31;5;X3Y20/X06;X3Y20/X06/W231;5;X3Y20/A4;X3Y20/A4/X06;5;X0Y18/LT00;X0Y28/LT02/A6;5;X0Y23/LBO0;X0Y23/LBO0/LT01;5;X1Y23/E230;X1Y23/E230/LB31;5;X2Y23/X02;X2Y23/X02/E231;5;X2Y23/A3;X2Y23/A3/X02;5;X4Y18/LT00;X4Y28/LT02/A6;5;X4Y23/LBO0;X4Y23/LBO0/LT01;5;X4Y23/W230;X4Y23/W230/LB31;5;X3Y23/X06;X3Y23/X06/W231;5;X3Y23/A5;X3Y23/A5/X06;5", "hdlname": "rx_inst rx_pin", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_8_D_LUT4_F_I1_ALU_SUM_CIN_ALU_COUT_CIN": { "hide_name": 0, "bits": [ 7845 ] , "attributes": { "ROUTING": "X2Y21/COUT0;;1", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "$PACKER_GND": { "hide_name": 1, "bits": [ 8418 ] , "attributes": { "ROUTING": "X1Y28/D6;X1Y28/D6/X04;1;X1Y28/X04;X1Y28/X04/W252;1;X3Y28/W250;X3Y28/W250/VSS;1;X3Y28/VSS;;1;X1Y28/C6;X1Y28/C6/S230;1;X1Y28/S230;X1Y28/S230/VSS;1;X1Y28/VSS;;1" } }, "rx_inst.baud_counter_DFFE_Q_11_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 7842 ] , "attributes": { "ROUTING": "X2Y21/CIN0;;1", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_11_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM_CIN": { "hide_name": 0, "bits": [ 7841 ] , "attributes": { "ROUTING": "X1Y21/COUT4;;1", "src": "uart_rx.v:53.41-53.60|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29", "abc9_carry": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_11_D_LUT4_F_I3_LUT4_F_I2[3]": { "hide_name": 0, "bits": [ 7838 ] , "attributes": { "ROUTING": "X2Y22/W220;X2Y22/W220/N222;1;X1Y22/D5;X1Y22/D5/W221;1;X2Y23/W220;X2Y23/W220/N121;1;X1Y23/D5;X1Y23/D5/W221;1;X2Y23/C2;X2Y23/C2/N121;1;X2Y23/X07;X2Y23/X07/N221;1;X2Y23/D6;X2Y23/D6/X07;1;X2Y24/SN20;X2Y24/SN20/F2;1;X2Y23/C1;X2Y23/C1/N121;1;X2Y24/F2;;1;X2Y24/N220;X2Y24/N220/F2;1;X2Y23/C7;X2Y23/C7/N221;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_11_D_LUT4_F_I3_LUT4_F_I2[2]": { "hide_name": 0, "bits": [ 7836 ] , "attributes": { "ROUTING": "X1Y21/F5;;1;X1Y21/S130;X1Y21/S130/F5;1;X1Y22/C5;X1Y22/C5/S131;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_11_D_LUT4_F_I3_LUT4_F_I2[1]": { "hide_name": 0, "bits": [ 7830 ] , "attributes": { "ROUTING": "X1Y24/A7;X1Y24/A7/W131;1;X2Y24/W130;X2Y24/W130/Q4;1;X1Y24/A1;X1Y24/A1/W131;1;X3Y24/N210;X3Y24/N210/E111;1;X3Y23/A4;X3Y23/A4/N211;1;X2Y24/EW20;X2Y24/EW20/Q4;1;X1Y24/N260;X1Y24/N260/W121;1;X1Y23/C3;X1Y23/C3/N261;1;X1Y24/B0;X1Y24/B0/W111;1;X2Y24/SN10;X2Y24/SN10/Q4;1;X2Y23/C6;X2Y23/C6/N111;1;X1Y23/B5;X1Y23/B5/N251;1;X2Y24/Q4;;1;X2Y24/EW10;X2Y24/EW10/Q4;1;X1Y24/N250;X1Y24/N250/W111;1;X1Y22/B5;X1Y22/B5/N252;1", "onehot": "00000000000000000000000000000001", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_11_D_LUT4_F_I3_LUT4_F_I2[0]": { "hide_name": 0, "bits": [ 7826 ] , "attributes": { "ROUTING": "X1Y24/EW10;X1Y24/EW10/Q0;1;X2Y24/A0;X2Y24/A0/E111;1;X1Y23/A6;X1Y23/A6/N121;1;X1Y24/N100;X1Y24/N100/Q0;1;X1Y23/E200;X1Y23/E200/N101;1;X1Y23/A3;X1Y23/A3/E200;1;X1Y22/X03;X1Y22/X03/N202;1;X1Y22/A1;X1Y22/A1/X03;1;X1Y24/E130;X1Y24/E130/Q0;1;X2Y24/N270;X2Y24/N270/E131;1;X2Y23/A2;X2Y23/A2/N271;1;X1Y24/A0;X1Y24/A0/N200;1;X1Y24/SN20;X1Y24/SN20/Q0;1;X1Y23/A5;X1Y23/A5/N121;1;X1Y24/Q0;;1;X1Y24/N200;X1Y24/N200/Q0;1;X1Y22/X05;X1Y22/X05/N202;1;X1Y22/A5;X1Y22/A5/X05;1", "onehot": "00000000000000000000000000000001", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_11_D_LUT4_F_I3[3]": { "hide_name": 0, "bits": [ 7823 ] , "attributes": { "ROUTING": "X1Y22/F5;;1;X1Y22/W130;X1Y22/W130/F5;1;X1Y22/D3;X1Y22/D3/W130;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter[4]": { "hide_name": 0, "bits": [ 7821 ] , "attributes": { "ROUTING": "X1Y22/SN20;X1Y22/SN20/Q3;1;X1Y23/B7;X1Y23/B7/S121;1;X1Y22/S130;X1Y22/S130/Q3;1;X1Y22/N250;X1Y22/N250/S130;1;X1Y22/B7;X1Y22/B7/N250;1;X1Y22/X02;X1Y22/X02/Q3;1;X1Y22/A3;X1Y22/A3/X02;1;X1Y22/Q3;;1;X1Y22/N230;X1Y22/N230/Q3;1;X1Y21/X08;X1Y21/X08/N231;1;X1Y21/B5;X1Y21/B5/X08;1", "force_downto": "00000000000000000000000000000001", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "hdlname": "rx_inst baud_counter" } }, "rx_inst.baud_counter_DFFE_Q_11_D": { "hide_name": 0, "bits": [ 7819 ] , "attributes": { "ROUTING": "X1Y22/F3;;1;X1Y22/XD3;X1Y22/XD3/F3;1" } }, "rx_inst.baud_counter_DFFE_Q_11_D_LUT4_F_I3[2]": { "hide_name": 0, "bits": [ 7813 ] , "attributes": { "ROUTING": "X3Y21/E200;X3Y21/E200/N202;1;X4Y21/D4;X4Y21/D4/E201;1;X2Y23/SN10;X2Y23/SN10/F3;1;X2Y22/C5;X2Y22/C5/N111;1;X1Y22/C0;X1Y22/C0/W241;1;X3Y23/N200;X3Y23/N200/E101;1;X3Y22/W200;X3Y22/W200/N201;1;X2Y22/D4;X2Y22/D4/W201;1;X2Y23/W100;X2Y23/W100/F3;1;X1Y23/C2;X1Y23/C2/W101;1;X2Y22/E200;X2Y22/E200/N101;1;X4Y22/N200;X4Y22/N200/E202;1;X4Y21/C5;X4Y21/C5/N201;1;X2Y23/N100;X2Y23/N100/F3;1;X2Y22/W240;X2Y22/W240/N101;1;X1Y22/C3;X1Y22/C3/W241;1;X2Y23/F3;;1;X2Y23/E100;X2Y23/E100/F3;1;X2Y23/C0;X2Y23/C0/E100;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_11_D_LUT4_F_I3[1]": { "hide_name": 0, "bits": [ 7807 ] , "attributes": { "ROUTING": "X2Y23/N270;X2Y23/N270/W131;1;X2Y22/B5;X2Y22/B5/N271;1;X1Y22/B3;X1Y22/B3/N231;1;X1Y23/N230;X1Y23/N230/W231;1;X1Y22/B0;X1Y22/B0/N231;1;X3Y23/W130;X3Y23/W130/F5;1;X2Y23/W230;X2Y23/W230/W131;1;X1Y23/B2;X1Y23/B2/W231;1;X4Y21/X01;X4Y21/X01/N222;1;X4Y21/B5;X4Y21/B5/X01;1;X2Y22/C1;X2Y22/C1/N261;1;X2Y22/W260;X2Y22/W260/N261;1;X1Y22/C2;X1Y22/C2/W261;1;X2Y23/N220;X2Y23/N220/W121;1;X2Y22/C4;X2Y22/C4/N221;1;X2Y23/N260;X2Y23/N260/W121;1;X2Y22/C0;X2Y22/C0/N261;1;X3Y23/F5;;1;X3Y23/EW20;X3Y23/EW20/F5;1;X4Y23/N220;X4Y23/N220/E121;1;X4Y21/C4;X4Y21/C4/N222;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_11_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM_COUT_ALU_CIN_SUM[1]": { "hide_name": 0, "bits": [ 7805 ] , "attributes": { "ROUTING": "X2Y21/F0;;1;X2Y21/EW10;X2Y21/EW10/F0;1;X3Y21/E210;X3Y21/E210/E111;1;X4Y21/B4;X4Y21/B4/E211;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_11_D_LUT4_F_I3_LUT4_F_I2_ALU_SUM_COUT_ALU_CIN_SUM[4]": { "hide_name": 0, "bits": [ 7803 ] , "attributes": { "ROUTING": "X2Y23/EW20;X2Y23/EW20/F2;1;X3Y23/N260;X3Y23/N260/E121;1;X3Y21/E260;X3Y21/E260/N262;1;X4Y21/SEL4;X4Y21/SEL4/E261;1;X2Y22/E270;X2Y22/E270/N131;1;X2Y22/D1;X2Y22/D1/E270;1;X2Y23/F2;;1;X2Y23/N130;X2Y23/N130/F2;1;X2Y23/N240;X2Y23/N240/N130;1;X2Y22/X05;X2Y22/X05/N241;1;X2Y22/SEL4;X2Y22/SEL4/X05;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "rx_inst.baud_counter_DFFE_Q_10_D_MUX2_LUT5_O_I1": { "hide_name": 0, "bits": [ 7801 ] , "attributes": { "ROUTING": "X4Y21/F5;;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:151.13-151.15" } }, "rx_inst.baud_counter_DFFE_Q_10_D_MUX2_LUT5_O_I0": { "hide_name": 0, "bits": [ 7800 ] , "attributes": { "ROUTING": "X4Y21/F4;;1", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:151.9-151.11" } }, "rx_inst.baud_counter[5]": { "hide_name": 0, "bits": [ 7798 ] , "attributes": { "ROUTING": "X4Y21/A4;X4Y21/A4/S200;1;X4Y21/S200;X4Y21/S200/Q0;1;X4Y21/A5;X4Y21/A5/S200;1;X2Y21/B7;X2Y21/B7/X05;1;X2Y21/S200;X2Y21/S200/W202;1;X2Y22/X07;X2Y22/X07/S201;1;X2Y22/B7;X2Y22/B7/X07;1;X4Y21/Q0;;1;X4Y21/W200;X4Y21/W200/Q0;1;X2Y21/X05;X2Y21/X05/W202;1;X2Y21/B0;X2Y21/B0/X05;1", "force_downto": "00000000000000000000000000000001", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "hdlname": "rx_inst baud_counter" } }, "rx_inst.baud_counter_DFFE_Q_10_D": { "hide_name": 0, "bits": [ 7796 ] , "attributes": { "ROUTING": "X4Y21/OF4;;1;X4Y21/N130;X4Y21/N130/OF4;1;X4Y21/W830;X4Y21/W830/N130;1;X3Y21/E250;X3Y21/E250/E838;1;X4Y21/X08;X4Y21/X08/E251;1;X4Y21/D0;X4Y21/D0/X08;1" } }, "rx_inst.baud_counter[14]": { "hide_name": 0, "bits": [ 7793 ] , "attributes": { "ROUTING": "X3Y20/SN20;X3Y20/SN20/Q4;1;X3Y21/B7;X3Y21/B7/S121;1;X3Y20/X03;X3Y20/X03/Q4;1;X3Y20/B4;X3Y20/B4/X03;1;X3Y20/Q4;;1;X3Y20/SN10;X3Y20/SN10/Q4;1;X3Y21/B3;X3Y21/B3/S111;1", "force_downto": "00000000000000000000000000000001", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "hdlname": "rx_inst baud_counter" } }, "rx_inst.baud_counter_DFFE_Q_1_D": { "hide_name": 0, "bits": [ 7791 ] , "attributes": { "ROUTING": "X3Y20/F4;;1;X3Y20/XD4;X3Y20/XD4/F4;1" } }, "rx_inst.baud_counter[15]": { "hide_name": 0, "bits": [ 7788 ] , "attributes": { "ROUTING": "X3Y21/W200;X3Y21/W200/N101;1;X3Y21/A7;X3Y21/A7/W200;1;X3Y22/X05;X3Y22/X05/Q0;1;X3Y22/B0;X3Y22/B0/X05;1;X3Y22/Q0;;1;X3Y22/N100;X3Y22/N100/Q0;1;X3Y21/B4;X3Y21/B4/N101;1", "force_downto": "00000000000000000000000000000001", "src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21", "hdlname": "rx_inst baud_counter" } }, "rx_inst.baud_counter_DFFE_Q_D": { "hide_name": 0, "bits": [ 7786 ] , "attributes": { "ROUTING": "X3Y22/F0;;1;X3Y22/XD0;X3Y22/XD0/F0;1" } }, "rx_inst.state_DFF_Q_3_D_LUT4_F_I3_LUT3_I2_F": { "hide_name": 0, "bits": [ 7785 ] , "attributes": { "ROUTING": "X1Y22/CE2;X1Y22/CE2/N211;1;X4Y21/CE0;X4Y21/CE0/N212;1;X3Y20/CE2;X3Y20/CE2/X05;1;X2Y22/CE0;X2Y22/CE0/W211;1;X3Y20/CE1;X3Y20/CE1/X05;1;X1Y22/CE0;X1Y22/CE0/N211;1;X1Y22/CE1;X1Y22/CE1/N211;1;X3Y20/X05;X3Y20/X05/N241;1;X3Y20/CE0;X3Y20/CE0/X05;1;X3Y22/W210;X3Y22/W210/N211;1;X2Y22/CE1;X2Y22/CE1/W211;1;X2Y23/W240;X2Y23/W240/F4;1;X1Y23/X07;X1Y23/X07/W241;1;X1Y23/CE1;X1Y23/CE1/X07;1;X2Y23/EW10;X2Y23/EW10/F4;1;X3Y23/N210;X3Y23/N210/E111;1;X3Y22/CE0;X3Y22/CE0/N211;1;X3Y21/N240;X3Y21/N240/N212;1;X1Y23/N210;X1Y23/N210/W111;1;X2Y23/F4;;1;X3Y22/CE1;X3Y22/CE1/N211;1;X3Y23/E210;X3Y23/E210/E111;1;X4Y23/N210;X4Y23/N210/E211;1" } }, "$PACKER_VCC": { "hide_name": 1, "bits": [ 8417 ] , "attributes": { "ROUTING": "X2Y20/C0;X2Y20/C0/S262;1;X2Y18/S260;X2Y18/S260/VCC;1;X3Y21/D1;X3Y21/D1/E201;1;X2Y21/E200;X2Y21/E200/VCC;1;X1Y20/C0;X1Y20/C0/W241;1;X2Y20/W240;X2Y20/W240/VCC;1;X2Y21/C0;X2Y21/C0/S241;1;X2Y20/S240;X2Y20/S240/VCC;1;X2Y21/D1;X2Y21/D1/E270;1;X2Y21/E270;X2Y21/E270/VCC;1;X2Y21/D3;X2Y21/D3/E222;1;X0Y21/E220;X0Y21/E220/VCC;1;X1Y21/C0;X1Y21/C0/N262;1;X1Y23/N260;X1Y23/N260/VCC;1;X0Y0/C4;X0Y0/C4/W262;1;X2Y0/W260;X2Y0/W260/VCC;1;X2Y0/VCC;;1;X2Y21/C1;X2Y21/C1/S242;1;X2Y19/S240;X2Y19/S240/VCC;1;X4Y19/C0;X4Y19/C0/N261;1;X4Y20/N260;X4Y20/N260/VCC;1;X4Y23/D3;X4Y23/D3/X03;1;X4Y23/X03;X4Y23/X03/VCC;1;X2Y21/C3;X2Y21/C3/E261;1;X1Y21/E260;X1Y21/E260/VCC;1;X3Y23/D3;X3Y23/D3/X08;1;X3Y23/X08;X3Y23/X08/VCC;1;X5Y19/D1;X5Y19/D1/X08;1;X5Y19/X08;X5Y19/X08/VCC;1;X3Y23/C3;X3Y23/C3/E261;1;X2Y23/E260;X2Y23/E260/VCC;1;X5Y19/C0;X5Y19/C0/E262;1;X3Y19/E260;X3Y19/E260/VCC;1;X5Y19/D4;X5Y19/D4/W201;1;X6Y19/W200;X6Y19/W200/VCC;1;X3Y19/D1;X3Y19/D1/W221;1;X4Y19/W220;X4Y19/W220/VCC;1;X4Y23/D2;X4Y23/D2/N201;1;X4Y24/N200;X4Y24/N200/VCC;1;X4Y24/VCC;;1;X3Y23/C1;X3Y23/C1/N241;1;X3Y24/N240;X3Y24/N240/VCC;1;X3Y24/VCC;;1;X4Y19/C5;X4Y19/C5/E242;1;X2Y19/E240;X2Y19/E240/VCC;1;X1Y21/C2;X1Y21/C2/E261;1;X0Y21/E260;X0Y21/E260/VCC;1;X4Y19/D0;X4Y19/D0/E270;1;X4Y19/E270;X4Y19/E270/VCC;1;X1Y21/D3;X1Y21/D3/W221;1;X2Y21/W220;X2Y21/W220/VCC;1;X1Y20/C5;X1Y20/C5/E261;1;X0Y20/E260;X0Y20/E260/VCC;1;X5Y19/C3;X5Y19/C3/S241;1;X5Y18/S240;X5Y18/S240/VCC;1;X3Y21/D3;X3Y21/D3/S202;1;X3Y19/S200;X3Y19/S200/VCC;1;X2Y21/C4;X2Y21/C4/S202;1;X2Y19/S200;X2Y19/S200/VCC;1;X4Y19/C4;X4Y19/C4/N201;1;X4Y20/N200;X4Y20/N200/VCC;1;X4Y19/D5;X4Y19/D5/X07;1;X4Y19/X07;X4Y19/X07/VCC;1;X3Y19/D2;X3Y19/D2/X03;1;X3Y19/X03;X3Y19/X03/VCC;1;X3Y21/D2;X3Y21/D2/X08;1;X3Y21/X08;X3Y21/X08/VCC;1;X2Y20/D1;X2Y20/D1/X03;1;X2Y20/X03;X2Y20/X03/VCC;1;X4Y19/D4;X4Y19/D4/X04;1;X4Y19/X04;X4Y19/X04/VCC;1;X5Y19/D0;X5Y19/D0/X03;1;X5Y19/X03;X5Y19/X03/VCC;1;X3Y21/C0;X3Y21/C0/E241;1;X2Y21/E240;X2Y21/E240/VCC;1;X1Y20/C4;X1Y20/C4/X08;1;X1Y20/X08;X1Y20/X08/VCC;1;X1Y21/D4;X1Y21/D4/S261;1;X1Y20/S260;X1Y20/S260/VCC;1;X3Y23/D1;X3Y23/D1/N222;1;X3Y25/N220;X3Y25/N220/VCC;1;X3Y25/VCC;;1;X4Y23/C3;X4Y23/C3/N242;1;X4Y25/N240;X4Y25/N240/VCC;1;X4Y25/VCC;;1;X4Y19/D2;X4Y19/D2/X03;1;X4Y19/X03;X4Y19/X03/VCC;1;X5Y19/C4;X5Y19/C4/S222;1;X5Y17/S220;X5Y17/S220/VCC;1;X5Y17/VCC;;1;X1Y20/D5;X1Y20/D5/X07;1;X1Y20/X07;X1Y20/X07/VCC;1;X2Y20/C2;X2Y20/C2/N242;1;X2Y22/N240;X2Y22/N240/VCC;1;X3Y21/D0;X3Y21/D0/X03;1;X3Y21/X03;X3Y21/X03/VCC;1;X3Y19/D5;X3Y19/D5/X07;1;X3Y19/X07;X3Y19/X07/VCC;1;X3Y19/C0;X3Y19/C0/S242;1;X3Y17/S240;X3Y17/S240/VCC;1;X3Y19/C4;X3Y19/C4/S220;1;X3Y19/S220;X3Y19/S220/VCC;1;X2Y21/D5;X2Y21/D5/X04;1;X2Y21/X04;X2Y21/X04/VCC;1;X1Y20/C1;X1Y20/C1/N220;1;X1Y20/N220;X1Y20/N220/VCC;1;X4Y19/D3;X4Y19/D3/X08;1;X4Y19/X08;X4Y19/X08/VCC;1;X1Y21/D5;X1Y21/D5/X07;1;X1Y21/X07;X1Y21/X07/VCC;1;X1Y20/C3;X1Y20/C3/X04;1;X1Y20/X04;X1Y20/X04/VCC;1;X4Y19/D1;X4Y19/D1/S222;1;X4Y17/S220;X4Y17/S220/VCC;1;X4Y17/VCC;;1;X1Y20/D3;X1Y20/D3/S222;1;X1Y18/S220;X1Y18/S220/VCC;1;X1Y18/VCC;;1;X3Y19/D3;X3Y19/D3/X08;1;X3Y19/X08;X3Y19/X08/VCC;1;X2Y20/C1;X2Y20/C1/X04;1;X2Y20/X04;X2Y20/X04/VCC;1;X2Y21/D0;X2Y21/D0/X03;1;X2Y21/X03;X2Y21/X03/VCC;1;X4Y23/C0;X4Y23/C0/W262;1;X6Y23/W260;X6Y23/W260/VCC;1;X6Y23/VCC;;1;X5Y19/D3;X5Y19/D3/S221;1;X5Y18/S220;X5Y18/S220/VCC;1;X5Y18/VCC;;1;X1Y21/C3;X1Y21/C3/W261;1;X2Y21/W260;X2Y21/W260/VCC;1;X1Y21/C4;X1Y21/C4/S220;1;X1Y21/S220;X1Y21/S220/VCC;1;X3Y19/C2;X3Y19/C2/S241;1;X3Y18/S240;X3Y18/S240/VCC;1;X4Y19/C2;X4Y19/C2/S261;1;X4Y18/S260;X4Y18/S260/VCC;1;X4Y18/VCC;;1;X2Y20/D0;X2Y20/D0/S202;1;X2Y18/S200;X2Y18/S200/VCC;1;X2Y18/VCC;;1;X1Y21/C5;X1Y21/C5/N221;1;X1Y22/N220;X1Y22/N220/VCC;1;X3Y19/C1;X3Y19/C1/S262;1;X3Y17/S260;X3Y17/S260/VCC;1;X3Y17/VCC;;1;X5Y19/D2;X5Y19/D2/N201;1;X5Y20/N200;X5Y20/N200/VCC;1;X5Y20/VCC;;1;X3Y23/D2;X3Y23/D2/W222;1;X5Y23/W220;X5Y23/W220/VCC;1;X5Y23/VCC;;1;X2Y21/D2;X2Y21/D2/N221;1;X2Y22/N220;X2Y22/N220/VCC;1;X2Y22/VCC;;1;X2Y21/C5;X2Y21/C5/E242;1;X0Y21/E240;X0Y21/E240/VCC;1;X0Y21/VCC;;1;X1Y21/D2;X1Y21/D2/N201;1;X1Y22/N200;X1Y22/N200/VCC;1;X1Y22/VCC;;1;X3Y21/D4;X3Y21/D4/W221;1;X4Y21/W220;X4Y21/W220/VCC;1;X3Y21/C1;X3Y21/C1/S262;1;X3Y19/S260;X3Y19/S260/VCC;1;X3Y21/C2;X3Y21/C2/W262;1;X5Y21/W260;X5Y21/W260/VCC;1;X5Y21/VCC;;1;X4Y23/D1;X4Y23/D1/S221;1;X4Y22/S220;X4Y22/S220/VCC;1;X4Y22/VCC;;1;X3Y21/C4;X3Y21/C4/N201;1;X3Y22/N200;X3Y22/N200/VCC;1;X3Y22/VCC;;1;X4Y19/C1;X4Y19/C1/W262;1;X6Y19/W260;X6Y19/W260/VCC;1;X6Y19/VCC;;1;X3Y21/C3;X3Y21/C3/X04;1;X3Y21/X04;X3Y21/X04/VCC;1;X3Y21/VCC;;1;X4Y19/C3;X4Y19/C3/N241;1;X4Y20/N240;X4Y20/N240/VCC;1;X4Y20/VCC;;1;X5Y19/C2;X5Y19/C2/W242;1;X7Y19/W240;X7Y19/W240/VCC;1;X7Y19/VCC;;1;X3Y23/C0;X3Y23/C0/W241;1;X4Y23/W240;X4Y23/W240/VCC;1;X4Y23/VCC;;1;X4Y23/C1;X4Y23/C1/S242;1;X4Y21/S240;X4Y21/S240/VCC;1;X4Y21/VCC;;1;X3Y19/C5;X3Y19/C5/S201;1;X3Y18/S200;X3Y18/S200/VCC;1;X3Y18/VCC;;1;X1Y20/C2;X1Y20/C2/S261;1;X1Y19/S260;X1Y19/S260/VCC;1;X1Y19/VCC;;1;X1Y20/D4;X1Y20/D4/W202;1;X3Y20/W200;X3Y20/W200/VCC;1;X3Y20/VCC;;1;X1Y21/C1;X1Y21/C1/X04;1;X1Y21/X04;X1Y21/X04/VCC;1;X1Y21/VCC;;1;X2Y20/D2;X2Y20/D2/X08;1;X2Y20/X08;X2Y20/X08/VCC;1;X2Y20/VCC;;1;X4Y23/C2;X4Y23/C2/E242;1;X2Y23/E240;X2Y23/E240/VCC;1;X2Y23/VCC;;1;X3Y19/C3;X3Y19/C3/W241;1;X4Y19/W240;X4Y19/W240/VCC;1;X4Y19/VCC;;1;X3Y19/D4;X3Y19/D4/X04;1;X3Y19/X04;X3Y19/X04/VCC;1;X3Y19/VCC;;1;X3Y23/C2;X3Y23/C2/X04;1;X3Y23/X04;X3Y23/X04/VCC;1;X3Y23/VCC;;1;X1Y21/D1;X1Y21/D1/X06;1;X1Y21/X06;X1Y21/X06/N272;1;X1Y23/N270;X1Y23/N270/VCC;1;X1Y23/VCC;;1;X1Y20/D1;X1Y20/D1/E221;1;X0Y20/E220;X0Y20/E220/VCC;1;X0Y20/VCC;;1;X1Y20/D2;X1Y20/D2/X03;1;X1Y20/X03;X1Y20/X03/VCC;1;X1Y20/VCC;;1;X5Y19/C1;X5Y19/C1/X04;1;X5Y19/X04;X5Y19/X04/VCC;1;X5Y19/VCC;;1;X2Y21/C2;X2Y21/C2/S262;1;X2Y19/S260;X2Y19/S260/VCC;1;X2Y19/VCC;;1;X2Y21/D4;X2Y21/D4/X07;1;X2Y21/X07;X2Y21/X07/VCC;1;X2Y21/VCC;;1" } }, "rst_n_IBUF_I_O": { "hide_name": 0, "bits": [ 7779 ] , "attributes": { "ROUTING": " ", "unused_bits": "0 " } }, "rst_n": { "hide_name": 0, "bits": [ 7712 ] , "attributes": { "ROUTING": " ", "src": "tangnano9k_uart_loopback.v:9.18-9.23" } }, "led[0]": { "hide_name": 0, "bits": [ 7777 ] , "attributes": { "ROUTING": " ", "src": "tangnano9k_uart_loopback.v:12.18-12.21" } }, "led[1]": { "hide_name": 0, "bits": [ 7775 ] , "attributes": { "ROUTING": " ", "src": "tangnano9k_uart_loopback.v:12.18-12.21" } }, "led[2]": { "hide_name": 0, "bits": [ 7773 ] , "attributes": { "ROUTING": " ", "src": "tangnano9k_uart_loopback.v:12.18-12.21" } }, "led[3]": { "hide_name": 0, "bits": [ 7771 ] , "attributes": { "ROUTING": " ", "src": "tangnano9k_uart_loopback.v:12.18-12.21" } }, "led[4]": { "hide_name": 0, "bits": [ 7769 ] , "attributes": { "ROUTING": " ", "src": "tangnano9k_uart_loopback.v:12.18-12.21" } }, "led[5]": { "hide_name": 0, "bits": [ 7766 ] , "attributes": { "ROUTING": " ", "src": "tangnano9k_uart_loopback.v:12.18-12.21" } }, "led_OBUF_O_I[0]": { "hide_name": 0, "bits": [ 7764 ] , "attributes": { "ROUTING": "X1Y15/F3;;1;X1Y15/N130;X1Y15/N130/F3;1;X1Y14/W270;X1Y14/W270/N131;1;X0Y14/A0;X0Y14/A0/W271;1" } }, "led_OBUF_O_I[1]": { "hide_name": 0, "bits": [ 7762 ] , "attributes": { "ROUTING": "X1Y16/F2;;1;X1Y16/EW20;X1Y16/EW20/F2;1;X0Y16/N220;X0Y16/N220/W121;1;X0Y15/D1;X0Y15/D1/N221;1" } }, "led_OBUF_O_I[2]": { "hide_name": 0, "bits": [ 7760 ] , "attributes": { "ROUTING": "X1Y17/F7;;1;X1Y17/W130;X1Y17/W130/F7;1;X0Y17/S270;X0Y17/S270/W131;1;X0Y19/S220;X0Y19/S220/S272;1;X0Y20/D1;X0Y20/D1/S221;1" } }, "led_OBUF_O_I[3]": { "hide_name": 0, "bits": [ 7758 ] , "attributes": { "ROUTING": "X1Y19/F6;;1;X1Y19/EW10;X1Y19/EW10/F6;1;X0Y19/S250;X0Y19/S250/W111;1;X0Y21/X06;X0Y21/X06/S252;1;X0Y21/D1;X0Y21/D1/X06;1" } }, "led_OBUF_O_I[4]": { "hide_name": 0, "bits": [ 7756 ] , "attributes": { "ROUTING": "X1Y24/F3;;1;X1Y24/EW20;X1Y24/EW20/F3;1;X0Y24/D1;X0Y24/D1/W121;1" } }, "led_OBUF_O_I[5]": { "hide_name": 0, "bits": [ 7754 ] , "attributes": { "ROUTING": "X1Y23/F1;;1;X1Y23/EW20;X1Y23/EW20/F1;1;X0Y23/S220;X0Y23/S220/W121;1;X0Y25/D1;X0Y25/D1/S222;1" } }, "last_rx[0]": { "hide_name": 0, "bits": [ 7752 ] , "attributes": { "ROUTING": "X1Y16/Q3;;1;X1Y16/SN10;X1Y16/SN10/Q3;1;X1Y15/A3;X1Y15/A3/N111;1" } }, "rx_data[0]": { "hide_name": 0, "bits": [ 7750 ] , "attributes": { "ROUTING": "X1Y17/EW10;X1Y17/EW10/Q1;1;X2Y17/A0;X2Y17/A0/E111;1;X1Y17/N100;X1Y17/N100/Q1;1;X1Y16/D3;X1Y16/D3/N101;1;X1Y17/Q1;;1;X1Y17/S210;X1Y17/S210/Q1;1;X1Y19/S210;X1Y19/S210/S212;1;X1Y20/B1;X1Y20/B1/S211;1", "hdlname": "rx_inst rx_shift", "src": "uart_rx.v:24.16-24.24" } }, "last_rx[1]": { "hide_name": 0, "bits": [ 7747 ] , "attributes": { "ROUTING": "X1Y16/Q1;;1;X1Y16/X02;X1Y16/X02/Q1;1;X1Y16/A2;X1Y16/A2/X02;1" } }, "rx_data[1]": { "hide_name": 0, "bits": [ 7745 ] , "attributes": { "ROUTING": "X1Y17/E130;X1Y17/E130/Q0;1;X1Y17/S260;X1Y17/S260/E130;1;X1Y17/D1;X1Y17/D1/S260;1;X1Y17/N200;X1Y17/N200/Q0;1;X1Y16/D1;X1Y16/D1/N201;1;X1Y17/Q0;;1;X1Y17/SN10;X1Y17/SN10/Q0;1;X1Y18/S210;X1Y18/S210/S111;1;X1Y20/B2;X1Y20/B2/S212;1", "hdlname": "rx_inst rx_shift", "src": "uart_rx.v:24.16-24.24" } }, "last_rx[2]": { "hide_name": 0, "bits": [ 7742 ] , "attributes": { "ROUTING": "X1Y17/Q3;;1;X1Y17/X06;X1Y17/X06/Q3;1;X1Y17/A7;X1Y17/A7/X06;1" } }, "rx_data[2]": { "hide_name": 0, "bits": [ 7740 ] , "attributes": { "ROUTING": "X1Y17/X03;X1Y17/X03/Q4;1;X1Y17/D3;X1Y17/D3/X03;1;X1Y17/W100;X1Y17/W100/Q4;1;X1Y17/D0;X1Y17/D0/W100;1;X1Y17/Q4;;1;X1Y17/S130;X1Y17/S130/Q4;1;X1Y18/S230;X1Y18/S230/S131;1;X1Y20/B3;X1Y20/B3/S232;1", "hdlname": "rx_inst rx_shift", "src": "uart_rx.v:24.16-24.24" } }, "last_rx[3]": { "hide_name": 0, "bits": [ 7737 ] , "attributes": { "ROUTING": "X1Y17/Q2;;1;X1Y17/S220;X1Y17/S220/Q2;1;X1Y19/X01;X1Y19/X01/S222;1;X1Y19/A6;X1Y19/A6/X01;1" } }, "rx_data[3]": { "hide_name": 0, "bits": [ 7735 ] , "attributes": { "ROUTING": "X1Y17/D2;X1Y17/D2/N202;1;X1Y19/N200;X1Y19/N200/N252;1;X1Y17/X07;X1Y17/X07/N202;1;X1Y17/D4;X1Y17/D4/X07;1;X1Y23/Q4;;1;X1Y23/N240;X1Y23/N240/Q4;1;X1Y21/N250;X1Y21/N250/N242;1;X1Y20/B4;X1Y20/B4/N251;1", "hdlname": "rx_inst rx_shift", "src": "uart_rx.v:24.16-24.24" } }, "last_rx[4]": { "hide_name": 0, "bits": [ 7732 ] , "attributes": { "ROUTING": "X1Y24/Q2;;1;X1Y24/X05;X1Y24/X05/Q2;1;X1Y24/A3;X1Y24/A3/X05;1" } }, "rx_data[4]": { "hide_name": 0, "bits": [ 7730 ] , "attributes": { "ROUTING": "X1Y24/X03;X1Y24/X03/S242;1;X1Y24/D2;X1Y24/D2/X03;1;X1Y20/S210;X1Y20/S210/W111;1;X1Y22/S240;X1Y22/S240/S212;1;X1Y23/D4;X1Y23/D4/S241;1;X2Y20/Q4;;1;X2Y20/EW10;X2Y20/EW10/Q4;1;X1Y20/B5;X1Y20/B5/W111;1", "hdlname": "rx_inst rx_shift", "src": "uart_rx.v:24.16-24.24" } }, "last_rx[5]": { "hide_name": 0, "bits": [ 7726 ] , "attributes": { "ROUTING": "X2Y23/Q5;;1;X2Y23/W250;X2Y23/W250/Q5;1;X1Y23/A1;X1Y23/A1/W251;1" } }, "rx_data[5]": { "hide_name": 0, "bits": [ 7724 ] , "attributes": { "ROUTING": "X2Y17/S830;X2Y17/S830/Q5;1;X2Y25/N260;X2Y25/N260/S838;1;X2Y23/D5;X2Y23/D5/N262;1;X2Y20/D4;X2Y20/D4/X07;1;X2Y17/Q5;;1;X2Y17/SN20;X2Y17/SN20/Q5;1;X2Y18/S220;X2Y18/S220/S121;1;X2Y20/X07;X2Y20/X07/S222;1;X2Y20/B0;X2Y20/B0/X07;1", "hdlname": "rx_inst rx_shift", "src": "uart_rx.v:24.16-24.24" } }, "rx_inst.clk": { "hide_name": 0, "bits": [ 7722 ] , "attributes": { "ROUTING": "X3Y22/CLK2;X3Y22/CLK2/GB00;5;X6Y21/CLK0;X6Y21/CLK0/GB00;5;X2Y19/CLK0;X2Y19/CLK0/GB00;5;X1Y19/CLK0;X1Y19/CLK0/GB00;5;X1Y19/CLK1;X1Y19/CLK1/GB00;5;X1Y19/CLK2;X1Y19/CLK2/GB00;5;X2Y19/CLK1;X2Y19/CLK1/GB00;5;X5Y22/CLK2;X5Y22/CLK2/GB00;5;X5Y22/CLK0;X5Y22/CLK0/GB00;5;X4Y22/CLK2;X4Y22/CLK2/GB00;5;X4Y22/CLK0;X4Y22/CLK0/GB00;5;X7Y21/GB00;X7Y21/GBO0/GT00;5;X6Y21/CLK2;X6Y21/CLK2/GB00;5;X4Y22/CLK1;X4Y22/CLK1/GB00;5;X4Y23/CLK2;X4Y23/CLK2/GB00;5;X5Y21/CLK0;X5Y21/CLK0/GB00;5;X4Y20/CLK0;X4Y20/CLK0/GB00;5;X4Y21/CLK1;X4Y21/CLK1/GB00;5;X6Y20/CLK2;X6Y20/CLK2/GB00;5;X7Y21/GT00;X7Y19/GT00/SPINE16;5;X7Y20/GBO0;X7Y20/GBO0/GT00;5;X6Y20/CLK0;X6Y20/CLK0/GB00;5;X4Y20/CLK2;X4Y20/CLK2/GB00;5;X5Y20/CLK2;X5Y20/CLK2/GB00;5;X4Y20/CLK1;X4Y20/CLK1/GB00;5;X5Y20/CLK0;X5Y20/CLK0/GB00;5;X2Y17/CLK0;X2Y17/CLK0/GB00;5;X1Y20/CLK1;X1Y20/CLK1/GB00;5;X1Y20/CLK2;X1Y20/CLK2/GB00;5;X2Y20/CLK0;X2Y20/CLK0/GB00;5;X2Y20/CLK1;X2Y20/CLK1/GB00;5;X2Y24/CLK2;X2Y24/CLK2/GB00;5;X2Y23/CLK0;X2Y23/CLK0/GB00;5;X1Y24/CLK0;X1Y24/CLK0/GB00;5;X1Y17/CLK0;X1Y17/CLK0/GB00;5;X1Y17/CLK2;X1Y17/CLK2/GB00;5;X1Y23/CLK2;X1Y23/CLK2/GB00;5;X2Y20/CLK2;X2Y20/CLK2/GB00;5;X2Y17/CLK2;X2Y17/CLK2/GB00;5;X2Y17/CLK1;X2Y17/CLK1/GB00;5;X3Y19/GBO0;X3Y19/GBO0/GT00;5;X2Y19/CLK2;X2Y19/CLK2/GB00;5;X1Y23/CLK0;X1Y23/CLK0/GB00;5;X3Y24/CLK1;X3Y24/CLK1/GB00;5;X3Y23/CLK1;X3Y23/CLK1/GB00;5;X1Y22/CLK2;X1Y22/CLK2/GB00;5;X3Y20/CLK0;X3Y20/CLK0/GB00;5;X2Y22/CLK1;X2Y22/CLK1/GB00;5;X3Y20/CLK1;X3Y20/CLK1/GB00;5;X3Y22/CLK1;X3Y22/CLK1/GB00;5;X1Y22/CLK0;X1Y22/CLK0/GB00;5;X2Y22/CLK0;X2Y22/CLK0/GB00;5;X1Y23/CLK1;X1Y23/CLK1/GB00;5;X1Y22/CLK1;X1Y22/CLK1/GB00;5;X2Y21/GB00;X3Y21/GBO0/GT00;5;X4Y21/CLK0;X4Y21/CLK0/GB00;5;X4Y20/GB00;X3Y20/GBO0/GT00;5;X3Y20/CLK2;X3Y20/CLK2/GB00;5;X4Y22/GB00;X3Y22/GBO0/GT00;5;X3Y22/CLK0;X3Y22/CLK0/GB00;5;X1Y16/CLK1;X1Y16/CLK1/GB00;5;X3Y16/GBO0;X3Y16/GBO0/GT00;5;X1Y16/CLK0;X1Y16/CLK0/GB00;5;X3Y17/GB00;X3Y17/GBO0/GT00;5;X1Y17/CLK1;X1Y17/CLK1/GB00;5;X2Y24/GB00;X3Y24/GBO0/GT00;5;X1Y24/CLK1;X1Y24/CLK1/GB00;5;X15Y19/SPINE16;X27Y9/SPINE16/PCLKR1;5;X3Y19/GT00;X3Y19/GT00/SPINE16;5;X0Y23/GB00;X3Y23/GBO0/GT00;5;X2Y23/CLK2;X2Y23/CLK2/GB00;5;X46Y16/F6;;5", "src": "uart_tx.v:9.19-9.22", "hdlname": "tx_inst clk" } }, "rx_done": { "hide_name": 0, "bits": [ 7719 ] , "attributes": { "ROUTING": "X1Y23/S200;X1Y23/S200/Q0;1;X1Y24/X07;X1Y24/X07/S201;1;X1Y24/CE1;X1Y24/CE1/X07;1;X1Y23/W130;X1Y23/W130/Q0;1;X1Y23/E270;X1Y23/E270/W130;1;X2Y23/CE2;X2Y23/CE2/E271;1;X2Y22/E210;X2Y22/E210/N211;1;X3Y22/LSR2;X3Y22/LSR2/E211;1;X1Y20/CE2;X1Y20/CE2/N211;1;X1Y23/N200;X1Y23/N200/Q0;1;X1Y21/N210;X1Y21/N210/N202;1;X1Y20/CE1;X1Y20/CE1/N211;1;X2Y20/CE0;X2Y20/CE0/N211;1;X1Y23/EW10;X1Y23/EW10/Q0;1;X2Y23/N210;X2Y23/N210/E111;1;X2Y21/N210;X2Y21/N210/N212;1;X2Y20/CE1;X2Y20/CE1/N211;1;X1Y17/X08;X1Y17/X08/S232;1;X1Y17/CE1;X1Y17/CE1/X08;1;X1Y16/CE0;X1Y16/CE0/X08;1;X1Y16/X08;X1Y16/X08/S231;1;X1Y16/CE1;X1Y16/CE1/X08;1;X1Y23/Q0;;1;X1Y23/N800;X1Y23/N800/Q0;1;X1Y15/S230;X1Y15/S230/N808;1;X1Y17/E230;X1Y17/E230/S232;1;X2Y17/X06;X2Y17/X06/E231;1;X2Y17/CE0;X2Y17/CE0/X06;1", "hdlname": "rx_inst rx_done_r", "src": "uart_rx.v:25.16-25.25" } } } } } }