Research-Stack/4-Infrastructure/hardware/research_stack_top_pnr.json

12770 lines
489 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": "research_stack_tangnano9k.cst",
"packer.partno": "GW1NR-LV9QN88PC6/I5",
"packer.chipdb": "GW1N-9C",
"packer.arch": "himbaechel/gowin"
},
"attributes": {
"top": "00000000000000000000000000000001",
"src": "research_stack_top.v:8.1-214.10"
},
"ports": {
"user_btn": {
"direction": "input",
"bits": [ 7715 ]
},
"uart_tx": {
"direction": "output",
"bits": [ 7714 ]
},
"uart_rx": {
"direction": "input",
"bits": [ 7713 ]
},
"rst_n": {
"direction": "input",
"bits": [ 7712 ]
},
"led": {
"direction": "output",
"bits": [ 8700, 8698, 8696, 8694, 8692, 8689 ]
},
"clk": {
"direction": "input",
"bits": [ 7710 ]
}
},
"cells": {
"cpu.state_DFFC_Q_D_DFFC_D_Q_DFFC_Q_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000001111111100000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X5Y14/LUT3"
},
"port_directions": {
"F": "output",
"I3": "input"
},
"connections": {
"F": [ 8966 ],
"I3": [ 8425 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000000000000000000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X3Y16/LUT4"
},
"port_directions": {
"F": "output"
},
"connections": {
"F": [ 8964 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000000000000000000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X3Y16/LUT3"
},
"port_directions": {
"F": "output"
},
"connections": {
"F": [ 8962 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000000000000000000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X5Y17/LUT1"
},
"port_directions": {
"F": "output"
},
"connections": {
"F": [ 8960 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000000000000000000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X5Y17/LUT3"
},
"port_directions": {
"F": "output"
},
"connections": {
"F": [ 8958 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000000000000000000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X5Y17/LUT0"
},
"port_directions": {
"F": "output"
},
"connections": {
"F": [ 8956 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000000000000000000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X4Y16/LUT2"
},
"port_directions": {
"F": "output"
},
"connections": {
"F": [ 8954 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000000000000000000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X5Y17/LUT5"
},
"port_directions": {
"F": "output"
},
"connections": {
"F": [ 8952 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_I0_DFFCE_Q_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000000000000000000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X4Y16/LUT3"
},
"port_directions": {
"F": "output"
},
"connections": {
"F": [ 8950 ]
}
},
"q16.valid_DFFR_Q_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000001111111100000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X1Y7/LUT1"
},
"port_directions": {
"F": "output",
"I3": "input"
},
"connections": {
"F": [ 8948 ],
"I3": [ 8703 ]
}
},
"q16.valid_s1_DFF_Q_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000001111111100000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X1Y7/LUT2"
},
"port_directions": {
"F": "output",
"I3": "input"
},
"connections": {
"F": [ 8946 ],
"I3": [ 8407 ]
}
},
"q16_done_reg_DFFCE_Q_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000001111111111111111"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X1Y7/LUT5"
},
"port_directions": {
"F": "output"
},
"connections": {
"F": [ 8944 ]
}
},
"btn_d1_DFFC_D_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000001111111100000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X2Y7/LUT4"
},
"port_directions": {
"F": "output",
"I3": "input"
},
"connections": {
"F": [ 8988 ],
"I3": [ 7726 ]
}
},
"btn_stable_DFFC_D_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000001111111100000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X7Y13/LUT5"
},
"port_directions": {
"F": "output",
"I3": "input"
},
"connections": {
"F": [ 8986 ],
"I3": [ 7755 ]
}
},
"cpu.state_DFFC_Q_1_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000001111111100000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X5Y8/LUT5"
},
"port_directions": {
"F": "output",
"I3": "input"
},
"connections": {
"F": [ 8984 ],
"I3": [ 8415 ]
}
},
"cpu.state_DFFC_Q_2_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000001111111100000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X6Y12/LUT2"
},
"port_directions": {
"F": "output",
"I3": "input"
},
"connections": {
"F": [ 8982 ],
"I3": [ 8418 ]
}
},
"cpu.state_DFFC_Q_3_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000001111111100000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X6Y8/LUT3"
},
"port_directions": {
"F": "output",
"I3": "input"
},
"connections": {
"F": [ 8980 ],
"I3": [ 8420 ]
}
},
"cpu.state_DFFC_Q_4_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000001111111100000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X5Y8/LUT4"
},
"port_directions": {
"F": "output",
"I3": "input"
},
"connections": {
"F": [ 8978 ],
"I3": [ 8422 ]
}
},
"cpu.state_DFFC_Q_5_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000001111111100000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X5Y14/LUT1"
},
"port_directions": {
"F": "output",
"I3": "input"
},
"connections": {
"F": [ 8976 ],
"I3": [ 7766 ]
}
},
"cpu.state_DFFC_Q_6_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000001111111100000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X5Y8/LUT0"
},
"port_directions": {
"F": "output",
"I3": "input"
},
"connections": {
"F": [ 8974 ],
"I3": [ 8416 ]
}
},
"cpu.state_DFFC_Q_7_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000001111111100000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X7Y14/LUT1"
},
"port_directions": {
"F": "output",
"I3": "input"
},
"connections": {
"F": [ 8972 ],
"I3": [ 8428 ]
}
},
"cpu.state_DFFC_Q_8_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000001111111100000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X7Y14/LUT5"
},
"port_directions": {
"F": "output",
"I3": "input"
},
"connections": {
"F": [ 8970 ],
"I3": [ 8430 ]
}
},
"cpu.state_DFFC_Q_9_passthrough_lut$": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "00000000000000001111111100000000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X7Y14/LUT2"
},
"port_directions": {
"F": "output",
"I3": "input"
},
"connections": {
"F": [ 8968 ],
"I3": [ 8413 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_DUMMY_ALULC": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"ALU_MODE": "C2L"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y12/ALU1"
},
"port_directions": {
},
"connections": {
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9_I1_ALU_I1_HEAD_ALULC": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"ALU_MODE": "C2L"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y12/ALU0"
},
"port_directions": {
"I2": "input",
"COUT": "output"
},
"connections": {
"I2": [ 8732 ],
"COUT": [ 8754 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_TAIL_ALULC": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"ALU_MODE": "C2L"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y13/ALU1"
},
"port_directions": {
"I2": "input",
"SUM": "output",
"CIN": "input",
"COUT": "output"
},
"connections": {
"I2": [ 8732 ],
"SUM": [ 7796 ],
"CIN": [ 8753 ],
"COUT": [ ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1_ALU_SUM_I1_ALU_I0_HEAD_ALULC": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"ALU_MODE": "ONE2C"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y13/ALU0"
},
"port_directions": {
"I2": "input",
"COUT": "output"
},
"connections": {
"I2": [ 8732 ],
"COUT": [ 8752 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_DUMMY_ALULC": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"ALU_MODE": "C2L"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y10/ALU3"
},
"port_directions": {
},
"connections": {
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_5_I1_ALU_I1_HEAD_ALULC": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"ALU_MODE": "C2L"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y10/ALU0"
},
"port_directions": {
"I2": "input",
"COUT": "output"
},
"connections": {
"I2": [ 8732 ],
"COUT": [ 8750 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_DUMMY_ALULC": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"ALU_MODE": "C2L"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X7Y11/ALU5"
},
"port_directions": {
},
"connections": {
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_TAIL_ALULC": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"ALU_MODE": "C2L"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X7Y11/ALU4"
},
"port_directions": {
"I2": "input",
"SUM": "output",
"CIN": "input",
"COUT": "output"
},
"connections": {
"I2": [ 8732 ],
"SUM": [ 8187 ],
"CIN": [ 8748 ],
"COUT": [ ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9_I1_ALU_SUM_I1_ALU_I0_HEAD_ALULC": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"ALU_MODE": "ONE2C"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y11/ALU0"
},
"port_directions": {
"I2": "input",
"COUT": "output"
},
"connections": {
"I2": [ 8732 ],
"COUT": [ 8747 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_TAIL_ALULC": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"ALU_MODE": "C2L"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y15/ALU5"
},
"port_directions": {
"I2": "input",
"SUM": "output",
"CIN": "input",
"COUT": "output"
},
"connections": {
"I2": [ 8732 ],
"SUM": [ 8457 ],
"CIN": [ 8746 ],
"COUT": [ ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_HEAD_ALULC": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"ALU_MODE": "ONE2C"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y15/ALU0"
},
"port_directions": {
"I2": "input",
"COUT": "output"
},
"connections": {
"I2": [ 8732 ],
"COUT": [ 8745 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_COUT_ALU_CIN_COUT_ALU_CIN_DUMMY_ALULC": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"ALU_MODE": "C2L"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y14/ALU5"
},
"port_directions": {
},
"connections": {
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_CIN_ALU_COUT_HEAD_ALULC": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"ALU_MODE": "C2L"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y14/ALU0"
},
"port_directions": {
"I2": "input",
"COUT": "output"
},
"connections": {
"I2": [ 8732 ],
"COUT": [ 8743 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_TAIL_ALULC": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"ALU_MODE": "C2L"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y17/ALU5"
},
"port_directions": {
"I2": "input",
"SUM": "output",
"CIN": "input",
"COUT": "output"
},
"connections": {
"I2": [ 8732 ],
"SUM": [ 8557 ],
"CIN": [ 8742 ],
"COUT": [ ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_5_I1_ALU_I0_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": [ 8732 ],
"COUT": [ 8741 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_DUMMY_ALULC": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"ALU_MODE": "C2L"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y15/ALU3"
},
"port_directions": {
},
"connections": {
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_6_I1_ALU_SUM_CIN_ALU_COUT_HEAD_ALULC": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"ALU_MODE": "C2L"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y15/ALU0"
},
"port_directions": {
"I2": "input",
"COUT": "output"
},
"connections": {
"I2": [ 8732 ],
"COUT": [ 8739 ]
}
},
"GSR": {
"hide_name": 0,
"type": "GSR",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000010",
"NEXTPNR_BEL": "X0Y0/GSR"
},
"port_directions": {
"GSRI": "input"
},
"connections": {
"GSRI": [ 8732 ]
}
},
"user_btn_IBUF_I": {
"hide_name": 0,
"type": "IBUF",
"parameters": {
"NET_I": "NET",
"NET_O": "NET"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X1Y0/IOBA",
"src": "research_stack_top.v:11.23-11.31",
"&IO_TYPE=LVCMOS33": "00000000000000000000000000000001",
"&PULL_MODE=UP": "00000000000000000000000000000001",
"keep": "00000000000000000000000000000001"
},
"port_directions": {
"O": "output",
"I": "input"
},
"connections": {
"O": [ 7752 ],
"I": [ 7715 ]
}
},
"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": "research_stack_top.v:13.23-13.30",
"&IO_TYPE=LVCMOS33": "00000000000000000000000000000001",
"&PULL_MODE=NONE": "00000000000000000000000000000001",
"keep": "00000000000000000000000000000001"
},
"port_directions": {
"BOTTOM_IO_PORT_B": "input",
"BOTTOM_IO_PORT_A": "input",
"O": "output",
"I": "input"
},
"connections": {
"BOTTOM_IO_PORT_B": [ 8733 ],
"BOTTOM_IO_PORT_A": [ 8733 ],
"O": [ 7714 ],
"I": [ 8451 ]
}
},
"uart_rx_IBUF_I": {
"hide_name": 0,
"type": "IBUF",
"parameters": {
"NET_I": "NET",
"NET_O": "NET"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X1Y28/IOBB",
"src": "research_stack_top.v:14.23-14.30",
"&IO_TYPE=LVCMOS33": "00000000000000000000000000000001",
"&PULL_MODE=UP": "00000000000000000000000000000001",
"keep": "00000000000000000000000000000001"
},
"port_directions": {
"O": "output",
"I": "input"
},
"connections": {
"O": [ 8711 ],
"I": [ 7713 ]
}
},
"q16_done_reg_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y7/DFF5",
"src": "research_stack_top.v:96.5-109.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8691 ],
"D": [ 8944 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8707 ]
}
},
"q16.valid_s1_DFF_Q": {
"hide_name": 0,
"type": "DFF",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y7/DFF2",
"src": "../../5-Applications/out/verilog/q16_lut_core.v:81.5-141.8|/usr/bin/../share/yosys/gowin/cells_map.v:13.6-13.47",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input"
},
"connections": {
"Q": [ 8703 ],
"D": [ 8946 ],
"CLK": [ 7721 ]
}
},
"q16.valid_LUT2_I0": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "0010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y7/LUT6",
"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": [ 8691 ],
"I0": [ 8704 ],
"F": [ 8707 ]
}
},
"q16.valid_DFFR_Q": {
"hide_name": 0,
"type": "DFFR",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y7/DFF1",
"src": "../../5-Applications/out/verilog/q16_lut_core.v:146.5-167.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": [ 7719 ],
"Q": [ 8704 ],
"D": [ 8948 ],
"CLK": [ 7721 ]
}
},
"$PACKER_GND_DRV": {
"hide_name": 1,
"type": "GOWIN_GND",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000010",
"NEXTPNR_BEL": "X0Y0/GND"
},
"port_directions": {
"G": "output"
},
"connections": {
"G": [ 8733 ]
}
},
"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": "research_stack_top.v:12.23-12.26",
"&IO_TYPE=LVCMOS18": "00000000000000000000000000000001",
"&PULL_MODE=NONE": "00000000000000000000000000000001",
"keep": "00000000000000000000000000000001"
},
"port_directions": {
"O": "output",
"I": "input"
},
"connections": {
"O": [ 8700 ],
"I": [ 8733 ]
}
},
"led_OBUF_O_4": {
"hide_name": 0,
"type": "OBUF",
"parameters": {
"NET_I": "GND",
"NET_O": "NET"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X0Y15/IOBB",
"src": "research_stack_top.v:12.23-12.26",
"&IO_TYPE=LVCMOS18": "00000000000000000000000000000001",
"&PULL_MODE=NONE": "00000000000000000000000000000001",
"keep": "00000000000000000000000000000001"
},
"port_directions": {
"O": "output",
"I": "input"
},
"connections": {
"O": [ 8698 ],
"I": [ 8733 ]
}
},
"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": "research_stack_top.v:12.23-12.26",
"&IO_TYPE=LVCMOS18": "00000000000000000000000000000001",
"&PULL_MODE=NONE": "00000000000000000000000000000001",
"keep": "00000000000000000000000000000001"
},
"port_directions": {
"O": "output",
"I": "input"
},
"connections": {
"O": [ 8696 ],
"I": [ 8733 ]
}
},
"led_OBUF_O_2": {
"hide_name": 0,
"type": "OBUF",
"parameters": {
"NET_I": "GND",
"NET_O": "NET"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X0Y21/IOBB",
"src": "research_stack_top.v:12.23-12.26",
"&IO_TYPE=LVCMOS18": "00000000000000000000000000000001",
"&PULL_MODE=NONE": "00000000000000000000000000000001",
"keep": "00000000000000000000000000000001"
},
"port_directions": {
"O": "output",
"I": "input"
},
"connections": {
"O": [ 8694 ],
"I": [ 8733 ]
}
},
"led_OBUF_O_1": {
"hide_name": 0,
"type": "OBUF",
"parameters": {
"NET_I": "NET",
"NET_O": "NET"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X0Y24/IOBB",
"src": "research_stack_top.v:12.23-12.26",
"&IO_TYPE=LVCMOS18": "00000000000000000000000000000001",
"&PULL_MODE=NONE": "00000000000000000000000000000001",
"keep": "00000000000000000000000000000001"
},
"port_directions": {
"O": "output",
"I": "input"
},
"connections": {
"O": [ 8692 ],
"I": [ 8691 ]
}
},
"led_OBUF_O": {
"hide_name": 0,
"type": "OBUF",
"parameters": {
"NET_I": "NET",
"NET_O": "NET"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X0Y25/IOBB",
"src": "research_stack_top.v:12.23-12.26",
"&IO_TYPE=LVCMOS18": "00000000000000000000000000000001",
"&PULL_MODE=NONE": "00000000000000000000000000000001",
"keep": "00000000000000000000000000000001"
},
"port_directions": {
"O": "output",
"I": "input"
},
"connections": {
"O": [ 8689 ],
"I": [ 8380 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_I0_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y16/DFF3",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8571 ],
"D": [ 8950 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8397 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y17/DFF5",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8575 ],
"D": [ 8952 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8397 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y16/DFF2",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8579 ],
"D": [ 8954 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8397 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y17/DFF0",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8583 ],
"D": [ 8956 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8397 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y17/DFF3",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8587 ],
"D": [ 8958 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8397 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y17/DFF1",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8591 ],
"D": [ 8960 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8397 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y16/DFF3",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8595 ],
"D": [ 8962 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8397 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y16/DFF4",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8599 ],
"D": [ 8964 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8397 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y16/DFF1",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8603 ],
"D": [ 8642 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8397 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_6_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y17/DFF0",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8673 ],
"D": [ 8669 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8397 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_6_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y17/ALU2",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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": [ 8732 ],
"SUM": [ 8677 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8673 ],
"COUT": [ 8622 ],
"CIN": [ 8665 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_6_I1_ALU_SUM_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000011000011001111",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y15/ALU1",
"src": "Blitter6502OISC_small.v:265.33-265.49|/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": [ 8732 ],
"SUM": [ 8675 ],
"I3": [ 8732 ],
"I1": [ 8663 ],
"I0": [ ],
"COUT": [ 8672 ],
"CIN": [ 8739 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_6_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y15/ALU2",
"src": "Blitter6502OISC_small.v:265.33-265.49|/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": [ 8732 ],
"SUM": [ 8670 ],
"I3": [ 8732 ],
"I1": [ 8673 ],
"I0": [ ],
"COUT": [ 8659 ],
"CIN": [ 8672 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_6": {
"hide_name": 0,
"type": "LUT3",
"parameters": {
"INIT": "00001000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y17/LUT0",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I2": [ 8557 ],
"I1": [ 8670 ],
"I0": [ 8388 ],
"F": [ 8669 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_5_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y17/DFF1",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8663 ],
"D": [ 8662 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8397 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_5_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000101000010101010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y17/ALU1",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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": [ 8732 ],
"SUM": [ 8666 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8663 ],
"COUT": [ 8665 ],
"CIN": [ 8741 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_5": {
"hide_name": 0,
"type": "LUT3",
"parameters": {
"INIT": "00000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y17/LUT1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I2": [ 8557 ],
"I1": [ 8663 ],
"I0": [ 8388 ],
"F": [ 8662 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_4_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y16/DFF4",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8623 ],
"D": [ 8656 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8397 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_4_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y15/ALU3",
"src": "Blitter6502OISC_small.v:265.33-265.49|/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": [ 8732 ],
"SUM": [ 8657 ],
"I3": [ 8732 ],
"I1": [ 8623 ],
"I0": [ ],
"COUT": [ 8649 ],
"CIN": [ 8659 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_4": {
"hide_name": 0,
"type": "LUT3",
"parameters": {
"INIT": "00001000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y16/LUT4",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I2": [ 8557 ],
"I1": [ 8657 ],
"I0": [ 8388 ],
"F": [ 8656 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_3_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y15/ALU5",
"src": "Blitter6502OISC_small.v:265.33-265.49|/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": [ 8732 ],
"SUM": [ 8653 ],
"I3": [ 8732 ],
"I1": [ 8615 ],
"I0": [ ],
"COUT": [ 8628 ],
"CIN": [ 8650 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_3": {
"hide_name": 0,
"type": "LUT3",
"parameters": {
"INIT": "00001000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y17/LUT2",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I2": [ 8557 ],
"I1": [ 8653 ],
"I0": [ 8388 ],
"F": [ 8626 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_2_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y16/DFF0",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8619 ],
"D": [ 8646 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8397 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_2_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y15/ALU4",
"src": "Blitter6502OISC_small.v:265.33-265.49|/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": [ 8732 ],
"SUM": [ 8647 ],
"I3": [ 8732 ],
"I1": [ 8619 ],
"I0": [ ],
"COUT": [ 8650 ],
"CIN": [ 8649 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_2": {
"hide_name": 0,
"type": "LUT3",
"parameters": {
"INIT": "00001000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y16/LUT0",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I2": [ 8557 ],
"I1": [ 8647 ],
"I0": [ 8388 ],
"F": [ 8646 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_1": {
"hide_name": 0,
"type": "LUT3",
"parameters": {
"INIT": "00100000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y16/LUT5",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I2": [ 8630 ],
"I1": [ 8557 ],
"I0": [ 8388 ],
"F": [ 8632 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F": {
"hide_name": 0,
"type": "LUT3",
"parameters": {
"INIT": "00100000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y16/LUT0",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I2": [ 8635 ],
"I1": [ 8557 ],
"I0": [ 8388 ],
"F": [ 8637 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2": {
"hide_name": 0,
"type": "LUT3",
"parameters": {
"INIT": "00100000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y16/LUT1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I2": [ 8640 ],
"I1": [ 8557 ],
"I0": [ 8388 ],
"F": [ 8642 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y15/ALU2",
"src": "Blitter6502OISC_small.v:265.33-265.49|/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": [ 8732 ],
"SUM": [ 8640 ],
"I3": [ 8732 ],
"I1": [ 8603 ],
"I0": [ ],
"COUT": [ 8639 ],
"CIN": [ 8634 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y16/DFF0",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8607 ],
"D": [ 8637 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8397 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y15/ALU1",
"src": "Blitter6502OISC_small.v:265.33-265.49|/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": [ 8732 ],
"SUM": [ 8635 ],
"I3": [ 8732 ],
"I1": [ 8607 ],
"I0": [ ],
"COUT": [ 8634 ],
"CIN": [ 8629 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y16/DFF5",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8611 ],
"D": [ 8632 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8397 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y15/ALU0",
"src": "Blitter6502OISC_small.v:265.33-265.49|/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": [ 8732 ],
"SUM": [ 8630 ],
"I3": [ 8732 ],
"I1": [ 8611 ],
"I0": [ ],
"COUT": [ 8629 ],
"CIN": [ 8628 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y17/DFF2",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8615 ],
"D": [ 8626 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8397 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y17/ALU3",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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": [ 8732 ],
"SUM": [ 8624 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8623 ],
"COUT": [ 8618 ],
"CIN": [ 8622 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000101000010101010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y17/ALU4",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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": [ 8732 ],
"SUM": [ 8620 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8619 ],
"COUT": [ 8614 ],
"CIN": [ 8618 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y17/ALU5",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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": [ 8732 ],
"SUM": [ 8616 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8615 ],
"COUT": [ 8610 ],
"CIN": [ 8614 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000101000010101010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y17/ALU0",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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": [ 8732 ],
"SUM": [ 8612 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8611 ],
"COUT": [ 8606 ],
"CIN": [ 8610 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000101000010101010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y17/ALU1",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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": [ 8732 ],
"SUM": [ 8608 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8607 ],
"COUT": [ 8602 ],
"CIN": [ 8606 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000101000010101010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y17/ALU2",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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": [ 8732 ],
"SUM": [ 8604 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8603 ],
"COUT": [ 8598 ],
"CIN": [ 8602 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y17/ALU3",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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": [ 8732 ],
"SUM": [ 8600 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8599 ],
"COUT": [ 8594 ],
"CIN": [ 8598 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y17/ALU4",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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": [ 8732 ],
"SUM": [ 8596 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8595 ],
"COUT": [ 8590 ],
"CIN": [ 8594 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y17/ALU5",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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": [ 8732 ],
"SUM": [ 8592 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8591 ],
"COUT": [ 8586 ],
"CIN": [ 8590 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y17/ALU0",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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": [ 8732 ],
"SUM": [ 8588 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8587 ],
"COUT": [ 8582 ],
"CIN": [ 8586 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y17/ALU1",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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": [ 8732 ],
"SUM": [ 8584 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8583 ],
"COUT": [ 8578 ],
"CIN": [ 8582 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y17/ALU2",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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": [ 8732 ],
"SUM": [ 8580 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8579 ],
"COUT": [ 8574 ],
"CIN": [ 8578 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y17/ALU3",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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": [ 8732 ],
"SUM": [ 8576 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8575 ],
"COUT": [ 8570 ],
"CIN": [ 8574 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y17/ALU4",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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": [ 8732 ],
"SUM": [ 8572 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8571 ],
"COUT": [ 8742 ],
"CIN": [ 8570 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "0010111011101110"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y16/LUT4",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I3": "input",
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I3": [ 8557 ],
"I2": [ 8457 ],
"I1": [ 8388 ],
"I0": [ 8384 ],
"F": [ 8386 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_LUT4_I1_F_LUT4_F_1": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "0011000000100010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y14/LUT2",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I3": "input",
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I3": [ 8438 ],
"I2": [ 8541 ],
"I1": [ 8464 ],
"I0": [ 8523 ],
"F": [ 8548 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_LUT4_I1_F_LUT4_F": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "0011000000100010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y14/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": [ 8438 ],
"I2": [ 8544 ],
"I1": [ 8464 ],
"I0": [ 8519 ],
"F": [ 8546 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_LUT4_I1_F_LUT3_F": {
"hide_name": 0,
"type": "LUT3",
"parameters": {
"INIT": "01010010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y15/LUT1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I2": [ 8438 ],
"I1": [ 8464 ],
"I0": [ 8531 ],
"F": [ 8553 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_LUT4_I1_F_DFFC_D_Q_LUT2_F_1": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y16/LUT2",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8557 ],
"I0": [ 8388 ],
"F": [ 8438 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_LUT4_I1_F_DFFC_D_Q_LUT2_F": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "0010"
},
"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": [ 8388 ],
"I0": [ 8384 ],
"F": [ 8464 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_LUT4_I1_F_DFFC_D": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y15/DFF1",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8531 ],
"D": [ 8553 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_LUT4_I1": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "0110011000001100"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y15/LUT2",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I3": "input",
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I3": [ 8438 ],
"I2": [ 8464 ],
"I1": [ 8527 ],
"I0": [ 8531 ],
"F": [ 8550 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFC_Q": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y15/DFF2",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8527 ],
"D": [ 8550 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_COUT_ALU_CIN_SUM_DFFC_Q": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y14/DFF2",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8523 ],
"D": [ 8548 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_COUT_ALU_CIN_COUT_ALU_CIN_SUM_DFFC_Q": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y14/DFF0",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8519 ],
"D": [ 8546 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_COUT_ALU_CIN_COUT_ALU_CIN": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y14/ALU4",
"src": "Blitter6502OISC_small.v:259.37-259.56|/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": [ 8732 ],
"SUM": [ 8544 ],
"I3": [ 8732 ],
"I1": [ 8519 ],
"I0": [ ],
"COUT": [ 8543 ],
"CIN": [ 8540 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_COUT_ALU_CIN": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y14/ALU3",
"src": "Blitter6502OISC_small.v:259.37-259.56|/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": [ 8732 ],
"SUM": [ 8541 ],
"I3": [ 8732 ],
"I1": [ 8523 ],
"I0": [ ],
"COUT": [ 8540 ],
"CIN": [ 8535 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000011000011001111",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y14/ALU1",
"src": "Blitter6502OISC_small.v:259.37-259.56|/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": [ 8732 ],
"SUM": [ 8538 ],
"I3": [ 8732 ],
"I1": [ 8531 ],
"I0": [ ],
"COUT": [ 8534 ],
"CIN": [ 8743 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y14/ALU2",
"src": "Blitter6502OISC_small.v:259.37-259.56|/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": [ 8732 ],
"SUM": [ 8536 ],
"I3": [ 8732 ],
"I1": [ 8527 ],
"I0": [ ],
"COUT": [ 8535 ],
"CIN": [ 8534 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000101000010101010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y15/ALU1",
"src": "Blitter6502OISC_small.v:260.25-260.45|/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": [ 8732 ],
"SUM": [ 8532 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8531 ],
"COUT": [ 8526 ],
"CIN": [ 8745 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y15/ALU2",
"src": "Blitter6502OISC_small.v:260.25-260.45|/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": [ 8732 ],
"SUM": [ 8528 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8527 ],
"COUT": [ 8522 ],
"CIN": [ 8526 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y15/ALU3",
"src": "Blitter6502OISC_small.v:260.25-260.45|/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": [ 8732 ],
"SUM": [ 8524 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8523 ],
"COUT": [ 8518 ],
"CIN": [ 8522 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000101000010101010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y15/ALU4",
"src": "Blitter6502OISC_small.v:260.25-260.45|/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": [ 8732 ],
"SUM": [ 8520 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8519 ],
"COUT": [ 8746 ],
"CIN": [ 8518 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_I0_DFFC_Q": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y16/DFF5",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8462 ],
"D": [ 8504 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_I1_DFFC_Q": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y15/DFF1",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8485 ],
"D": [ 8481 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_I0_DFFC_Q": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y15/DFF3",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8483 ],
"D": [ 8512 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_7_I0_DFFC_Q": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y15/DFF4",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8509 ],
"D": [ 8507 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_7": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "0000101000001100"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y15/LUT3",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I3": "input",
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I3": [ 8438 ],
"I2": [ 8464 ],
"I1": [ 8483 ],
"I0": [ 8509 ],
"F": [ 8512 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_6_I0_DFFC_Q": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y15/DFF0",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8488 ],
"D": [ 8487 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_6": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "0000101000001100"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y15/LUT4",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I3": "input",
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I3": [ 8438 ],
"I2": [ 8464 ],
"I1": [ 8509 ],
"I0": [ 8488 ],
"F": [ 8507 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_5_I0_DFFC_Q": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y16/DFF2",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8498 ],
"D": [ 8494 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_5": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "0000101000001100"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y16/LUT5",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I3": "input",
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I3": [ 8438 ],
"I2": [ 8464 ],
"I1": [ 8462 ],
"I0": [ 8498 ],
"F": [ 8504 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_4_I1_DFFC_Q": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y16/DFF0",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8496 ],
"D": [ 8500 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_4_I0_DFFC_Q": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y15/DFF0",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8492 ],
"D": [ 8490 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_4": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "0000101000001100"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y16/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": [ 8438 ],
"I2": [ 8464 ],
"I1": [ 8496 ],
"I0": [ 8492 ],
"F": [ 8500 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_3": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "0000101000001100"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y16/LUT2",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I3": "input",
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I3": [ 8438 ],
"I2": [ 8464 ],
"I1": [ 8498 ],
"I0": [ 8496 ],
"F": [ 8494 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_2": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "0000101000001100"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y15/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": [ 8438 ],
"I2": [ 8464 ],
"I1": [ 8492 ],
"I0": [ 8485 ],
"F": [ 8490 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_1": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "0000101000001100"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y15/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": [ 8438 ],
"I2": [ 8464 ],
"I1": [ 8488 ],
"I0": [ 8478 ],
"F": [ 8487 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "0000101000001100"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y15/LUT1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I3": "input",
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I3": [ 8438 ],
"I2": [ 8464 ],
"I1": [ 8485 ],
"I0": [ 8483 ],
"F": [ 8481 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT3_F_I0_DFFC_Q": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y14/DFF0",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8478 ],
"D": [ 8477 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT3_F": {
"hide_name": 0,
"type": "LUT3",
"parameters": {
"INIT": "11111110"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y14/LUT0",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I2": [ 8438 ],
"I1": [ 8464 ],
"I0": [ 8478 ],
"F": [ 8477 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "0000101000001100"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y16/LUT5",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I3": "input",
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I3": [ 8438 ],
"I2": [ 8464 ],
"I1": [ 8455 ],
"I0": [ 8462 ],
"F": [ 8459 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_DFFC_Q": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y16/DFF5",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8455 ],
"D": [ 8459 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1110"
},
"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": [ 8457 ],
"I0": [ 8455 ],
"F": [ 8450 ]
}
},
"cpu.uart_tx_DFFPE_Q": {
"hide_name": 0,
"type": "DFFPE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y16/DFF0",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:103.8-103.69",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"PRESET": "input",
"D": "input",
"CLK": "input",
"CE": "input"
},
"connections": {
"Q": [ 8451 ],
"PRESET": [ 7719 ],
"D": [ 8450 ],
"CLK": [ 7721 ],
"CE": [ 8438 ]
}
},
"cpu.state_DFFC_Q_D_LUT3_F": {
"hide_name": 0,
"type": "LUT3",
"parameters": {
"INIT": "11101010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y12/LUT2",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I2": [ 7796 ],
"I1": [ 7795 ],
"I0": [ 8400 ],
"F": [ 8433 ]
}
},
"cpu.state_DFFC_Q_D_DFFC_D_Q_DFFC_Q": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y14/DFF3",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 7795 ],
"D": [ 8966 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.state_DFFC_Q_D_DFFC_D": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y12/DFF2",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8400 ],
"D": [ 8433 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.state_DFFC_Q_9": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X7Y14/DFF2",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8430 ],
"D": [ 8968 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.state_DFFC_Q_8": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X7Y14/DFF5",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8428 ],
"D": [ 8970 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.state_DFFC_Q_7": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X7Y14/DFF1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8418 ],
"D": [ 8972 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.state_DFFC_Q_6": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y8/DFF0",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 7766 ],
"D": [ 8974 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.state_DFFC_Q_5": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y14/DFF1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8425 ],
"D": [ 8976 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.state_DFFC_Q_4": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y8/DFF4",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8415 ],
"D": [ 8978 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.state_DFFC_Q_3": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y8/DFF3",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8422 ],
"D": [ 8980 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.state_DFFC_Q_2": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y12/DFF2",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8420 ],
"D": [ 8982 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.state_DFFC_Q_1": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y8/DFF5",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8416 ],
"D": [ 8984 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.state_DFFC_Q": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X7Y13/DFF3",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8413 ],
"D": [ 8376 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.rst_n_LUT1_I0": {
"hide_name": 0,
"type": "LUT1",
"parameters": {
"INIT": "01"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y7/LUT4",
"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": [ 8407 ],
"F": [ 7719 ]
}
},
"cpu.rst_n_IBUF_O": {
"hide_name": 0,
"type": "IBUF",
"parameters": {
"NET_I": "NET",
"NET_O": "NET"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X0Y4/IOBA",
"src": "research_stack_top.v:10.23-10.28",
"&IO_TYPE=LVCMOS33": "00000000000000000000000000000001",
"&PULL_MODE=UP": "00000000000000000000000000000001",
"keep": "00000000000000000000000000000001"
},
"port_directions": {
"O": "output",
"I": "input"
},
"connections": {
"O": [ 8407 ],
"I": [ 7712 ]
}
},
"$PACKER_VCC_DRV": {
"hide_name": 1,
"type": "GOWIN_VCC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000010",
"NEXTPNR_BEL": "X0Y0/VCC"
},
"port_directions": {
"V": "output"
},
"connections": {
"V": [ 8732 ]
}
},
"cpu.clk_IBUF_O": {
"hide_name": 0,
"type": "IBUF",
"parameters": {
"NET_I": "NET",
"NET_O": "NET"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000101",
"NEXTPNR_BEL": "X46Y16/IOBA",
"src": "research_stack_top.v:9.23-9.26",
"&IO_TYPE=LVCMOS33": "00000000000000000000000000000001",
"&PULL_MODE=NONE": "00000000000000000000000000000001",
"keep": "00000000000000000000000000000001"
},
"port_directions": {
"O": "output",
"I": "input"
},
"connections": {
"O": [ 7721 ],
"I": [ 7710 ]
}
},
"cpu.busy_DFFCE_Q_D_LUT2_F": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "0001"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y13/LUT4",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 7795 ],
"I0": [ 8400 ],
"F": [ 8379 ]
}
},
"cpu.busy_DFFCE_Q_CE_LUT4_F_I1_LUT2_F": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1110"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y13/LUT2",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 7795 ],
"I0": [ 8400 ],
"F": [ 8383 ]
}
},
"cpu.busy_DFFCE_Q_CE_LUT4_F": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "0000000000001110"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y13/LUT6",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I3": "input",
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I3": [ 7794 ],
"I2": [ 7759 ],
"I1": [ 8383 ],
"I0": [ 7761 ],
"F": [ 8378 ]
}
},
"cpu.busy_DFFCE_Q_CE_DFFCE_CE_Q_LUT2_I1": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1110"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y16/LUT6",
"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": [ 8388 ],
"I0": [ 8384 ],
"F": [ 8397 ]
}
},
"cpu.busy_DFFCE_Q_CE_DFFCE_CE_Q_DFFC_Q": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y16/DFF4",
"src": "Blitter6502OISC_small.v:238.5-269.8|/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 8388 ],
"D": [ 8386 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"cpu.busy_DFFCE_Q_CE_DFFCE_CE": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y13/DFF2",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8384 ],
"D": [ 8383 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8378 ]
}
},
"cpu.busy_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y13/DFF4",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8380 ],
"D": [ 8379 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8378 ]
}
},
"btn_stable_LUT4_I0": {
"hide_name": 0,
"type": "LUT4",
"parameters": {
"INIT": "1111111100100000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X7Y13/LUT3",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I3": "input",
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I3": [ 7794 ],
"I2": [ 7761 ],
"I1": [ 7756 ],
"I0": [ 7755 ],
"F": [ 8376 ]
}
},
"btn_stable_LUT3_I0": {
"hide_name": 0,
"type": "LUT3",
"parameters": {
"INIT": "11010000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X7Y13/LUT1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I2": [ 7761 ],
"I1": [ 7756 ],
"I0": [ 7755 ],
"F": [ 7759 ]
}
},
"btn_stable_DFFC_Q_D_LUT2_I1": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "0111"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X7Y11/LUT6",
"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": [ 8187 ],
"I0": [ 7728 ],
"F": [ 8213 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y10/DFF4",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8190 ],
"D": [ 8230 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8213 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y10/DFF5",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8368 ],
"D": [ 8232 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8213 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y11/ALU3",
"src": "research_stack_top.v:41.28-41.54|/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": [ 8732 ],
"SUM": [ 8370 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8368 ],
"COUT": [ 8287 ],
"CIN": [ 8300 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y10/ALU2",
"src": "research_stack_top.v:37.37-37.53|/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": [ 8732 ],
"SUM": [ 8233 ],
"I3": [ 8732 ],
"I1": [ 8368 ],
"I0": [ ],
"COUT": [ 8283 ],
"CIN": [ 8296 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y11/DFF0",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8363 ],
"D": [ 8360 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8213 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000101000010101010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y11/ALU1",
"src": "research_stack_top.v:41.28-41.54|/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": [ 8732 ],
"SUM": [ 8365 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8363 ],
"COUT": [ 8299 ],
"CIN": [ 8747 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y10/ALU0",
"src": "research_stack_top.v:37.37-37.53|/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": [ 8732 ],
"SUM": [ 8361 ],
"I3": [ 8732 ],
"I1": [ 8363 ],
"I0": [ ],
"COUT": [ 8295 ],
"CIN": [ 8247 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y11/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": [ 8361 ],
"I0": [ 7728 ],
"F": [ 8360 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_8_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y10/DFF0",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8355 ],
"D": [ 8352 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8213 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_8_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000101000010101010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y11/ALU3",
"src": "research_stack_top.v:41.28-41.54|/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": [ 8732 ],
"SUM": [ 8357 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8355 ],
"COUT": [ 8209 ],
"CIN": [ 8266 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_8_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y10/ALU2",
"src": "research_stack_top.v:37.37-37.53|/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": [ 8732 ],
"SUM": [ 8353 ],
"I3": [ 8732 ],
"I1": [ 8355 ],
"I0": [ ],
"COUT": [ 8254 ],
"CIN": [ 8262 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_8": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y10/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": [ 8353 ],
"I0": [ 7728 ],
"F": [ 8352 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_7_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y10/DFF0",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8349 ],
"D": [ 8346 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8213 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_7_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y10/ALU3",
"src": "research_stack_top.v:37.37-37.53|/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": [ 8732 ],
"SUM": [ 8347 ],
"I3": [ 8732 ],
"I1": [ 8349 ],
"I0": [ ],
"COUT": [ 8317 ],
"CIN": [ 8308 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_7": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y10/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": [ 8347 ],
"I0": [ 7728 ],
"F": [ 8346 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_6": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X7Y10/LUT4",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8223 ],
"I0": [ 7728 ],
"F": [ 8225 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_5_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y11/DFF0",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8340 ],
"D": [ 8339 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8213 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_5_I1_ALU_I1": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000011000011001111",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y10/ALU1",
"src": "research_stack_top.v:37.37-37.53|/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": [ 8732 ],
"SUM": [ 8342 ],
"I3": [ 8732 ],
"I1": [ 8340 ],
"I0": [ ],
"COUT": [ 8307 ],
"CIN": [ 8750 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_5": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "0010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y11/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": [ 8340 ],
"I0": [ 7728 ],
"F": [ 8339 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_4_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y11/DFF5",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8334 ],
"D": [ 8331 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8213 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_4_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y11/ALU5",
"src": "research_stack_top.v:41.28-41.54|/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": [ 8732 ],
"SUM": [ 8336 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8334 ],
"COUT": [ 8327 ],
"CIN": [ 8288 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_4_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y10/ALU4",
"src": "research_stack_top.v:37.37-37.53|/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": [ 8732 ],
"SUM": [ 8332 ],
"I3": [ 8732 ],
"I1": [ 8334 ],
"I0": [ ],
"COUT": [ 8324 ],
"CIN": [ 8284 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_4": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y11/LUT5",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8332 ],
"I0": [ 7728 ],
"F": [ 8331 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_3_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y11/DFF1",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8325 ],
"D": [ 8321 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8213 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_3_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y11/ALU0",
"src": "research_stack_top.v:41.28-41.54|/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": [ 8732 ],
"SUM": [ 8328 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8325 ],
"COUT": [ 8276 ],
"CIN": [ 8327 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_3_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y10/ALU5",
"src": "research_stack_top.v:37.37-37.53|/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": [ 8732 ],
"SUM": [ 8322 ],
"I3": [ 8732 ],
"I1": [ 8325 ],
"I0": [ ],
"COUT": [ 8273 ],
"CIN": [ 8324 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_3": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y11/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": [ 8322 ],
"I0": [ 7728 ],
"F": [ 8321 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y10/DFF1",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8318 ],
"D": [ 8314 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8213 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y10/ALU4",
"src": "research_stack_top.v:37.37-37.53|/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": [ 8732 ],
"SUM": [ 8315 ],
"I3": [ 8732 ],
"I1": [ 8318 ],
"I0": [ ],
"COUT": [ 8246 ],
"CIN": [ 8317 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y10/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": [ 8315 ],
"I0": [ 7728 ],
"F": [ 8314 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_1_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y11/DFF3",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8206 ],
"D": [ 8235 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8213 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_1_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y10/ALU4",
"src": "research_stack_top.v:37.37-37.53|/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": [ 8732 ],
"SUM": [ 8236 ],
"I3": [ 8732 ],
"I1": [ 8206 ],
"I0": [ ],
"COUT": [ 8241 ],
"CIN": [ 8255 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_18_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y10/DFF2",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8309 ],
"D": [ 8304 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8213 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_18_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y10/ALU2",
"src": "research_stack_top.v:37.37-37.53|/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": [ 8732 ],
"SUM": [ 8305 ],
"I3": [ 8732 ],
"I1": [ 8309 ],
"I0": [ ],
"COUT": [ 8308 ],
"CIN": [ 8307 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_18": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y10/LUT2",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8305 ],
"I0": [ 7728 ],
"F": [ 8304 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y11/DFF2",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8297 ],
"D": [ 8292 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8213 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y11/ALU2",
"src": "research_stack_top.v:41.28-41.54|/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": [ 8732 ],
"SUM": [ 8301 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8297 ],
"COUT": [ 8300 ],
"CIN": [ 8299 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y10/ALU1",
"src": "research_stack_top.v:37.37-37.53|/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": [ 8732 ],
"SUM": [ 8293 ],
"I3": [ 8732 ],
"I1": [ 8297 ],
"I0": [ ],
"COUT": [ 8296 ],
"CIN": [ 8295 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y11/LUT2",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8293 ],
"I0": [ 7728 ],
"F": [ 8292 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y11/DFF0",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8285 ],
"D": [ 8280 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8213 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000101000010101010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y11/ALU4",
"src": "research_stack_top.v:41.28-41.54|/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": [ 8732 ],
"SUM": [ 8289 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8285 ],
"COUT": [ 8288 ],
"CIN": [ 8287 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y10/ALU3",
"src": "research_stack_top.v:37.37-37.53|/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": [ 8732 ],
"SUM": [ 8281 ],
"I3": [ 8732 ],
"I1": [ 8285 ],
"I0": [ ],
"COUT": [ 8284 ],
"CIN": [ 8283 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y11/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": [ 8281 ],
"I0": [ 7728 ],
"F": [ 8280 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_15_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y10/DFF1",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8274 ],
"D": [ 8270 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8213 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_15_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y11/ALU1",
"src": "research_stack_top.v:41.28-41.54|/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": [ 8732 ],
"SUM": [ 8277 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8274 ],
"COUT": [ 8265 ],
"CIN": [ 8276 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_15_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y10/ALU0",
"src": "research_stack_top.v:37.37-37.53|/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": [ 8732 ],
"SUM": [ 8271 ],
"I3": [ 8732 ],
"I1": [ 8274 ],
"I0": [ ],
"COUT": [ 8261 ],
"CIN": [ 8273 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_15": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y10/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": [ 8271 ],
"I0": [ 7728 ],
"F": [ 8270 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y10/DFF2",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8263 ],
"D": [ 8258 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8213 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y11/ALU2",
"src": "research_stack_top.v:41.28-41.54|/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": [ 8732 ],
"SUM": [ 8267 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8263 ],
"COUT": [ 8266 ],
"CIN": [ 8265 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y10/ALU1",
"src": "research_stack_top.v:37.37-37.53|/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": [ 8732 ],
"SUM": [ 8259 ],
"I3": [ 8732 ],
"I1": [ 8263 ],
"I0": [ ],
"COUT": [ 8262 ],
"CIN": [ 8261 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y10/LUT2",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8259 ],
"I0": [ 7728 ],
"F": [ 8258 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_13_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y10/DFF3",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8210 ],
"D": [ 8251 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8213 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_13_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y10/ALU3",
"src": "research_stack_top.v:37.37-37.53|/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": [ 8732 ],
"SUM": [ 8252 ],
"I3": [ 8732 ],
"I1": [ 8210 ],
"I0": [ ],
"COUT": [ 8255 ],
"CIN": [ 8254 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_13": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y10/LUT3",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8252 ],
"I0": [ 7728 ],
"F": [ 8251 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_12_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y10/DFF3",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8248 ],
"D": [ 8243 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8213 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_12_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y10/ALU5",
"src": "research_stack_top.v:37.37-37.53|/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": [ 8732 ],
"SUM": [ 8244 ],
"I3": [ 8732 ],
"I1": [ 8248 ],
"I0": [ ],
"COUT": [ 8247 ],
"CIN": [ 8246 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_12": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y10/LUT3",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8244 ],
"I0": [ 7728 ],
"F": [ 8243 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_11_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y10/ALU5",
"src": "research_stack_top.v:37.37-37.53|/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": [ 8732 ],
"SUM": [ 8239 ],
"I3": [ 8732 ],
"I1": [ 8202 ],
"I0": [ ],
"COUT": [ 8216 ],
"CIN": [ 8241 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_11": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y10/LUT4",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8239 ],
"I0": [ 7728 ],
"F": [ 8214 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_10": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X7Y10/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": [ 8218 ],
"I0": [ 7728 ],
"F": [ 8220 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_1": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y11/LUT3",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8236 ],
"I0": [ 7728 ],
"F": [ 8235 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y10/LUT5",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8233 ],
"I0": [ 7728 ],
"F": [ 8232 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y10/LUT4",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8228 ],
"I0": [ 7728 ],
"F": [ 8230 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y10/ALU2",
"src": "research_stack_top.v:37.37-37.53|/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": [ 8732 ],
"SUM": [ 8228 ],
"I3": [ 8732 ],
"I1": [ 8190 ],
"I0": [ ],
"COUT": [ 8227 ],
"CIN": [ 8222 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X7Y10/DFF4",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8194 ],
"D": [ 8225 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8213 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y10/ALU1",
"src": "research_stack_top.v:37.37-37.53|/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": [ 8732 ],
"SUM": [ 8223 ],
"I3": [ 8732 ],
"I1": [ 8194 ],
"I0": [ ],
"COUT": [ 8222 ],
"CIN": [ 8217 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X7Y10/DFF1",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8198 ],
"D": [ 8220 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8213 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y10/ALU0",
"src": "research_stack_top.v:37.37-37.53|/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": [ 8732 ],
"SUM": [ 8218 ],
"I3": [ 8732 ],
"I1": [ 8198 ],
"I0": [ ],
"COUT": [ 8217 ],
"CIN": [ 8216 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y10/DFF4",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8202 ],
"D": [ 8214 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 8213 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y11/ALU4",
"src": "research_stack_top.v:41.28-41.54|/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": [ 8732 ],
"SUM": [ 8211 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8210 ],
"COUT": [ 8205 ],
"CIN": [ 8209 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000101000010101010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X6Y11/ALU5",
"src": "research_stack_top.v:41.28-41.54|/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": [ 8732 ],
"SUM": [ 8207 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8206 ],
"COUT": [ 8201 ],
"CIN": [ 8205 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000101000010101010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X7Y11/ALU0",
"src": "research_stack_top.v:41.28-41.54|/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": [ 8732 ],
"SUM": [ 8203 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8202 ],
"COUT": [ 8197 ],
"CIN": [ 8201 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000101000010101010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X7Y11/ALU1",
"src": "research_stack_top.v:41.28-41.54|/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": [ 8732 ],
"SUM": [ 8199 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8198 ],
"COUT": [ 8193 ],
"CIN": [ 8197 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000101000010101010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X7Y11/ALU2",
"src": "research_stack_top.v:41.28-41.54|/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": [ 8732 ],
"SUM": [ 8195 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8194 ],
"COUT": [ 8189 ],
"CIN": [ 8193 ]
}
},
"btn_stable_DFFC_Q_D_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X7Y11/ALU3",
"src": "research_stack_top.v:41.28-41.54|/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": [ 8732 ],
"SUM": [ 8191 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8190 ],
"COUT": [ 8748 ],
"CIN": [ 8189 ]
}
},
"btn_stable_DFFC_Q": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X7Y11/DFF4",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 7755 ],
"D": [ 8187 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y12/DFF4",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 7799 ],
"D": [ 8005 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y11/DFF2",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8180 ],
"D": [ 8007 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000101000010101010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y13/ALU1",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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": [ 8732 ],
"SUM": [ 8182 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8180 ],
"COUT": [ 8126 ],
"CIN": [ 8752 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y12/ALU1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8008 ],
"I3": [ 8732 ],
"I1": [ 8180 ],
"I0": [ ],
"COUT": [ 8122 ],
"CIN": [ 8140 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y11/DFF2",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8175 ],
"D": [ 8174 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9_I1_ALU_I1": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000011000011001111",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y12/ALU1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8177 ],
"I3": [ 8732 ],
"I1": [ 8175 ],
"I0": [ ],
"COUT": [ 8170 ],
"CIN": [ 8754 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "0010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y11/LUT2",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8175 ],
"I0": [ 7766 ],
"F": [ 8174 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_8_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y11/DFF3",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8171 ],
"D": [ 8167 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_8_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y12/ALU2",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8168 ],
"I3": [ 8732 ],
"I1": [ 8171 ],
"I0": [ ],
"COUT": [ 8023 ],
"CIN": [ 8170 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_8": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y11/LUT3",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8168 ],
"I0": [ 7766 ],
"F": [ 8167 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_7_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y11/DFF0",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8162 ],
"D": [ 8159 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_7_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y13/ALU5",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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": [ 8732 ],
"SUM": [ 8164 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8162 ],
"COUT": [ 8115 ],
"CIN": [ 8092 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_7_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y12/ALU5",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8160 ],
"I3": [ 8732 ],
"I1": [ 8162 ],
"I0": [ ],
"COUT": [ 8112 ],
"CIN": [ 8088 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_7": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y11/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": [ 8160 ],
"I0": [ 7766 ],
"F": [ 8159 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_6_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y10/DFF4",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8156 ],
"D": [ 8153 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_6_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y12/ALU5",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8154 ],
"I3": [ 8732 ],
"I1": [ 8156 ],
"I0": [ ],
"COUT": [ 8139 ],
"CIN": [ 8083 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_6": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y10/LUT4",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8154 ],
"I0": [ 7766 ],
"F": [ 8153 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_5_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y11/DFF1",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8148 ],
"D": [ 8145 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_5_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000101000010101010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y13/ALU3",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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": [ 8732 ],
"SUM": [ 8150 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8148 ],
"COUT": [ 8076 ],
"CIN": [ 8045 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_5_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y12/ALU3",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8146 ],
"I3": [ 8732 ],
"I1": [ 8148 ],
"I0": [ ],
"COUT": [ 8073 ],
"CIN": [ 8041 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_5": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y11/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": [ 8146 ],
"I0": [ 7766 ],
"F": [ 8145 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_4": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y14/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": [ 7998 ],
"I0": [ 7766 ],
"F": [ 8000 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_3_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y11/DFF4",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8141 ],
"D": [ 8136 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_3_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y12/ALU0",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8137 ],
"I3": [ 8732 ],
"I1": [ 8141 ],
"I0": [ ],
"COUT": [ 8140 ],
"CIN": [ 8139 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_3": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y11/LUT4",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8137 ],
"I0": [ 7766 ],
"F": [ 8136 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y11/DFF5",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8131 ],
"D": [ 8096 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y13/ALU3",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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": [ 8732 ],
"SUM": [ 8133 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8131 ],
"COUT": [ 8091 ],
"CIN": [ 8127 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y12/ALU3",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8097 ],
"I3": [ 8732 ],
"I1": [ 8131 ],
"I0": [ ],
"COUT": [ 8087 ],
"CIN": [ 8123 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_22_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y11/DFF4",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8124 ],
"D": [ 8119 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_22_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y13/ALU2",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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": [ 8732 ],
"SUM": [ 8128 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8124 ],
"COUT": [ 8127 ],
"CIN": [ 8126 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_22_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y12/ALU2",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8120 ],
"I3": [ 8732 ],
"I1": [ 8124 ],
"I0": [ ],
"COUT": [ 8123 ],
"CIN": [ 8122 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_22": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y11/LUT4",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8120 ],
"I0": [ 7766 ],
"F": [ 8119 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_21_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y11/DFF2",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8113 ],
"D": [ 8109 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_21_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y13/ALU0",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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": [ 8732 ],
"SUM": [ 8116 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8113 ],
"COUT": [ 8105 ],
"CIN": [ 8115 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_21_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y12/ALU0",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8110 ],
"I3": [ 8732 ],
"I1": [ 8113 ],
"I0": [ ],
"COUT": [ 8102 ],
"CIN": [ 8112 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_21": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y11/LUT2",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8110 ],
"I0": [ 7766 ],
"F": [ 8109 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_20_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y14/DFF3",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8103 ],
"D": [ 8099 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_20_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y13/ALU1",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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": [ 8732 ],
"SUM": [ 8106 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8103 ],
"COUT": [ 8044 ],
"CIN": [ 8105 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_20_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y12/ALU1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8100 ],
"I3": [ 8732 ],
"I1": [ 8103 ],
"I0": [ ],
"COUT": [ 8040 ],
"CIN": [ 8102 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_20": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y14/LUT3",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8100 ],
"I0": [ 7766 ],
"F": [ 8099 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y11/LUT5",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8097 ],
"I0": [ 7766 ],
"F": [ 8096 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_1_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y14/DFF5",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8089 ],
"D": [ 8010 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_1_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000101000010101010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y13/ALU4",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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": [ 8732 ],
"SUM": [ 8093 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8089 ],
"COUT": [ 8092 ],
"CIN": [ 8091 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_1_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y12/ALU4",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8011 ],
"I3": [ 8732 ],
"I1": [ 8089 ],
"I0": [ ],
"COUT": [ 8088 ],
"CIN": [ 8087 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_19_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y11/DFF5",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8084 ],
"D": [ 8080 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_19_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y12/ALU4",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8081 ],
"I3": [ 8732 ],
"I1": [ 8084 ],
"I0": [ ],
"COUT": [ 8083 ],
"CIN": [ 8024 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_19": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y11/LUT5",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8081 ],
"I0": [ 7766 ],
"F": [ 8080 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_18_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y14/DFF1",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8074 ],
"D": [ 8070 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_18_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y13/ALU4",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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": [ 8732 ],
"SUM": [ 8077 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8074 ],
"COUT": [ 8066 ],
"CIN": [ 8076 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_18_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y12/ALU4",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8071 ],
"I3": [ 8732 ],
"I1": [ 8074 ],
"I0": [ ],
"COUT": [ 8063 ],
"CIN": [ 8073 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_18": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y14/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": [ 8071 ],
"I0": [ 7766 ],
"F": [ 8070 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y14/DFF2",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8064 ],
"D": [ 8060 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000101000010101010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y13/ALU5",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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": [ 8732 ],
"SUM": [ 8067 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8064 ],
"COUT": [ 8056 ],
"CIN": [ 8066 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y12/ALU5",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8061 ],
"I3": [ 8732 ],
"I1": [ 8064 ],
"I0": [ ],
"COUT": [ 8053 ],
"CIN": [ 8063 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y14/LUT2",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8061 ],
"I0": [ 7766 ],
"F": [ 8060 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y13/DFF2",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8054 ],
"D": [ 8050 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000101000010101010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y13/ALU0",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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": [ 8732 ],
"SUM": [ 8057 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8054 ],
"COUT": [ 7985 ],
"CIN": [ 8056 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y12/ALU0",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8051 ],
"I3": [ 8732 ],
"I1": [ 8054 ],
"I0": [ ],
"COUT": [ 8016 ],
"CIN": [ 8053 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y13/LUT2",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8051 ],
"I0": [ 7766 ],
"F": [ 8050 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_15": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y11/LUT3",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 7993 ],
"I0": [ 7766 ],
"F": [ 7995 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y11/DFF4",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8042 ],
"D": [ 8037 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14_I1_ALU_SUM_I1_ALU_I0": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y13/ALU2",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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": [ 8732 ],
"SUM": [ 8046 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 8042 ],
"COUT": [ 8045 ],
"CIN": [ 8044 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y12/ALU2",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8038 ],
"I3": [ 8732 ],
"I1": [ 8042 ],
"I0": [ ],
"COUT": [ 8041 ],
"CIN": [ 8040 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y11/LUT4",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8038 ],
"I0": [ 7766 ],
"F": [ 8037 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_13_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y12/ALU3",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8034 ],
"I3": [ 8732 ],
"I1": [ 7969 ],
"I0": [ ],
"COUT": [ 7991 ],
"CIN": [ 8031 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_13": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y13/LUT3",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8034 ],
"I0": [ 7766 ],
"F": [ 7989 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_12_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y13/DFF4",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 7973 ],
"D": [ 8028 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_12_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y12/ALU2",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8029 ],
"I3": [ 8732 ],
"I1": [ 7973 ],
"I0": [ ],
"COUT": [ 8031 ],
"CIN": [ 8017 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_12": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y13/LUT4",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8029 ],
"I0": [ 7766 ],
"F": [ 8028 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_11_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y10/DFF5",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 8025 ],
"D": [ 8020 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_11_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y12/ALU3",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8021 ],
"I3": [ 8732 ],
"I1": [ 8025 ],
"I0": [ ],
"COUT": [ 8024 ],
"CIN": [ 8023 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_11": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X1Y10/LUT5",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8021 ],
"I0": [ 7766 ],
"F": [ 8020 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_10_I1_ALU_SUM_I1_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y13/DFF5",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 7986 ],
"D": [ 8013 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_10_I1_ALU_SUM": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y12/ALU1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8014 ],
"I3": [ 8732 ],
"I1": [ 7986 ],
"I0": [ ],
"COUT": [ 8017 ],
"CIN": [ 8016 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_10": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y13/LUT5",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8014 ],
"I0": [ 7766 ],
"F": [ 8013 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_1": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y14/LUT5",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8011 ],
"I0": [ 7766 ],
"F": [ 8010 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y11/LUT2",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8008 ],
"I0": [ 7766 ],
"F": [ 8007 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "1000"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y12/LUT4",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:139.23-140.26",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I1": [ 8003 ],
"I0": [ 7766 ],
"F": [ 8005 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y12/ALU0",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 8003 ],
"I3": [ 8732 ],
"I1": [ 7799 ],
"I0": [ ],
"COUT": [ 8002 ],
"CIN": [ 7997 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y14/DFF0",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 7961 ],
"D": [ 8000 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y12/ALU5",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 7998 ],
"I3": [ 8732 ],
"I1": [ 7961 ],
"I0": [ ],
"COUT": [ 7997 ],
"CIN": [ 7992 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y11/DFF3",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 7965 ],
"D": [ 7995 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001100000000111100",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y12/ALU4",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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": [ 8732 ],
"SUM": [ 7993 ],
"I3": [ 8732 ],
"I1": [ 7965 ],
"I0": [ ],
"COUT": [ 7992 ],
"CIN": [ 7991 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
"hide_name": 0,
"type": "DFFCE",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y13/DFF3",
"src": "Blitter6502OISC_small.v:115.5-228.8|/usr/bin/../share/yosys/gowin/cells_map.v:115.8-115.68",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input",
"CE": "input"
},
"connections": {
"Q": [ 7969 ],
"D": [ 7989 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ],
"CE": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000101000010101010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y13/ALU1",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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": [ 8732 ],
"SUM": [ 7987 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 7986 ],
"COUT": [ 7972 ],
"CIN": [ 7985 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000000101000010101010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y13/ALU2",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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": [ 8732 ],
"SUM": [ 7983 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 7973 ],
"COUT": [ 7968 ],
"CIN": [ 7972 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y13/ALU3",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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": [ 8732 ],
"SUM": [ 7970 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 7969 ],
"COUT": [ 7964 ],
"CIN": [ 7968 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y13/ALU4",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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": [ 8732 ],
"SUM": [ 7966 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 7965 ],
"COUT": [ 7960 ],
"CIN": [ 7964 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X3Y13/ALU5",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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": [ 8732 ],
"SUM": [ 7962 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 7961 ],
"COUT": [ 7798 ],
"CIN": [ 7960 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT": {
"hide_name": 0,
"type": "ALU",
"parameters": {
"RAW_ALU_LUT": "00000000000000001010000001011010",
"ALU_MODE": "00000000000000000000000000000010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X4Y13/ALU0",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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": [ 8732 ],
"SUM": [ 7958 ],
"I3": [ 8733 ],
"I1": [ ],
"I0": [ 7799 ],
"COUT": [ 8753 ],
"CIN": [ 7798 ]
}
},
"btn_stable_DFFC_D_Q_LUT2_F": {
"hide_name": 0,
"type": "LUT2",
"parameters": {
"INIT": "0010"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y13/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": [ 7796 ],
"I0": [ 7795 ],
"F": [ 7794 ]
}
},
"btn_stable_DFFC_D_Q_DFFP_Q_D_LUT3_I2": {
"hide_name": 0,
"type": "LUT3",
"parameters": {
"INIT": "00001110"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X5Y13/LUT7",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I2": "input",
"I1": "input",
"I0": "input",
"F": "output"
},
"connections": {
"I2": [ 7759 ],
"I1": [ 7761 ],
"I0": [ 7766 ],
"F": [ 7764 ]
}
},
"btn_stable_DFFC_D_Q_DFFP_Q": {
"hide_name": 0,
"type": "DFFP",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X7Y13/DFF1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:79.7-79.60",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"PRESET": "input",
"D": "input",
"CLK": "input"
},
"connections": {
"Q": [ 7761 ],
"PRESET": [ 7719 ],
"D": [ 7759 ],
"CLK": [ 7721 ]
}
},
"btn_stable_DFFC_D": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X7Y13/DFF5",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 7756 ],
"D": [ 8986 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"btn_pressed_LUT1_F": {
"hide_name": 0,
"type": "LUT1",
"parameters": {
"INIT": "01"
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y7/LUT0",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:135.23-136.15",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"I0": "input",
"F": "output"
},
"connections": {
"I0": [ 7752 ],
"F": [ 7750 ]
}
},
"btn_d1_DFFC_Q": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y7/DFF0",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 7726 ],
"D": [ 7750 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
},
"btn_d1_DFFC_D": {
"hide_name": 0,
"type": "DFFC",
"parameters": {
},
"attributes": {
"BEL_STRENGTH": "00000000000000000000000000000001",
"NEXTPNR_BEL": "X2Y7/DFF4",
"src": "research_stack_top.v:27.5-44.8|/usr/bin/../share/yosys/gowin/cells_map.v:91.7-91.59",
"module_not_derived": "00000000000000000000000000000001"
},
"port_directions": {
"Q": "output",
"D": "input",
"CLK": "input",
"CLEAR": "input"
},
"connections": {
"Q": [ 7728 ],
"D": [ 8988 ],
"CLK": [ 7721 ],
"CLEAR": [ 7719 ]
}
}
},
"netnames": {
"btn_stable_DFFC_D_Q_DFFP_Q_D[0]$gate_net$": {
"hide_name": 0,
"bits": [ 8990 ] ,
"attributes": {
"ROUTING": " "
}
},
"btn_d1_DFFC_D$conn$D": {
"hide_name": 0,
"bits": [ 8988 ] ,
"attributes": {
"ROUTING": "X2Y7/F4;;1;X2Y7/XD4;X2Y7/XD4/F4;1"
}
},
"btn_stable_DFFC_D$conn$D": {
"hide_name": 0,
"bits": [ 8986 ] ,
"attributes": {
"ROUTING": "X7Y13/F5;;1;X7Y13/XD5;X7Y13/XD5/F5;1"
}
},
"cpu.state_DFFC_Q_1$conn$D": {
"hide_name": 0,
"bits": [ 8984 ] ,
"attributes": {
"ROUTING": "X5Y8/F5;;1;X5Y8/XD5;X5Y8/XD5/F5;1"
}
},
"cpu.state_DFFC_Q_2$conn$D": {
"hide_name": 0,
"bits": [ 8982 ] ,
"attributes": {
"ROUTING": "X6Y12/F2;;1;X6Y12/XD2;X6Y12/XD2/F2;1"
}
},
"cpu.state_DFFC_Q_3$conn$D": {
"hide_name": 0,
"bits": [ 8980 ] ,
"attributes": {
"ROUTING": "X6Y8/F3;;1;X6Y8/XD3;X6Y8/XD3/F3;1"
}
},
"cpu.state_DFFC_Q_4$conn$D": {
"hide_name": 0,
"bits": [ 8978 ] ,
"attributes": {
"ROUTING": "X5Y8/F4;;1;X5Y8/XD4;X5Y8/XD4/F4;1"
}
},
"cpu.state_DFFC_Q_5$conn$D": {
"hide_name": 0,
"bits": [ 8976 ] ,
"attributes": {
"ROUTING": "X5Y14/F1;;1;X5Y14/XD1;X5Y14/XD1/F1;1"
}
},
"cpu.state_DFFC_Q_6$conn$D": {
"hide_name": 0,
"bits": [ 8974 ] ,
"attributes": {
"ROUTING": "X5Y8/F0;;1;X5Y8/XD0;X5Y8/XD0/F0;1"
}
},
"cpu.state_DFFC_Q_7$conn$D": {
"hide_name": 0,
"bits": [ 8972 ] ,
"attributes": {
"ROUTING": "X7Y14/F1;;1;X7Y14/XD1;X7Y14/XD1/F1;1"
}
},
"cpu.state_DFFC_Q_8$conn$D": {
"hide_name": 0,
"bits": [ 8970 ] ,
"attributes": {
"ROUTING": "X7Y14/F5;;1;X7Y14/XD5;X7Y14/XD5/F5;1"
}
},
"cpu.state_DFFC_Q_9$conn$D": {
"hide_name": 0,
"bits": [ 8968 ] ,
"attributes": {
"ROUTING": "X7Y14/F2;;1;X7Y14/XD2;X7Y14/XD2/F2;1"
}
},
"cpu.state_DFFC_Q_D_DFFC_D_Q_DFFC_Q$conn$D": {
"hide_name": 0,
"bits": [ 8966 ] ,
"attributes": {
"ROUTING": "X5Y14/F3;;1;X5Y14/XD3;X5Y14/XD3/F3;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q$conn$D": {
"hide_name": 0,
"bits": [ 8964 ] ,
"attributes": {
"ROUTING": "X3Y16/F4;;1;X3Y16/XD4;X3Y16/XD4/F4;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q$conn$D": {
"hide_name": 0,
"bits": [ 8962 ] ,
"attributes": {
"ROUTING": "X3Y16/F3;;1;X3Y16/XD3;X3Y16/XD3/F3;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q$conn$D": {
"hide_name": 0,
"bits": [ 8960 ] ,
"attributes": {
"ROUTING": "X5Y17/F1;;1;X5Y17/XD1;X5Y17/XD1/F1;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q$conn$D": {
"hide_name": 0,
"bits": [ 8958 ] ,
"attributes": {
"ROUTING": "X5Y17/F3;;1;X5Y17/XD3;X5Y17/XD3/F3;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q$conn$D": {
"hide_name": 0,
"bits": [ 8956 ] ,
"attributes": {
"ROUTING": "X5Y17/F0;;1;X5Y17/XD0;X5Y17/XD0/F0;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q$conn$D": {
"hide_name": 0,
"bits": [ 8954 ] ,
"attributes": {
"ROUTING": "X4Y16/F2;;1;X4Y16/XD2;X4Y16/XD2/F2;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q$conn$D": {
"hide_name": 0,
"bits": [ 8952 ] ,
"attributes": {
"ROUTING": "X5Y17/F5;;1;X5Y17/XD5;X5Y17/XD5/F5;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_I0_DFFCE_Q$conn$D": {
"hide_name": 0,
"bits": [ 8950 ] ,
"attributes": {
"ROUTING": "X4Y16/F3;;1;X4Y16/XD3;X4Y16/XD3/F3;1"
}
},
"q16.valid_DFFR_Q$conn$D": {
"hide_name": 0,
"bits": [ 8948 ] ,
"attributes": {
"ROUTING": "X1Y7/F1;;1;X1Y7/XD1;X1Y7/XD1/F1;1"
}
},
"q16.valid_s1_DFF_Q$conn$D": {
"hide_name": 0,
"bits": [ 8946 ] ,
"attributes": {
"ROUTING": "X1Y7/F2;;1;X1Y7/XD2;X1Y7/XD2/F2;1"
}
},
"q16_done_reg_DFFCE_Q$conn$D": {
"hide_name": 0,
"bits": [ 8944 ] ,
"attributes": {
"ROUTING": "X1Y7/F5;;1;X1Y7/XD5;X1Y7/XD5/F5;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9_I1_ALU_I1_HEAD_ALULC": {
"hide_name": 0,
"bits": [ 8754 ] ,
"attributes": {
"ROUTING": "X1Y12/COUT0;;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_TAIL_ALULC": {
"hide_name": 0,
"bits": [ 8753 ] ,
"attributes": {
"ROUTING": "X4Y13/COUT0;;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1_ALU_SUM_I1_ALU_I0_HEAD_ALULC": {
"hide_name": 0,
"bits": [ 8752 ] ,
"attributes": {
"ROUTING": "X1Y13/COUT0;;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_5_I1_ALU_I1_HEAD_ALULC": {
"hide_name": 0,
"bits": [ 8750 ] ,
"attributes": {
"ROUTING": "X2Y10/COUT0;;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_TAIL_ALULC": {
"hide_name": 0,
"bits": [ 8748 ] ,
"attributes": {
"ROUTING": "X7Y11/COUT3;;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9_I1_ALU_SUM_I1_ALU_I0_HEAD_ALULC": {
"hide_name": 0,
"bits": [ 8747 ] ,
"attributes": {
"ROUTING": "X5Y11/COUT0;;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_TAIL_ALULC": {
"hide_name": 0,
"bits": [ 8746 ] ,
"attributes": {
"ROUTING": "X5Y15/COUT4;;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_HEAD_ALULC": {
"hide_name": 0,
"bits": [ 8745 ] ,
"attributes": {
"ROUTING": "X5Y15/COUT0;;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_CIN_ALU_COUT_HEAD_ALULC": {
"hide_name": 0,
"bits": [ 8743 ] ,
"attributes": {
"ROUTING": "X4Y14/COUT0;;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_TAIL_ALULC": {
"hide_name": 0,
"bits": [ 8742 ] ,
"attributes": {
"ROUTING": "X4Y17/COUT4;;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_5_I1_ALU_I0_HEAD_ALULC": {
"hide_name": 0,
"bits": [ 8741 ] ,
"attributes": {
"ROUTING": "X2Y17/COUT0;;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_6_I1_ALU_SUM_CIN_ALU_COUT_HEAD_ALULC": {
"hide_name": 0,
"bits": [ 8739 ] ,
"attributes": {
"ROUTING": "X1Y15/COUT0;;1"
}
},
"user_btn": {
"hide_name": 0,
"bits": [ 7715 ] ,
"attributes": {
"ROUTING": " ",
"src": "research_stack_top.v:11.23-11.31"
}
},
"uart_tx": {
"hide_name": 0,
"bits": [ 7714 ] ,
"attributes": {
"ROUTING": " ",
"src": "research_stack_top.v:13.23-13.30"
}
},
"uart_rx_IBUF_I_O": {
"hide_name": 0,
"bits": [ 8711 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"uart_rx": {
"hide_name": 0,
"bits": [ 7713 ] ,
"attributes": {
"ROUTING": " ",
"src": "research_stack_top.v:14.23-14.30"
}
},
"q16_done_reg_DFFCE_Q_CE": {
"hide_name": 0,
"bits": [ 8707 ] ,
"attributes": {
"ROUTING": "X1Y7/F6;;1;X1Y7/X07;X1Y7/X07/F6;1;X1Y7/CE2;X1Y7/CE2/X07;1"
}
},
"q16_valid": {
"hide_name": 0,
"bits": [ 8704 ] ,
"attributes": {
"ROUTING": "X1Y7/Q1;;1;X1Y7/X06;X1Y7/X06/Q1;1;X1Y7/A6;X1Y7/A6/X06;1",
"src": "research_stack_top.v:69.17-69.26",
"hdlname": "q16 valid"
}
},
"q16.valid_s1": {
"hide_name": 0,
"bits": [ 8703 ] ,
"attributes": {
"ROUTING": "X1Y7/Q2;;1;X1Y7/W100;X1Y7/W100/Q2;1;X1Y7/D1;X1Y7/D1/W100;1",
"src": "../../5-Applications/out/verilog/q16_lut_core.v:58.16-58.24",
"hdlname": "q16 valid_s1"
}
},
"led[0]": {
"hide_name": 0,
"bits": [ 8700 ] ,
"attributes": {
"ROUTING": " ",
"src": "research_stack_top.v:12.23-12.26"
}
},
"led[1]": {
"hide_name": 0,
"bits": [ 8698 ] ,
"attributes": {
"ROUTING": " ",
"src": "research_stack_top.v:12.23-12.26"
}
},
"led[2]": {
"hide_name": 0,
"bits": [ 8696 ] ,
"attributes": {
"ROUTING": " ",
"src": "research_stack_top.v:12.23-12.26"
}
},
"led[3]": {
"hide_name": 0,
"bits": [ 8694 ] ,
"attributes": {
"ROUTING": " ",
"src": "research_stack_top.v:12.23-12.26"
}
},
"led[4]": {
"hide_name": 0,
"bits": [ 8692 ] ,
"attributes": {
"ROUTING": " ",
"src": "research_stack_top.v:12.23-12.26"
}
},
"q16_done_reg": {
"hide_name": 0,
"bits": [ 8691 ] ,
"attributes": {
"ROUTING": "X1Y7/X08;X1Y7/X08/Q5;1;X1Y7/B6;X1Y7/B6/X08;1;X1Y7/Q5;;1;X1Y7/S830;X1Y7/S830/Q5;1;X1Y15/S800;X1Y15/S800/S838;1;X1Y23/W200;X1Y23/W200/S808;1;X0Y23/S200;X0Y23/S200/W201;1;X0Y24/D1;X0Y24/D1/S201;1",
"src": "research_stack_top.v:94.16-94.28"
}
},
"led[5]": {
"hide_name": 0,
"bits": [ 8689 ] ,
"attributes": {
"ROUTING": " ",
"src": "research_stack_top.v:12.23-12.26"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_6_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8677 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_6_I1_ALU_SUM_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8675 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_6_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8673 ] ,
"attributes": {
"ROUTING": "X1Y17/N200;X1Y17/N200/Q0;1;X1Y15/X03;X1Y15/X03/N202;1;X1Y15/B2;X1Y15/B2/X03;1;X1Y17/Q0;;1;X1Y17/E100;X1Y17/E100/Q0;1;X2Y17/E200;X2Y17/E200/E101;1;X2Y17/A2;X2Y17/A2/E200;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_6_I1_ALU_SUM_CIN": {
"hide_name": 0,
"bits": [ 8672 ] ,
"attributes": {
"ROUTING": "X1Y15/COUT1;;1",
"src": "Blitter6502OISC_small.v:265.33-265.49|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_6_I1[1]": {
"hide_name": 0,
"bits": [ 8670 ] ,
"attributes": {
"ROUTING": "X1Y15/F2;;1;X1Y15/S220;X1Y15/S220/F2;1;X1Y17/X05;X1Y17/X05/S222;1;X1Y17/B0;X1Y17/B0/X05;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F[1]": {
"hide_name": 0,
"bits": [ 8669 ] ,
"attributes": {
"ROUTING": "X1Y17/F0;;1;X1Y17/XD0;X1Y17/XD0/F0;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_5_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8666 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_5_I1_ALU_I0_COUT": {
"hide_name": 0,
"bits": [ 8665 ] ,
"attributes": {
"ROUTING": "X2Y17/COUT1;;1",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_5_I1[1]": {
"hide_name": 0,
"bits": [ 8663 ] ,
"attributes": {
"ROUTING": "X1Y17/B1;X1Y17/B1/Q1;1;X1Y17/N210;X1Y17/N210/Q1;1;X1Y15/B1;X1Y15/B1/N212;1;X1Y17/Q1;;1;X1Y17/EW10;X1Y17/EW10/Q1;1;X2Y17/A1;X2Y17/A1/E111;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F[0]": {
"hide_name": 0,
"bits": [ 8662 ] ,
"attributes": {
"ROUTING": "X1Y17/F1;;1;X1Y17/XD1;X1Y17/XD1/F1;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_6_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8659 ] ,
"attributes": {
"ROUTING": "X1Y15/COUT2;;1",
"src": "Blitter6502OISC_small.v:265.33-265.49|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_4_I1[1]": {
"hide_name": 0,
"bits": [ 8657 ] ,
"attributes": {
"ROUTING": "X1Y15/F3;;1;X1Y15/SN10;X1Y15/SN10/F3;1;X1Y16/E210;X1Y16/E210/S111;1;X2Y16/B4;X2Y16/B4/E211;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F[2]": {
"hide_name": 0,
"bits": [ 8656 ] ,
"attributes": {
"ROUTING": "X2Y16/F4;;1;X2Y16/XD4;X2Y16/XD4/F4;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_3_I1[1]": {
"hide_name": 0,
"bits": [ 8653 ] ,
"attributes": {
"ROUTING": "X1Y15/F5;;1;X1Y15/S250;X1Y15/S250/F5;1;X1Y17/X04;X1Y17/X04/S252;1;X1Y17/B2;X1Y17/B2/X04;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_2_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8650 ] ,
"attributes": {
"ROUTING": "X1Y15/COUT4;;1",
"src": "Blitter6502OISC_small.v:265.33-265.49|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_4_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8649 ] ,
"attributes": {
"ROUTING": "X1Y15/COUT3;;1",
"src": "Blitter6502OISC_small.v:265.33-265.49|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_2_I1[1]": {
"hide_name": 0,
"bits": [ 8647 ] ,
"attributes": {
"ROUTING": "X1Y15/F4;;1;X1Y15/EW10;X1Y15/EW10/F4;1;X2Y15/S210;X2Y15/S210/E111;1;X2Y16/B0;X2Y16/B0/S211;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F[3]": {
"hide_name": 0,
"bits": [ 8646 ] ,
"attributes": {
"ROUTING": "X2Y16/F0;;1;X2Y16/XD0;X2Y16/XD0/F0;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F[7]": {
"hide_name": 0,
"bits": [ 8642 ] ,
"attributes": {
"ROUTING": "X3Y16/F1;;1;X3Y16/XD1;X3Y16/XD1/F1;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM[2]": {
"hide_name": 0,
"bits": [ 8640 ] ,
"attributes": {
"ROUTING": "X2Y15/F2;;1;X2Y15/SN20;X2Y15/SN20/F2;1;X2Y16/E260;X2Y16/E260/S121;1;X3Y16/C1;X3Y16/C1/E261;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_COUT": {
"hide_name": 0,
"bits": [ 8639 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 ",
"src": "Blitter6502OISC_small.v:265.33-265.49|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F[6]": {
"hide_name": 0,
"bits": [ 8637 ] ,
"attributes": {
"ROUTING": "X3Y16/F0;;1;X3Y16/XD0;X3Y16/XD0/F0;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM[2]": {
"hide_name": 0,
"bits": [ 8635 ] ,
"attributes": {
"ROUTING": "X2Y15/F1;;1;X2Y15/S100;X2Y15/S100/F1;1;X2Y16/E240;X2Y16/E240/S101;1;X3Y16/C0;X3Y16/C0/E241;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_CIN": {
"hide_name": 0,
"bits": [ 8634 ] ,
"attributes": {
"ROUTING": "X2Y15/COUT1;;1",
"src": "Blitter6502OISC_small.v:265.33-265.49|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F[5]": {
"hide_name": 0,
"bits": [ 8632 ] ,
"attributes": {
"ROUTING": "X3Y16/F5;;1;X3Y16/XD5;X3Y16/XD5/F5;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_1_I2[2]": {
"hide_name": 0,
"bits": [ 8630 ] ,
"attributes": {
"ROUTING": "X2Y15/F0;;1;X2Y15/E100;X2Y15/E100/F0;1;X3Y15/S200;X3Y15/S200/E101;1;X3Y16/C5;X3Y16/C5/S201;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_CIN": {
"hide_name": 0,
"bits": [ 8629 ] ,
"attributes": {
"ROUTING": "X2Y15/COUT0;;1",
"src": "Blitter6502OISC_small.v:265.33-265.49|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_3_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8628 ] ,
"attributes": {
"ROUTING": "X2Y15/CIN0;;1",
"src": "Blitter6502OISC_small.v:265.33-265.49|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F[4]": {
"hide_name": 0,
"bits": [ 8626 ] ,
"attributes": {
"ROUTING": "X1Y17/F2;;1;X1Y17/XD2;X1Y17/XD2/F2;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8624 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_4_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8623 ] ,
"attributes": {
"ROUTING": "X2Y16/SN10;X2Y16/SN10/Q4;1;X2Y15/W210;X2Y15/W210/N111;1;X1Y15/B3;X1Y15/B3/W211;1;X2Y16/Q4;;1;X2Y16/S130;X2Y16/S130/Q4;1;X2Y17/A3;X2Y17/A3/S131;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8622 ] ,
"attributes": {
"ROUTING": "X2Y17/COUT2;;1",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8620 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM_LUT3_I2_F_LUT3_F_2_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8619 ] ,
"attributes": {
"ROUTING": "X2Y16/W130;X2Y16/W130/Q0;1;X1Y16/N270;X1Y16/N270/W131;1;X1Y15/B4;X1Y15/B4/N271;1;X2Y16/Q0;;1;X2Y16/S100;X2Y16/S100/Q0;1;X2Y17/A4;X2Y17/A4/S101;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8618 ] ,
"attributes": {
"ROUTING": "X2Y17/COUT3;;1",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8616 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0": {
"hide_name": 0,
"bits": [ 8615 ] ,
"attributes": {
"ROUTING": "X1Y17/N220;X1Y17/N220/Q2;1;X1Y15/X01;X1Y15/X01/N222;1;X1Y15/B5;X1Y15/B5/X01;1;X1Y17/Q2;;1;X1Y17/E220;X1Y17/E220/Q2;1;X2Y17/X05;X2Y17/X05/E221;1;X2Y17/A5;X2Y17/A5/X05;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8614 ] ,
"attributes": {
"ROUTING": "X2Y17/COUT4;;1",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8612 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0": {
"hide_name": 0,
"bits": [ 8611 ] ,
"attributes": {
"ROUTING": "X3Y16/SN10;X3Y16/SN10/Q5;1;X3Y15/W210;X3Y15/W210/N111;1;X2Y15/B0;X2Y15/B0/W211;1;X3Y16/Q5;;1;X3Y16/S250;X3Y16/S250/Q5;1;X3Y17/A0;X3Y17/A0/S251;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8610 ] ,
"attributes": {
"ROUTING": "X3Y17/CIN0;;1",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8608 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0": {
"hide_name": 0,
"bits": [ 8607 ] ,
"attributes": {
"ROUTING": "X3Y16/EW10;X3Y16/EW10/Q0;1;X2Y16/N210;X2Y16/N210/W111;1;X2Y15/B1;X2Y15/B1/N211;1;X3Y16/Q0;;1;X3Y16/S200;X3Y16/S200/Q0;1;X3Y17/X01;X3Y17/X01/S201;1;X3Y17/A1;X3Y17/A1/X01;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8606 ] ,
"attributes": {
"ROUTING": "X3Y17/COUT0;;1",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8604 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0": {
"hide_name": 0,
"bits": [ 8603 ] ,
"attributes": {
"ROUTING": "X3Y16/W130;X3Y16/W130/Q1;1;X2Y16/N230;X2Y16/N230/W131;1;X2Y15/B2;X2Y15/B2/N231;1;X3Y16/Q1;;1;X3Y16/S100;X3Y16/S100/Q1;1;X3Y17/E200;X3Y17/E200/S101;1;X3Y17/A2;X3Y17/A2/E200;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8602 ] ,
"attributes": {
"ROUTING": "X3Y17/COUT1;;1",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8600 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0": {
"hide_name": 0,
"bits": [ 8599 ] ,
"attributes": {
"ROUTING": "X3Y16/Q4;;1;X3Y16/S130;X3Y16/S130/Q4;1;X3Y17/A3;X3Y17/A3/S131;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8598 ] ,
"attributes": {
"ROUTING": "X3Y17/COUT2;;1",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8596 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0": {
"hide_name": 0,
"bits": [ 8595 ] ,
"attributes": {
"ROUTING": "X3Y16/Q3;;1;X3Y16/S230;X3Y16/S230/Q3;1;X3Y17/A4;X3Y17/A4/S231;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8594 ] ,
"attributes": {
"ROUTING": "X3Y17/COUT3;;1",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8592 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0": {
"hide_name": 0,
"bits": [ 8591 ] ,
"attributes": {
"ROUTING": "X5Y17/Q1;;1;X5Y17/W210;X5Y17/W210/Q1;1;X3Y17/X06;X3Y17/X06/W212;1;X3Y17/A5;X3Y17/A5/X06;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8590 ] ,
"attributes": {
"ROUTING": "X3Y17/COUT4;;1",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8588 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0": {
"hide_name": 0,
"bits": [ 8587 ] ,
"attributes": {
"ROUTING": "X5Y17/Q3;;1;X5Y17/W130;X5Y17/W130/Q3;1;X4Y17/A0;X4Y17/A0/W131;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8586 ] ,
"attributes": {
"ROUTING": "X4Y17/CIN0;;1",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8584 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0": {
"hide_name": 0,
"bits": [ 8583 ] ,
"attributes": {
"ROUTING": "X5Y17/Q0;;1;X5Y17/W100;X5Y17/W100/Q0;1;X4Y17/N200;X4Y17/N200/W101;1;X4Y17/A1;X4Y17/A1/N200;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8582 ] ,
"attributes": {
"ROUTING": "X4Y17/COUT0;;1",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8580 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0": {
"hide_name": 0,
"bits": [ 8579 ] ,
"attributes": {
"ROUTING": "X4Y16/Q2;;1;X4Y16/S130;X4Y16/S130/Q2;1;X4Y17/A2;X4Y17/A2/S131;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8578 ] ,
"attributes": {
"ROUTING": "X4Y17/COUT1;;1",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8576 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_I0": {
"hide_name": 0,
"bits": [ 8575 ] ,
"attributes": {
"ROUTING": "X5Y17/Q5;;1;X5Y17/W250;X5Y17/W250/Q5;1;X4Y17/A3;X4Y17/A3/W251;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8574 ] ,
"attributes": {
"ROUTING": "X4Y17/COUT2;;1",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8572 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_I0": {
"hide_name": 0,
"bits": [ 8571 ] ,
"attributes": {
"ROUTING": "X4Y16/Q3;;1;X4Y16/S100;X4Y16/S100/Q3;1;X4Y17/A4;X4Y17/A4/S101;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8570 ] ,
"attributes": {
"ROUTING": "X4Y17/COUT3;;1",
"src": "Blitter6502OISC_small.v:255.21-255.41|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3": {
"hide_name": 0,
"bits": [ 8557 ] ,
"attributes": {
"ROUTING": "X3Y16/B0;X3Y16/B0/W231;1;X2Y16/X06;X2Y16/X06/W232;1;X2Y16/C4;X2Y16/C4/X06;1;X2Y16/X02;X2Y16/X02/W232;1;X2Y16/C0;X2Y16/C0/X02;1;X3Y16/B5;X3Y16/B5/W231;1;X3Y16/B1;X3Y16/B1/W231;1;X4Y16/W230;X4Y16/W230/N131;1;X3Y16/B2;X3Y16/B2/W231;1;X1Y17/C2;X1Y17/C2/W262;1;X1Y17/C0;X1Y17/C0/W262;1;X4Y17/EW20;X4Y17/EW20/F5;1;X3Y17/W260;X3Y17/W260/W121;1;X1Y17/C1;X1Y17/C1/W262;1;X4Y17/F5;;1;X4Y17/N130;X4Y17/N130/F5;1;X4Y16/D4;X4Y16/D4/N131;1",
"force_downto": "00000000000000000000000000000001",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"abc9_carry": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_LUT4_I1_F[0]": {
"hide_name": 0,
"bits": [ 8553 ] ,
"attributes": {
"ROUTING": "X4Y15/F1;;1;X4Y15/XD1;X4Y15/XD1/F1;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_LUT4_I1_F[1]": {
"hide_name": 0,
"bits": [ 8550 ] ,
"attributes": {
"ROUTING": "X4Y15/F2;;1;X4Y15/XD2;X4Y15/XD2/F2;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_LUT4_I1_F[2]": {
"hide_name": 0,
"bits": [ 8548 ] ,
"attributes": {
"ROUTING": "X5Y14/F2;;1;X5Y14/XD2;X5Y14/XD2/F2;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_LUT4_I1_F[3]": {
"hide_name": 0,
"bits": [ 8546 ] ,
"attributes": {
"ROUTING": "X5Y14/F0;;1;X5Y14/XD0;X5Y14/XD0/F0;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_COUT_ALU_CIN_COUT_ALU_CIN_SUM[2]": {
"hide_name": 0,
"bits": [ 8544 ] ,
"attributes": {
"ROUTING": "X4Y14/F4;;1;X4Y14/E240;X4Y14/E240/F4;1;X5Y14/C0;X5Y14/C0/E241;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_COUT_ALU_CIN_COUT_ALU_CIN_COUT": {
"hide_name": 0,
"bits": [ 8543 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 ",
"src": "Blitter6502OISC_small.v:259.37-259.56|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_COUT_ALU_CIN_SUM[2]": {
"hide_name": 0,
"bits": [ 8541 ] ,
"attributes": {
"ROUTING": "X4Y14/F3;;1;X4Y14/EW20;X4Y14/EW20/F3;1;X5Y14/C2;X5Y14/C2/E121;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_COUT_ALU_CIN_COUT": {
"hide_name": 0,
"bits": [ 8540 ] ,
"attributes": {
"ROUTING": "X4Y14/COUT3;;1",
"src": "Blitter6502OISC_small.v:259.37-259.56|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8538 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM": {
"hide_name": 0,
"bits": [ 8536 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_COUT": {
"hide_name": 0,
"bits": [ 8535 ] ,
"attributes": {
"ROUTING": "X4Y14/COUT2;;1",
"src": "Blitter6502OISC_small.v:259.37-259.56|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_CIN": {
"hide_name": 0,
"bits": [ 8534 ] ,
"attributes": {
"ROUTING": "X4Y14/COUT1;;1",
"src": "Blitter6502OISC_small.v:259.37-259.56|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8532 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0[0]": {
"hide_name": 0,
"bits": [ 8531 ] ,
"attributes": {
"ROUTING": "X4Y15/X02;X4Y15/X02/Q1;1;X4Y15/A1;X4Y15/A1/X02;1;X4Y15/A2;X4Y15/A2/N210;1;X4Y15/N210;X4Y15/N210/Q1;1;X4Y14/B1;X4Y14/B1/N211;1;X4Y15/Q1;;1;X4Y15/E100;X4Y15/E100/Q1;1;X5Y15/N200;X5Y15/N200/E101;1;X5Y15/A1;X5Y15/A1/N200;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8528 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0[1]": {
"hide_name": 0,
"bits": [ 8527 ] ,
"attributes": {
"ROUTING": "X4Y15/X01;X4Y15/X01/Q2;1;X4Y15/B2;X4Y15/B2/X01;1;X4Y15/N130;X4Y15/N130/Q2;1;X4Y14/B2;X4Y14/B2/N131;1;X4Y15/Q2;;1;X4Y15/EW10;X4Y15/EW10/Q2;1;X5Y15/A2;X5Y15/A2/E111;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8526 ] ,
"attributes": {
"ROUTING": "X5Y15/COUT1;;1",
"src": "Blitter6502OISC_small.v:260.25-260.45|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8524 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_COUT_ALU_CIN_SUM[0]": {
"hide_name": 0,
"bits": [ 8523 ] ,
"attributes": {
"ROUTING": "X5Y14/X05;X5Y14/X05/Q2;1;X5Y14/A2;X5Y14/A2/X05;1;X5Y14/EW10;X5Y14/EW10/Q2;1;X4Y14/B3;X4Y14/B3/W111;1;X5Y14/Q2;;1;X5Y14/S130;X5Y14/S130/Q2;1;X5Y15/A3;X5Y15/A3/S131;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8522 ] ,
"attributes": {
"ROUTING": "X5Y15/COUT2;;1",
"src": "Blitter6502OISC_small.v:260.25-260.45|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8520 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_COUT_ALU_CIN_COUT_ALU_CIN_SUM[0]": {
"hide_name": 0,
"bits": [ 8519 ] ,
"attributes": {
"ROUTING": "X5Y14/X01;X5Y14/X01/Q0;1;X5Y14/A0;X5Y14/A0/X01;1;X5Y14/W100;X5Y14/W100/Q0;1;X4Y14/N240;X4Y14/N240/W101;1;X4Y14/B4;X4Y14/B4/N240;1;X5Y14/Q0;;1;X5Y14/S100;X5Y14/S100/Q0;1;X5Y15/A4;X5Y15/A4/S101;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8518 ] ,
"attributes": {
"ROUTING": "X5Y15/COUT3;;1",
"src": "Blitter6502OISC_small.v:260.25-260.45|/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"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F[6]": {
"hide_name": 0,
"bits": [ 8512 ] ,
"attributes": {
"ROUTING": "X3Y15/F3;;1;X3Y15/XD3;X3Y15/XD3/F3;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_6_I0[1]": {
"hide_name": 0,
"bits": [ 8509 ] ,
"attributes": {
"ROUTING": "X4Y15/X03;X4Y15/X03/Q4;1;X4Y15/B4;X4Y15/B4/X03;1;X4Y15/Q4;;1;X4Y15/W130;X4Y15/W130/Q4;1;X3Y15/A3;X3Y15/A3/W131;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F[7]": {
"hide_name": 0,
"bits": [ 8507 ] ,
"attributes": {
"ROUTING": "X4Y15/F4;;1;X4Y15/XD4;X4Y15/XD4/F4;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F[1]": {
"hide_name": 0,
"bits": [ 8504 ] ,
"attributes": {
"ROUTING": "X5Y16/F5;;1;X5Y16/XD5;X5Y16/XD5/F5;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F[3]": {
"hide_name": 0,
"bits": [ 8500 ] ,
"attributes": {
"ROUTING": "X5Y16/F0;;1;X5Y16/XD0;X5Y16/XD0/F0;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_4_I1[1]": {
"hide_name": 0,
"bits": [ 8498 ] ,
"attributes": {
"ROUTING": "X5Y16/E100;X5Y16/E100/Q2;1;X5Y16/A5;X5Y16/A5/E100;1;X5Y16/Q2;;1;X5Y16/S130;X5Y16/S130/Q2;1;X5Y16/B2;X5Y16/B2/S130;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_4_I0[1]": {
"hide_name": 0,
"bits": [ 8496 ] ,
"attributes": {
"ROUTING": "X5Y16/A2;X5Y16/A2/X05;1;X5Y16/Q0;;1;X5Y16/X05;X5Y16/X05/Q0;1;X5Y16/B0;X5Y16/B0/X05;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F[2]": {
"hide_name": 0,
"bits": [ 8494 ] ,
"attributes": {
"ROUTING": "X5Y16/F2;;1;X5Y16/XD2;X5Y16/XD2/F2;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_4_I0[0]": {
"hide_name": 0,
"bits": [ 8492 ] ,
"attributes": {
"ROUTING": "X4Y15/S100;X4Y15/S100/Q0;1;X4Y15/B0;X4Y15/B0/S100;1;X4Y15/Q0;;1;X4Y15/SN10;X4Y15/SN10/Q0;1;X4Y16/E250;X4Y16/E250/S111;1;X5Y16/A0;X5Y16/A0/E251;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F[4]": {
"hide_name": 0,
"bits": [ 8490 ] ,
"attributes": {
"ROUTING": "X4Y15/F0;;1;X4Y15/XD0;X4Y15/XD0/F0;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_6_I0[0]": {
"hide_name": 0,
"bits": [ 8488 ] ,
"attributes": {
"ROUTING": "X6Y15/X05;X6Y15/X05/Q0;1;X6Y15/B0;X6Y15/B0/X05;1;X6Y15/Q0;;1;X6Y15/W200;X6Y15/W200/Q0;1;X4Y15/X05;X4Y15/X05/W202;1;X4Y15/A4;X4Y15/A4/X05;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F[8]": {
"hide_name": 0,
"bits": [ 8487 ] ,
"attributes": {
"ROUTING": "X6Y15/F0;;1;X6Y15/XD0;X6Y15/XD0/F0;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_I0[1]": {
"hide_name": 0,
"bits": [ 8485 ] ,
"attributes": {
"ROUTING": "X3Y15/B1;X3Y15/B1/Q1;1;X3Y15/Q1;;1;X3Y15/EW10;X3Y15/EW10/Q1;1;X4Y15/A0;X4Y15/A0/E111;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_7_I0[1]": {
"hide_name": 0,
"bits": [ 8483 ] ,
"attributes": {
"ROUTING": "X3Y15/X02;X3Y15/X02/Q3;1;X3Y15/A1;X3Y15/A1/X02;1;X3Y15/Q3;;1;X3Y15/B3;X3Y15/B3/Q3;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F[5]": {
"hide_name": 0,
"bits": [ 8481 ] ,
"attributes": {
"ROUTING": "X3Y15/F1;;1;X3Y15/XD1;X3Y15/XD1/F1;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT3_F_I0[0]": {
"hide_name": 0,
"bits": [ 8478 ] ,
"attributes": {
"ROUTING": "X6Y14/N100;X6Y14/N100/Q0;1;X6Y14/A0;X6Y14/A0/N100;1;X6Y14/Q0;;1;X6Y14/S130;X6Y14/S130/Q0;1;X6Y15/A0;X6Y15/A0/S131;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F[9]": {
"hide_name": 0,
"bits": [ 8477 ] ,
"attributes": {
"ROUTING": "X6Y14/F0;;1;X6Y14/XD0;X6Y14/XD0/F0;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT3_F_I0[1]": {
"hide_name": 0,
"bits": [ 8464 ] ,
"attributes": {
"ROUTING": "X4Y15/C0;X4Y15/C0/X04;1;X3Y15/C1;X3Y15/C1/X04;1;X4Y16/SN10;X4Y16/SN10/F7;1;X4Y15/C4;X4Y15/C4/N111;1;X5Y16/C2;X5Y16/C2/E121;1;X5Y16/C0;X5Y16/C0/E121;1;X4Y16/EW20;X4Y16/EW20/F7;1;X5Y16/C5;X5Y16/C5/E121;1;X5Y14/B2;X5Y14/B2/X04;1;X4Y15/X04;X4Y15/X04/N271;1;X4Y15/C2;X4Y15/C2/X04;1;X5Y14/X04;X5Y14/X04/E271;1;X5Y14/B0;X5Y14/B0/X04;1;X4Y16/N100;X4Y16/N100/F7;1;X4Y16/C5;X4Y16/C5/N100;1;X4Y15/W270;X4Y15/W270/N131;1;X3Y15/X04;X3Y15/X04/W271;1;X3Y15/C3;X3Y15/C3/X04;1;X4Y15/B1;X4Y15/B1/N131;1;X4Y16/N130;X4Y16/N130/F7;1;X4Y15/E270;X4Y15/E270/N131;1;X6Y15/X04;X6Y15/X04/E272;1;X6Y15/C0;X6Y15/C0/X04;1;X4Y16/F7;;1;X4Y16/N270;X4Y16/N270/F7;1;X4Y14/E270;X4Y14/E270/N272;1;X6Y14/X04;X6Y14/X04/E272;1;X6Y14/B0;X6Y14/B0/X04;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_5_I0[1]": {
"hide_name": 0,
"bits": [ 8462 ] ,
"attributes": {
"ROUTING": "X5Y16/X08;X5Y16/X08/Q5;1;X5Y16/B5;X5Y16/B5/X08;1;X5Y16/Q5;;1;X5Y16/W130;X5Y16/W130/Q5;1;X4Y16/A5;X4Y16/A5/W131;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F[0]": {
"hide_name": 0,
"bits": [ 8459 ] ,
"attributes": {
"ROUTING": "X4Y16/F5;;1;X4Y16/XD5;X4Y16/XD5/F5;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0[1]": {
"hide_name": 0,
"bits": [ 8457 ] ,
"attributes": {
"ROUTING": "X5Y15/EW10;X5Y15/EW10/F5;1;X4Y15/S210;X4Y15/S210/W111;1;X4Y16/B0;X4Y16/B0/S211;1;X5Y15/F5;;1;X5Y15/EW20;X5Y15/EW20/F5;1;X4Y15/S220;X4Y15/S220/W121;1;X4Y16/C4;X4Y16/C4/S221;1",
"abc9_carry": "00000000000000000000000000000001",
"src": "Blitter6502OISC_small.v:260.25-260.45|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0[0]": {
"hide_name": 0,
"bits": [ 8455 ] ,
"attributes": {
"ROUTING": "X4Y16/W830;X4Y16/W830/Q5;1;X3Y16/E250;X3Y16/E250/E838;1;X4Y16/A0;X4Y16/A0/E251;1;X4Y16/Q5;;1;X4Y16/X08;X4Y16/X08/Q5;1;X4Y16/B5;X4Y16/B5/X08;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu_uart_tx": {
"hide_name": 0,
"bits": [ 8451 ] ,
"attributes": {
"ROUTING": "X4Y16/Q0;;1;X4Y16/S800;X4Y16/S800/Q0;1;X4Y24/S230;X4Y24/S230/S808;1;X4Y26/S260;X4Y26/S260/S232;1;X4Y28/W260;X4Y28/W260/S262;1;X2Y28/W270;X2Y28/W270/W262;1;X1Y28/A0;X1Y28/A0/W271;1",
"src": "research_stack_top.v:50.17-50.28",
"hdlname": "cpu uart_tx"
}
},
"cpu.uart_tx_DFFPE_Q_D": {
"hide_name": 0,
"bits": [ 8450 ] ,
"attributes": {
"ROUTING": "X4Y16/F0;;1;X4Y16/XD0;X4Y16/XD0/F0;1"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT3_F_I0[2]": {
"hide_name": 0,
"bits": [ 8438 ] ,
"attributes": {
"ROUTING": "X5Y16/D0;X5Y16/D0/E222;1;X5Y14/E220;X5Y14/E220/N222;1;X6Y14/X01;X6Y14/X01/E221;1;X6Y14/C0;X6Y14/C0/X01;1;X4Y16/D5;X4Y16/D5/E221;1;X4Y15/D0;X4Y15/D0/N221;1;X3Y15/D3;X3Y15/D3/N101;1;X4Y14/E220;X4Y14/E220/N222;1;X5Y14/D0;X5Y14/D0/E221;1;X3Y16/N100;X3Y16/N100/F2;1;X3Y15/D1;X3Y15/D1/N101;1;X5Y16/D5;X5Y16/D5/E222;1;X5Y16/N220;X5Y16/N220/E222;1;X5Y14/D2;X5Y14/D2/N222;1;X4Y16/N260;X4Y16/N260/E121;1;X4Y15/C1;X4Y15/C1/N261;1;X5Y16/D2;X5Y16/D2/E222;1;X4Y15/E220;X4Y15/E220/N221;1;X6Y15/D0;X6Y15/D0/E222;1;X4Y15/X07;X4Y15/X07/N221;1;X4Y15/D4;X4Y15/D4/X07;1;X3Y16/EW20;X3Y16/EW20/F2;1;X4Y16/N220;X4Y16/N220/E121;1;X4Y15/D2;X4Y15/D2/N221;1;X3Y16/F2;;1;X3Y16/E220;X3Y16/E220/F2;1;X4Y16/X05;X4Y16/X05/E221;1;X4Y16/CE0;X4Y16/CE0/X05;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.state_DFFC_Q_D[3]": {
"hide_name": 0,
"bits": [ 8433 ] ,
"attributes": {
"ROUTING": "X5Y12/F2;;1;X5Y12/XD2;X5Y12/XD2/F2;1"
}
},
"cpu.state[4]": {
"hide_name": 0,
"bits": [ 8430 ] ,
"attributes": {
"ROUTING": "X7Y14/Q2;;1;X7Y14/S100;X7Y14/S100/Q2;1;X7Y14/D5;X7Y14/D5/S100;1",
"unused_bits": "0 3 11",
"onehot": "00000000000000000000000000000001"
}
},
"cpu.state[10]": {
"hide_name": 0,
"bits": [ 8428 ] ,
"attributes": {
"ROUTING": "X7Y14/Q5;;1;X7Y14/X08;X7Y14/X08/Q5;1;X7Y14/D1;X7Y14/D1/X08;1",
"unused_bits": "0 3 11",
"onehot": "00000000000000000000000000000001"
}
},
"cpu.state[5]": {
"hide_name": 0,
"bits": [ 8425 ] ,
"attributes": {
"ROUTING": "X5Y14/Q1;;1;X5Y14/W130;X5Y14/W130/Q1;1;X5Y14/D3;X5Y14/D3/W130;1",
"unused_bits": "0 3 11",
"onehot": "00000000000000000000000000000001"
}
},
"cpu.state[6]": {
"hide_name": 0,
"bits": [ 8422 ] ,
"attributes": {
"ROUTING": "X6Y8/Q3;;1;X6Y8/EW20;X6Y8/EW20/Q3;1;X5Y8/D4;X5Y8/D4/W121;1",
"unused_bits": "0 3 11",
"onehot": "00000000000000000000000000000001"
}
},
"cpu.state[9]": {
"hide_name": 0,
"bits": [ 8420 ] ,
"attributes": {
"ROUTING": "X6Y12/Q2;;1;X6Y12/N220;X6Y12/N220/Q2;1;X6Y10/N220;X6Y10/N220/N222;1;X6Y8/D3;X6Y8/D3/N222;1",
"unused_bits": "0 3 11",
"onehot": "00000000000000000000000000000001"
}
},
"cpu.state[2]": {
"hide_name": 0,
"bits": [ 8418 ] ,
"attributes": {
"ROUTING": "X7Y14/Q1;;1;X7Y14/W130;X7Y14/W130/Q1;1;X6Y14/N230;X6Y14/N230/W131;1;X6Y12/X08;X6Y12/X08/N232;1;X6Y12/D2;X6Y12/D2/X08;1",
"unused_bits": "0 3 11",
"onehot": "00000000000000000000000000000001"
}
},
"cpu.state[1]": {
"hide_name": 0,
"bits": [ 8416 ] ,
"attributes": {
"ROUTING": "X5Y8/Q5;;1;X5Y8/X08;X5Y8/X08/Q5;1;X5Y8/D0;X5Y8/D0/X08;1",
"unused_bits": "0 3 11",
"onehot": "00000000000000000000000000000001"
}
},
"cpu.state[12]": {
"hide_name": 0,
"bits": [ 8415 ] ,
"attributes": {
"ROUTING": "X5Y8/Q4;;1;X5Y8/X07;X5Y8/X07/Q4;1;X5Y8/D5;X5Y8/D5/X07;1",
"unused_bits": "0 3 11",
"onehot": "00000000000000000000000000000001"
}
},
"cpu.state[7]": {
"hide_name": 0,
"bits": [ 8413 ] ,
"attributes": {
"ROUTING": "X7Y13/Q3;;1;X7Y13/SN20;X7Y13/SN20/Q3;1;X7Y14/D2;X7Y14/D2/S121;1",
"unused_bits": "0 3 11",
"onehot": "00000000000000000000000000000001"
}
},
"cpu.rst_n": {
"hide_name": 0,
"bits": [ 8407 ] ,
"attributes": {
"ROUTING": "X1Y6/S230;X1Y6/S230/S222;1;X1Y7/A4;X1Y7/A4/S231;1;X0Y4/F6;;1;X0Y4/EW20;X0Y4/EW20/F6;1;X1Y4/S220;X1Y4/S220/E121;1;X1Y6/S220;X1Y6/S220/S222;1;X1Y7/D2;X1Y7/D2/S221;1",
"src": "voltage_mode_controller.v:10.24-10.29",
"hdlname": "vctrl rst_n"
}
},
"rst_n": {
"hide_name": 0,
"bits": [ 7712 ] ,
"attributes": {
"ROUTING": " ",
"src": "research_stack_top.v:10.23-10.28"
}
},
"clk": {
"hide_name": 0,
"bits": [ 7710 ] ,
"attributes": {
"ROUTING": " ",
"src": "research_stack_top.v:9.23-9.26"
}
},
"cpu.state_DFFC_Q_D_DFFC_D_Q[0]": {
"hide_name": 0,
"bits": [ 8400 ] ,
"attributes": {
"ROUTING": "X5Y13/E200;X5Y13/E200/S101;1;X5Y13/A2;X5Y13/A2/E200;1;X5Y12/S100;X5Y12/S100/Q2;1;X5Y13/A4;X5Y13/A4/S101;1;X5Y12/Q2;;1;X5Y12/X05;X5Y12/X05/Q2;1;X5Y12/A2;X5Y12/A2/X05;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I2_I3_ALU_COUT_I0_DFFCE_Q_CE": {
"hide_name": 0,
"bits": [ 8397 ] ,
"attributes": {
"ROUTING": "X5Y17/CE2;X5Y17/CE2/S211;1;X3Y16/CE1;X3Y16/CE1/X07;1;X1Y17/CE1;X1Y17/CE1/S211;1;X2Y16/CE0;X2Y16/CE0/W211;1;X4Y16/X07;X4Y16/X07/F6;1;X4Y16/CE1;X4Y16/CE1/X07;1;X3Y16/CE0;X3Y16/CE0/X07;1;X4Y16/W260;X4Y16/W260/F6;1;X3Y16/X07;X3Y16/X07/W261;1;X3Y16/CE2;X3Y16/CE2/X07;1;X5Y17/CE0;X5Y17/CE0/S211;1;X2Y16/CE2;X2Y16/CE2/W211;1;X3Y16/W210;X3Y16/W210/W111;1;X1Y16/S210;X1Y16/S210/W212;1;X1Y17/CE0;X1Y17/CE0/S211;1;X4Y16/F6;;1;X4Y16/EW10;X4Y16/EW10/F6;1;X5Y16/S210;X5Y16/S210/E111;1;X5Y17/CE1;X5Y17/CE1/S211;1"
}
},
"cpu.busy_DFFCE_Q_CE_DFFCE_CE_Q[1]": {
"hide_name": 0,
"bits": [ 8388 ] ,
"attributes": {
"ROUTING": "X3Y16/A0;X3Y16/A0/W131;1;X3Y16/A1;X3Y16/A1/W131;1;X4Y16/B6;X4Y16/B6/W130;1;X1Y17/A2;X1Y17/A2/S271;1;X1Y17/A0;X1Y17/A0/S271;1;X3Y16/W270;X3Y16/W270/W131;1;X1Y16/S270;X1Y16/S270/W272;1;X1Y17/A1;X1Y17/A1/S271;1;X3Y16/A5;X3Y16/A5/W131;1;X4Y16/B7;X4Y16/B7/W130;1;X4Y16/W130;X4Y16/W130/Q4;1;X3Y16/A2;X3Y16/A2/W131;1;X2Y16/X07;X2Y16/X07/W242;1;X2Y16/A4;X2Y16/A4/X07;1;X4Y16/W240;X4Y16/W240/Q4;1;X2Y16/X03;X2Y16/X03/W242;1;X2Y16/A0;X2Y16/A0/X03;1;X4Y16/Q4;;1;X4Y16/W100;X4Y16/W100/Q4;1;X4Y16/B4;X4Y16/B4/W100;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.busy_DFFCE_Q_CE_DFFCE_CE_Q_DFFC_Q_D": {
"hide_name": 0,
"bits": [ 8386 ] ,
"attributes": {
"ROUTING": "X4Y16/F4;;1;X4Y16/XD4;X4Y16/XD4/F4;1"
}
},
"cpu.busy_DFFCE_Q_CE_DFFCE_CE_Q[0]": {
"hide_name": 0,
"bits": [ 8384 ] ,
"attributes": {
"ROUTING": "X4Y16/A7;X4Y16/A7/S231;1;X4Y16/A6;X4Y16/A6/S231;1;X5Y13/Q2;;1;X5Y13/EW20;X5Y13/EW20/Q2;1;X4Y13/S220;X4Y13/S220/W121;1;X4Y15/S230;X4Y15/S230/S222;1;X4Y16/A4;X4Y16/A4/S231;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu.busy_DFFCE_Q_CE_LUT4_F_I1[1]": {
"hide_name": 0,
"bits": [ 8383 ] ,
"attributes": {
"ROUTING": "X5Y13/XD2;X5Y13/XD2/F2;1;X5Y13/F2;;1;X5Y13/X05;X5Y13/X05/F2;1;X5Y13/B6;X5Y13/B6/X05;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"cpu_busy": {
"hide_name": 0,
"bits": [ 8380 ] ,
"attributes": {
"ROUTING": "X5Y13/Q4;;1;X5Y13/S820;X5Y13/S820/Q4;1;X5Y21/S830;X5Y21/S830/S828;1;X5Y25/W830;X5Y25/W830/S834;1;X2Y25/W260;X2Y25/W260/E838;1;X0Y25/X03;X0Y25/X03/W262;1;X0Y25/D1;X0Y25/D1/X03;1",
"src": "research_stack_top.v:48.17-48.25",
"hdlname": "cpu busy"
}
},
"cpu.busy_DFFCE_Q_D": {
"hide_name": 0,
"bits": [ 8379 ] ,
"attributes": {
"ROUTING": "X5Y13/F4;;1;X5Y13/XD4;X5Y13/XD4/F4;1"
}
},
"cpu.busy_DFFCE_Q_CE": {
"hide_name": 0,
"bits": [ 8378 ] ,
"attributes": {
"ROUTING": "X5Y13/CE2;X5Y13/CE2/X07;1;X5Y13/F6;;1;X5Y13/X07;X5Y13/X07/F6;1;X5Y13/CE1;X5Y13/CE1/X07;1"
}
},
"cpu.state_DFFC_Q_D[7]": {
"hide_name": 0,
"bits": [ 8376 ] ,
"attributes": {
"ROUTING": "X7Y13/F3;;1;X7Y13/XD3;X7Y13/XD3/F3;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8370 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8368 ] ,
"attributes": {
"ROUTING": "X5Y10/W250;X5Y10/W250/Q5;1;X3Y10/X04;X3Y10/X04/W252;1;X3Y10/B2;X3Y10/B2/X04;1;X5Y10/Q5;;1;X5Y10/S130;X5Y10/S130/Q5;1;X5Y11/A3;X5Y11/A3/S131;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8365 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8363 ] ,
"attributes": {
"ROUTING": "X3Y11/N210;X3Y11/N210/W111;1;X3Y10/B0;X3Y10/B0/N211;1;X4Y11/Q0;;1;X4Y11/EW10;X4Y11/EW10/Q0;1;X5Y11/A1;X5Y11/A1/E111;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9_I1[1]": {
"hide_name": 0,
"bits": [ 8361 ] ,
"attributes": {
"ROUTING": "X3Y10/F0;;1;X3Y10/SN10;X3Y10/SN10/F0;1;X3Y11/E210;X3Y11/E210/S111;1;X4Y11/B0;X4Y11/B0/E211;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[5]": {
"hide_name": 0,
"bits": [ 8360 ] ,
"attributes": {
"ROUTING": "X4Y11/F0;;1;X4Y11/XD0;X4Y11/XD0/F0;1",
"src": "research_stack_top.v:27.5-44.8"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_8_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8357 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_8_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8355 ] ,
"attributes": {
"ROUTING": "X6Y10/W200;X6Y10/W200/Q0;1;X4Y10/X01;X4Y10/X01/W202;1;X4Y10/B2;X4Y10/B2/X01;1;X6Y10/Q0;;1;X6Y10/S130;X6Y10/S130/Q0;1;X6Y11/A3;X6Y11/A3/S131;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_8_I1[1]": {
"hide_name": 0,
"bits": [ 8353 ] ,
"attributes": {
"ROUTING": "X4Y10/F2;;1;X4Y10/E220;X4Y10/E220/F2;1;X6Y10/X05;X6Y10/X05/E222;1;X6Y10/B0;X6Y10/B0/X05;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[13]": {
"hide_name": 0,
"bits": [ 8352 ] ,
"attributes": {
"ROUTING": "X6Y10/F0;;1;X6Y10/XD0;X6Y10/XD0/F0;1",
"src": "research_stack_top.v:27.5-44.8"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_7_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8349 ] ,
"attributes": {
"ROUTING": "X1Y10/Q0;;1;X1Y10/E200;X1Y10/E200/Q0;1;X2Y10/X01;X2Y10/X01/E201;1;X2Y10/B3;X2Y10/B3/X01;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_7_I1[1]": {
"hide_name": 0,
"bits": [ 8347 ] ,
"attributes": {
"ROUTING": "X2Y10/F3;;1;X2Y10/EW10;X2Y10/EW10/F3;1;X1Y10/B0;X1Y10/B0/W111;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[2]": {
"hide_name": 0,
"bits": [ 8346 ] ,
"attributes": {
"ROUTING": "X1Y10/F0;;1;X1Y10/XD0;X1Y10/XD0/F0;1",
"src": "research_stack_top.v:27.5-44.8"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_5_I1_ALU_I1_SUM": {
"hide_name": 0,
"bits": [ 8342 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_5_I1[1]": {
"hide_name": 0,
"bits": [ 8340 ] ,
"attributes": {
"ROUTING": "X1Y11/X05;X1Y11/X05/Q0;1;X1Y11/B0;X1Y11/B0/X05;1;X1Y11/Q0;;1;X1Y11/EW10;X1Y11/EW10/Q0;1;X2Y11/N210;X2Y11/N210/E111;1;X2Y10/B1;X2Y10/B1/N211;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[0]": {
"hide_name": 0,
"bits": [ 8339 ] ,
"attributes": {
"ROUTING": "X1Y11/F0;;1;X1Y11/XD0;X1Y11/XD0/F0;1",
"src": "research_stack_top.v:27.5-44.8"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_4_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8336 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_4_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8334 ] ,
"attributes": {
"ROUTING": "X4Y11/N130;X4Y11/N130/Q5;1;X4Y10/W230;X4Y10/W230/N131;1;X3Y10/B4;X3Y10/B4/W231;1;X4Y11/Q5;;1;X4Y11/E250;X4Y11/E250/Q5;1;X5Y11/A5;X5Y11/A5/E251;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_4_I1[1]": {
"hide_name": 0,
"bits": [ 8332 ] ,
"attributes": {
"ROUTING": "X3Y10/F4;;1;X3Y10/S130;X3Y10/S130/F4;1;X3Y11/E230;X3Y11/E230/S131;1;X4Y11/B5;X4Y11/B5/E231;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[9]": {
"hide_name": 0,
"bits": [ 8331 ] ,
"attributes": {
"ROUTING": "X4Y11/F5;;1;X4Y11/XD5;X4Y11/XD5/F5;1",
"src": "research_stack_top.v:27.5-44.8"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_3_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8328 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_4_I1_ALU_SUM_I1_ALU_I0_COUT": {
"hide_name": 0,
"bits": [ 8327 ] ,
"attributes": {
"ROUTING": "X6Y11/CIN0;;1",
"src": "research_stack_top.v:41.28-41.54|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_3_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8325 ] ,
"attributes": {
"ROUTING": "X4Y11/SN10;X4Y11/SN10/Q1;1;X4Y10/W210;X4Y10/W210/N111;1;X3Y10/B5;X3Y10/B5/W211;1;X4Y11/Q1;;1;X4Y11/E210;X4Y11/E210/Q1;1;X6Y11/X02;X6Y11/X02/E212;1;X6Y11/A0;X6Y11/A0/X02;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_4_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8324 ] ,
"attributes": {
"ROUTING": "X3Y10/COUT4;;1",
"src": "research_stack_top.v:37.37-37.53|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_3_I1[1]": {
"hide_name": 0,
"bits": [ 8322 ] ,
"attributes": {
"ROUTING": "X3Y10/F5;;1;X3Y10/EW10;X3Y10/EW10/F5;1;X4Y10/S210;X4Y10/S210/E111;1;X4Y11/B1;X4Y11/B1/S211;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[10]": {
"hide_name": 0,
"bits": [ 8321 ] ,
"attributes": {
"ROUTING": "X4Y11/F1;;1;X4Y11/XD1;X4Y11/XD1/F1;1",
"src": "research_stack_top.v:27.5-44.8"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8318 ] ,
"attributes": {
"ROUTING": "X1Y10/Q1;;1;X1Y10/E210;X1Y10/E210/Q1;1;X2Y10/B4;X2Y10/B4/E211;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_7_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8317 ] ,
"attributes": {
"ROUTING": "X2Y10/COUT3;;1",
"src": "research_stack_top.v:37.37-37.53|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2_I1[1]": {
"hide_name": 0,
"bits": [ 8315 ] ,
"attributes": {
"ROUTING": "X2Y10/F4;;1;X2Y10/W240;X2Y10/W240/F4;1;X1Y10/X07;X1Y10/X07/W241;1;X1Y10/B1;X1Y10/B1/X07;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[3]": {
"hide_name": 0,
"bits": [ 8314 ] ,
"attributes": {
"ROUTING": "X1Y10/F1;;1;X1Y10/XD1;X1Y10/XD1/F1;1",
"src": "research_stack_top.v:27.5-44.8"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_18_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8309 ] ,
"attributes": {
"ROUTING": "X1Y10/Q2;;1;X1Y10/E130;X1Y10/E130/Q2;1;X2Y10/B2;X2Y10/B2/E131;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_18_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8308 ] ,
"attributes": {
"ROUTING": "X2Y10/COUT2;;1",
"src": "research_stack_top.v:37.37-37.53|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_18_I1_ALU_SUM_CIN": {
"hide_name": 0,
"bits": [ 8307 ] ,
"attributes": {
"ROUTING": "X2Y10/COUT1;;1",
"src": "research_stack_top.v:37.37-37.53|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_18_I1[1]": {
"hide_name": 0,
"bits": [ 8305 ] ,
"attributes": {
"ROUTING": "X2Y10/F2;;1;X2Y10/W100;X2Y10/W100/F2;1;X1Y10/W240;X1Y10/W240/W101;1;X1Y10/B2;X1Y10/B2/W240;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[1]": {
"hide_name": 0,
"bits": [ 8304 ] ,
"attributes": {
"ROUTING": "X1Y10/F2;;1;X1Y10/XD2;X1Y10/XD2/F2;1",
"src": "research_stack_top.v:27.5-44.8"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8301 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17_I1_ALU_SUM_I1_ALU_I0_COUT": {
"hide_name": 0,
"bits": [ 8300 ] ,
"attributes": {
"ROUTING": "X5Y11/COUT2;;1",
"src": "research_stack_top.v:41.28-41.54|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9_I1_ALU_SUM_I1_ALU_I0_COUT": {
"hide_name": 0,
"bits": [ 8299 ] ,
"attributes": {
"ROUTING": "X5Y11/COUT1;;1",
"src": "research_stack_top.v:41.28-41.54|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8297 ] ,
"attributes": {
"ROUTING": "X3Y11/N230;X3Y11/N230/W131;1;X3Y10/B1;X3Y10/B1/N231;1;X4Y11/Q2;;1;X4Y11/W130;X4Y11/W130/Q2;1;X4Y11/E270;X4Y11/E270/W130;1;X5Y11/A2;X5Y11/A2/E271;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8296 ] ,
"attributes": {
"ROUTING": "X3Y10/COUT1;;1",
"src": "research_stack_top.v:37.37-37.53|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8295 ] ,
"attributes": {
"ROUTING": "X3Y10/COUT0;;1",
"src": "research_stack_top.v:37.37-37.53|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17_I1[1]": {
"hide_name": 0,
"bits": [ 8293 ] ,
"attributes": {
"ROUTING": "X3Y10/F1;;1;X3Y10/E130;X3Y10/E130/F1;1;X4Y10/S230;X4Y10/S230/E131;1;X4Y11/B2;X4Y11/B2/S231;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[6]": {
"hide_name": 0,
"bits": [ 8292 ] ,
"attributes": {
"ROUTING": "X4Y11/F2;;1;X4Y11/XD2;X4Y11/XD2/F2;1",
"src": "research_stack_top.v:27.5-44.8"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8289 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16_I1_ALU_SUM_I1_ALU_I0_COUT": {
"hide_name": 0,
"bits": [ 8288 ] ,
"attributes": {
"ROUTING": "X5Y11/COUT4;;1",
"src": "research_stack_top.v:41.28-41.54|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1_ALU_SUM_I1_ALU_I0_COUT": {
"hide_name": 0,
"bits": [ 8287 ] ,
"attributes": {
"ROUTING": "X5Y11/COUT3;;1",
"src": "research_stack_top.v:41.28-41.54|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8285 ] ,
"attributes": {
"ROUTING": "X3Y11/N130;X3Y11/N130/Q0;1;X3Y10/B3;X3Y10/B3/N131;1;X3Y11/Q0;;1;X3Y11/E200;X3Y11/E200/Q0;1;X5Y11/X05;X5Y11/X05/E202;1;X5Y11/A4;X5Y11/A4/X05;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8284 ] ,
"attributes": {
"ROUTING": "X3Y10/COUT3;;1",
"src": "research_stack_top.v:37.37-37.53|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8283 ] ,
"attributes": {
"ROUTING": "X3Y10/COUT2;;1",
"src": "research_stack_top.v:37.37-37.53|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16_I1[1]": {
"hide_name": 0,
"bits": [ 8281 ] ,
"attributes": {
"ROUTING": "X3Y10/F3;;1;X3Y10/S230;X3Y10/S230/F3;1;X3Y11/B0;X3Y11/B0/S231;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[8]": {
"hide_name": 0,
"bits": [ 8280 ] ,
"attributes": {
"ROUTING": "X3Y11/F0;;1;X3Y11/XD0;X3Y11/XD0/F0;1",
"src": "research_stack_top.v:27.5-44.8"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_15_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8277 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_3_I1_ALU_SUM_I1_ALU_I0_COUT": {
"hide_name": 0,
"bits": [ 8276 ] ,
"attributes": {
"ROUTING": "X6Y11/COUT0;;1",
"src": "research_stack_top.v:41.28-41.54|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_15_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8274 ] ,
"attributes": {
"ROUTING": "X6Y10/W210;X6Y10/W210/Q1;1;X4Y10/B0;X4Y10/B0/W212;1;X6Y10/Q1;;1;X6Y10/SN10;X6Y10/SN10/Q1;1;X6Y11/E210;X6Y11/E210/S111;1;X6Y11/A1;X6Y11/A1/E210;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_3_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8273 ] ,
"attributes": {
"ROUTING": "X4Y10/CIN0;;1",
"src": "research_stack_top.v:37.37-37.53|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_15_I1[1]": {
"hide_name": 0,
"bits": [ 8271 ] ,
"attributes": {
"ROUTING": "X4Y10/F0;;1;X4Y10/E130;X4Y10/E130/F0;1;X5Y10/E230;X5Y10/E230/E131;1;X6Y10/B1;X6Y10/B1/E231;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[11]": {
"hide_name": 0,
"bits": [ 8270 ] ,
"attributes": {
"ROUTING": "X6Y10/F1;;1;X6Y10/XD1;X6Y10/XD1/F1;1",
"src": "research_stack_top.v:27.5-44.8"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8267 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14_I1_ALU_SUM_I1_ALU_I0_COUT": {
"hide_name": 0,
"bits": [ 8266 ] ,
"attributes": {
"ROUTING": "X6Y11/COUT2;;1",
"src": "research_stack_top.v:41.28-41.54|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_15_I1_ALU_SUM_I1_ALU_I0_COUT": {
"hide_name": 0,
"bits": [ 8265 ] ,
"attributes": {
"ROUTING": "X6Y11/COUT1;;1",
"src": "research_stack_top.v:41.28-41.54|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8263 ] ,
"attributes": {
"ROUTING": "X6Y10/W220;X6Y10/W220/Q2;1;X4Y10/X05;X4Y10/X05/W222;1;X4Y10/B1;X4Y10/B1/X05;1;X6Y10/Q2;;1;X6Y10/S220;X6Y10/S220/Q2;1;X6Y11/X07;X6Y11/X07/S221;1;X6Y11/A2;X6Y11/A2/X07;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8262 ] ,
"attributes": {
"ROUTING": "X4Y10/COUT1;;1",
"src": "research_stack_top.v:37.37-37.53|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_15_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8261 ] ,
"attributes": {
"ROUTING": "X4Y10/COUT0;;1",
"src": "research_stack_top.v:37.37-37.53|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14_I1[1]": {
"hide_name": 0,
"bits": [ 8259 ] ,
"attributes": {
"ROUTING": "X4Y10/F1;;1;X4Y10/E210;X4Y10/E210/F1;1;X6Y10/B2;X6Y10/B2/E212;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[12]": {
"hide_name": 0,
"bits": [ 8258 ] ,
"attributes": {
"ROUTING": "X6Y10/F2;;1;X6Y10/XD2;X6Y10/XD2/F2;1",
"src": "research_stack_top.v:27.5-44.8"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_13_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8255 ] ,
"attributes": {
"ROUTING": "X4Y10/COUT3;;1",
"src": "research_stack_top.v:37.37-37.53|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_8_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8254 ] ,
"attributes": {
"ROUTING": "X4Y10/COUT2;;1",
"src": "research_stack_top.v:37.37-37.53|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_13_I1[1]": {
"hide_name": 0,
"bits": [ 8252 ] ,
"attributes": {
"ROUTING": "X4Y10/F3;;1;X4Y10/E230;X4Y10/E230/F3;1;X6Y10/B3;X6Y10/B3/E232;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[14]": {
"hide_name": 0,
"bits": [ 8251 ] ,
"attributes": {
"ROUTING": "X6Y10/F3;;1;X6Y10/XD3;X6Y10/XD3/F3;1",
"src": "research_stack_top.v:27.5-44.8"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_12_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8248 ] ,
"attributes": {
"ROUTING": "X1Y10/Q3;;1;X1Y10/E230;X1Y10/E230/Q3;1;X2Y10/B5;X2Y10/B5/E231;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_12_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8247 ] ,
"attributes": {
"ROUTING": "X3Y10/CIN0;;1",
"src": "research_stack_top.v:37.37-37.53|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8246 ] ,
"attributes": {
"ROUTING": "X2Y10/COUT4;;1",
"src": "research_stack_top.v:37.37-37.53|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_12_I1[1]": {
"hide_name": 0,
"bits": [ 8244 ] ,
"attributes": {
"ROUTING": "X2Y10/F5;;1;X2Y10/W250;X2Y10/W250/F5;1;X1Y10/X04;X1Y10/X04/W251;1;X1Y10/B3;X1Y10/B3/X04;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[4]": {
"hide_name": 0,
"bits": [ 8243 ] ,
"attributes": {
"ROUTING": "X1Y10/F3;;1;X1Y10/XD3;X1Y10/XD3/F3;1",
"src": "research_stack_top.v:27.5-44.8"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_1_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8241 ] ,
"attributes": {
"ROUTING": "X4Y10/COUT4;;1",
"src": "research_stack_top.v:37.37-37.53|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_11_I1[1]": {
"hide_name": 0,
"bits": [ 8239 ] ,
"attributes": {
"ROUTING": "X4Y10/F5;;1;X4Y10/E250;X4Y10/E250/F5;1;X6Y10/X08;X6Y10/X08/E252;1;X6Y10/B4;X6Y10/B4/X08;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_1_I1[1]": {
"hide_name": 0,
"bits": [ 8236 ] ,
"attributes": {
"ROUTING": "X4Y10/F4;;1;X4Y10/SN10;X4Y10/SN10/F4;1;X4Y11/B3;X4Y11/B3/S111;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[15]": {
"hide_name": 0,
"bits": [ 8235 ] ,
"attributes": {
"ROUTING": "X4Y11/F3;;1;X4Y11/XD3;X4Y11/XD3/F3;1",
"src": "research_stack_top.v:27.5-44.8"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1[1]": {
"hide_name": 0,
"bits": [ 8233 ] ,
"attributes": {
"ROUTING": "X3Y10/F2;;1;X3Y10/S100;X3Y10/S100/F2;1;X3Y10/E210;X3Y10/E210/S100;1;X5Y10/B5;X5Y10/B5/E212;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[7]": {
"hide_name": 0,
"bits": [ 8232 ] ,
"attributes": {
"ROUTING": "X5Y10/F5;;1;X5Y10/XD5;X5Y10/XD5/F5;1",
"src": "research_stack_top.v:27.5-44.8"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[19]": {
"hide_name": 0,
"bits": [ 8230 ] ,
"attributes": {
"ROUTING": "X5Y10/F4;;1;X5Y10/XD4;X5Y10/XD4/F4;1",
"src": "research_stack_top.v:27.5-44.8"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM[1]": {
"hide_name": 0,
"bits": [ 8228 ] ,
"attributes": {
"ROUTING": "X5Y10/F2;;1;X5Y10/X01;X5Y10/X01/F2;1;X5Y10/B4;X5Y10/B4/X01;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_COUT": {
"hide_name": 0,
"bits": [ 8227 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 ",
"src": "research_stack_top.v:37.37-37.53|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[18]": {
"hide_name": 0,
"bits": [ 8225 ] ,
"attributes": {
"ROUTING": "X7Y10/F4;;1;X7Y10/XD4;X7Y10/XD4/F4;1",
"src": "research_stack_top.v:27.5-44.8"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM[1]": {
"hide_name": 0,
"bits": [ 8223 ] ,
"attributes": {
"ROUTING": "X5Y10/F1;;1;X5Y10/E210;X5Y10/E210/F1;1;X7Y10/B4;X7Y10/B4/E212;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_CIN": {
"hide_name": 0,
"bits": [ 8222 ] ,
"attributes": {
"ROUTING": "X5Y10/COUT1;;1",
"src": "research_stack_top.v:37.37-37.53|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[17]": {
"hide_name": 0,
"bits": [ 8220 ] ,
"attributes": {
"ROUTING": "X7Y10/F1;;1;X7Y10/XD1;X7Y10/XD1/F1;1",
"src": "research_stack_top.v:27.5-44.8"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_10_I1[1]": {
"hide_name": 0,
"bits": [ 8218 ] ,
"attributes": {
"ROUTING": "X5Y10/F0;;1;X5Y10/E130;X5Y10/E130/F0;1;X6Y10/E230;X6Y10/E230/E131;1;X7Y10/B1;X7Y10/B1/E231;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_CIN": {
"hide_name": 0,
"bits": [ 8217 ] ,
"attributes": {
"ROUTING": "X5Y10/COUT0;;1",
"src": "research_stack_top.v:37.37-37.53|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_11_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8216 ] ,
"attributes": {
"ROUTING": "X5Y10/CIN0;;1",
"src": "research_stack_top.v:37.37-37.53|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[16]": {
"hide_name": 0,
"bits": [ 8214 ] ,
"attributes": {
"ROUTING": "X6Y10/F4;;1;X6Y10/XD4;X6Y10/XD4/F4;1",
"src": "research_stack_top.v:27.5-44.8"
}
},
"btn_stable_DFFC_Q_D_LUT2_I1_F": {
"hide_name": 0,
"bits": [ 8213 ] ,
"attributes": {
"ROUTING": "X6Y10/CE0;X6Y10/CE0/X07;1;X4Y11/CE2;X4Y11/CE2/X07;1;X6Y10/CE1;X6Y10/CE1/X07;1;X7Y11/W260;X7Y11/W260/F6;1;X5Y11/N260;X5Y11/N260/W262;1;X5Y10/X05;X5Y10/X05/N261;1;X5Y10/CE2;X5Y10/CE2/X05;1;X6Y11/N220;X6Y11/N220/W121;1;X6Y10/X07;X6Y10/X07/N221;1;X6Y10/CE2;X6Y10/CE2/X07;1;X7Y10/CE0;X7Y10/CE0/X05;1;X4Y11/W260;X4Y11/W260/W262;1;X3Y11/X07;X3Y11/X07/W261;1;X3Y11/CE0;X3Y11/CE0/X07;1;X1Y10/CE0;X1Y10/CE0/X05;1;X4Y11/CE1;X4Y11/CE1/X07;1;X7Y11/EW20;X7Y11/EW20/F6;1;X6Y11/W260;X6Y11/W260/W121;1;X4Y11/X07;X4Y11/X07/W262;1;X4Y11/CE0;X4Y11/CE0/X07;1;X1Y11/N260;X1Y11/N260/E262;1;X1Y10/X05;X1Y10/X05/N261;1;X1Y10/CE1;X1Y10/CE1/X05;1;X7Y11/W830;X7Y11/W830/F6;1;X0Y11/W260;X0Y11/W260/E838;1;X1Y11/X07;X1Y11/X07/E262;1;X1Y11/CE0;X1Y11/CE0/X07;1;X7Y11/F6;;1;X7Y11/N260;X7Y11/N260/F6;1;X7Y10/X05;X7Y10/X05/N261;1;X7Y10/CE2;X7Y10/CE2/X05;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8211 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_13_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8210 ] ,
"attributes": {
"ROUTING": "X6Y10/W230;X6Y10/W230/Q3;1;X4Y10/B3;X4Y10/B3/W232;1;X6Y10/Q3;;1;X6Y10/S100;X6Y10/S100/Q3;1;X6Y11/A4;X6Y11/A4/S101;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8209 ] ,
"attributes": {
"ROUTING": "X6Y11/COUT3;;1",
"src": "research_stack_top.v:41.28-41.54|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8207 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_1_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8206 ] ,
"attributes": {
"ROUTING": "X4Y11/N100;X4Y11/N100/Q3;1;X4Y10/B4;X4Y10/B4/N101;1;X4Y11/Q3;;1;X4Y11/E230;X4Y11/E230/Q3;1;X6Y11/X06;X6Y11/X06/E232;1;X6Y11/A5;X6Y11/A5/X06;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8205 ] ,
"attributes": {
"ROUTING": "X6Y11/COUT4;;1",
"src": "research_stack_top.v:41.28-41.54|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8203 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0": {
"hide_name": 0,
"bits": [ 8202 ] ,
"attributes": {
"ROUTING": "X6Y10/EW10;X6Y10/EW10/Q4;1;X5Y10/W210;X5Y10/W210/W111;1;X4Y10/B5;X4Y10/B5/W211;1;X6Y10/Q4;;1;X6Y10/E130;X6Y10/E130/Q4;1;X7Y10/S270;X7Y10/S270/E131;1;X7Y11/A0;X7Y11/A0/S271;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8201 ] ,
"attributes": {
"ROUTING": "X7Y11/CIN0;;1",
"src": "research_stack_top.v:41.28-41.54|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8199 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0": {
"hide_name": 0,
"bits": [ 8198 ] ,
"attributes": {
"ROUTING": "X7Y10/W210;X7Y10/W210/Q1;1;X5Y10/B0;X5Y10/B0/W212;1;X7Y10/Q1;;1;X7Y10/S130;X7Y10/S130/Q1;1;X7Y11/A1;X7Y11/A1/S131;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8197 ] ,
"attributes": {
"ROUTING": "X7Y11/COUT0;;1",
"src": "research_stack_top.v:41.28-41.54|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8195 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_I0": {
"hide_name": 0,
"bits": [ 8194 ] ,
"attributes": {
"ROUTING": "X7Y10/W240;X7Y10/W240/Q4;1;X5Y10/X07;X5Y10/X07/W242;1;X5Y10/B1;X5Y10/B1/X07;1;X7Y10/Q4;;1;X7Y10/S100;X7Y10/S100/Q4;1;X7Y11/E200;X7Y11/E200/S101;1;X7Y11/A2;X7Y11/A2/E200;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8193 ] ,
"attributes": {
"ROUTING": "X7Y11/COUT1;;1",
"src": "research_stack_top.v:41.28-41.54|/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"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 8191 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_I0": {
"hide_name": 0,
"bits": [ 8190 ] ,
"attributes": {
"ROUTING": "X5Y10/W240;X5Y10/W240/Q4;1;X5Y10/B2;X5Y10/B2/W240;1;X5Y10/Q4;;1;X5Y10/S100;X5Y10/S100/Q4;1;X5Y11/E200;X5Y11/E200/S101;1;X7Y11/X05;X7Y11/X05/E202;1;X7Y11/A3;X7Y11/A3/X05;1"
}
},
"btn_stable_DFFC_Q_D_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 8189 ] ,
"attributes": {
"ROUTING": "X7Y11/COUT2;;1",
"src": "research_stack_top.v:41.28-41.54|/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"
}
},
"btn_d1_DFFC_D_Q[1]": {
"hide_name": 0,
"bits": [ 8187 ] ,
"attributes": {
"ROUTING": "X7Y11/E240;X7Y11/E240/F4;1;X7Y11/B6;X7Y11/B6/E240;1;X7Y11/F4;;1;X7Y11/XD4;X7Y11/XD4/F4;1",
"abc9_carry": "00000000000000000000000000000001",
"src": "research_stack_top.v:41.28-41.54|/usr/bin/../share/yosys/gowin/arith_map.v:57.7-63.5|/usr/bin/../share/yosys/gowin/cells_sim.v:1033.25-1033.29",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8182 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8180 ] ,
"attributes": {
"ROUTING": "X2Y13/W220;X2Y13/W220/S222;1;X1Y13/X01;X1Y13/X01/W221;1;X1Y13/A1;X1Y13/A1/X01;1;X2Y11/Q2;;1;X2Y11/S220;X2Y11/S220/Q2;1;X2Y12/X07;X2Y12/X07/S221;1;X2Y12/B1;X2Y12/B1/X07;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9_I1_ALU_I1_SUM": {
"hide_name": 0,
"bits": [ 8177 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9_I1[1]": {
"hide_name": 0,
"bits": [ 8175 ] ,
"attributes": {
"ROUTING": "X1Y11/S130;X1Y11/S130/Q2;1;X1Y11/B2;X1Y11/B2/S130;1;X1Y11/Q2;;1;X1Y11/S100;X1Y11/S100/Q2;1;X1Y12/S240;X1Y12/S240/S101;1;X1Y12/B1;X1Y12/B1/S240;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[0]": {
"hide_name": 0,
"bits": [ 8174 ] ,
"attributes": {
"ROUTING": "X1Y11/F2;;1;X1Y11/XD2;X1Y11/XD2/F2;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_8_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8171 ] ,
"attributes": {
"ROUTING": "X1Y11/Q3;;1;X1Y11/SN10;X1Y11/SN10/Q3;1;X1Y12/B2;X1Y12/B2/S111;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_8_I1_ALU_SUM_CIN": {
"hide_name": 0,
"bits": [ 8170 ] ,
"attributes": {
"ROUTING": "X1Y12/COUT1;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_8_I1[1]": {
"hide_name": 0,
"bits": [ 8168 ] ,
"attributes": {
"ROUTING": "X1Y12/F2;;1;X1Y12/N130;X1Y12/N130/F2;1;X1Y11/B3;X1Y11/B3/N131;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[1]": {
"hide_name": 0,
"bits": [ 8167 ] ,
"attributes": {
"ROUTING": "X1Y11/F3;;1;X1Y11/XD3;X1Y11/XD3/F3;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_7_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8164 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_7_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8162 ] ,
"attributes": {
"ROUTING": "X2Y11/W130;X2Y11/W130/Q0;1;X1Y11/S230;X1Y11/S230/W131;1;X1Y13/A5;X1Y13/A5/S232;1;X2Y11/Q0;;1;X2Y11/SN20;X2Y11/SN20/Q0;1;X2Y12/B5;X2Y12/B5/S121;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_7_I1[1]": {
"hide_name": 0,
"bits": [ 8160 ] ,
"attributes": {
"ROUTING": "X2Y12/F5;;1;X2Y12/N130;X2Y12/N130/F5;1;X2Y11/B0;X2Y11/B0/N131;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[10]": {
"hide_name": 0,
"bits": [ 8159 ] ,
"attributes": {
"ROUTING": "X2Y11/F0;;1;X2Y11/XD0;X2Y11/XD0/F0;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_6_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8156 ] ,
"attributes": {
"ROUTING": "X1Y10/Q4;;1;X1Y10/S240;X1Y10/S240/Q4;1;X1Y12/X01;X1Y12/X01/S242;1;X1Y12/B5;X1Y12/B5/X01;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_6_I1[1]": {
"hide_name": 0,
"bits": [ 8154 ] ,
"attributes": {
"ROUTING": "X1Y12/F5;;1;X1Y12/N250;X1Y12/N250/F5;1;X1Y10/B4;X1Y10/B4/N252;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[4]": {
"hide_name": 0,
"bits": [ 8153 ] ,
"attributes": {
"ROUTING": "X1Y10/F4;;1;X1Y10/XD4;X1Y10/XD4/F4;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_5_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8150 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_5_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8148 ] ,
"attributes": {
"ROUTING": "X2Y11/S210;X2Y11/S210/Q1;1;X2Y12/E210;X2Y12/E210/S211;1;X3Y12/B3;X3Y12/B3/E211;1;X2Y11/Q1;;1;X2Y11/S130;X2Y11/S130/Q1;1;X2Y12/S270;X2Y12/S270/S131;1;X2Y13/A3;X2Y13/A3/S271;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_5_I1[1]": {
"hide_name": 0,
"bits": [ 8146 ] ,
"attributes": {
"ROUTING": "X3Y12/F3;;1;X3Y12/W130;X3Y12/W130/F3;1;X2Y12/N230;X2Y12/N230/W131;1;X2Y11/B1;X2Y11/B1/N231;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[14]": {
"hide_name": 0,
"bits": [ 8145 ] ,
"attributes": {
"ROUTING": "X2Y11/F1;;1;X2Y11/XD1;X2Y11/XD1/F1;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_3_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8141 ] ,
"attributes": {
"ROUTING": "X2Y11/Q4;;1;X2Y11/SN10;X2Y11/SN10/Q4;1;X2Y12/B0;X2Y12/B0/S111;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_3_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8140 ] ,
"attributes": {
"ROUTING": "X2Y12/COUT0;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_6_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8139 ] ,
"attributes": {
"ROUTING": "X2Y12/CIN0;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_3_I1[1]": {
"hide_name": 0,
"bits": [ 8137 ] ,
"attributes": {
"ROUTING": "X2Y12/F0;;1;X2Y12/N200;X2Y12/N200/F0;1;X2Y11/X01;X2Y11/X01/N201;1;X2Y11/B4;X2Y11/B4/X01;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[5]": {
"hide_name": 0,
"bits": [ 8136 ] ,
"attributes": {
"ROUTING": "X2Y11/F4;;1;X2Y11/XD4;X2Y11/XD4/F4;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8133 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8131 ] ,
"attributes": {
"ROUTING": "X2Y11/S100;X2Y11/S100/Q5;1;X2Y12/W240;X2Y12/W240/S101;1;X2Y12/B3;X2Y12/B3/W240;1;X2Y11/Q5;;1;X2Y11/EW10;X2Y11/EW10/Q5;1;X1Y11/S250;X1Y11/S250/W111;1;X1Y13/A3;X1Y13/A3/S252;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_22_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8128 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_22_I1_ALU_SUM_I1_ALU_I0_COUT": {
"hide_name": 0,
"bits": [ 8127 ] ,
"attributes": {
"ROUTING": "X1Y13/COUT2;;1",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1_ALU_SUM_I1_ALU_I0_COUT": {
"hide_name": 0,
"bits": [ 8126 ] ,
"attributes": {
"ROUTING": "X1Y13/COUT1;;1",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_22_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8124 ] ,
"attributes": {
"ROUTING": "X1Y11/S240;X1Y11/S240/Q4;1;X1Y13/X05;X1Y13/X05/S242;1;X1Y13/A2;X1Y13/A2/X05;1;X1Y11/Q4;;1;X1Y11/E130;X1Y11/E130/Q4;1;X2Y11/S230;X2Y11/S230/E131;1;X2Y12/B2;X2Y12/B2/S231;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_22_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8123 ] ,
"attributes": {
"ROUTING": "X2Y12/COUT2;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8122 ] ,
"attributes": {
"ROUTING": "X2Y12/COUT1;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_22_I1[1]": {
"hide_name": 0,
"bits": [ 8120 ] ,
"attributes": {
"ROUTING": "X2Y12/F2;;1;X2Y12/SN10;X2Y12/SN10/F2;1;X2Y11/W210;X2Y11/W210/N111;1;X1Y11/B4;X1Y11/B4/W211;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[7]": {
"hide_name": 0,
"bits": [ 8119 ] ,
"attributes": {
"ROUTING": "X1Y11/F4;;1;X1Y11/XD4;X1Y11/XD4/F4;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_21_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8116 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_7_I1_ALU_SUM_I1_ALU_I0_COUT": {
"hide_name": 0,
"bits": [ 8115 ] ,
"attributes": {
"ROUTING": "X2Y13/CIN0;;1",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_21_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8113 ] ,
"attributes": {
"ROUTING": "X3Y11/W130;X3Y11/W130/Q2;1;X2Y11/S270;X2Y11/S270/W131;1;X2Y13/A0;X2Y13/A0/S272;1;X3Y11/Q2;;1;X3Y11/SN10;X3Y11/SN10/Q2;1;X3Y12/B0;X3Y12/B0/S111;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_7_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8112 ] ,
"attributes": {
"ROUTING": "X3Y12/CIN0;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_21_I1[1]": {
"hide_name": 0,
"bits": [ 8110 ] ,
"attributes": {
"ROUTING": "X3Y12/F0;;1;X3Y12/N130;X3Y12/N130/F0;1;X3Y11/B2;X3Y11/B2/N131;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[11]": {
"hide_name": 0,
"bits": [ 8109 ] ,
"attributes": {
"ROUTING": "X3Y11/F2;;1;X3Y11/XD2;X3Y11/XD2/F2;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_20_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8106 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_21_I1_ALU_SUM_I1_ALU_I0_COUT": {
"hide_name": 0,
"bits": [ 8105 ] ,
"attributes": {
"ROUTING": "X2Y13/COUT0;;1",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_20_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8103 ] ,
"attributes": {
"ROUTING": "X3Y14/N130;X3Y14/N130/Q3;1;X3Y13/W230;X3Y13/W230/N131;1;X2Y13/X02;X2Y13/X02/W231;1;X2Y13/A1;X2Y13/A1/X02;1;X3Y14/Q3;;1;X3Y14/N230;X3Y14/N230/Q3;1;X3Y12/B1;X3Y12/B1/N232;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_21_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8102 ] ,
"attributes": {
"ROUTING": "X3Y12/COUT0;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_20_I1[1]": {
"hide_name": 0,
"bits": [ 8100 ] ,
"attributes": {
"ROUTING": "X3Y12/F1;;1;X3Y12/S210;X3Y12/S210/F1;1;X3Y14/B3;X3Y14/B3/S212;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[12]": {
"hide_name": 0,
"bits": [ 8099 ] ,
"attributes": {
"ROUTING": "X3Y14/F3;;1;X3Y14/XD3;X3Y14/XD3/F3;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2_I1[1]": {
"hide_name": 0,
"bits": [ 8097 ] ,
"attributes": {
"ROUTING": "X2Y12/F3;;1;X2Y12/N100;X2Y12/N100/F3;1;X2Y11/B5;X2Y11/B5/N101;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[8]": {
"hide_name": 0,
"bits": [ 8096 ] ,
"attributes": {
"ROUTING": "X2Y11/F5;;1;X2Y11/XD5;X2Y11/XD5/F5;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_1_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8093 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_1_I1_ALU_SUM_I1_ALU_I0_COUT": {
"hide_name": 0,
"bits": [ 8092 ] ,
"attributes": {
"ROUTING": "X1Y13/COUT4;;1",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2_I1_ALU_SUM_I1_ALU_I0_COUT": {
"hide_name": 0,
"bits": [ 8091 ] ,
"attributes": {
"ROUTING": "X1Y13/COUT3;;1",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_1_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8089 ] ,
"attributes": {
"ROUTING": "X2Y14/N250;X2Y14/N250/Q5;1;X2Y12/B4;X2Y12/B4/N252;1;X2Y14/Q5;;1;X2Y14/SN10;X2Y14/SN10/Q5;1;X2Y13/W250;X2Y13/W250/N111;1;X1Y13/A4;X1Y13/A4/W251;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_1_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8088 ] ,
"attributes": {
"ROUTING": "X2Y12/COUT4;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8087 ] ,
"attributes": {
"ROUTING": "X2Y12/COUT3;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_19_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8084 ] ,
"attributes": {
"ROUTING": "X1Y11/Q5;;1;X1Y11/SN20;X1Y11/SN20/Q5;1;X1Y12/B4;X1Y12/B4/S121;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_19_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8083 ] ,
"attributes": {
"ROUTING": "X1Y12/COUT4;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_19_I1[1]": {
"hide_name": 0,
"bits": [ 8081 ] ,
"attributes": {
"ROUTING": "X1Y12/F4;;1;X1Y12/N100;X1Y12/N100/F4;1;X1Y11/B5;X1Y11/B5/N101;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[3]": {
"hide_name": 0,
"bits": [ 8080 ] ,
"attributes": {
"ROUTING": "X1Y11/F5;;1;X1Y11/XD5;X1Y11/XD5/F5;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_18_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8077 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_5_I1_ALU_SUM_I1_ALU_I0_COUT": {
"hide_name": 0,
"bits": [ 8076 ] ,
"attributes": {
"ROUTING": "X2Y13/COUT3;;1",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_18_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8074 ] ,
"attributes": {
"ROUTING": "X3Y14/SN10;X3Y14/SN10/Q1;1;X3Y13/W250;X3Y13/W250/N111;1;X2Y13/A4;X2Y13/A4/W251;1;X3Y14/Q1;;1;X3Y14/N210;X3Y14/N210/Q1;1;X3Y12/X08;X3Y12/X08/N212;1;X3Y12/B4;X3Y12/B4/X08;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_5_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8073 ] ,
"attributes": {
"ROUTING": "X3Y12/COUT3;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_18_I1[1]": {
"hide_name": 0,
"bits": [ 8071 ] ,
"attributes": {
"ROUTING": "X3Y12/F4;;1;X3Y12/S240;X3Y12/S240/F4;1;X3Y14/X05;X3Y14/X05/S242;1;X3Y14/B1;X3Y14/B1/X05;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[15]": {
"hide_name": 0,
"bits": [ 8070 ] ,
"attributes": {
"ROUTING": "X3Y14/F1;;1;X3Y14/XD1;X3Y14/XD1/F1;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8067 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_18_I1_ALU_SUM_I1_ALU_I0_COUT": {
"hide_name": 0,
"bits": [ 8066 ] ,
"attributes": {
"ROUTING": "X2Y13/COUT4;;1",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8064 ] ,
"attributes": {
"ROUTING": "X2Y12/E230;X2Y12/E230/N232;1;X3Y12/B5;X3Y12/B5/E231;1;X3Y14/Q2;;1;X3Y14/W130;X3Y14/W130/Q2;1;X2Y14/N230;X2Y14/N230/W131;1;X2Y13/A5;X2Y13/A5/N231;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_18_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8063 ] ,
"attributes": {
"ROUTING": "X3Y12/COUT4;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17_I1[1]": {
"hide_name": 0,
"bits": [ 8061 ] ,
"attributes": {
"ROUTING": "X3Y12/F5;;1;X3Y12/S250;X3Y12/S250/F5;1;X3Y14/S250;X3Y14/S250/S252;1;X3Y14/B2;X3Y14/B2/S250;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[16]": {
"hide_name": 0,
"bits": [ 8060 ] ,
"attributes": {
"ROUTING": "X3Y14/F2;;1;X3Y14/XD2;X3Y14/XD2/F2;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8057 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17_I1_ALU_SUM_I1_ALU_I0_COUT": {
"hide_name": 0,
"bits": [ 8056 ] ,
"attributes": {
"ROUTING": "X3Y13/CIN0;;1",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8054 ] ,
"attributes": {
"ROUTING": "X4Y13/N220;X4Y13/N220/Q2;1;X4Y12/X07;X4Y12/X07/N221;1;X4Y12/B0;X4Y12/B0/X07;1;X4Y13/Q2;;1;X4Y13/W130;X4Y13/W130/Q2;1;X3Y13/A0;X3Y13/A0/W131;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8053 ] ,
"attributes": {
"ROUTING": "X4Y12/CIN0;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16_I1[1]": {
"hide_name": 0,
"bits": [ 8051 ] ,
"attributes": {
"ROUTING": "X4Y12/F0;;1;X4Y12/S200;X4Y12/S200/F0;1;X4Y13/X01;X4Y13/X01/S201;1;X4Y13/B2;X4Y13/B2/X01;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[17]": {
"hide_name": 0,
"bits": [ 8050 ] ,
"attributes": {
"ROUTING": "X4Y13/F2;;1;X4Y13/XD2;X4Y13/XD2/F2;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14_I1_ALU_SUM_I1_ALU_I0_SUM": {
"hide_name": 0,
"bits": [ 8046 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14_I1_ALU_SUM_I1_ALU_I0_COUT": {
"hide_name": 0,
"bits": [ 8045 ] ,
"attributes": {
"ROUTING": "X2Y13/COUT2;;1",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_20_I1_ALU_SUM_I1_ALU_I0_COUT": {
"hide_name": 0,
"bits": [ 8044 ] ,
"attributes": {
"ROUTING": "X2Y13/COUT1;;1",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8042 ] ,
"attributes": {
"ROUTING": "X3Y11/EW10;X3Y11/EW10/Q4;1;X2Y11/S250;X2Y11/S250/W111;1;X2Y13/A2;X2Y13/A2/S252;1;X3Y11/Q4;;1;X3Y11/S100;X3Y11/S100/Q4;1;X3Y12/W240;X3Y12/W240/S101;1;X3Y12/B2;X3Y12/B2/W240;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8041 ] ,
"attributes": {
"ROUTING": "X3Y12/COUT2;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_20_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8040 ] ,
"attributes": {
"ROUTING": "X3Y12/COUT1;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14_I1[1]": {
"hide_name": 0,
"bits": [ 8038 ] ,
"attributes": {
"ROUTING": "X3Y12/F2;;1;X3Y12/N100;X3Y12/N100/F2;1;X3Y11/B4;X3Y11/B4/N101;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[13]": {
"hide_name": 0,
"bits": [ 8037 ] ,
"attributes": {
"ROUTING": "X3Y11/F4;;1;X3Y11/XD4;X3Y11/XD4/F4;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_13_I1[1]": {
"hide_name": 0,
"bits": [ 8034 ] ,
"attributes": {
"ROUTING": "X4Y12/F3;;1;X4Y12/S230;X4Y12/S230/F3;1;X4Y13/B3;X4Y13/B3/S231;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_12_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8031 ] ,
"attributes": {
"ROUTING": "X4Y12/COUT2;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_12_I1[1]": {
"hide_name": 0,
"bits": [ 8029 ] ,
"attributes": {
"ROUTING": "X4Y12/F2;;1;X4Y12/SN10;X4Y12/SN10/F2;1;X4Y13/E250;X4Y13/E250/S111;1;X4Y13/B4;X4Y13/B4/E250;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[19]": {
"hide_name": 0,
"bits": [ 8028 ] ,
"attributes": {
"ROUTING": "X4Y13/F4;;1;X4Y13/XD4;X4Y13/XD4/F4;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_11_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 8025 ] ,
"attributes": {
"ROUTING": "X1Y10/Q5;;1;X1Y10/S250;X1Y10/S250/Q5;1;X1Y12/S250;X1Y12/S250/S252;1;X1Y12/B3;X1Y12/B3/S250;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_11_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8024 ] ,
"attributes": {
"ROUTING": "X1Y12/COUT3;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_8_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8023 ] ,
"attributes": {
"ROUTING": "X1Y12/COUT2;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_11_I1[1]": {
"hide_name": 0,
"bits": [ 8021 ] ,
"attributes": {
"ROUTING": "X1Y12/F3;;1;X1Y12/SN10;X1Y12/SN10/F3;1;X1Y11/N250;X1Y11/N250/N111;1;X1Y10/B5;X1Y10/B5/N251;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[2]": {
"hide_name": 0,
"bits": [ 8020 ] ,
"attributes": {
"ROUTING": "X1Y10/F5;;1;X1Y10/XD5;X1Y10/XD5/F5;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_10_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8017 ] ,
"attributes": {
"ROUTING": "X4Y12/COUT1;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 8016 ] ,
"attributes": {
"ROUTING": "X4Y12/COUT0;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_10_I1[1]": {
"hide_name": 0,
"bits": [ 8014 ] ,
"attributes": {
"ROUTING": "X4Y12/F1;;1;X4Y12/SN20;X4Y12/SN20/F1;1;X4Y13/B5;X4Y13/B5/S121;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[18]": {
"hide_name": 0,
"bits": [ 8013 ] ,
"attributes": {
"ROUTING": "X4Y13/F5;;1;X4Y13/XD5;X4Y13/XD5/F5;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_1_I1[1]": {
"hide_name": 0,
"bits": [ 8011 ] ,
"attributes": {
"ROUTING": "X2Y12/F4;;1;X2Y12/S240;X2Y12/S240/F4;1;X2Y14/X01;X2Y14/X01/S242;1;X2Y14/B5;X2Y14/B5/X01;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[9]": {
"hide_name": 0,
"bits": [ 8010 ] ,
"attributes": {
"ROUTING": "X2Y14/F5;;1;X2Y14/XD5;X2Y14/XD5/F5;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1[1]": {
"hide_name": 0,
"bits": [ 8008 ] ,
"attributes": {
"ROUTING": "X2Y12/F1;;1;X2Y12/N210;X2Y12/N210/F1;1;X2Y11/B2;X2Y11/B2/N211;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[6]": {
"hide_name": 0,
"bits": [ 8007 ] ,
"attributes": {
"ROUTING": "X2Y11/F2;;1;X2Y11/XD2;X2Y11/XD2/F2;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[23]": {
"hide_name": 0,
"bits": [ 8005 ] ,
"attributes": {
"ROUTING": "X5Y12/F4;;1;X5Y12/XD4;X5Y12/XD4/F4;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[1]": {
"hide_name": 0,
"bits": [ 8003 ] ,
"attributes": {
"ROUTING": "X5Y12/F0;;1;X5Y12/X01;X5Y12/X01/F0;1;X5Y12/B4;X5Y12/B4/X01;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_COUT": {
"hide_name": 0,
"bits": [ 8002 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 ",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[22]": {
"hide_name": 0,
"bits": [ 8000 ] ,
"attributes": {
"ROUTING": "X3Y14/F0;;1;X3Y14/XD0;X3Y14/XD0/F0;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM[1]": {
"hide_name": 0,
"bits": [ 7998 ] ,
"attributes": {
"ROUTING": "X4Y12/F5;;1;X4Y12/S250;X4Y12/S250/F5;1;X4Y14/W250;X4Y14/W250/S252;1;X3Y14/X04;X3Y14/X04/W251;1;X3Y14/B0;X3Y14/B0/X04;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_CIN": {
"hide_name": 0,
"bits": [ 7997 ] ,
"attributes": {
"ROUTING": "X5Y12/CIN0;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[21]": {
"hide_name": 0,
"bits": [ 7995 ] ,
"attributes": {
"ROUTING": "X3Y11/F3;;1;X3Y11/XD3;X3Y11/XD3/F3;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_15_I1[1]": {
"hide_name": 0,
"bits": [ 7993 ] ,
"attributes": {
"ROUTING": "X4Y12/F4;;1;X4Y12/EW10;X4Y12/EW10/F4;1;X3Y12/N210;X3Y12/N210/W111;1;X3Y11/B3;X3Y11/B3/N211;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_CIN": {
"hide_name": 0,
"bits": [ 7992 ] ,
"attributes": {
"ROUTING": "X4Y12/COUT4;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_13_I1_ALU_SUM_COUT": {
"hide_name": 0,
"bits": [ 7991 ] ,
"attributes": {
"ROUTING": "X4Y12/COUT3;;1",
"src": "Blitter6502OISC_small.v:181.34-181.51|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[20]": {
"hide_name": 0,
"bits": [ 7989 ] ,
"attributes": {
"ROUTING": "X4Y13/F3;;1;X4Y13/XD3;X4Y13/XD3/F3;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 7987 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_10_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 7986 ] ,
"attributes": {
"ROUTING": "X4Y13/SN10;X4Y13/SN10/Q5;1;X4Y12/W250;X4Y12/W250/N111;1;X4Y12/B1;X4Y12/B1/W250;1;X4Y13/Q5;;1;X4Y13/W250;X4Y13/W250/Q5;1;X3Y13/A1;X3Y13/A1/W251;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 7985 ] ,
"attributes": {
"ROUTING": "X3Y13/COUT0;;1",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 7983 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"$PACKER_GND": {
"hide_name": 1,
"bits": [ 8733 ] ,
"attributes": {
"ROUTING": "X2Y13/D4;X2Y13/D4/W201;1;X3Y13/W200;X3Y13/W200/W252;1;X5Y13/W250;X5Y13/W250/VSS;1;X5Y13/VSS;;1;X3Y17/D4;X3Y17/D4/X02;1;X3Y17/X02;X3Y17/X02/E232;1;X1Y17/E230;X1Y17/E230/VSS;1;X1Y17/VSS;;1;X0Y21/D1;X0Y21/D1/E270;1;X0Y21/E270;X0Y21/E270/VSS;1;X0Y21/VSS;;1;X0Y20/D1;X0Y20/D1/S260;1;X0Y20/S260;X0Y20/S260/VSS;1;X0Y20/VSS;;1;X3Y17/D3;X3Y17/D3/S270;1;X3Y17/S270;X3Y17/S270/VSS;1;X5Y11/D3;X5Y11/D3/S222;1;X5Y9/S220;X5Y9/S220/VSS;1;X3Y13/D5;X3Y13/D5/W270;1;X3Y13/W270;X3Y13/W270/VSS;1;X5Y11/D1;X5Y11/D1/X06;1;X5Y11/X06;X5Y11/X06/S251;1;X5Y10/S250;X5Y10/S250/VSS;1;X5Y10/VSS;;1;X5Y15/D4;X5Y15/D4/X02;1;X5Y15/X02;X5Y15/X02/W232;1;X7Y15/W230;X7Y15/W230/VSS;1;X7Y15/VSS;;1;X2Y13/D2;X2Y13/D2/W202;1;X4Y13/W200;X4Y13/W200/W252;1;X6Y13/W250;X6Y13/W250/VSS;1;X6Y13/VSS;;1;X7Y11/D1;X7Y11/D1/E270;1;X7Y11/E270;X7Y11/E270/VSS;1;X6Y11/D2;X6Y11/D2/S202;1;X6Y9/S200;X6Y9/S200/VSS;1;X4Y17/D3;X4Y17/D3/S270;1;X4Y17/S270;X4Y17/S270/VSS;1;X4Y17/D2;X4Y17/D2/X06;1;X4Y17/X06;X4Y17/X06/S272;1;X4Y15/S270;X4Y15/S270/VSS;1;X4Y15/VSS;;1;X3Y13/D2;X3Y13/D2/N201;1;X3Y14/N200;X3Y14/N200/N252;1;X3Y16/N250;X3Y16/N250/VSS;1;X3Y16/VSS;;1;X7Y11/D0;X7Y11/D0/X06;1;X7Y11/X06;X7Y11/X06/N212;1;X7Y13/N210;X7Y13/N210/VSS;1;X7Y13/VSS;;1;X5Y15/D3;X5Y15/D3/X06;1;X5Y15/X06;X5Y15/X06/W211;1;X6Y15/W210;X6Y15/W210/VSS;1;X6Y15/VSS;;1;X3Y13/D3;X3Y13/D3/S270;1;X3Y13/S270;X3Y13/S270/VSS;1;X3Y13/VSS;;1;X3Y13/D0;X3Y13/D0/X08;1;X3Y13/X08;X3Y13/X08/S252;1;X3Y11/S250;X3Y11/S250/VSS;1;X3Y11/VSS;;1;X0Y14/A0;X0Y14/A0/E271;1;X0Y14/W270;X0Y14/W270/VSS;1;X0Y14/VSS;;1;X6Y11/D4;X6Y11/D4/S262;1;X6Y9/S260;X6Y9/S260/VSS;1;X2Y13/D5;X2Y13/D5/W270;1;X2Y13/W270;X2Y13/W270/VSS;1;X3Y17/D0;X3Y17/D0/X03;1;X3Y17/X03;X3Y17/X03/N261;1;X3Y18/N260;X3Y18/N260/VSS;1;X2Y13/D3;X2Y13/D3/S270;1;X2Y13/S270;X2Y13/S270/VSS;1;X2Y17/D5;X2Y17/D5/X02;1;X2Y17/X02;X2Y17/X02/E232;1;X0Y17/E230;X0Y17/E230/VSS;1;X0Y17/VSS;;1;X1Y13/D5;X1Y13/D5/W270;1;X1Y13/W270;X1Y13/W270/VSS;1;X1Y13/D1;X1Y13/D1/X03;1;X1Y13/X03;X1Y13/X03/E262;1;X0Y13/W260;X0Y13/W260/VSS;1;X0Y13/VSS;;1;X3Y17/D5;X3Y17/D5/W270;1;X3Y17/W270;X3Y17/W270/VSS;1;X3Y17/VSS;;1;X1Y28/C6;X1Y28/C6/X08;1;X1Y28/X08;X1Y28/X08/S272;1;X1Y26/S270;X1Y26/S270/VSS;1;X1Y26/VSS;;1;X1Y13/D4;X1Y13/D4/X02;1;X1Y13/X02;X1Y13/X02/N231;1;X1Y14/N230;X1Y14/N230/VSS;1;X1Y14/VSS;;1;X5Y11/D4;X5Y11/D4/X02;1;X5Y11/X02;X5Y11/X02/N211;1;X5Y12/N210;X5Y12/N210/VSS;1;X5Y12/VSS;;1;X7Y11/D3;X7Y11/D3/X08;1;X7Y11/X08;X7Y11/X08/N231;1;X7Y12/N230;X7Y12/N230/VSS;1;X7Y12/VSS;;1;X3Y17/D1;X3Y17/D1/X08;1;X3Y17/X08;X3Y17/X08/S232;1;X3Y15/S230;X3Y15/S230/VSS;1;X3Y15/VSS;;1;X2Y13/D0;X2Y13/D0/X08;1;X2Y13/X08;X2Y13/X08/S231;1;X2Y12/S230;X2Y12/S230/VSS;1;X2Y12/VSS;;1;X3Y17/D2;X3Y17/D2/N201;1;X3Y18/N200;X3Y18/N200/VSS;1;X3Y18/VSS;;1;X2Y17/D1;X2Y17/D1/E270;1;X2Y17/E270;X2Y17/E270/VSS;1;X2Y17/VSS;;1;X5Y15/D1;X5Y15/D1/X08;1;X5Y15/X08;X5Y15/X08/N232;1;X5Y17/N230;X5Y17/N230/VSS;1;X5Y17/VSS;;1;X4Y17/D4;X4Y17/D4/X02;1;X4Y17/X02;X4Y17/X02/W232;1;X6Y17/W230;X6Y17/W230/VSS;1;X6Y17/VSS;;1;X3Y13/D1;X3Y13/D1/X06;1;X3Y13/X06;X3Y13/X06/N251;1;X3Y14/N250;X3Y14/N250/VSS;1;X3Y14/VSS;;1;X7Y11/D2;X7Y11/D2/S202;1;X7Y9/S200;X7Y9/S200/VSS;1;X7Y9/VSS;;1;X4Y13/D0;X4Y13/D0/E270;1;X4Y13/E270;X4Y13/E270/VSS;1;X4Y17/D0;X4Y17/D0/N221;1;X4Y18/N220;X4Y18/N220/VSS;1;X4Y18/VSS;;1;X1Y13/D2;X1Y13/D2/X06;1;X1Y13/X06;X1Y13/X06/W211;1;X2Y13/W210;X2Y13/W210/VSS;1;X2Y13/VSS;;1;X6Y11/D3;X6Y11/D3/S270;1;X6Y11/S270;X6Y11/S270/VSS;1;X6Y11/D0;X6Y11/D0/X08;1;X6Y11/X08;X6Y11/X08/W251;1;X7Y11/W250;X7Y11/W250/VSS;1;X7Y11/VSS;;1;X1Y28/D6;X1Y28/D6/N270;1;X1Y28/N270;X1Y28/N270/VSS;1;X1Y28/VSS;;1;X3Y13/D4;X3Y13/D4/X02;1;X3Y13/X02;X3Y13/X02/S231;1;X3Y12/S230;X3Y12/S230/VSS;1;X3Y12/VSS;;1;X2Y13/D1;X2Y13/D1/X06;1;X2Y13/X06;X2Y13/X06/W232;1;X4Y13/W230;X4Y13/W230/VSS;1;X4Y13/VSS;;1;X1Y13/D3;X1Y13/D3/S270;1;X1Y13/S270;X1Y13/S270/VSS;1;X1Y13/VSS;;1;X6Y11/D5;X6Y11/D5/W270;1;X6Y11/W270;X6Y11/W270/VSS;1;X6Y11/VSS;;1;X2Y17/D3;X2Y17/D3/X08;1;X2Y17/X08;X2Y17/X08/N232;1;X2Y19/N230;X2Y19/N230/VSS;1;X2Y19/VSS;;1;X5Y11/D5;X5Y11/D5/S242;1;X5Y9/S240;X5Y9/S240/VSS;1;X5Y9/VSS;;1;X0Y15/D1;X0Y15/D1/E270;1;X0Y15/E270;X0Y15/E270/VSS;1;X0Y15/VSS;;1;X2Y17/D2;X2Y17/D2/X06;1;X2Y17/X06;X2Y17/X06/S252;1;X2Y15/S250;X2Y15/S250/VSS;1;X2Y15/VSS;;1;X4Y17/D1;X4Y17/D1/E270;1;X4Y17/E270;X4Y17/E270/VSS;1;X4Y17/VSS;;1;X6Y11/D1;X6Y11/D1/S222;1;X6Y9/S220;X6Y9/S220/VSS;1;X6Y9/VSS;;1;X5Y11/D2;X5Y11/D2/S270;1;X5Y11/S270;X5Y11/S270/VSS;1;X5Y11/VSS;;1;X5Y15/D2;X5Y15/D2/S270;1;X5Y15/S270;X5Y15/S270/VSS;1;X5Y15/VSS;;1;X2Y17/D4;X2Y17/D4/N241;1;X2Y18/N240;X2Y18/N240/VSS;1;X2Y18/VSS;;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_12_I1_ALU_SUM_I1": {
"hide_name": 0,
"bits": [ 7973 ] ,
"attributes": {
"ROUTING": "X4Y13/E100;X4Y13/E100/Q4;1;X4Y13/W220;X4Y13/W220/E100;1;X3Y13/X05;X3Y13/X05/W221;1;X3Y13/A2;X3Y13/A2/X05;1;X4Y13/Q4;;1;X4Y13/N130;X4Y13/N130/Q4;1;X4Y12/B2;X4Y12/B2/N131;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 7972 ] ,
"attributes": {
"ROUTING": "X3Y13/COUT1;;1",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 7970 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0": {
"hide_name": 0,
"bits": [ 7969 ] ,
"attributes": {
"ROUTING": "X4Y13/N230;X4Y13/N230/Q3;1;X4Y12/B3;X4Y12/B3/N231;1;X4Y13/Q3;;1;X4Y13/EW10;X4Y13/EW10/Q3;1;X3Y13/N210;X3Y13/N210/W111;1;X3Y13/A3;X3Y13/A3/N210;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 7968 ] ,
"attributes": {
"ROUTING": "X3Y13/COUT2;;1",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 7966 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0": {
"hide_name": 0,
"bits": [ 7965 ] ,
"attributes": {
"ROUTING": "X3Y12/E230;X3Y12/E230/S231;1;X4Y12/B4;X4Y12/B4/E231;1;X3Y11/Q3;;1;X3Y11/S230;X3Y11/S230/Q3;1;X3Y13/A4;X3Y13/A4/S232;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 7964 ] ,
"attributes": {
"ROUTING": "X3Y13/COUT3;;1",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 7962 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_I0": {
"hide_name": 0,
"bits": [ 7961 ] ,
"attributes": {
"ROUTING": "X3Y14/SN20;X3Y14/SN20/Q0;1;X3Y13/A5;X3Y13/A5/N121;1;X3Y14/Q0;;1;X3Y14/EW10;X3Y14/EW10/Q0;1;X4Y14/N250;X4Y14/N250/E111;1;X4Y12/B5;X4Y12/B5/N252;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 7960 ] ,
"attributes": {
"ROUTING": "X3Y13/COUT4;;1",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_SUM": {
"hide_name": 0,
"bits": [ 7958 ] ,
"attributes": {
"ROUTING": " ",
"unused_bits": "0 "
}
},
"$PACKER_VCC": {
"hide_name": 1,
"bits": [ 8732 ] ,
"attributes": {
"ROUTING": "X4Y10/C3;X4Y10/C3/W261;1;X5Y10/W260;X5Y10/W260/VCC;1;X5Y11/C3;X5Y11/C3/W242;1;X7Y11/W240;X7Y11/W240/VCC;1;X4Y10/C4;X4Y10/C4/S220;1;X4Y10/S220;X4Y10/S220/VCC;1;X2Y12/C1;X2Y12/C1/W262;1;X4Y12/W260;X4Y12/W260/VCC;1;X2Y12/D3;X2Y12/D3/E221;1;X1Y12/E220;X1Y12/E220/VCC;1;X5Y15/C3;X5Y15/C3/W242;1;X7Y15/W240;X7Y15/W240/VCC;1;X7Y11/C4;X7Y11/C4/N202;1;X7Y13/N200;X7Y13/N200/VCC;1;X7Y13/VCC;;1;X3Y13/C2;X3Y13/C2/N241;1;X3Y14/N240;X3Y14/N240/VCC;1;X0Y0/C4;X0Y0/C4/E241;1;X0Y0/W240;X0Y0/W240/VCC;1;X0Y0/VCC;;1;X2Y12/D1;X2Y12/D1/N222;1;X2Y14/N220;X2Y14/N220/VCC;1;X2Y10/D5;X2Y10/D5/W222;1;X4Y10/W220;X4Y10/W220/VCC;1;X1Y12/C0;X1Y12/C0/W262;1;X3Y12/W260;X3Y12/W260/VCC;1;X2Y10/D4;X2Y10/D4/X07;1;X2Y10/X07;X2Y10/X07/VCC;1;X4Y12/D0;X4Y12/D0/E202;1;X2Y12/E200;X2Y12/E200/VCC;1;X4Y12/C1;X4Y12/C1/S242;1;X4Y10/S240;X4Y10/S240/VCC;1;X4Y10/D5;X4Y10/D5/N260;1;X4Y10/N260;X4Y10/N260/VCC;1;X2Y10/C1;X2Y10/C1/N261;1;X2Y11/N260;X2Y11/N260/VCC;1;X1Y12/D3;X1Y12/D3/S222;1;X1Y10/S220;X1Y10/S220/VCC;1;X1Y13/C5;X1Y13/C5/S201;1;X1Y12/S200;X1Y12/S200/VCC;1;X2Y12/C5;X2Y12/C5/E261;1;X1Y12/E260;X1Y12/E260/VCC;1;X3Y13/C5;X3Y13/C5/N222;1;X3Y15/N220;X3Y15/N220/VCC;1;X1Y12/D2;X1Y12/D2/S202;1;X1Y10/S200;X1Y10/S200/VCC;1;X1Y15/D4;X1Y15/D4/N261;1;X1Y16/N260;X1Y16/N260/VCC;1;X1Y15/D3;X1Y15/D3/W202;1;X3Y15/W200;X3Y15/W200/VCC;1;X4Y17/C0;X4Y17/C0/S262;1;X4Y15/S260;X4Y15/S260/VCC;1;X4Y17/C4;X4Y17/C4/X08;1;X4Y17/X08;X4Y17/X08/VCC;1;X2Y10/C5;X2Y10/C5/E262;1;X0Y10/E260;X0Y10/E260/VCC;1;X4Y14/D2;X4Y14/D2/N201;1;X4Y15/N200;X4Y15/N200/VCC;1;X4Y10/C0;X4Y10/C0/E242;1;X2Y10/E240;X2Y10/E240/VCC;1;X2Y13/C4;X2Y13/C4/E241;1;X1Y13/E240;X1Y13/E240/VCC;1;X2Y13/C3;X2Y13/C3/S262;1;X2Y11/S260;X2Y11/S260/VCC;1;X4Y14/C4;X4Y14/C4/X08;1;X4Y14/X08;X4Y14/X08/VCC;1;X3Y12/D2;X3Y12/D2/N221;1;X3Y13/N220;X3Y13/N220/VCC;1;X6Y11/C5;X6Y11/C5/S201;1;X6Y10/S200;X6Y10/S200/VCC;1;X5Y10/C2;X5Y10/C2/X04;1;X5Y10/X04;X5Y10/X04/VCC;1;X3Y10/D5;X3Y10/D5/E221;1;X2Y10/E220;X2Y10/E220/VCC;1;X3Y10/C1;X3Y10/C1/N220;1;X3Y10/N220;X3Y10/N220/VCC;1;X3Y13/C4;X3Y13/C4/S202;1;X3Y11/S200;X3Y11/S200/VCC;1;X2Y13/C2;X2Y13/C2/S261;1;X2Y12/S260;X2Y12/S260/VCC;1;X2Y12/D2;X2Y12/D2/W201;1;X3Y12/W200;X3Y12/W200/VCC;1;X5Y11/C2;X5Y11/C2/E241;1;X4Y11/E240;X4Y11/E240/VCC;1;X3Y10/C5;X3Y10/C5/N202;1;X3Y12/N200;X3Y12/N200/VCC;1;X4Y12/D4;X4Y12/D4/S241;1;X4Y11/S240;X4Y11/S240/VCC;1;X1Y13/C3;X1Y13/C3/W262;1;X3Y13/W260;X3Y13/W260/VCC;1;X1Y12/C1;X1Y12/C1/N261;1;X1Y13/N260;X1Y13/N260/VCC;1;X4Y14/D4;X4Y14/D4/X07;1;X4Y14/X07;X4Y14/X07/VCC;1;X2Y10/C3;X2Y10/C3/S262;1;X2Y8/S260;X2Y8/S260/VCC;1;X2Y12/D0;X2Y12/D0/X03;1;X2Y12/X03;X2Y12/X03/VCC;1;X4Y17/C2;X4Y17/C2/N241;1;X4Y18/N240;X4Y18/N240/VCC;1;X4Y18/VCC;;1;X2Y12/D4;X2Y12/D4/E202;1;X0Y12/E200;X0Y12/E200/VCC;1;X3Y17/C5;X3Y17/C5/S221;1;X3Y16/S220;X3Y16/S220/VCC;1;X3Y16/VCC;;1;X4Y10/D4;X4Y10/D4/X07;1;X4Y10/X07;X4Y10/X07/VCC;1;X4Y14/C1;X4Y14/C1/X04;1;X4Y14/X04;X4Y14/X04/VCC;1;X3Y13/C1;X3Y13/C1/E241;1;X2Y13/E240;X2Y13/E240/VCC;1;X3Y12/C3;X3Y12/C3/W241;1;X4Y12/W240;X4Y12/W240/VCC;1;X1Y15/C1;X1Y15/C1/S242;1;X1Y13/S240;X1Y13/S240/VCC;1;X2Y15/D1;X2Y15/D1/E201;1;X1Y15/E200;X1Y15/E200/VCC;1;X2Y15/D2;X2Y15/D2/X03;1;X2Y15/X03;X2Y15/X03/VCC;1;X2Y12/C4;X2Y12/C4/X08;1;X2Y12/X08;X2Y12/X08/VCC;1;X5Y12/D0;X5Y12/D0/X03;1;X5Y12/X03;X5Y12/X03/VCC;1;X5Y12/C0;X5Y12/C0/X04;1;X5Y12/X04;X5Y12/X04/VCC;1;X4Y14/D1;X4Y14/D1/X03;1;X4Y14/X03;X4Y14/X03/VCC;1;X2Y13/C1;X2Y13/C1/X04;1;X2Y13/X04;X2Y13/X04/VCC;1;X1Y15/C4;X1Y15/C4/S222;1;X1Y13/S220;X1Y13/S220/VCC;1;X2Y10/D1;X2Y10/D1/X03;1;X2Y10/X03;X2Y10/X03/VCC;1;X5Y10/D0;X5Y10/D0/N201;1;X5Y11/N200;X5Y11/N200/VCC;1;X3Y10/D4;X3Y10/D4/X07;1;X3Y10/X07;X3Y10/X07/VCC;1;X1Y15/D2;X1Y15/D2/E201;1;X0Y15/E200;X0Y15/E200/VCC;1;X2Y15/D0;X2Y15/D0/X08;1;X2Y15/X08;X2Y15/X08/VCC;1;X3Y13/C0;X3Y13/C0/X04;1;X3Y13/X04;X3Y13/X04/VCC;1;X3Y10/D0;X3Y10/D0/S221;1;X3Y9/S220;X3Y9/S220/VCC;1;X1Y15/D5;X1Y15/D5/X07;1;X1Y15/X07;X1Y15/X07/VCC;1;X2Y12/C3;X2Y12/C3/N241;1;X2Y13/N240;X2Y13/N240/VCC;1;X3Y17/C4;X3Y17/C4/N221;1;X3Y18/N220;X3Y18/N220/VCC;1;X3Y18/VCC;;1;X3Y12/D4;X3Y12/D4/N241;1;X3Y13/N240;X3Y13/N240/VCC;1;X3Y10/D3;X3Y10/D3/N201;1;X3Y11/N200;X3Y11/N200/VCC;1;X1Y13/C2;X1Y13/C2/E241;1;X0Y13/E240;X0Y13/E240/VCC;1;X2Y13/C5;X2Y13/C5/W242;1;X4Y13/W240;X4Y13/W240/VCC;1;X4Y17/C1;X4Y17/C1/W262;1;X6Y17/W260;X6Y17/W260/VCC;1;X6Y17/VCC;;1;X1Y15/C2;X1Y15/C2/X04;1;X1Y15/X04;X1Y15/X04/VCC;1;X3Y12/D5;X3Y12/D5/X07;1;X3Y12/X07;X3Y12/X07/VCC;1;X1Y15/D1;X1Y15/D1/N201;1;X1Y16/N200;X1Y16/N200/VCC;1;X1Y16/VCC;;1;X1Y12/D1;X1Y12/D1/X03;1;X1Y12/X03;X1Y12/X03/VCC;1;X2Y15/C1;X2Y15/C1/W261;1;X3Y15/W260;X3Y15/W260/VCC;1;X5Y10/D1;X5Y10/D1/X08;1;X5Y10/X08;X5Y10/X08/VCC;1;X4Y10/D3;X4Y10/D3/W201;1;X5Y10/W200;X5Y10/W200/VCC;1;X2Y17/C1;X2Y17/C1/W241;1;X3Y17/W240;X3Y17/W240/VCC;1;X6Y11/C1;X6Y11/C1/E261;1;X5Y11/E260;X5Y11/E260/VCC;1;X3Y12/C2;X3Y12/C2/E261;1;X2Y12/E260;X2Y12/E260/VCC;1;X4Y12/C4;X4Y12/C4/S221;1;X4Y11/S220;X4Y11/S220/VCC;1;X4Y12/C3;X4Y12/C3/W242;1;X6Y12/W240;X6Y12/W240/VCC;1;X5Y11/C1;X5Y11/C1/X04;1;X5Y11/X04;X5Y11/X04/VCC;1;X2Y15/C2;X2Y15/C2/N261;1;X2Y16/N260;X2Y16/N260/VCC;1;X3Y12/C0;X3Y12/C0/S261;1;X3Y11/S260;X3Y11/S260/VCC;1;X4Y14/C0;X4Y14/C0/N242;1;X4Y16/N240;X4Y16/N240/VCC;1;X4Y16/VCC;;1;X7Y11/C1;X7Y11/C1/N261;1;X7Y12/N260;X7Y12/N260/VCC;1;X7Y12/VCC;;1;X1Y12/C3;X1Y12/C3/W261;1;X2Y12/W260;X2Y12/W260/VCC;1;X4Y12/D3;X4Y12/D3/X08;1;X4Y12/X08;X4Y12/X08/VCC;1;X5Y15/C2;X5Y15/C2/W241;1;X6Y15/W240;X6Y15/W240/VCC;1;X6Y15/VCC;;1;X1Y13/C4;X1Y13/C4/X08;1;X1Y13/X08;X1Y13/X08/VCC;1;X4Y10/D0;X4Y10/D0/X08;1;X4Y10/X08;X4Y10/X08/VCC;1;X2Y10/C4;X2Y10/C4/X08;1;X2Y10/X08;X2Y10/X08/VCC;1;X4Y13/C1;X4Y13/C1/S262;1;X4Y11/S260;X4Y11/S260/VCC;1;X4Y17/C5;X4Y17/C5/N202;1;X4Y19/N200;X4Y19/N200/VCC;1;X4Y19/VCC;;1;X5Y10/C0;X5Y10/C0/S262;1;X5Y8/S260;X5Y8/S260/VCC;1;X5Y8/VCC;;1;X2Y17/C4;X2Y17/C4/E262;1;X0Y17/E260;X0Y17/E260/VCC;1;X0Y17/VCC;;1;X6Y11/C2;X6Y11/C2/W242;1;X8Y11/W240;X8Y11/W240/VCC;1;X8Y11/VCC;;1;X4Y10/D1;X4Y10/D1/X03;1;X4Y10/X03;X4Y10/X03/VCC;1;X6Y11/C4;X6Y11/C4/N202;1;X6Y13/N200;X6Y13/N200/VCC;1;X6Y13/VCC;;1;X2Y15/C0;X2Y15/C0/X04;1;X2Y15/X04;X2Y15/X04/VCC;1;X3Y10/C4;X3Y10/C4/X08;1;X3Y10/X08;X3Y10/X08/VCC;1;X4Y14/C2;X4Y14/C2/W262;1;X6Y14/W260;X6Y14/W260/VCC;1;X6Y14/VCC;;1;X5Y15/C5;X5Y15/C5/N201;1;X5Y16/N200;X5Y16/N200/VCC;1;X5Y16/VCC;;1;X4Y17/C3;X4Y17/C3/X04;1;X4Y17/X04;X4Y17/X04/VCC;1;X4Y17/VCC;;1;X2Y12/D5;X2Y12/D5/W221;1;X3Y12/W220;X3Y12/W220/VCC;1;X2Y10/D3;X2Y10/D3/E222;1;X0Y10/E220;X0Y10/E220/VCC;1;X0Y10/VCC;;1;X5Y11/C0;X5Y11/C0/S262;1;X5Y9/S260;X5Y9/S260/VCC;1;X5Y9/VCC;;1;X4Y14/C3;X4Y14/C3/E262;1;X2Y14/E260;X2Y14/E260/VCC;1;X2Y14/VCC;;1;X1Y15/C0;X1Y15/C0/W241;1;X2Y15/W240;X2Y15/W240/VCC;1;X2Y15/VCC;;1;X3Y10/C3;X3Y10/C3/S241;1;X3Y9/S240;X3Y9/S240/VCC;1;X3Y9/VCC;;1;X1Y12/C5;X1Y12/C5/X08;1;X1Y12/X08;X1Y12/X08/VCC;1;X2Y17/C0;X2Y17/C0/N261;1;X2Y18/N260;X2Y18/N260/VCC;1;X2Y18/VCC;;1;X4Y12/D1;X4Y12/D1/X03;1;X4Y12/X03;X4Y12/X03/VCC;1;X2Y17/C2;X2Y17/C2/S261;1;X2Y16/S260;X2Y16/S260/VCC;1;X2Y16/VCC;;1;X7Y11/C3;X7Y11/C3/S242;1;X7Y9/S240;X7Y9/S240/VCC;1;X7Y9/VCC;;1;X1Y15/C3;X1Y15/C3/E241;1;X0Y15/E240;X0Y15/E240/VCC;1;X0Y15/VCC;;1;X1Y12/D5;X1Y12/D5/X04;1;X1Y12/X04;X1Y12/X04/VCC;1;X2Y12/C2;X2Y12/C2/S241;1;X2Y11/S240;X2Y11/S240/VCC;1;X2Y11/VCC;;1;X3Y12/D0;X3Y12/D0/W221;1;X4Y12/W220;X4Y12/W220/VCC;1;X3Y12/D1;X3Y12/D1/X03;1;X3Y12/X03;X3Y12/X03/VCC;1;X2Y13/C0;X2Y13/C0/E262;1;X0Y13/E260;X0Y13/E260/VCC;1;X0Y13/VCC;;1;X4Y10/C5;X4Y10/C5/W242;1;X6Y10/W240;X6Y10/W240/VCC;1;X6Y10/VCC;;1;X2Y10/D2;X2Y10/D2/S201;1;X2Y9/S200;X2Y9/S200/VCC;1;X2Y9/VCC;;1;X1Y12/C4;X1Y12/C4/E261;1;X0Y12/E260;X0Y12/E260/VCC;1;X0Y12/VCC;;1;X4Y12/C5;X4Y12/C5/W262;1;X6Y12/W260;X6Y12/W260/VCC;1;X6Y12/VCC;;1;X3Y10/C2;X3Y10/C2/S242;1;X3Y8/S240;X3Y8/S240/VCC;1;X3Y8/VCC;;1;X2Y17/C5;X2Y17/C5/N222;1;X2Y19/N220;X2Y19/N220/VCC;1;X2Y19/VCC;;1;X7Y11/C0;X7Y11/C0/W242;1;X9Y11/W240;X9Y11/W240/VCC;1;X9Y11/VCC;;1;X3Y17/C1;X3Y17/C1/W262;1;X5Y17/W260;X5Y17/W260/VCC;1;X5Y17/VCC;;1;X4Y10/C1;X4Y10/C1/S261;1;X4Y9/S260;X4Y9/S260/VCC;1;X4Y9/VCC;;1;X3Y12/C1;X3Y12/C1/X04;1;X3Y12/X04;X3Y12/X04/VCC;1;X3Y17/C2;X3Y17/C2/E242;1;X1Y17/E240;X1Y17/E240/VCC;1;X1Y17/VCC;;1;X3Y13/C3;X3Y13/C3/E261;1;X2Y13/E260;X2Y13/E260/VCC;1;X2Y13/VCC;;1;X1Y13/C0;X1Y13/C0/N261;1;X1Y14/N260;X1Y14/N260/VCC;1;X1Y14/VCC;;1;X3Y12/C4;X3Y12/C4/N201;1;X3Y13/N200;X3Y13/N200/VCC;1;X3Y13/VCC;;1;X1Y13/C1;X1Y13/C1/X04;1;X1Y13/X04;X1Y13/X04/VCC;1;X1Y13/VCC;;1;X6Y11/C0;X6Y11/C0/S242;1;X6Y9/S240;X6Y9/S240/VCC;1;X6Y9/VCC;;1;X3Y12/D3;X3Y12/D3/W222;1;X5Y12/W220;X5Y12/W220/VCC;1;X5Y12/VCC;;1;X4Y12/D2;X4Y12/D2/S201;1;X4Y11/S200;X4Y11/S200/VCC;1;X4Y11/VCC;;1;X3Y10/D1;X3Y10/D1/E222;1;X1Y10/E220;X1Y10/E220/VCC;1;X1Y10/VCC;;1;X1Y15/C5;X1Y15/C5/X08;1;X1Y15/X08;X1Y15/X08/VCC;1;X1Y15/VCC;;1;X4Y12/C2;X4Y12/C2/E261;1;X3Y12/E260;X3Y12/E260/VCC;1;X3Y12/VCC;;1;X4Y14/D3;X4Y14/D3/N221;1;X4Y15/N220;X4Y15/N220/VCC;1;X4Y15/VCC;;1;X4Y12/D5;X4Y12/D5/N262;1;X4Y14/N260;X4Y14/N260/VCC;1;X4Y14/VCC;;1;X4Y12/C0;X4Y12/C0/X04;1;X4Y12/X04;X4Y12/X04/VCC;1;X4Y12/VCC;;1;X2Y17/C3;X2Y17/C3/X04;1;X2Y17/X04;X2Y17/X04/VCC;1;X2Y17/VCC;;1;X6Y11/C3;X6Y11/C3/X04;1;X6Y11/X04;X6Y11/X04/VCC;1;X6Y11/VCC;;1;X5Y11/C5;X5Y11/C5/N222;1;X5Y13/N220;X5Y13/N220/VCC;1;X5Y13/VCC;;1;X4Y10/D2;X4Y10/D2/S222;1;X4Y8/S220;X4Y8/S220/VCC;1;X4Y8/VCC;;1;X5Y10/C1;X5Y10/C1/W262;1;X7Y10/W260;X7Y10/W260/VCC;1;X7Y10/VCC;;1;X1Y12/C2;X1Y12/C2/S261;1;X1Y11/S260;X1Y11/S260/VCC;1;X1Y11/VCC;;1;X5Y15/C0;X5Y15/C0/W262;1;X7Y15/W260;X7Y15/W260/VCC;1;X7Y15/VCC;;1;X3Y12/C5;X3Y12/C5/N222;1;X3Y14/N220;X3Y14/N220/VCC;1;X3Y14/VCC;;1;X7Y11/C2;X7Y11/C2/X04;1;X7Y11/X04;X7Y11/X04/VCC;1;X7Y11/VCC;;1;X2Y10/C0;X2Y10/C0/S242;1;X2Y8/S240;X2Y8/S240/VCC;1;X2Y8/VCC;;1;X3Y17/C0;X3Y17/C0/S242;1;X3Y15/S240;X3Y15/S240/VCC;1;X3Y15/VCC;;1;X3Y10/C0;X3Y10/C0/N241;1;X3Y11/N240;X3Y11/N240/VCC;1;X3Y11/VCC;;1;X3Y10/D2;X3Y10/D2/X03;1;X3Y10/X03;X3Y10/X03/VCC;1;X3Y10/VCC;;1;X3Y17/C3;X3Y17/C3/X04;1;X3Y17/X04;X3Y17/X04/VCC;1;X3Y17/VCC;;1;X5Y15/C4;X5Y15/C4/S221;1;X5Y14/S220;X5Y14/S220/VCC;1;X5Y14/VCC;;1;X5Y10/D2;X5Y10/D2/X03;1;X5Y10/X03;X5Y10/X03/VCC;1;X5Y10/VCC;;1;X5Y15/C1;X5Y15/C1/X04;1;X5Y15/X04;X5Y15/X04/VCC;1;X5Y15/VCC;;1;X4Y10/C2;X4Y10/C2/X04;1;X4Y10/X04;X4Y10/X04/VCC;1;X4Y10/VCC;;1;X1Y12/D4;X1Y12/D4/X07;1;X1Y12/X07;X1Y12/X07/VCC;1;X1Y12/VCC;;1;X5Y11/C4;X5Y11/C4/X08;1;X5Y11/X08;X5Y11/X08/VCC;1;X5Y11/VCC;;1;X2Y12/C0;X2Y12/C0/X04;1;X2Y12/X04;X2Y12/X04/VCC;1;X2Y12/VCC;;1;X2Y10/C2;X2Y10/C2/X04;1;X2Y10/X04;X2Y10/X04/VCC;1;X2Y10/VCC;;1;X4Y13/C0;X4Y13/C0/X04;1;X4Y13/X04;X4Y13/X04/VCC;1;X4Y13/VCC;;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_I0": {
"hide_name": 0,
"bits": [ 7799 ] ,
"attributes": {
"ROUTING": "X5Y12/W130;X5Y12/W130/Q4;1;X4Y12/S270;X4Y12/S270/W131;1;X4Y13/A0;X4Y13/A0/S271;1;X5Y12/Q4;;1;X5Y12/X07;X5Y12/X07/Q4;1;X5Y12/B0;X5Y12/B0/X07;1"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1_ALU_COUT_CIN": {
"hide_name": 0,
"bits": [ 7798 ] ,
"attributes": {
"ROUTING": "X4Y13/CIN0;;1",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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"
}
},
"btn_stable_DFFC_D_Q_LUT2_F_I1": {
"hide_name": 0,
"bits": [ 7796 ] ,
"attributes": {
"ROUTING": "X4Y13/E130;X4Y13/E130/F1;1;X5Y13/B1;X5Y13/B1/E131;1;X4Y13/F1;;1;X4Y13/SN20;X4Y13/SN20/F1;1;X4Y12/E260;X4Y12/E260/N121;1;X5Y12/C2;X5Y12/C2/E261;1",
"src": "Blitter6502OISC_small.v:203.25-203.48|/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"
}
},
"cpu.state_DFFC_Q_D_DFFC_D_Q[1]": {
"hide_name": 0,
"bits": [ 7795 ] ,
"attributes": {
"ROUTING": "X5Y13/B2;X5Y13/B2/N231;1;X5Y13/X02;X5Y13/X02/N231;1;X5Y13/A1;X5Y13/A1/X02;1;X5Y14/N230;X5Y14/N230/Q3;1;X5Y12/B2;X5Y12/B2/N232;1;X5Y14/Q3;;1;X5Y14/N100;X5Y14/N100/Q3;1;X5Y13/B4;X5Y13/B4/N101;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q[3]": {
"hide_name": 0,
"bits": [ 7794 ] ,
"attributes": {
"ROUTING": "X5Y13/S130;X5Y13/S130/F1;1;X5Y13/D6;X5Y13/D6/S130;1;X5Y13/F1;;1;X5Y13/E210;X5Y13/E210/F1;1;X7Y13/X06;X7Y13/X06/E212;1;X7Y13/D3;X7Y13/D3/X06;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_DFFP_Q_D[0]": {
"hide_name": 0,
"bits": [ 7766 ] ,
"attributes": {
"ROUTING": "X5Y8/Q0;;5;X5Y8/N800;X5Y8/N800/Q0;5;X5Y0/W200;X5Y0/W200/N808;5;X4Y0/X01;X4Y0/X01/W201;5;X4Y0/A6;X4Y0/A6/X01;5;X5Y8/W800;X5Y8/W800/Q0;5;X1Y8/N800;X1Y8/N800/W804;5;X1Y0/W200;X1Y0/W200/N808;5;X0Y0/X01;X0Y0/X01/W201;5;X0Y0/A6;X0Y0/A6/X01;5;X4Y14/E230;X4Y14/E230/LB31;5;X5Y14/X06;X5Y14/X06/E231;5;X5Y14/D1;X5Y14/D1/X06;5;X1Y11/A2;X1Y11/A2/X02;5;X1Y11/X02;X1Y11/X02/E231;5;X1Y11/A3;X1Y11/A3/X02;5;X2Y11/A0;X2Y11/A0/X02;5;X1Y10/A4;X1Y10/A4/X06;5;X2Y11/A1;X2Y11/A1/X02;5;X3Y14/A0;X3Y14/A0/X02;5;X2Y11/A4;X2Y11/A4/X06;5;X1Y11/A4;X1Y11/A4/X06;5;X3Y11/A2;X3Y11/A2/X02;5;X3Y14/A3;X3Y14/A3/X02;5;X2Y11/X06;X2Y11/X06/E231;5;X2Y11/A5;X2Y11/A5/X06;5;X0Y11/E230;X0Y11/E230/LB31;5;X1Y11/X06;X1Y11/X06/E231;5;X1Y11/A5;X1Y11/A5/X06;5;X3Y14/A1;X3Y14/A1/X02;5;X4Y14/LBO0;X4Y14/LBO0/LT01;5;X4Y14/W230;X4Y14/W230/LB31;5;X3Y14/X02;X3Y14/X02/W231;5;X3Y14/A2;X3Y14/A2/X02;5;X4Y13/A2;X4Y13/A2/X02;5;X3Y11/X02;X3Y11/X02/W231;5;X3Y11/A3;X3Y11/A3/X02;5;X4Y11/LBO0;X4Y11/LBO0/LT01;5;X4Y11/W230;X4Y11/W230/LB31;5;X3Y11/X06;X3Y11/X06/W231;5;X3Y11/A4;X3Y11/A4/X06;5;X4Y13/X02;X4Y13/X02/E231;5;X4Y13/A3;X4Y13/A3/X02;5;X4Y13/A4;X4Y13/A4/X06;5;X0Y10/LBO0;X0Y10/LBO0/LT01;5;X0Y10/E230;X0Y10/E230/LB31;5;X1Y10/X06;X1Y10/X06/E231;5;X1Y10/A5;X1Y10/A5/X06;5;X3Y13/E230;X3Y13/E230/LB31;5;X4Y13/X06;X4Y13/X06/E231;5;X4Y13/A5;X4Y13/A5/X06;5;X0Y14/LBO0;X0Y14/LBO0/LT01;5;X1Y14/E230;X1Y14/E230/LB31;5;X2Y14/X06;X2Y14/X06/E231;5;X2Y14/A5;X2Y14/A5/X06;5;X0Y0/LT02;X0Y0/LT02/A6;5;X0Y11/LBO0;X0Y11/LBO0/LT01;5;X1Y11/E230;X1Y11/E230/LB31;5;X2Y11/X02;X2Y11/X02/E231;5;X2Y11/A2;X2Y11/A2/X02;5;X4Y12/LBO0;X4Y12/LBO0/LT01;5;X4Y12/E230;X4Y12/E230/LB31;5;X5Y12/X06;X5Y12/X06/E231;5;X5Y12/A4;X5Y12/A4/X06;5;X4Y0/LT02;X4Y0/LT02/A6;5;X4Y13/LBO0;X4Y13/LBO0/LT01;5;X4Y13/E230;X4Y13/E230/LB31;5;X5Y13/X06;X5Y13/X06/E231;5;X5Y13/A7;X5Y13/A7/X06;5",
"unused_bits": "0 3 11",
"onehot": "00000000000000000000000000000001",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_DFFP_Q_D_LUT3_I2_F": {
"hide_name": 0,
"bits": [ 7764 ] ,
"attributes": {
"ROUTING": "X3Y11/CE2;X3Y11/CE2/X08;1;X3Y14/W250;X3Y14/W250/W242;1;X2Y14/X08;X2Y14/X08/W251;1;X2Y14/CE2;X2Y14/CE2/X08;1;X1Y11/CE1;X1Y11/CE1/X08;1;X2Y11/CE0;X2Y11/CE0/X08;1;X2Y11/CE1;X2Y11/CE1/X08;1;X3Y14/CE1;X3Y14/CE1/X07;1;X4Y13/CE1;X4Y13/CE1/X08;1;X3Y11/N270;X3Y11/N270/N272;1;X3Y10/W270;X3Y10/W270/N271;1;X1Y10/X08;X1Y10/X08/W272;1;X1Y10/CE2;X1Y10/CE2/X08;1;X2Y11/X08;X2Y11/X08/W271;1;X2Y11/CE2;X2Y11/CE2/X08;1;X3Y11/W270;X3Y11/W270/N272;1;X1Y11/X08;X1Y11/X08/W272;1;X1Y11/CE2;X1Y11/CE2/X08;1;X5Y14/W240;X5Y14/W240/S101;1;X3Y14/X07;X3Y14/X07/W242;1;X3Y14/CE0;X3Y14/CE0/X07;1;X5Y13/S100;X5Y13/S100/F7;1;X5Y13/N210;X5Y13/N210/S100;1;X5Y12/CE2;X5Y12/CE2/N211;1;X3Y13/N270;X3Y13/N270/W272;1;X3Y11/X08;X3Y11/X08/N272;1;X3Y11/CE1;X3Y11/CE1/X08;1;X5Y13/F7;;1;X5Y13/W270;X5Y13/W270/F7;1;X4Y13/X08;X4Y13/X08/W271;1;X4Y13/CE2;X4Y13/CE2/X08;1"
}
},
"btn_stable_DFFC_D_Q[2]": {
"hide_name": 0,
"bits": [ 7761 ] ,
"attributes": {
"ROUTING": "X5Y13/B7;X5Y13/B7/W212;1;X7Y13/C1;X7Y13/C1/X02;1;X7Y13/X02;X7Y13/X02/Q1;1;X7Y13/C3;X7Y13/C3/X02;1;X7Y13/Q1;;1;X7Y13/W210;X7Y13/W210/Q1;1;X5Y13/S210;X5Y13/S210/W212;1;X5Y13/A6;X5Y13/A6/S210;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q_DFFP_Q_D[2]": {
"hide_name": 0,
"bits": [ 7759 ] ,
"attributes": {
"ROUTING": "X5Y13/C7;X5Y13/C7/W261;1;X7Y13/EW20;X7Y13/EW20/F1;1;X6Y13/W260;X6Y13/W260/W121;1;X5Y13/C6;X5Y13/C6/W261;1;X7Y13/F1;;1;X7Y13/XD1;X7Y13/XD1/F1;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable_DFFC_D_Q[1]": {
"hide_name": 0,
"bits": [ 7756 ] ,
"attributes": {
"ROUTING": "X7Y13/B1;X7Y13/B1/X04;1;X7Y13/Q5;;1;X7Y13/X04;X7Y13/X04/Q5;1;X7Y13/B3;X7Y13/B3/X04;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_stable": {
"hide_name": 0,
"bits": [ 7755 ] ,
"attributes": {
"ROUTING": "X7Y13/D5;X7Y13/D5/S242;1;X7Y13/X01;X7Y13/X01/S242;1;X7Y13/A1;X7Y13/A1/X01;1;X7Y11/Q4;;1;X7Y11/S240;X7Y11/S240/Q4;1;X7Y13/X05;X7Y13/X05/S242;1;X7Y13/A3;X7Y13/A3/X05;1",
"force_downto": "00000000000000000000000000000001",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21"
}
},
"user_btn_IBUF_I_O": {
"hide_name": 0,
"bits": [ 7752 ] ,
"attributes": {
"ROUTING": "X1Y0/F6;;1;X1Y0/N830;X1Y0/N830/F6;1;X1Y7/E250;X1Y7/E250/S838;1;X2Y7/A0;X2Y7/A0/E251;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"single_bit_vector": "00000000000000000000000000000001",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_pressed": {
"hide_name": 0,
"bits": [ 7750 ] ,
"attributes": {
"ROUTING": "X2Y7/F0;;1;X2Y7/XD0;X2Y7/XD0/F0;1",
"src": "research_stack_top.v:19.10-19.21"
}
},
"btn_d1_DFFC_D_Q[0]": {
"hide_name": 0,
"bits": [ 7728 ] ,
"attributes": {
"ROUTING": "X1Y10/A2;X1Y10/A2/N271;1;X4Y11/E220;X4Y11/E220/E272;1;X6Y11/E220;X6Y11/E220/E222;1;X7Y11/X01;X7Y11/X01/E221;1;X7Y11/A6;X7Y11/A6/X01;1;X5Y10/A5;X5Y10/A5/E271;1;X7Y10/A4;X7Y10/A4/E271;1;X6Y10/A0;X6Y10/A0/E272;1;X1Y10/A1;X1Y10/A1/N271;1;X1Y10/A0;X1Y10/A0/N271;1;X3Y11/A0;X3Y11/A0/E271;1;X6Y10/A1;X6Y10/A1/E272;1;X4Y11/A0;X4Y11/A0/E272;1;X1Y11/N270;X1Y11/N270/W271;1;X1Y10/A3;X1Y10/A3/N271;1;X6Y10/E270;X6Y10/E270/E272;1;X7Y10/A1;X7Y10/A1/E271;1;X6Y10/A2;X6Y10/A2/E272;1;X4Y11/A1;X4Y11/A1/E272;1;X4Y11/A2;X4Y11/A2/E272;1;X6Y10/A4;X6Y10/A4/E272;1;X6Y10/A3;X6Y10/A3/E272;1;X4Y11/A5;X4Y11/A5/E272;1;X4Y11/N270;X4Y11/N270/E272;1;X4Y10/E270;X4Y10/E270/N271;1;X5Y10/A4;X5Y10/A4/E271;1;X2Y11/E270;X2Y11/E270/S824;1;X4Y11/A3;X4Y11/A3/E272;1;X2Y7/Q4;;1;X2Y7/S820;X2Y7/S820/Q4;1;X2Y11/W270;X2Y11/W270/S824;1;X1Y11/A0;X1Y11/A0/W271;1",
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
"force_downto": "00000000000000000000000000000001"
}
},
"btn_d1": {
"hide_name": 0,
"bits": [ 7726 ] ,
"attributes": {
"ROUTING": "X2Y7/Q0;;1;X2Y7/S100;X2Y7/S100/Q0;1;X2Y7/D4;X2Y7/D4/S100;1",
"src": "research_stack_top.v:22.9-22.15"
}
},
"cpu.clk": {
"hide_name": 0,
"bits": [ 7721 ] ,
"attributes": {
"ROUTING": "X1Y7/CLK2;X1Y7/CLK2/GB00;5;X1Y7/CLK1;X1Y7/CLK1/GB00;5;X1Y7/CLK0;X1Y7/CLK0/GB00;5;X5Y17/CLK2;X5Y17/CLK2/GB00;5;X4Y16/CLK1;X4Y16/CLK1/GB00;5;X5Y17/CLK1;X5Y17/CLK1/GB00;5;X5Y17/CLK0;X5Y17/CLK0/GB00;5;X3Y16/CLK1;X3Y16/CLK1/GB00;5;X1Y17/CLK0;X1Y17/CLK0/GB00;5;X2Y16/CLK2;X2Y16/CLK2/GB00;5;X2Y16/CLK0;X2Y16/CLK0/GB00;5;X3Y16/CLK0;X3Y16/CLK0/GB00;5;X3Y16/CLK2;X3Y16/CLK2/GB00;5;X3Y17/GB00;X3Y17/GBO0/GT00;5;X1Y17/CLK1;X1Y17/CLK1/GB00;5;X4Y15/CLK1;X4Y15/CLK1/GB00;5;X5Y16/CLK2;X5Y16/CLK2/GB00;5;X3Y15/CLK0;X3Y15/CLK0/GB00;5;X3Y15/CLK1;X3Y15/CLK1/GB00;5;X4Y15/CLK2;X4Y15/CLK2/GB00;5;X6Y15/GB00;X7Y15/GBO0/GT00;5;X6Y15/CLK0;X6Y15/CLK0/GB00;5;X5Y16/CLK1;X5Y16/CLK1/GB00;5;X5Y16/CLK0;X5Y16/CLK0/GB00;5;X2Y15/GB00;X3Y15/GBO0/GT00;5;X4Y15/CLK0;X4Y15/CLK0/GB00;5;X6Y14/CLK0;X6Y14/CLK0/GB00;5;X4Y16/CLK0;X4Y16/CLK0/GB00;5;X5Y14/CLK1;X5Y14/CLK1/GB00;5;X5Y12/CLK1;X5Y12/CLK1/GB00;5;X7Y14/CLK1;X7Y14/CLK1/GB00;5;X7Y14/CLK2;X7Y14/CLK2/GB00;5;X7Y14/GB00;X7Y14/GBO0/GT00;5;X7Y14/CLK0;X7Y14/CLK0/GB00;5;X5Y8/CLK0;X5Y8/CLK0/GB00;5;X5Y14/CLK0;X5Y14/CLK0/GB00;5;X7Y5/GT00;X7Y1/GT00/SPINE8;5;X9Y8/GB00;X7Y8/GBO0/GT00;5;X6Y8/CLK1;X6Y8/CLK1/GB00;5;X7Y12/GB00;X7Y12/GBO0/GT00;5;X6Y12/CLK1;X6Y12/CLK1/GB00;5;X4Y8/GB00;X3Y8/GBO0/GT00;5;X5Y8/CLK2;X5Y8/CLK2/GB00;5;X7Y13/CLK1;X7Y13/CLK1/GB00;5;X3Y16/GBO0;X3Y16/GBO0/GT00;5;X4Y16/CLK2;X4Y16/CLK2/GB00;5;X5Y13/CLK1;X5Y13/CLK1/GB00;5;X5Y13/CLK2;X5Y13/CLK2/GB00;5;X5Y10/CLK2;X5Y10/CLK2/GB00;5;X1Y11/CLK0;X1Y11/CLK0/GB00;5;X4Y11/CLK2;X4Y11/CLK2/GB00;5;X4Y11/CLK0;X4Y11/CLK0/GB00;5;X1Y10/CLK0;X1Y10/CLK0/GB00;5;X4Y11/CLK1;X4Y11/CLK1/GB00;5;X3Y11/CLK0;X3Y11/CLK0/GB00;5;X6Y10/CLK0;X6Y10/CLK0/GB00;5;X6Y10/CLK1;X6Y10/CLK1/GB00;5;X1Y10/CLK1;X1Y10/CLK1/GB00;5;X7Y10/CLK2;X7Y10/CLK2/GB00;5;X7Y10/CLK0;X7Y10/CLK0/GB00;5;X8Y10/GB00;X7Y10/GBO0/GT00;5;X6Y10/CLK2;X6Y10/CLK2/GB00;5;X6Y11/GB00;X7Y11/GBO0/GT00;5;X7Y11/CLK2;X7Y11/CLK2/GB00;5;X3Y12/GBO0;X3Y12/GBO0/GT00;5;X5Y12/CLK2;X5Y12/CLK2/GB00;5;X2Y11/CLK1;X2Y11/CLK1/GB00;5;X1Y11/CLK1;X1Y11/CLK1/GB00;5;X2Y11/CLK0;X2Y11/CLK0/GB00;5;X2Y11/CLK2;X2Y11/CLK2/GB00;5;X2Y14/CLK2;X2Y14/CLK2/GB00;5;X1Y11/CLK2;X1Y11/CLK2/GB00;5;X3Y14/CLK1;X3Y14/CLK1/GB00;5;X3Y11/CLK2;X3Y11/CLK2/GB00;5;X3Y10/GB00;X3Y10/GBO0/GT00;5;X1Y10/CLK2;X1Y10/CLK2/GB00;5;X4Y13/CLK2;X4Y13/CLK2/GB00;5;X1Y14/GB00;X3Y14/GBO0/GT00;5;X3Y14/CLK0;X3Y14/CLK0/GB00;5;X0Y11/GB00;X3Y11/GBO0/GT00;5;X3Y11/CLK1;X3Y11/CLK1/GB00;5;X3Y19/GT00;X3Y19/GT00/SPINE16;5;X4Y13/GB00;X3Y13/GBO0/GT00;5;X4Y13/CLK1;X4Y13/CLK1/GB00;5;X7Y13/CLK0;X7Y13/CLK0/GB00;5;X15Y19/SPINE16;X27Y9/SPINE16/PCLKR1;5;X7Y21/GT00;X7Y19/GT00/SPINE16;5;X7Y13/GBO0;X7Y13/GBO0/GT00;5;X7Y13/CLK2;X7Y13/CLK2/GB00;5;X2Y7/CLK0;X2Y7/CLK0/GB00;5;X15Y1/SPINE8;X26Y9/SPINE8/PCLKR1;5;X3Y5/GT00;X3Y1/GT00/SPINE8;5;X1Y7/GB00;X3Y7/GBO0/GT00;5;X2Y7/CLK2;X2Y7/CLK2/GB00;5;X46Y16/F6;;5",
"src": "voltage_mode_controller.v:9.24-9.27",
"hdlname": "vctrl clk"
}
},
"cpu.rst_n_LUT1_I0_F": {
"hide_name": 0,
"bits": [ 7719 ] ,
"attributes": {
"ROUTING": "X5Y15/N250;X5Y15/N250/E252;1;X5Y13/X08;X5Y13/X08/N252;1;X5Y13/LSR2;X5Y13/LSR2/X08;1;X2Y14/S270;X2Y14/S270/E271;1;X2Y16/LSR0;X2Y16/LSR0/S272;1;X5Y15/S250;X5Y15/S250/E252;1;X5Y16/X06;X5Y16/X06/S251;1;X5Y16/LSR0;X5Y16/LSR0/X06;1;X3Y11/LSR1;X3Y11/LSR1/E272;1;X3Y15/N270;X3Y15/N270/E272;1;X3Y14/LSR0;X3Y14/LSR0/N271;1;X6Y10/LSR1;X6Y10/LSR1/E271;1;X1Y11/LSR1;X1Y11/LSR1/S271;1;X2Y10/S270;X2Y10/S270/E271;1;X2Y11/LSR0;X2Y11/LSR0/S271;1;X1Y10/LSR0;X1Y10/LSR0/S272;1;X6Y12/N270;X6Y12/N270/E272;1;X6Y10/LSR2;X6Y10/LSR2/N272;1;X5Y10/S270;X5Y10/S270/S272;1;X5Y12/S270;X5Y12/S270/S272;1;X5Y13/LSR1;X5Y13/LSR1/S271;1;X1Y12/S270;X1Y12/S270/S272;1;X1Y14/E270;X1Y14/E270/S272;1;X2Y14/LSR2;X2Y14/LSR2/E271;1;X4Y16/LSR1;X4Y16/LSR1/E271;1;X3Y16/LSR2;X3Y16/LSR2/S272;1;X3Y14/LSR1;X3Y14/LSR1/S272;1;X4Y12/E270;X4Y12/E270/S272;1;X6Y12/LSR1;X6Y12/LSR1/E272;1;X4Y12/S220;X4Y12/S220/E221;1;X4Y14/S230;X4Y14/S230/S222;1;X4Y16/X06;X4Y16/X06/S232;1;X4Y16/LSR0;X4Y16/LSR0/X06;1;X5Y13/N270;X5Y13/N270/E272;1;X5Y12/LSR2;X5Y12/LSR2/N271;1;X6Y13/E270;X6Y13/E270/N272;1;X7Y13/LSR0;X7Y13/LSR0/E271;1;X3Y15/S270;X3Y15/S270/E272;1;X3Y16/LSR0;X3Y16/LSR0/S271;1;X5Y10/E270;X5Y10/E270/S272;1;X6Y10/LSR0;X6Y10/LSR0/E271;1;X4Y10/S270;X4Y10/S270/E271;1;X4Y11/LSR2;X4Y11/LSR2/S271;1;X1Y10/E270;X1Y10/E270/S272;1;X3Y10/E270;X3Y10/E270/E272;1;X5Y10/LSR2;X5Y10/LSR2/E272;1;X2Y7/LSR2;X2Y7/LSR2/N271;1;X1Y12/E270;X1Y12/E270/S272;1;X3Y12/E220;X3Y12/E220/E272;1;X5Y12/S220;X5Y12/S220/E222;1;X5Y14/X07;X5Y14/X07/S222;1;X5Y14/LSR1;X5Y14/LSR1/X07;1;X2Y11/LSR1;X2Y11/LSR1/E271;1;X1Y7/LSR2;X1Y7/LSR2/E212;1;X2Y8/N270;X2Y8/N270/E271;1;X2Y7/LSR0;X2Y7/LSR0/N271;1;X4Y12/N270;X4Y12/N270/E271;1;X4Y11/LSR0;X4Y11/LSR0/N271;1;X3Y16/E270;X3Y16/E270/E272;1;X5Y16/LSR1;X5Y16/LSR1/E272;1;X7Y12/S220;X7Y12/S220/S222;1;X7Y14/X05;X7Y14/X05/S222;1;X7Y14/LSR0;X7Y14/LSR0/X05;1;X1Y15/E240;X1Y15/E240/S828;1;X3Y15/E250;X3Y15/E250/E242;1;X4Y15/X08;X4Y15/X08/E251;1;X4Y15/LSR0;X4Y15/LSR0/X08;1;X5Y17/N270;X5Y17/N270/E272;1;X5Y16/LSR2;X5Y16/LSR2/N271;1;X4Y15/LSR2;X4Y15/LSR2/E271;1;X1Y11/LSR0;X1Y11/LSR0/S271;1;X3Y15/E270;X3Y15/E270/S271;1;X4Y15/LSR1;X4Y15/LSR1/E271;1;X1Y10/LSR2;X1Y10/LSR2/S272;1;X7Y14/LSR1;X7Y14/LSR1/E271;1;X3Y12/E270;X3Y12/E270/S272;1;X5Y12/LSR1;X5Y12/LSR1/E272;1;X3Y11/E270;X3Y11/E270/E272;1;X4Y11/LSR1;X4Y11/LSR1/E271;1;X1Y15/E270;X1Y15/E270/S828;1;X3Y15/LSR1;X3Y15/LSR1/E272;1;X7Y10/S220;X7Y10/S220/S272;1;X7Y11/X07;X7Y11/X07/S221;1;X7Y11/LSR2;X7Y11/LSR2/X07;1;X3Y11/LSR2;X3Y11/LSR2/E272;1;X1Y10/S270;X1Y10/S270/S272;1;X1Y11/LSR2;X1Y11/LSR2/S271;1;X7Y8/S270;X7Y8/S270/E272;1;X7Y10/LSR0;X7Y10/LSR0/S272;1;X3Y14/S270;X3Y14/S270/S272;1;X3Y15/LSR0;X3Y15/LSR0/S271;1;X5Y18/N270;X5Y18/N270/S828;1;X5Y17/LSR0;X5Y17/LSR0/N271;1;X3Y12/S270;X3Y12/S270/S272;1;X3Y14/E270;X3Y14/E270/S272;1;X5Y14/LSR0;X5Y14/LSR0/E272;1;X2Y11/LSR2;X2Y11/LSR2/E271;1;X5Y17/LSR2;X5Y17/LSR2/E272;1;X1Y17/E270;X1Y17/E270/S272;1;X3Y17/E270;X3Y17/E270/E272;1;X5Y17/LSR1;X5Y17/LSR1/E272;1;X1Y7/EW10;X1Y7/EW10/F4;1;X0Y7/W210;X0Y7/W210/W111;1;X1Y7/LSR0;X1Y7/LSR0/E212;1;X3Y8/S270;X3Y8/S270/E272;1;X3Y10/S270;X3Y10/S270/S272;1;X3Y11/LSR0;X3Y11/LSR0/S271;1;X6Y14/E270;X6Y14/E270/N271;1;X7Y14/LSR2;X7Y14/LSR2/E271;1;X4Y13/LSR1;X4Y13/LSR1/E271;1;X5Y8/E270;X5Y8/E270/E272;1;X6Y8/LSR1;X6Y8/LSR1/E271;1;X1Y17/LSR1;X1Y17/LSR1/S272;1;X5Y14/W270;X5Y14/W270/S824;1;X4Y14/S270;X4Y14/S270/W271;1;X4Y16/LSR2;X4Y16/LSR2/S272;1;X5Y8/LSR2;X5Y8/LSR2/E272;1;X2Y16/LSR2;X2Y16/LSR2/E271;1;X5Y8/S270;X5Y8/S270/E272;1;X5Y10/S820;X5Y10/S820/S272;1;X5Y14/E270;X5Y14/E270/S824;1;X6Y14/S270;X6Y14/S270/E271;1;X6Y15/LSR0;X6Y15/LSR0/S271;1;X1Y15/W820;X1Y15/W820/S828;1;X6Y15/N270;X6Y15/N270/E828;1;X6Y14/LSR0;X6Y14/LSR0/N271;1;X5Y13/E270;X5Y13/E270/E272;1;X7Y13/LSR1;X7Y13/LSR1/E272;1;X1Y8/E270;X1Y8/E270/S131;1;X3Y8/E270;X3Y8/E270/E272;1;X5Y8/LSR0;X5Y8/LSR0/E272;1;X7Y11/N270;X7Y11/N270/E131;1;X7Y10/LSR2;X7Y10/LSR2/N271;1;X1Y16/E270;X1Y16/E270/S271;1;X3Y16/LSR1;X3Y16/LSR1/E272;1;X1Y11/E270;X1Y11/E270/S824;1;X3Y11/S270;X3Y11/S270/E272;1;X3Y13/E270;X3Y13/E270/S272;1;X4Y13/LSR2;X4Y13/LSR2/E271;1;X1Y11/W820;X1Y11/W820/S824;1;X6Y11/E130;X6Y11/E130/E828;1;X7Y11/S270;X7Y11/S270/E131;1;X7Y13/LSR2;X7Y13/LSR2/S272;1;X1Y7/S130;X1Y7/S130/F4;1;X1Y8/S270;X1Y8/S270/S131;1;X1Y10/LSR1;X1Y10/LSR1/S272;1;X1Y7/F4;;1;X1Y7/S820;X1Y7/S820/F4;1;X1Y15/S270;X1Y15/S270/S828;1;X1Y17/LSR0;X1Y17/LSR0/S272;1"
}
}
}
}
}
}