mirror of
https://github.com/allaunthefox/Research-Stack.git
synced 2026-07-30 18:56:16 +00:00
Lean: update Semantics modules, add new numerics/physics data files Hardware: update FPGA bitstreams (tangnano9k_uart_loopback) Infra: k3s-flake tests, netcup-vps configuration, VCN compute substrate Docs: ARCHITECTURE, specs, citation updates
3802 lines
129 KiB
JSON
3802 lines
129 KiB
JSON
{
|
|
"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": "uart_test.cst",
|
|
"packer.partno": "GW1NR-LV9QN88PC6/I5",
|
|
"packer.chipdb": "GW1N-9C",
|
|
"packer.arch": "himbaechel/gowin"
|
|
},
|
|
"attributes": {
|
|
"top": "00000000000000000000000000000001",
|
|
"src": "uart_test.v:4.1-40.10"
|
|
},
|
|
"ports": {
|
|
"uart_tx": {
|
|
"direction": "output",
|
|
"bits": [ 7711 ]
|
|
},
|
|
"led": {
|
|
"direction": "output",
|
|
"bits": [ 7875, 7873, 7870, 7868, 7866, 7864 ]
|
|
},
|
|
"clk": {
|
|
"direction": "input",
|
|
"bits": [ 7709 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
"shift_reg_DFFSE_Q_2_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X3Y16/LUT3"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 8010 ],
|
|
"I3": [ 7893 ]
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_4_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X3Y16/LUT5"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 8008 ],
|
|
"I3": [ 7899 ]
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_7_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X4Y15/LUT4"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 8006 ],
|
|
"I3": [ 7909 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_5_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X2Y13/LUT2"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 8022 ],
|
|
"I3": [ 7814 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_6_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X2Y13/LUT0"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 8020 ],
|
|
"I3": [ 7818 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_7_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X2Y13/LUT4"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 8018 ],
|
|
"I3": [ 7822 ]
|
|
}
|
|
},
|
|
"bit_cnt_DFFE_Q_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X2Y16/LUT3"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 8016 ],
|
|
"I3": [ 7837 ]
|
|
}
|
|
},
|
|
"bit_cnt_DFFE_Q_1_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X2Y16/LUT5"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 8014 ],
|
|
"I3": [ 7840 ]
|
|
}
|
|
},
|
|
"bit_cnt_DFFRE_Q_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X3Y16/LUT4"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 8012 ],
|
|
"I3": [ 7852 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_D_ALU_SUM_DUMMY_ALULC": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"ALU_MODE": "C2L"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y14/ALU5"
|
|
},
|
|
"port_directions": {
|
|
},
|
|
"connections": {
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_14_D_ALU_SUM_CIN_ALU_COUT_HEAD_ALULC": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"ALU_MODE": "C2L"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y14/ALU0"
|
|
},
|
|
"port_directions": {
|
|
"I2": "input",
|
|
"COUT": "output"
|
|
},
|
|
"connections": {
|
|
"I2": [ 7939 ],
|
|
"COUT": [ 7950 ]
|
|
}
|
|
},
|
|
"bit_cnt_DFFE_Q_D_ALU_SUM_DUMMY_ALULC": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"ALU_MODE": "C2L"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y17/ALU5"
|
|
},
|
|
"port_directions": {
|
|
},
|
|
"connections": {
|
|
}
|
|
},
|
|
"bit_cnt_DFFE_Q_1_D_ALU_SUM_CIN_ALU_COUT_HEAD_ALULC": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"ALU_MODE": "ONE2C"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y17/ALU0"
|
|
},
|
|
"port_directions": {
|
|
"I2": "input",
|
|
"COUT": "output"
|
|
},
|
|
"connections": {
|
|
"I2": [ 7939 ],
|
|
"COUT": [ 7948 ]
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_10_TAIL_ALULC": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"ALU_MODE": "C2L"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y15/ALU5"
|
|
},
|
|
"port_directions": {
|
|
"I2": "input",
|
|
"SUM": "output",
|
|
"CIN": "input",
|
|
"COUT": "output"
|
|
},
|
|
"connections": {
|
|
"I2": [ 7939 ],
|
|
"SUM": [ 7726 ],
|
|
"CIN": [ 7947 ],
|
|
"COUT": [ ]
|
|
}
|
|
},
|
|
"shift_reg_ALU_I1_4_HEAD_ALULC": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"ALU_MODE": "ONE2C"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y15/ALU0"
|
|
},
|
|
"port_directions": {
|
|
"I2": "input",
|
|
"COUT": "output"
|
|
},
|
|
"connections": {
|
|
"I2": [ 7939 ],
|
|
"COUT": [ 7946 ]
|
|
}
|
|
},
|
|
"GSR": {
|
|
"hide_name": 0,
|
|
"type": "GSR",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000010",
|
|
"NEXTPNR_BEL": "X0Y0/GSR"
|
|
},
|
|
"port_directions": {
|
|
"GSRI": "input"
|
|
},
|
|
"connections": {
|
|
"GSRI": [ 7939 ]
|
|
}
|
|
},
|
|
"uart_tx_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": "uart_test.v:6.17-6.24",
|
|
"&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": [ 7940 ],
|
|
"BOTTOM_IO_PORT_A": [ 7940 ],
|
|
"O": [ 7711 ],
|
|
"I": [ 7921 ]
|
|
}
|
|
},
|
|
"tx_out_DFFSE_Q_D_LUT2_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT2",
|
|
"parameters": {
|
|
"INIT": "1000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y17/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": [ 7860 ],
|
|
"I0": [ 7891 ],
|
|
"F": [ 7920 ]
|
|
}
|
|
},
|
|
"tx_out_DFFSE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFSE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y17/DFF0",
|
|
"src": "uart_test.v:22.5-38.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": [ 7940 ],
|
|
"Q": [ 7921 ],
|
|
"D": [ 7920 ],
|
|
"CLK": [ 7764 ],
|
|
"CE": [ 7726 ]
|
|
}
|
|
},
|
|
"$PACKER_GND_DRV": {
|
|
"hide_name": 1,
|
|
"type": "GOWIN_GND",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000010",
|
|
"NEXTPNR_BEL": "X0Y0/GND"
|
|
},
|
|
"port_directions": {
|
|
"G": "output"
|
|
},
|
|
"connections": {
|
|
"G": [ 7940 ]
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_D_LUT2_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT2",
|
|
"parameters": {
|
|
"INIT": "1000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y17/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": [ 7860 ],
|
|
"I0": [ 7915 ],
|
|
"F": [ 7889 ]
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_8_D_LUT2_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT2",
|
|
"parameters": {
|
|
"INIT": "1000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y16/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": [ 7860 ],
|
|
"I0": [ 7912 ],
|
|
"F": [ 7914 ]
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "DFFSE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y16/DFF0",
|
|
"src": "uart_test.v:22.5-38.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": [ 7940 ],
|
|
"Q": [ 7915 ],
|
|
"D": [ 7914 ],
|
|
"CLK": [ 7764 ],
|
|
"CE": [ 7726 ]
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "DFFSE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y15/DFF4",
|
|
"src": "uart_test.v:22.5-38.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": [ 7854 ],
|
|
"Q": [ 7912 ],
|
|
"D": [ 8006 ],
|
|
"CLK": [ 7764 ],
|
|
"CE": [ 7726 ]
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_6_D_LUT2_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT2",
|
|
"parameters": {
|
|
"INIT": "1000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y15/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": [ 7860 ],
|
|
"I0": [ 7905 ],
|
|
"F": [ 7908 ]
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "DFFSE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y15/DFF0",
|
|
"src": "uart_test.v:22.5-38.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": [ 7940 ],
|
|
"Q": [ 7909 ],
|
|
"D": [ 7908 ],
|
|
"CLK": [ 7764 ],
|
|
"CE": [ 7726 ]
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_5_D_LUT2_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT2",
|
|
"parameters": {
|
|
"INIT": "1000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y16/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": [ 7860 ],
|
|
"I0": [ 7902 ],
|
|
"F": [ 7904 ]
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "DFFSE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y16/DFF0",
|
|
"src": "uart_test.v:22.5-38.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": [ 7940 ],
|
|
"Q": [ 7905 ],
|
|
"D": [ 7904 ],
|
|
"CLK": [ 7764 ],
|
|
"CE": [ 7726 ]
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "DFFSE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y16/DFF5",
|
|
"src": "uart_test.v:22.5-38.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": [ 7854 ],
|
|
"Q": [ 7902 ],
|
|
"D": [ 8008 ],
|
|
"CLK": [ 7764 ],
|
|
"CE": [ 7726 ]
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_3_D_LUT2_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT2",
|
|
"parameters": {
|
|
"INIT": "1000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y16/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": [ 7860 ],
|
|
"I0": [ 7896 ],
|
|
"F": [ 7898 ]
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "DFFSE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y16/DFF1",
|
|
"src": "uart_test.v:22.5-38.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": [ 7940 ],
|
|
"Q": [ 7899 ],
|
|
"D": [ 7898 ],
|
|
"CLK": [ 7764 ],
|
|
"CE": [ 7726 ]
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "DFFSE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y16/DFF3",
|
|
"src": "uart_test.v:22.5-38.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": [ 7854 ],
|
|
"Q": [ 7896 ],
|
|
"D": [ 8010 ],
|
|
"CLK": [ 7764 ],
|
|
"CE": [ 7726 ]
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_1_D_LUT4_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1111111111111110"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y16/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": [ 7846 ],
|
|
"I2": [ 7841 ],
|
|
"I1": [ 7853 ],
|
|
"I0": [ 7838 ],
|
|
"F": [ 7860 ]
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "DFFSE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y16/DFF0",
|
|
"src": "uart_test.v:22.5-38.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": [ 7940 ],
|
|
"Q": [ 7893 ],
|
|
"D": [ 7860 ],
|
|
"CLK": [ 7764 ],
|
|
"CE": [ 7726 ]
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFSE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y17/DFF0",
|
|
"src": "uart_test.v:22.5-38.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": [ 7940 ],
|
|
"Q": [ 7891 ],
|
|
"D": [ 7889 ],
|
|
"CLK": [ 7764 ],
|
|
"CE": [ 7726 ]
|
|
}
|
|
},
|
|
"shift_reg_ALU_I1_4": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y15/ALU1",
|
|
"src": "uart_test.v:23.13-23.33|/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": [ 7939 ],
|
|
"SUM": [ 7887 ],
|
|
"I3": [ 7940 ],
|
|
"I1": [ ],
|
|
"I0": [ 7793 ],
|
|
"COUT": [ 7760 ],
|
|
"CIN": [ 7946 ]
|
|
}
|
|
},
|
|
"shift_reg_ALU_I1_3": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y15/ALU4",
|
|
"src": "uart_test.v:23.13-23.33|/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": [ 7939 ],
|
|
"SUM": [ 7885 ],
|
|
"I3": [ 7940 ],
|
|
"I1": [ ],
|
|
"I0": [ 7781 ],
|
|
"COUT": [ 7750 ],
|
|
"CIN": [ 7756 ]
|
|
}
|
|
},
|
|
"shift_reg_ALU_I1_2": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y15/ALU0",
|
|
"src": "uart_test.v:23.13-23.33|/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": [ 7939 ],
|
|
"SUM": [ 7883 ],
|
|
"I3": [ 7940 ],
|
|
"I1": [ ],
|
|
"I0": [ 7770 ],
|
|
"COUT": [ 7880 ],
|
|
"CIN": [ 7751 ]
|
|
}
|
|
},
|
|
"shift_reg_ALU_I1_1": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y15/ALU1",
|
|
"src": "uart_test.v:23.13-23.33|/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": [ 7939 ],
|
|
"SUM": [ 7881 ],
|
|
"I3": [ 7940 ],
|
|
"I1": [ ],
|
|
"I0": [ 7832 ],
|
|
"COUT": [ 7877 ],
|
|
"CIN": [ 7880 ]
|
|
}
|
|
},
|
|
"shift_reg_ALU_I1": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y15/ALU2",
|
|
"src": "uart_test.v:23.13-23.33|/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": [ 7939 ],
|
|
"SUM": [ 7878 ],
|
|
"I3": [ 7940 ],
|
|
"I1": [ ],
|
|
"I0": [ 7827 ],
|
|
"COUT": [ 7746 ],
|
|
"CIN": [ 7877 ]
|
|
}
|
|
},
|
|
"led_OBUF_O_5": {
|
|
"hide_name": 0,
|
|
"type": "OBUF",
|
|
"parameters": {
|
|
"NET_I": "GND",
|
|
"NET_O": "NET"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X0Y14/IOBA",
|
|
"src": "uart_test.v:7.23-7.26",
|
|
"&IO_TYPE=LVCMOS18": "00000000000000000000000000000001",
|
|
"&PULL_MODE=NONE": "00000000000000000000000000000001",
|
|
"keep": "00000000000000000000000000000001"
|
|
},
|
|
"port_directions": {
|
|
"O": "output",
|
|
"I": "input"
|
|
},
|
|
"connections": {
|
|
"O": [ 7875 ],
|
|
"I": [ 7940 ]
|
|
}
|
|
},
|
|
"led_OBUF_O_4": {
|
|
"hide_name": 0,
|
|
"type": "OBUF",
|
|
"parameters": {
|
|
"NET_I": "VCC",
|
|
"NET_O": "NET"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X0Y15/IOBB",
|
|
"src": "uart_test.v:7.23-7.26",
|
|
"&IO_TYPE=LVCMOS18": "00000000000000000000000000000001",
|
|
"&PULL_MODE=NONE": "00000000000000000000000000000001",
|
|
"keep": "00000000000000000000000000000001"
|
|
},
|
|
"port_directions": {
|
|
"O": "output",
|
|
"I": "input"
|
|
},
|
|
"connections": {
|
|
"O": [ 7873 ],
|
|
"I": [ 7939 ]
|
|
}
|
|
},
|
|
"$PACKER_VCC_DRV": {
|
|
"hide_name": 1,
|
|
"type": "GOWIN_VCC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000010",
|
|
"NEXTPNR_BEL": "X0Y0/VCC"
|
|
},
|
|
"port_directions": {
|
|
"V": "output"
|
|
},
|
|
"connections": {
|
|
"V": [ 7939 ]
|
|
}
|
|
},
|
|
"led_OBUF_O_3": {
|
|
"hide_name": 0,
|
|
"type": "OBUF",
|
|
"parameters": {
|
|
"NET_I": "GND",
|
|
"NET_O": "NET"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X0Y20/IOBB",
|
|
"src": "uart_test.v:7.23-7.26",
|
|
"&IO_TYPE=LVCMOS18": "00000000000000000000000000000001",
|
|
"&PULL_MODE=NONE": "00000000000000000000000000000001",
|
|
"keep": "00000000000000000000000000000001"
|
|
},
|
|
"port_directions": {
|
|
"O": "output",
|
|
"I": "input"
|
|
},
|
|
"connections": {
|
|
"O": [ 7870 ],
|
|
"I": [ 7940 ]
|
|
}
|
|
},
|
|
"led_OBUF_O_2": {
|
|
"hide_name": 0,
|
|
"type": "OBUF",
|
|
"parameters": {
|
|
"NET_I": "VCC",
|
|
"NET_O": "NET"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X0Y21/IOBB",
|
|
"src": "uart_test.v:7.23-7.26",
|
|
"&IO_TYPE=LVCMOS18": "00000000000000000000000000000001",
|
|
"&PULL_MODE=NONE": "00000000000000000000000000000001",
|
|
"keep": "00000000000000000000000000000001"
|
|
},
|
|
"port_directions": {
|
|
"O": "output",
|
|
"I": "input"
|
|
},
|
|
"connections": {
|
|
"O": [ 7868 ],
|
|
"I": [ 7939 ]
|
|
}
|
|
},
|
|
"led_OBUF_O_1": {
|
|
"hide_name": 0,
|
|
"type": "OBUF",
|
|
"parameters": {
|
|
"NET_I": "GND",
|
|
"NET_O": "NET"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X0Y24/IOBB",
|
|
"src": "uart_test.v:7.23-7.26",
|
|
"&IO_TYPE=LVCMOS18": "00000000000000000000000000000001",
|
|
"&PULL_MODE=NONE": "00000000000000000000000000000001",
|
|
"keep": "00000000000000000000000000000001"
|
|
},
|
|
"port_directions": {
|
|
"O": "output",
|
|
"I": "input"
|
|
},
|
|
"connections": {
|
|
"O": [ 7866 ],
|
|
"I": [ 7940 ]
|
|
}
|
|
},
|
|
"led_OBUF_O": {
|
|
"hide_name": 0,
|
|
"type": "OBUF",
|
|
"parameters": {
|
|
"NET_I": "VCC",
|
|
"NET_O": "NET"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X0Y25/IOBB",
|
|
"src": "uart_test.v:7.23-7.26",
|
|
"&IO_TYPE=LVCMOS18": "00000000000000000000000000000001",
|
|
"&PULL_MODE=NONE": "00000000000000000000000000000001",
|
|
"keep": "00000000000000000000000000000001"
|
|
},
|
|
"port_directions": {
|
|
"O": "output",
|
|
"I": "input"
|
|
},
|
|
"connections": {
|
|
"O": [ 7864 ],
|
|
"I": [ 7939 ]
|
|
}
|
|
},
|
|
"clk_IBUF_I": {
|
|
"hide_name": 0,
|
|
"type": "IBUF",
|
|
"parameters": {
|
|
"NET_I": "NET",
|
|
"NET_O": "NET"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X46Y16/IOBA",
|
|
"src": "uart_test.v:5.17-5.20",
|
|
"&IO_TYPE=LVCMOS33": "00000000000000000000000000000001",
|
|
"&PULL_MODE=NONE": "00000000000000000000000000000001",
|
|
"keep": "00000000000000000000000000000001"
|
|
},
|
|
"port_directions": {
|
|
"O": "output",
|
|
"I": "input"
|
|
},
|
|
"connections": {
|
|
"O": [ 7764 ],
|
|
"I": [ 7709 ]
|
|
}
|
|
},
|
|
"bit_cnt_DFFRE_Q_RESET_LUT2_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT2",
|
|
"parameters": {
|
|
"INIT": "0100"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y16/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": [ 7726 ],
|
|
"I0": [ 7860 ],
|
|
"F": [ 7854 ]
|
|
}
|
|
},
|
|
"bit_cnt_DFFRE_Q_D_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y17/ALU3",
|
|
"src": "uart_test.v:33.28-33.39|/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": [ 7939 ],
|
|
"SUM": [ 7852 ],
|
|
"I3": [ 7940 ],
|
|
"I1": [ ],
|
|
"I0": [ 7853 ],
|
|
"COUT": [ 7849 ],
|
|
"CIN": [ 7844 ]
|
|
}
|
|
},
|
|
"bit_cnt_DFFRE_Q_1_D_LUT1_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT1",
|
|
"parameters": {
|
|
"INIT": "01"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y16/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": [ 7846 ],
|
|
"F": [ 7856 ]
|
|
}
|
|
},
|
|
"bit_cnt_DFFRE_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "DFFRE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y16/DFF2",
|
|
"src": "uart_test.v:22.5-38.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": [ 7854 ],
|
|
"Q": [ 7846 ],
|
|
"D": [ 7856 ],
|
|
"CLK": [ 7764 ],
|
|
"CE": [ 7726 ]
|
|
}
|
|
},
|
|
"bit_cnt_DFFRE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFRE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y16/DFF4",
|
|
"src": "uart_test.v:22.5-38.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": [ 7854 ],
|
|
"Q": [ 7853 ],
|
|
"D": [ 8012 ],
|
|
"CLK": [ 7764 ],
|
|
"CE": [ 7726 ]
|
|
}
|
|
},
|
|
"bit_cnt_DFFE_Q_D_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y17/ALU4",
|
|
"src": "uart_test.v:33.28-33.39|/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": [ 7939 ],
|
|
"SUM": [ 7837 ],
|
|
"I3": [ 7940 ],
|
|
"I1": [ ],
|
|
"I0": [ 7838 ],
|
|
"COUT": [ 7850 ],
|
|
"CIN": [ 7849 ]
|
|
}
|
|
},
|
|
"bit_cnt_DFFE_Q_1_D_ALU_SUM_CIN_ALU_COUT": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y17/ALU1",
|
|
"src": "uart_test.v:33.28-33.39|/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": [ 7939 ],
|
|
"SUM": [ 7847 ],
|
|
"I3": [ 7940 ],
|
|
"I1": [ ],
|
|
"I0": [ 7846 ],
|
|
"COUT": [ 7843 ],
|
|
"CIN": [ 7948 ]
|
|
}
|
|
},
|
|
"bit_cnt_DFFE_Q_1_D_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y17/ALU2",
|
|
"src": "uart_test.v:33.28-33.39|/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": [ 7939 ],
|
|
"SUM": [ 7840 ],
|
|
"I3": [ 7940 ],
|
|
"I1": [ ],
|
|
"I0": [ 7841 ],
|
|
"COUT": [ 7844 ],
|
|
"CIN": [ 7843 ]
|
|
}
|
|
},
|
|
"bit_cnt_DFFE_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "DFFE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y16/DFF5",
|
|
"src": "uart_test.v:22.5-38.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": [ 7841 ],
|
|
"D": [ 8014 ],
|
|
"CLK": [ 7764 ],
|
|
"CE": [ 7726 ]
|
|
}
|
|
},
|
|
"bit_cnt_DFFE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y16/DFF3",
|
|
"src": "uart_test.v:22.5-38.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": [ 7838 ],
|
|
"D": [ 8016 ],
|
|
"CLK": [ 7764 ],
|
|
"CE": [ 7726 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_D_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y14/ALU4",
|
|
"src": "uart_test.v:36.25-36.37|/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": [ 7939 ],
|
|
"SUM": [ 7765 ],
|
|
"I3": [ 7939 ],
|
|
"I1": [ 7727 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7835 ],
|
|
"CIN": [ 7800 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_9_D_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y14/ALU1",
|
|
"src": "uart_test.v:36.25-36.37|/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": [ 7939 ],
|
|
"SUM": [ 7831 ],
|
|
"I3": [ 7939 ],
|
|
"I1": [ 7832 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7829 ],
|
|
"CIN": [ 7773 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "DFFR",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y14/DFF1",
|
|
"src": "uart_test.v:22.5-38.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": [ 7726 ],
|
|
"Q": [ 7832 ],
|
|
"D": [ 7831 ],
|
|
"CLK": [ 7764 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_8_D_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y14/ALU2",
|
|
"src": "uart_test.v:36.25-36.37|/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": [ 7939 ],
|
|
"SUM": [ 7826 ],
|
|
"I3": [ 7939 ],
|
|
"I1": [ 7827 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7824 ],
|
|
"CIN": [ 7829 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "DFFR",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y14/DFF2",
|
|
"src": "uart_test.v:22.5-38.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": [ 7726 ],
|
|
"Q": [ 7827 ],
|
|
"D": [ 7826 ],
|
|
"CLK": [ 7764 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_7_D_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y14/ALU3",
|
|
"src": "uart_test.v:36.25-36.37|/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": [ 7939 ],
|
|
"SUM": [ 7822 ],
|
|
"I3": [ 7939 ],
|
|
"I1": [ 7747 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7820 ],
|
|
"CIN": [ 7824 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "DFFR",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y13/DFF4",
|
|
"src": "uart_test.v:22.5-38.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": [ 7726 ],
|
|
"Q": [ 7747 ],
|
|
"D": [ 8018 ],
|
|
"CLK": [ 7764 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_6_D_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y14/ALU4",
|
|
"src": "uart_test.v:36.25-36.37|/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": [ 7939 ],
|
|
"SUM": [ 7818 ],
|
|
"I3": [ 7939 ],
|
|
"I1": [ 7743 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7816 ],
|
|
"CIN": [ 7820 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "DFFR",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y13/DFF0",
|
|
"src": "uart_test.v:22.5-38.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": [ 7726 ],
|
|
"Q": [ 7743 ],
|
|
"D": [ 8020 ],
|
|
"CLK": [ 7764 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_5_D_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y14/ALU5",
|
|
"src": "uart_test.v:36.25-36.37|/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": [ 7939 ],
|
|
"SUM": [ 7814 ],
|
|
"I3": [ 7939 ],
|
|
"I1": [ 7739 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7812 ],
|
|
"CIN": [ 7816 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "DFFR",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y13/DFF2",
|
|
"src": "uart_test.v:22.5-38.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": [ 7726 ],
|
|
"Q": [ 7739 ],
|
|
"D": [ 8022 ],
|
|
"CLK": [ 7764 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_4_D_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y14/ALU0",
|
|
"src": "uart_test.v:36.25-36.37|/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": [ 7939 ],
|
|
"SUM": [ 7810 ],
|
|
"I3": [ 7939 ],
|
|
"I1": [ 7735 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7808 ],
|
|
"CIN": [ 7812 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "DFFR",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y14/DFF0",
|
|
"src": "uart_test.v:22.5-38.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": [ 7726 ],
|
|
"Q": [ 7735 ],
|
|
"D": [ 7810 ],
|
|
"CLK": [ 7764 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_3_D_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y14/ALU1",
|
|
"src": "uart_test.v:36.25-36.37|/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": [ 7939 ],
|
|
"SUM": [ 7806 ],
|
|
"I3": [ 7939 ],
|
|
"I1": [ 7731 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7804 ],
|
|
"CIN": [ 7808 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "DFFR",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y14/DFF1",
|
|
"src": "uart_test.v:22.5-38.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": [ 7726 ],
|
|
"Q": [ 7731 ],
|
|
"D": [ 7806 ],
|
|
"CLK": [ 7764 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_2_D_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y14/ALU2",
|
|
"src": "uart_test.v:36.25-36.37|/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": [ 7939 ],
|
|
"SUM": [ 7802 ],
|
|
"I3": [ 7939 ],
|
|
"I1": [ 7723 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7799 ],
|
|
"CIN": [ 7804 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "DFFR",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y14/DFF2",
|
|
"src": "uart_test.v:22.5-38.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": [ 7726 ],
|
|
"Q": [ 7723 ],
|
|
"D": [ 7802 ],
|
|
"CLK": [ 7764 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_1_D_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y14/ALU3",
|
|
"src": "uart_test.v:36.25-36.37|/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": [ 7939 ],
|
|
"SUM": [ 7767 ],
|
|
"I3": [ 7939 ],
|
|
"I1": [ 7717 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7800 ],
|
|
"CIN": [ 7799 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_15_D_LUT1_F": {
|
|
"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": [ 7793 ],
|
|
"F": [ 7796 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "DFFR",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y16/DFF2",
|
|
"src": "uart_test.v:22.5-38.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": [ 7726 ],
|
|
"Q": [ 7793 ],
|
|
"D": [ 7796 ],
|
|
"CLK": [ 7764 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_14_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": "X1Y14/ALU1",
|
|
"src": "uart_test.v:36.25-36.37|/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": [ 7939 ],
|
|
"SUM": [ 7794 ],
|
|
"I3": [ 7939 ],
|
|
"I1": [ 7793 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7791 ],
|
|
"CIN": [ 7950 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_14_D_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y14/ALU2",
|
|
"src": "uart_test.v:36.25-36.37|/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": [ 7939 ],
|
|
"SUM": [ 7789 ],
|
|
"I3": [ 7939 ],
|
|
"I1": [ 7761 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7787 ],
|
|
"CIN": [ 7791 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "DFFR",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y14/DFF2",
|
|
"src": "uart_test.v:22.5-38.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": [ 7726 ],
|
|
"Q": [ 7761 ],
|
|
"D": [ 7789 ],
|
|
"CLK": [ 7764 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_13_D_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y14/ALU3",
|
|
"src": "uart_test.v:36.25-36.37|/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": [ 7939 ],
|
|
"SUM": [ 7785 ],
|
|
"I3": [ 7939 ],
|
|
"I1": [ 7757 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7783 ],
|
|
"CIN": [ 7787 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "DFFR",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y14/DFF3",
|
|
"src": "uart_test.v:22.5-38.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": [ 7726 ],
|
|
"Q": [ 7757 ],
|
|
"D": [ 7785 ],
|
|
"CLK": [ 7764 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_12_D_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y14/ALU4",
|
|
"src": "uart_test.v:36.25-36.37|/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": [ 7939 ],
|
|
"SUM": [ 7780 ],
|
|
"I3": [ 7939 ],
|
|
"I1": [ 7781 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7778 ],
|
|
"CIN": [ 7783 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "DFFR",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y14/DFF4",
|
|
"src": "uart_test.v:22.5-38.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": [ 7726 ],
|
|
"Q": [ 7781 ],
|
|
"D": [ 7780 ],
|
|
"CLK": [ 7764 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_11_D_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y14/ALU5",
|
|
"src": "uart_test.v:36.25-36.37|/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": [ 7939 ],
|
|
"SUM": [ 7776 ],
|
|
"I3": [ 7939 ],
|
|
"I1": [ 7752 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7772 ],
|
|
"CIN": [ 7778 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "DFFR",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y14/DFF5",
|
|
"src": "uart_test.v:22.5-38.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": [ 7726 ],
|
|
"Q": [ 7752 ],
|
|
"D": [ 7776 ],
|
|
"CLK": [ 7764 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_10_D_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y14/ALU0",
|
|
"src": "uart_test.v:36.25-36.37|/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": [ 7939 ],
|
|
"SUM": [ 7769 ],
|
|
"I3": [ 7939 ],
|
|
"I1": [ 7770 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7773 ],
|
|
"CIN": [ 7772 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "DFFR",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y14/DFF0",
|
|
"src": "uart_test.v:22.5-38.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": [ 7726 ],
|
|
"Q": [ 7770 ],
|
|
"D": [ 7769 ],
|
|
"CLK": [ 7764 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "DFFR",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y14/DFF3",
|
|
"src": "uart_test.v:22.5-38.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": [ 7726 ],
|
|
"Q": [ 7717 ],
|
|
"D": [ 7767 ],
|
|
"CLK": [ 7764 ]
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFR",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y14/DFF4",
|
|
"src": "uart_test.v:22.5-38.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": [ 7726 ],
|
|
"Q": [ 7727 ],
|
|
"D": [ 7765 ],
|
|
"CLK": [ 7764 ]
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_9": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y15/ALU2",
|
|
"src": "uart_test.v:23.13-23.33|/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": [ 7939 ],
|
|
"SUM": [ 7762 ],
|
|
"I3": [ 7940 ],
|
|
"I1": [ ],
|
|
"I0": [ 7761 ],
|
|
"COUT": [ 7755 ],
|
|
"CIN": [ 7760 ]
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_8": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y15/ALU3",
|
|
"src": "uart_test.v:23.13-23.33|/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": [ 7939 ],
|
|
"SUM": [ 7758 ],
|
|
"I3": [ 7940 ],
|
|
"I1": [ ],
|
|
"I0": [ 7757 ],
|
|
"COUT": [ 7756 ],
|
|
"CIN": [ 7755 ]
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_7": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y15/ALU5",
|
|
"src": "uart_test.v:23.13-23.33|/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": [ 7939 ],
|
|
"SUM": [ 7753 ],
|
|
"I3": [ 7940 ],
|
|
"I1": [ ],
|
|
"I0": [ 7752 ],
|
|
"COUT": [ 7751 ],
|
|
"CIN": [ 7750 ]
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_6": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y15/ALU3",
|
|
"src": "uart_test.v:23.13-23.33|/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": [ 7939 ],
|
|
"SUM": [ 7748 ],
|
|
"I3": [ 7940 ],
|
|
"I1": [ ],
|
|
"I0": [ 7747 ],
|
|
"COUT": [ 7742 ],
|
|
"CIN": [ 7746 ]
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_5": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y15/ALU4",
|
|
"src": "uart_test.v:23.13-23.33|/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": [ 7939 ],
|
|
"SUM": [ 7744 ],
|
|
"I3": [ 7940 ],
|
|
"I1": [ ],
|
|
"I0": [ 7743 ],
|
|
"COUT": [ 7738 ],
|
|
"CIN": [ 7742 ]
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_4": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y15/ALU5",
|
|
"src": "uart_test.v:23.13-23.33|/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": [ 7939 ],
|
|
"SUM": [ 7740 ],
|
|
"I3": [ 7940 ],
|
|
"I1": [ ],
|
|
"I0": [ 7739 ],
|
|
"COUT": [ 7734 ],
|
|
"CIN": [ 7738 ]
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_3": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y15/ALU0",
|
|
"src": "uart_test.v:23.13-23.33|/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": [ 7939 ],
|
|
"SUM": [ 7736 ],
|
|
"I3": [ 7940 ],
|
|
"I1": [ ],
|
|
"I0": [ 7735 ],
|
|
"COUT": [ 7730 ],
|
|
"CIN": [ 7734 ]
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_2": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y15/ALU1",
|
|
"src": "uart_test.v:23.13-23.33|/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": [ 7939 ],
|
|
"SUM": [ 7732 ],
|
|
"I3": [ 7940 ],
|
|
"I1": [ ],
|
|
"I0": [ 7731 ],
|
|
"COUT": [ 7722 ],
|
|
"CIN": [ 7730 ]
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_10": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y15/ALU4",
|
|
"src": "uart_test.v:23.13-23.33|/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": [ 7939 ],
|
|
"SUM": [ 7728 ],
|
|
"I3": [ 7940 ],
|
|
"I1": [ ],
|
|
"I0": [ 7727 ],
|
|
"COUT": [ 7947 ],
|
|
"CIN": [ 7716 ]
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_1": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y15/ALU2",
|
|
"src": "uart_test.v:23.13-23.33|/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": [ 7939 ],
|
|
"SUM": [ 7724 ],
|
|
"I3": [ 7940 ],
|
|
"I1": [ ],
|
|
"I0": [ 7723 ],
|
|
"COUT": [ 7715 ],
|
|
"CIN": [ 7722 ]
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y15/ALU3",
|
|
"src": "uart_test.v:23.13-23.33|/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": [ 7939 ],
|
|
"SUM": [ 7719 ],
|
|
"I3": [ 7940 ],
|
|
"I1": [ ],
|
|
"I0": [ 7717 ],
|
|
"COUT": [ 7716 ],
|
|
"CIN": [ 7715 ]
|
|
}
|
|
}
|
|
},
|
|
"netnames": {
|
|
"baud_cnt_DFFR_Q_5$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 8022 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y13/F2;;1;X2Y13/XD2;X2Y13/XD2/F2;1"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_6$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 8020 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y13/F0;;1;X2Y13/XD0;X2Y13/XD0/F0;1"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_7$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 8018 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y13/F4;;1;X2Y13/XD4;X2Y13/XD4/F4;1"
|
|
}
|
|
},
|
|
"bit_cnt_DFFE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 8016 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y16/F3;;1;X2Y16/XD3;X2Y16/XD3/F3;1"
|
|
}
|
|
},
|
|
"bit_cnt_DFFE_Q_1$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 8014 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y16/F5;;1;X2Y16/XD5;X2Y16/XD5/F5;1"
|
|
}
|
|
},
|
|
"bit_cnt_DFFRE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 8012 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y16/F4;;1;X3Y16/XD4;X3Y16/XD4/F4;1"
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_2$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 8010 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y16/F3;;1;X3Y16/XD3;X3Y16/XD3/F3;1"
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_4$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 8008 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y16/F5;;1;X3Y16/XD5;X3Y16/XD5/F5;1"
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_7$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 8006 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y15/F4;;1;X4Y15/XD4;X4Y15/XD4/F4;1"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_14_D_ALU_SUM_CIN_ALU_COUT_HEAD_ALULC": {
|
|
"hide_name": 0,
|
|
"bits": [ 7950 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/COUT0;;1"
|
|
}
|
|
},
|
|
"bit_cnt_DFFE_Q_1_D_ALU_SUM_CIN_ALU_COUT_HEAD_ALULC": {
|
|
"hide_name": 0,
|
|
"bits": [ 7948 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y17/COUT0;;1"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_10_TAIL_ALULC": {
|
|
"hide_name": 0,
|
|
"bits": [ 7947 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y15/COUT4;;1"
|
|
}
|
|
},
|
|
"shift_reg_ALU_I1_4_HEAD_ALULC": {
|
|
"hide_name": 0,
|
|
"bits": [ 7946 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y15/COUT0;;1"
|
|
}
|
|
},
|
|
"uart_tx": {
|
|
"hide_name": 0,
|
|
"bits": [ 7711 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"src": "uart_test.v:6.17-6.24"
|
|
}
|
|
},
|
|
"tx_out": {
|
|
"hide_name": 0,
|
|
"bits": [ 7921 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y17/Q0;;1;X3Y17/S800;X3Y17/S800/Q0;1;X3Y25/S800;X3Y25/S800/S808;1;X3Y28/W200;X3Y28/W200/N804;1;X1Y28/X01;X1Y28/X01/W202;1;X1Y28/A0;X1Y28/A0/X01;1",
|
|
"src": "uart_test.v:19.9-19.15"
|
|
}
|
|
},
|
|
"tx_out_DFFSE_Q_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7920 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y17/F0;;1;X3Y17/XD0;X3Y17/XD0/F0;1"
|
|
}
|
|
},
|
|
"shift_reg[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7915 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y16/Q0;;1;X3Y16/SN10;X3Y16/SN10/Q0;1;X3Y17/E250;X3Y17/E250/S111;1;X4Y17/A0;X4Y17/A0/E251;1",
|
|
"src": "uart_test.v:18.15-18.24"
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_8_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7914 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y16/F0;;1;X3Y16/XD0;X3Y16/XD0/F0;1"
|
|
}
|
|
},
|
|
"shift_reg[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7912 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y15/Q4;;1;X4Y15/SN10;X4Y15/SN10/Q4;1;X4Y16/W250;X4Y16/W250/S111;1;X3Y16/A0;X3Y16/A0/W251;1",
|
|
"src": "uart_test.v:18.15-18.24"
|
|
}
|
|
},
|
|
"shift_reg[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7909 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y15/Q0;;1;X4Y15/S100;X4Y15/S100/Q0;1;X4Y15/D4;X4Y15/D4/S100;1",
|
|
"src": "uart_test.v:18.15-18.24"
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_6_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7908 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y15/F0;;1;X4Y15/XD0;X4Y15/XD0/F0;1"
|
|
}
|
|
},
|
|
"shift_reg[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7905 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y16/Q0;;1;X4Y16/SN10;X4Y16/SN10/Q0;1;X4Y15/A0;X4Y15/A0/N111;1",
|
|
"src": "uart_test.v:18.15-18.24"
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_5_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7904 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y16/F0;;1;X4Y16/XD0;X4Y16/XD0/F0;1"
|
|
}
|
|
},
|
|
"shift_reg[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7902 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y16/Q5;;1;X3Y16/E250;X3Y16/E250/Q5;1;X4Y16/A0;X4Y16/A0/E251;1",
|
|
"src": "uart_test.v:18.15-18.24"
|
|
}
|
|
},
|
|
"shift_reg[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7899 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y16/Q1;;1;X3Y16/S100;X3Y16/S100/Q1;1;X3Y16/D5;X3Y16/D5/S100;1",
|
|
"src": "uart_test.v:18.15-18.24"
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_3_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7898 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y16/F1;;1;X3Y16/XD1;X3Y16/XD1/F1;1"
|
|
}
|
|
},
|
|
"shift_reg[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7896 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y16/Q3;;1;X3Y16/X02;X3Y16/X02/Q3;1;X3Y16/A1;X3Y16/A1/X02;1",
|
|
"src": "uart_test.v:18.15-18.24"
|
|
}
|
|
},
|
|
"shift_reg[8]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7893 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y16/Q0;;1;X2Y16/E100;X2Y16/E100/Q0;1;X3Y16/D3;X3Y16/D3/E101;1",
|
|
"src": "uart_test.v:18.15-18.24"
|
|
}
|
|
},
|
|
"shift_reg[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7891 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y17/Q0;;1;X4Y17/W130;X4Y17/W130/Q0;1;X3Y17/A0;X3Y17/A0/W131;1",
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21"
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7889 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y17/F0;;1;X4Y17/XD0;X4Y17/XD0/F0;1"
|
|
}
|
|
},
|
|
"shift_reg_ALU_I1_4_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7887 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"shift_reg_ALU_I1_3_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7885 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"shift_reg_ALU_I1_2_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7883 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"shift_reg_ALU_I1_1_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7881 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"shift_reg_ALU_I1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7880 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y15/COUT0;;1",
|
|
"src": "uart_test.v:23.13-23.33|/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"
|
|
}
|
|
},
|
|
"shift_reg_ALU_I1_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7878 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"shift_reg_ALU_I1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7877 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y15/COUT1;;1",
|
|
"src": "uart_test.v:23.13-23.33|/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"
|
|
}
|
|
},
|
|
"led[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7875 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"src": "uart_test.v:7.23-7.26"
|
|
}
|
|
},
|
|
"led[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7873 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"src": "uart_test.v:7.23-7.26"
|
|
}
|
|
},
|
|
"led[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7870 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"src": "uart_test.v:7.23-7.26"
|
|
}
|
|
},
|
|
"led[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7868 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"src": "uart_test.v:7.23-7.26"
|
|
}
|
|
},
|
|
"led[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7866 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"src": "uart_test.v:7.23-7.26"
|
|
}
|
|
},
|
|
"led[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7864 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"src": "uart_test.v:7.23-7.26"
|
|
}
|
|
},
|
|
"clk": {
|
|
"hide_name": 0,
|
|
"bits": [ 7709 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"src": "uart_test.v:5.17-5.20"
|
|
}
|
|
},
|
|
"shift_reg_DFFSE_Q_1_D[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7860 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y17/B0;X4Y17/B0/E212;1;X3Y16/B1;X3Y16/B1/X05;1;X2Y16/SN10;X2Y16/SN10/F0;1;X2Y17/E210;X2Y17/E210/S111;1;X3Y17/B0;X3Y17/B0/E211;1;X4Y16/X05;X4Y16/X05/E202;1;X4Y16/B0;X4Y16/B0/X05;1;X4Y16/N200;X4Y16/N200/E202;1;X4Y15/X07;X4Y15/X07/N201;1;X4Y15/B0;X4Y15/B0/X07;1;X3Y16/X05;X3Y16/X05/E201;1;X3Y16/B0;X3Y16/B0/X05;1;X2Y16/E200;X2Y16/E200/F0;1;X4Y16/X01;X4Y16/X01/E202;1;X4Y16/A7;X4Y16/A7/X01;1;X2Y16/F0;;1;X2Y16/XD0;X2Y16/XD0/F0;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"bit_cnt_DFFRE_Q_1_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7856 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y16/F2;;1;X3Y16/XD2;X3Y16/XD2/F2;1"
|
|
}
|
|
},
|
|
"bit_cnt_DFFRE_Q_RESET": {
|
|
"hide_name": 0,
|
|
"bits": [ 7854 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y16/LSR2;X3Y16/LSR2/X08;1;X4Y16/N270;X4Y16/N270/F7;1;X4Y15/LSR2;X4Y15/LSR2/N271;1;X4Y16/F7;;1;X4Y16/W270;X4Y16/W270/F7;1;X3Y16/X08;X3Y16/X08/W271;1;X3Y16/LSR1;X3Y16/LSR1/X08;1"
|
|
}
|
|
},
|
|
"bit_cnt[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7853 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y16/S250;X2Y16/S250/W111;1;X2Y17/A3;X2Y17/A3/S251;1;X3Y16/Q4;;1;X3Y16/EW10;X3Y16/EW10/Q4;1;X2Y16/B0;X2Y16/B0/W111;1",
|
|
"src": "uart_test.v:17.15-17.22"
|
|
}
|
|
},
|
|
"bit_cnt_DFFRE_Q_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7852 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y17/F3;;1;X2Y17/E100;X2Y17/E100/F3;1;X3Y17/N240;X3Y17/N240/E101;1;X3Y16/D4;X3Y16/D4/N241;1"
|
|
}
|
|
},
|
|
"bit_cnt_DFFE_Q_D_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7850 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 ",
|
|
"src": "uart_test.v:33.28-33.39|/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"
|
|
}
|
|
},
|
|
"bit_cnt_DFFRE_Q_D_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7849 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y17/COUT3;;1",
|
|
"src": "uart_test.v:33.28-33.39|/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"
|
|
}
|
|
},
|
|
"bit_cnt_DFFE_Q_1_D_ALU_SUM_CIN_ALU_COUT_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7847 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"bit_cnt[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7846 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y16/EW20;X3Y16/EW20/Q2;1;X2Y16/S220;X2Y16/S220/W121;1;X2Y17/X01;X2Y17/X01/S221;1;X2Y17/A1;X2Y17/A1/X01;1;X3Y16/N130;X3Y16/N130/Q2;1;X3Y16/A2;X3Y16/A2/N130;1;X3Y16/Q2;;1;X3Y16/W220;X3Y16/W220/Q2;1;X2Y16/D0;X2Y16/D0/W221;1",
|
|
"src": "uart_test.v:17.15-17.22"
|
|
}
|
|
},
|
|
"bit_cnt_DFFE_Q_1_D_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7844 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y17/COUT2;;1",
|
|
"src": "uart_test.v:33.28-33.39|/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"
|
|
}
|
|
},
|
|
"bit_cnt_DFFE_Q_1_D_ALU_SUM_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 7843 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y17/COUT1;;1",
|
|
"src": "uart_test.v:33.28-33.39|/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"
|
|
}
|
|
},
|
|
"bit_cnt[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7841 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y16/S130;X2Y16/S130/Q5;1;X2Y17/A2;X2Y17/A2/S131;1;X2Y16/Q5;;1;X2Y16/X04;X2Y16/X04/Q5;1;X2Y16/C0;X2Y16/C0/X04;1",
|
|
"src": "uart_test.v:17.15-17.22"
|
|
}
|
|
},
|
|
"bit_cnt_DFFE_Q_1_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7840 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y17/F2;;1;X2Y17/N130;X2Y17/N130/F2;1;X2Y16/D5;X2Y16/D5/N131;1"
|
|
}
|
|
},
|
|
"bit_cnt[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7838 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y16/S100;X2Y16/S100/Q3;1;X2Y17/A4;X2Y17/A4/S101;1;X2Y16/Q3;;1;X2Y16/X02;X2Y16/X02/Q3;1;X2Y16/A0;X2Y16/A0/X02;1",
|
|
"src": "uart_test.v:17.15-17.22"
|
|
}
|
|
},
|
|
"bit_cnt_DFFE_Q_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7837 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y17/F4;;1;X2Y17/N100;X2Y17/N100/F4;1;X2Y16/D3;X2Y16/D3/N101;1"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_D_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7835 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 ",
|
|
"src": "uart_test.v:36.25-36.37|/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"
|
|
}
|
|
},
|
|
"baud_cnt[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7832 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/B1;X2Y14/B1/Q1;1;X2Y14/Q1;;1;X2Y14/SN10;X2Y14/SN10/Q1;1;X2Y15/E210;X2Y15/E210/S111;1;X2Y15/A1;X2Y15/A1/E210;1",
|
|
"src": "uart_test.v:16.16-16.24"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_9_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7831 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/F1;;1;X2Y14/XD1;X2Y14/XD1/F1;1"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_9_D_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7829 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/COUT1;;1",
|
|
"src": "uart_test.v:36.25-36.37|/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"
|
|
}
|
|
},
|
|
"baud_cnt[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7827 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/X01;X2Y14/X01/Q2;1;X2Y14/B2;X2Y14/B2/X01;1;X2Y14/Q2;;1;X2Y14/S100;X2Y14/S100/Q2;1;X2Y15/E200;X2Y15/E200/S101;1;X2Y15/A2;X2Y15/A2/E200;1",
|
|
"src": "uart_test.v:16.16-16.24"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_8_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7826 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/F2;;1;X2Y14/XD2;X2Y14/XD2/F2;1"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_8_D_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7824 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/COUT2;;1",
|
|
"src": "uart_test.v:36.25-36.37|/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"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_7_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7822 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/F3;;1;X2Y14/N130;X2Y14/N130/F3;1;X2Y13/D4;X2Y13/D4/N131;1"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_7_D_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7820 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/COUT3;;1",
|
|
"src": "uart_test.v:36.25-36.37|/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"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_6_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7818 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/F4;;1;X2Y14/N100;X2Y14/N100/F4;1;X2Y13/D0;X2Y13/D0/N101;1"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_6_D_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7816 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/COUT4;;1",
|
|
"src": "uart_test.v:36.25-36.37|/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"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_5_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7814 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/F5;;1;X2Y14/N250;X2Y14/N250/F5;1;X2Y13/X06;X2Y13/X06/N251;1;X2Y13/D2;X2Y13/D2/X06;1"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_5_D_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7812 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/CIN0;;1",
|
|
"src": "uart_test.v:36.25-36.37|/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"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_4_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7810 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/F0;;1;X3Y14/XD0;X3Y14/XD0/F0;1"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_4_D_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7808 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/COUT0;;1",
|
|
"src": "uart_test.v:36.25-36.37|/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"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_3_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7806 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/F1;;1;X3Y14/XD1;X3Y14/XD1/F1;1"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_3_D_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7804 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/COUT1;;1",
|
|
"src": "uart_test.v:36.25-36.37|/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"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_2_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7802 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/F2;;1;X3Y14/XD2;X3Y14/XD2/F2;1"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_1_D_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7800 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/COUT3;;1",
|
|
"src": "uart_test.v:36.25-36.37|/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"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_2_D_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7799 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/COUT2;;1",
|
|
"src": "uart_test.v:36.25-36.37|/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"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_15_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7796 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y16/F2;;1;X1Y16/XD2;X1Y16/XD2/F2;1"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_14_D_ALU_SUM_CIN_ALU_COUT_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7794 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"baud_cnt[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7793 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y16/X05;X1Y16/X05/Q2;1;X1Y16/A2;X1Y16/A2/X05;1;X1Y16/SN10;X1Y16/SN10/Q2;1;X1Y15/A1;X1Y15/A1/N111;1;X1Y16/Q2;;1;X1Y16/N220;X1Y16/N220/Q2;1;X1Y14/X05;X1Y14/X05/N222;1;X1Y14/B1;X1Y14/B1/X05;1",
|
|
"src": "uart_test.v:16.16-16.24"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_14_D_ALU_SUM_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 7791 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/COUT1;;1",
|
|
"src": "uart_test.v:36.25-36.37|/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"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_14_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7789 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/F2;;1;X1Y14/XD2;X1Y14/XD2/F2;1"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_14_D_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7787 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/COUT2;;1",
|
|
"src": "uart_test.v:36.25-36.37|/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"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_13_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7785 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/F3;;1;X1Y14/XD3;X1Y14/XD3/F3;1"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_13_D_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7783 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/COUT3;;1",
|
|
"src": "uart_test.v:36.25-36.37|/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"
|
|
}
|
|
},
|
|
"baud_cnt[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7781 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/X03;X1Y14/X03/Q4;1;X1Y14/B4;X1Y14/B4/X03;1;X1Y14/Q4;;1;X1Y14/SN10;X1Y14/SN10/Q4;1;X1Y15/W210;X1Y15/W210/S111;1;X1Y15/A4;X1Y15/A4/W210;1",
|
|
"src": "uart_test.v:16.16-16.24"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_12_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7780 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/F4;;1;X1Y14/XD4;X1Y14/XD4/F4;1"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_12_D_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7778 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/COUT4;;1",
|
|
"src": "uart_test.v:36.25-36.37|/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"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_11_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7776 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/F5;;1;X1Y14/XD5;X1Y14/XD5/F5;1"
|
|
}
|
|
},
|
|
"$PACKER_GND": {
|
|
"hide_name": 1,
|
|
"bits": [ 7940 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y17/D3;X2Y17/D3/X03;1;X2Y17/X03;X2Y17/X03/E262;1;X0Y17/E260;X0Y17/E260/VSS;1;X0Y17/VSS;;1;X3Y15/D3;X3Y15/D3/S270;1;X3Y15/S270;X3Y15/S270/VSS;1;X3Y15/D0;X3Y15/D0/E270;1;X3Y15/E270;X3Y15/E270/VSS;1;X1Y15/D5;X1Y15/D5/W270;1;X1Y15/W270;X1Y15/W270/VSS;1;X2Y15/D5;X2Y15/D5/W270;1;X2Y15/W270;X2Y15/W270/VSS;1;X4Y16/LSR0;X4Y16/LSR0/W211;1;X5Y16/W210;X5Y16/W210/VSS;1;X5Y16/VSS;;1;X2Y17/D4;X2Y17/D4/X04;1;X2Y17/X04;X2Y17/X04/E271;1;X1Y17/E270;X1Y17/E270/VSS;1;X1Y17/VSS;;1;X1Y28/D6;X1Y28/D6/N261;1;X1Y28/S260;X1Y28/S260/VSS;1;X1Y28/VSS;;1;X2Y15/D4;X2Y15/D4/X02;1;X2Y15/X02;X2Y15/X02/W212;1;X4Y15/W210;X4Y15/W210/VSS;1;X4Y15/VSS;;1;X4Y15/LSR0;X4Y15/LSR0/S271;1;X4Y14/S270;X4Y14/S270/VSS;1;X4Y14/VSS;;1;X4Y17/LSR0;X4Y17/LSR0/N271;1;X4Y18/N270;X4Y18/N270/VSS;1;X4Y18/VSS;;1;X2Y15/D0;X2Y15/D0/W221;1;X3Y15/W220;X3Y15/W220/W272;1;X5Y15/W270;X5Y15/W270/VSS;1;X5Y15/VSS;;1;X0Y20/D1;X0Y20/D1/S260;1;X0Y20/S260;X0Y20/S260/VSS;1;X0Y20/VSS;;1;X2Y15/D1;X2Y15/D1/E270;1;X2Y15/E270;X2Y15/E270/VSS;1;X2Y15/VSS;;1;X0Y24/D1;X0Y24/D1/S260;1;X0Y24/S260;X0Y24/S260/VSS;1;X0Y24/VSS;;1;X2Y15/D2;X2Y15/D2/X06;1;X2Y15/X06;X2Y15/X06/N271;1;X2Y16/N270;X2Y16/N270/VSS;1;X2Y16/VSS;;1;X1Y15/D2;X1Y15/D2/X03;1;X1Y15/X03;X1Y15/X03/E261;1;X0Y15/E260;X0Y15/E260/VSS;1;X2Y16/LSR0;X2Y16/LSR0/N271;1;X2Y17/N270;X2Y17/N270/VSS;1;X2Y17/VSS;;1;X2Y15/D3;X2Y15/D3/X08;1;X2Y15/X08;X2Y15/X08/S211;1;X2Y14/S210;X2Y14/S210/VSS;1;X2Y14/VSS;;1;X3Y15/D4;X3Y15/D4/W270;1;X3Y15/W270;X3Y15/W270/VSS;1;X3Y15/VSS;;1;X1Y15/D4;X1Y15/D4/X07;1;X1Y15/X07;X1Y15/X07/E262;1;X0Y15/W260;X0Y15/W260/VSS;1;X0Y15/VSS;;1;X3Y17/LSR0;X3Y17/LSR0/W212;1;X5Y17/W210;X5Y17/W210/VSS;1;X5Y17/VSS;;1;X3Y16/LSR0;X3Y16/LSR0/S272;1;X3Y14/S270;X3Y14/S270/VSS;1;X3Y14/VSS;;1;X2Y17/D1;X2Y17/D1/X06;1;X2Y17/X06;X2Y17/X06/N212;1;X2Y19/N210;X2Y19/N210/VSS;1;X2Y19/VSS;;1;X0Y14/A0;X0Y14/A0/E210;1;X0Y14/E210;X0Y14/E210/VSS;1;X0Y14/VSS;;1;X3Y15/D2;X3Y15/D2/X08;1;X3Y15/X08;X3Y15/X08/S232;1;X3Y13/S230;X3Y13/S230/VSS;1;X3Y13/VSS;;1;X2Y17/D2;X2Y17/D2/N221;1;X2Y18/N220;X2Y18/N220/VSS;1;X2Y18/VSS;;1;X3Y15/D1;X3Y15/D1/X06;1;X3Y15/X06;X3Y15/X06/N271;1;X3Y16/N270;X3Y16/N270/VSS;1;X3Y16/VSS;;1;X1Y15/D1;X1Y15/D1/X06;1;X1Y15/X06;X1Y15/X06/S271;1;X1Y14/S270;X1Y14/S270/VSS;1;X1Y14/VSS;;1;X1Y28/C6;X1Y28/C6/S201;1;X1Y27/S200;X1Y27/S200/VSS;1;X1Y27/VSS;;1;X1Y15/D3;X1Y15/D3/S270;1;X1Y15/S270;X1Y15/S270/VSS;1;X1Y15/VSS;;1"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_10_D_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7773 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/COUT0;;1",
|
|
"src": "uart_test.v:36.25-36.37|/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"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_11_D_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7772 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/CIN0;;1",
|
|
"src": "uart_test.v:36.25-36.37|/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"
|
|
}
|
|
},
|
|
"baud_cnt[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7770 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/X05;X2Y14/X05/Q0;1;X2Y14/B0;X2Y14/B0/X05;1;X2Y14/Q0;;1;X2Y14/S130;X2Y14/S130/Q0;1;X2Y15/A0;X2Y15/A0/S131;1",
|
|
"src": "uart_test.v:16.16-16.24"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_10_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7769 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/F0;;1;X2Y14/XD0;X2Y14/XD0/F0;1"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_1_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7767 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/F3;;1;X3Y14/XD3;X3Y14/XD3/F3;1"
|
|
}
|
|
},
|
|
"baud_cnt_DFFR_Q_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 7765 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/F4;;1;X3Y14/XD4;X3Y14/XD4/F4;1"
|
|
}
|
|
},
|
|
"clk_IBUF_I_O": {
|
|
"hide_name": 0,
|
|
"bits": [ 7764 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y17/CLK0;X3Y17/CLK0/GB00;5;X4Y15/CLK2;X4Y15/CLK2/GB00;5;X2Y15/GB00;X3Y15/GBO0/GT00;5;X4Y15/CLK0;X4Y15/CLK0/GB00;5;X4Y16/CLK0;X4Y16/CLK0/GB00;5;X3Y16/CLK0;X3Y16/CLK0/GB00;5;X2Y16/CLK0;X2Y16/CLK0/GB00;5;X3Y17/GB00;X3Y17/GBO0/GT00;5;X4Y17/CLK0;X4Y17/CLK0/GB00;5;X3Y16/CLK1;X3Y16/CLK1/GB00;5;X3Y16/CLK2;X3Y16/CLK2/GB00;5;X2Y16/CLK2;X2Y16/CLK2/GB00;5;X2Y16/CLK1;X2Y16/CLK1/GB00;5;X2Y14/CLK1;X2Y14/CLK1/GB00;5;X2Y13/CLK2;X2Y13/CLK2/GB00;5;X2Y13/CLK0;X2Y13/CLK0/GB00;5;X4Y13/GB00;X3Y13/GBO0/GT00;5;X2Y13/CLK1;X2Y13/CLK1/GB00;5;X3Y14/CLK0;X3Y14/CLK0/GB00;5;X3Y16/GBO0;X3Y16/GBO0/GT00;5;X1Y16/CLK1;X1Y16/CLK1/GB00;5;X1Y14/CLK1;X1Y14/CLK1/GB00;5;X1Y14/CLK2;X1Y14/CLK2/GB00;5;X2Y14/CLK0;X2Y14/CLK0/GB00;5;X3Y14/CLK1;X3Y14/CLK1/GB00;5;X15Y19/SPINE16;X27Y9/SPINE16/PCLKR1;5;X3Y19/GT00;X3Y19/GT00/SPINE16;5;X1Y14/GB00;X3Y14/GBO0/GT00;5;X3Y14/CLK2;X3Y14/CLK2/GB00;5;X46Y16/F6;;5"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_9_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7762 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"baud_cnt[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7761 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/B2;X1Y14/B2/S130;1;X1Y14/Q2;;1;X1Y14/S130;X1Y14/S130/Q2;1;X1Y15/A2;X1Y15/A2/S131;1",
|
|
"src": "uart_test.v:16.16-16.24"
|
|
}
|
|
},
|
|
"shift_reg_ALU_I1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7760 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y15/COUT1;;1",
|
|
"src": "uart_test.v:23.13-23.33|/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"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_8_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7758 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"baud_cnt[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7757 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/B3;X1Y14/B3/Q3;1;X1Y14/Q3;;1;X1Y14/S230;X1Y14/S230/Q3;1;X1Y15/X02;X1Y15/X02/S231;1;X1Y15/A3;X1Y15/A3/X02;1",
|
|
"src": "uart_test.v:16.16-16.24"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_8_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7756 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y15/COUT3;;1",
|
|
"src": "uart_test.v:23.13-23.33|/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"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_9_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7755 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y15/COUT2;;1",
|
|
"src": "uart_test.v:23.13-23.33|/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"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_7_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7753 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"baud_cnt[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7752 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/W100;X1Y14/W100/Q5;1;X1Y14/B5;X1Y14/B5/W100;1;X1Y14/Q5;;1;X1Y14/S100;X1Y14/S100/Q5;1;X1Y15/A5;X1Y15/A5/S101;1",
|
|
"src": "uart_test.v:16.16-16.24"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7751 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y15/CIN0;;1",
|
|
"src": "uart_test.v:23.13-23.33|/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"
|
|
}
|
|
},
|
|
"shift_reg_ALU_I1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7750 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y15/COUT4;;1",
|
|
"src": "uart_test.v:23.13-23.33|/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"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_6_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7748 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"baud_cnt[8]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7747 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y13/SN10;X2Y13/SN10/Q4;1;X2Y14/B3;X2Y14/B3/S111;1;X2Y13/Q4;;1;X2Y13/S240;X2Y13/S240/Q4;1;X2Y15/X07;X2Y15/X07/S242;1;X2Y15/A3;X2Y15/A3/X07;1",
|
|
"src": "uart_test.v:16.16-16.24"
|
|
}
|
|
},
|
|
"shift_reg_ALU_I1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7746 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y15/COUT2;;1",
|
|
"src": "uart_test.v:23.13-23.33|/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"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_5_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7744 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"baud_cnt[9]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7743 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y13/SN20;X2Y13/SN20/Q0;1;X2Y14/B4;X2Y14/B4/S121;1;X2Y13/Q0;;1;X2Y13/S200;X2Y13/S200/Q0;1;X2Y15/X05;X2Y15/X05/S202;1;X2Y15/A4;X2Y15/A4/X05;1",
|
|
"src": "uart_test.v:16.16-16.24"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7742 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y15/COUT3;;1",
|
|
"src": "uart_test.v:23.13-23.33|/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"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_4_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7740 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"baud_cnt[10]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7739 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y13/S250;X2Y13/S250/S130;1;X2Y14/B5;X2Y14/B5/S251;1;X2Y13/Q2;;1;X2Y13/S130;X2Y13/S130/Q2;1;X2Y14/S230;X2Y14/S230/S131;1;X2Y15/A5;X2Y15/A5/S231;1",
|
|
"src": "uart_test.v:16.16-16.24"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7738 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y15/COUT4;;1",
|
|
"src": "uart_test.v:23.13-23.33|/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"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_3_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7736 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"baud_cnt[11]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7735 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/X05;X3Y14/X05/Q0;1;X3Y14/B0;X3Y14/B0/X05;1;X3Y14/Q0;;1;X3Y14/S200;X3Y14/S200/Q0;1;X3Y15/X01;X3Y15/X01/S201;1;X3Y15/A0;X3Y15/A0/X01;1",
|
|
"src": "uart_test.v:16.16-16.24"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7734 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y15/CIN0;;1",
|
|
"src": "uart_test.v:23.13-23.33|/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"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_2_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7732 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"baud_cnt[12]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7731 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/B1;X3Y14/B1/Q1;1;X3Y14/Q1;;1;X3Y14/S130;X3Y14/S130/Q1;1;X3Y15/A1;X3Y15/A1/S131;1",
|
|
"src": "uart_test.v:16.16-16.24"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7730 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y15/COUT0;;1",
|
|
"src": "uart_test.v:23.13-23.33|/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"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_10_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7728 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"baud_cnt[15]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7727 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/X03;X3Y14/X03/Q4;1;X3Y14/B4;X3Y14/B4/X03;1;X3Y14/Q4;;1;X3Y14/S100;X3Y14/S100/Q4;1;X3Y15/A4;X3Y15/A4/S101;1",
|
|
"src": "uart_test.v:16.16-16.24"
|
|
}
|
|
},
|
|
"bit_cnt_DFFE_Q_CE": {
|
|
"hide_name": 0,
|
|
"bits": [ 7726 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y16/B7;X4Y16/B7/E211;1;X4Y15/CE2;X4Y15/CE2/X08;1;X3Y16/CE1;X3Y16/CE1/X06;1;X3Y14/LSR1;X3Y14/LSR1/X06;1;X3Y16/CE0;X3Y16/CE0/X06;1;X3Y14/LSR2;X3Y14/LSR2/X06;1;X3Y15/E250;X3Y15/E250/F5;1;X4Y15/X08;X4Y15/X08/E251;1;X4Y15/CE0;X4Y15/CE0/X08;1;X3Y16/X06;X3Y16/X06/S251;1;X3Y16/CE2;X3Y16/CE2/X06;1;X3Y15/N250;X3Y15/N250/F5;1;X3Y14/X06;X3Y14/X06/N251;1;X3Y14/LSR0;X3Y14/LSR0/X06;1;X3Y16/E210;X3Y16/E210/S111;1;X4Y16/CE0;X4Y16/CE0/E211;1;X2Y14/LSR0;X2Y14/LSR0/W211;1;X2Y16/CE1;X2Y16/CE1/W211;1;X3Y15/S250;X3Y15/S250/F5;1;X3Y17/X06;X3Y17/X06/S252;1;X3Y17/CE0;X3Y17/CE0/X06;1;X2Y16/CE2;X2Y16/CE2/W211;1;X2Y16/CE0;X2Y16/CE0/W211;1;X2Y14/LSR1;X2Y14/LSR1/W211;1;X2Y13/LSR0;X2Y13/LSR0/X05;1;X2Y13/LSR1;X2Y13/LSR1/X05;1;X2Y15/N260;X2Y15/N260/W121;1;X2Y13/X05;X2Y13/X05/N262;1;X2Y13/LSR2;X2Y13/LSR2/X05;1;X1Y14/LSR2;X1Y14/LSR2/W212;1;X3Y16/W210;X3Y16/W210/S111;1;X1Y16/LSR1;X1Y16/LSR1/W212;1;X3Y15/SN10;X3Y15/SN10/F5;1;X3Y14/W210;X3Y14/W210/N111;1;X1Y14/LSR1;X1Y14/LSR1/W212;1;X3Y15/F5;;1;X3Y15/EW20;X3Y15/EW20/F5;1;X4Y15/S220;X4Y15/S220/E121;1;X4Y17/X07;X4Y17/X07/S222;1;X4Y17/CE0;X4Y17/CE0/X07;1",
|
|
"src": "uart_test.v:23.13-23.33|/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"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_1_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7724 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"baud_cnt[13]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7723 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/X01;X3Y14/X01/Q2;1;X3Y14/B2;X3Y14/B2/X01;1;X3Y14/Q2;;1;X3Y14/S220;X3Y14/S220/Q2;1;X3Y15/X07;X3Y15/X07/S221;1;X3Y15/A2;X3Y15/A2/X07;1",
|
|
"src": "uart_test.v:16.16-16.24"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7722 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y15/COUT1;;1",
|
|
"src": "uart_test.v:23.13-23.33|/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"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7719 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"$PACKER_VCC": {
|
|
"hide_name": 1,
|
|
"bits": [ 7939 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/D3;X3Y14/D3/N202;1;X3Y16/N200;X3Y16/N200/VCC;1;X3Y15/C3;X3Y15/C3/S262;1;X3Y13/S260;X3Y13/S260/VCC;1;X3Y14/D4;X3Y14/D4/X07;1;X3Y14/X07;X3Y14/X07/VCC;1;X2Y14/C5;X2Y14/C5/N222;1;X2Y16/N220;X2Y16/N220/VCC;1;X1Y14/D3;X1Y14/D3/W222;1;X3Y14/W220;X3Y14/W220/VCC;1;X2Y14/D3;X2Y14/D3/S222;1;X2Y12/S220;X2Y12/S220/VCC;1;X2Y15/C3;X2Y15/C3/N241;1;X2Y16/N240;X2Y16/N240/VCC;1;X3Y14/D1;X3Y14/D1/X08;1;X3Y14/X08;X3Y14/X08/VCC;1;X2Y15/C1;X2Y15/C1/W241;1;X3Y15/W240;X3Y15/W240/VCC;1;X2Y14/D2;X2Y14/D2/X08;1;X2Y14/X08;X2Y14/X08/VCC;1;X1Y14/C4;X1Y14/C4/W262;1;X3Y14/W260;X3Y14/W260/VCC;1;X3Y14/C3;X3Y14/C3/E262;1;X1Y14/E260;X1Y14/E260/VCC;1;X3Y14/C1;X3Y14/C1/S242;1;X3Y12/S240;X3Y12/S240/VCC;1;X2Y14/C1;X2Y14/C1/W241;1;X3Y14/W240;X3Y14/W240/VCC;1;X2Y15/C4;X2Y15/C4/N202;1;X2Y17/N200;X2Y17/N200/VCC;1;X2Y14/D4;X2Y14/D4/X07;1;X2Y14/X07;X2Y14/X07/VCC;1;X1Y15/C2;X1Y15/C2/W241;1;X2Y15/W240;X2Y15/W240/VCC;1;X2Y14/D0;X2Y14/D0/X03;1;X2Y14/X03;X2Y14/X03/VCC;1;X1Y14/D1;X1Y14/D1/W201;1;X2Y14/W200;X2Y14/W200/VCC;1;X1Y14/C3;X1Y14/C3/E261;1;X0Y14/E260;X0Y14/E260/VCC;1;X1Y14/C0;X1Y14/C0/E262;1;X0Y14/W260;X0Y14/W260/VCC;1;X1Y14/D4;X1Y14/D4/X07;1;X1Y14/X07;X1Y14/X07/VCC;1;X2Y17/C3;X2Y17/C3/W262;1;X4Y17/W260;X4Y17/W260/VCC;1;X4Y17/VCC;;1;X3Y15/C1;X3Y15/C1/W242;1;X5Y15/W240;X5Y15/W240/VCC;1;X5Y15/VCC;;1;X2Y14/C0;X2Y14/C0/N262;1;X2Y16/N260;X2Y16/N260/VCC;1;X0Y15/D1;X0Y15/D1/N222;1;X0Y17/N220;X0Y17/N220/VCC;1;X0Y17/VCC;;1;X1Y15/C0;X1Y15/C0/W261;1;X2Y15/W260;X2Y15/W260/VCC;1;X1Y14/C1;X1Y14/C1/X04;1;X1Y14/X04;X1Y14/X04/VCC;1;X2Y17/C0;X2Y17/C0/N262;1;X2Y19/N260;X2Y19/N260/VCC;1;X2Y19/VCC;;1;X2Y14/C3;X2Y14/C3/E241;1;X1Y14/E240;X1Y14/E240/VCC;1;X1Y15/C3;X1Y15/C3/S242;1;X1Y13/S240;X1Y13/S240/VCC;1;X3Y15/C4;X3Y15/C4/N222;1;X3Y17/N220;X3Y17/N220/VCC;1;X3Y17/VCC;;1;X3Y14/C0;X3Y14/C0/W262;1;X5Y14/W260;X5Y14/W260/VCC;1;X3Y14/C4;X3Y14/C4/W242;1;X5Y14/W240;X5Y14/W240/VCC;1;X5Y14/VCC;;1;X1Y15/C5;X1Y15/C5/X08;1;X1Y15/X08;X1Y15/X08/VCC;1;X2Y14/C4;X2Y14/C4/W242;1;X4Y14/W240;X4Y14/W240/VCC;1;X4Y14/VCC;;1;X3Y14/D2;X3Y14/D2/S201;1;X3Y13/S200;X3Y13/S200/VCC;1;X3Y13/VCC;;1;X3Y14/D0;X3Y14/D0/S202;1;X3Y12/S200;X3Y12/S200/VCC;1;X3Y12/VCC;;1;X2Y15/C0;X2Y15/C0/E242;1;X0Y15/E240;X0Y15/E240/VCC;1;X0Y15/VCC;;1;X1Y14/C5;X1Y14/C5/X08;1;X1Y14/X08;X1Y14/X08/VCC;1;X3Y14/C2;X3Y14/C2/X04;1;X3Y14/X04;X3Y14/X04/VCC;1;X3Y14/VCC;;1;X2Y14/D5;X2Y14/D5/S262;1;X2Y12/S260;X2Y12/S260/VCC;1;X2Y12/VCC;;1;X2Y17/C1;X2Y17/C1/S261;1;X2Y16/S260;X2Y16/S260/VCC;1;X2Y16/VCC;;1;X2Y17/C2;X2Y17/C2/E241;1;X1Y17/E240;X1Y17/E240/VCC;1;X1Y17/VCC;;1;X0Y25/D1;X0Y25/D1/N202;1;X0Y27/N200;X0Y27/N200/VCC;1;X0Y27/VCC;;1;X2Y15/C5;X2Y15/C5/S222;1;X2Y13/S220;X2Y13/S220/VCC;1;X2Y13/VCC;;1;X0Y21/D1;X0Y21/D1/S260;1;X0Y21/S260;X0Y21/S260/VCC;1;X0Y21/VCC;;1;X1Y14/D5;X1Y14/D5/E201;1;X0Y14/E200;X0Y14/E200/VCC;1;X0Y14/VCC;;1;X1Y14/C2;X1Y14/C2/S261;1;X1Y13/S260;X1Y13/S260/VCC;1;X1Y13/VCC;;1;X2Y15/C2;X2Y15/C2/X04;1;X2Y15/X04;X2Y15/X04/VCC;1;X2Y15/VCC;;1;X1Y14/D2;X1Y14/D2/S202;1;X1Y12/S200;X1Y12/S200/VCC;1;X1Y12/VCC;;1;X1Y15/C4;X1Y15/C4/N201;1;X1Y16/N200;X1Y16/N200/VCC;1;X1Y16/VCC;;1;X3Y15/C5;X3Y15/C5/W261;1;X4Y15/W260;X4Y15/W260/VCC;1;X4Y15/VCC;;1;X2Y17/C4;X2Y17/C4/X08;1;X2Y17/X08;X2Y17/X08/VCC;1;X2Y17/VCC;;1;X3Y15/C2;X3Y15/C2/N261;1;X3Y16/N260;X3Y16/N260/VCC;1;X3Y16/VCC;;1;X3Y15/C0;X3Y15/C0/X04;1;X3Y15/X04;X3Y15/X04/VCC;1;X3Y15/VCC;;1;X2Y14/D1;X2Y14/D1/E201;1;X1Y14/E200;X1Y14/E200/VCC;1;X1Y14/VCC;;1;X0Y0/C4;X0Y0/C4/S201;1;X0Y0/N200;X0Y0/N200/VCC;1;X0Y0/VCC;;1;X2Y14/C2;X2Y14/C2/X04;1;X2Y14/X04;X2Y14/X04/VCC;1;X2Y14/VCC;;1;X1Y15/C1;X1Y15/C1/X04;1;X1Y15/X04;X1Y15/X04/VCC;1;X1Y15/VCC;;1"
|
|
}
|
|
},
|
|
"baud_cnt[14]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7717 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/B3;X3Y14/B3/Q3;1;X3Y14/Q3;;1;X3Y14/S230;X3Y14/S230/Q3;1;X3Y15/X02;X3Y15/X02/S231;1;X3Y15/A3;X3Y15/A3/X02;1",
|
|
"src": "uart_test.v:16.16-16.24"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7716 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y15/COUT3;;1",
|
|
"src": "uart_test.v:23.13-23.33|/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"
|
|
}
|
|
},
|
|
"baud_cnt_ALU_I0_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7715 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y15/COUT2;;1",
|
|
"src": "uart_test.v:23.13-23.33|/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"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|