mirror of
https://github.com/allaunthefox/Research-Stack.git
synced 2026-07-31 03:05:21 +00:00
Lean: update Semantics modules, add new numerics/physics data files Hardware: update FPGA bitstreams (tangnano9k_uart_loopback) Infra: k3s-flake tests, netcup-vps configuration, VCN compute substrate Docs: ARCHITECTURE, specs, citation updates
16183 lines
619 KiB
JSON
16183 lines
619 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-235.10"
|
|
},
|
|
"ports": {
|
|
"user_btn": {
|
|
"direction": "input",
|
|
"bits": [ 7713 ]
|
|
},
|
|
"uart_tx": {
|
|
"direction": "output",
|
|
"bits": [ 7712 ]
|
|
},
|
|
"uart_rx": {
|
|
"direction": "input",
|
|
"bits": [ 7711 ]
|
|
},
|
|
"rst_n": {
|
|
"direction": "input",
|
|
"bits": [ 7710 ]
|
|
},
|
|
"led": {
|
|
"direction": "output",
|
|
"bits": [ 8835, 8833, 8831, 8829, 8827, 8825 ]
|
|
},
|
|
"clk": {
|
|
"direction": "input",
|
|
"bits": [ 7708 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
"cpu.state_DFFC_Q_1_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X6Y11/LUT0"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9337 ],
|
|
"I3": [ 7874 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_2_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X7Y5/LUT4"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9335 ],
|
|
"I3": [ 7902 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_3_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X3Y5/LUT0"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9333 ],
|
|
"I3": [ 7905 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_4_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X3Y5/LUT2"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9331 ],
|
|
"I3": [ 7908 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_5_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X3Y5/LUT5"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9329 ],
|
|
"I3": [ 7906 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_6_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X2Y5/LUT5"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9327 ],
|
|
"I3": [ 7909 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_1_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X6Y10/LUT4"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9325 ],
|
|
"I3": [ 7899 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X6Y5/LUT5"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9323 ],
|
|
"I3": [ 8175 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_11_I1_DFFCE_Q_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X4Y5/LUT5"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9321 ],
|
|
"I3": [ 8203 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_12_I1_DFFCE_Q_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X4Y5/LUT1"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9319 ],
|
|
"I3": [ 8211 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_20_I1_DFFCE_Q_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X1Y5/LUT3"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9317 ],
|
|
"I3": [ 8285 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_21_I1_DFFCE_Q_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X2Y5/LUT2"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9315 ],
|
|
"I3": [ 8292 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_23_I1_DFFCE_Q_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X1Y5/LUT1"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9313 ],
|
|
"I3": [ 8305 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_27_I1_DFFCE_Q_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X4Y5/LUT4"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9311 ],
|
|
"I3": [ 8330 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_28_I1_DFFCE_Q_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X4Y5/LUT2"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9309 ],
|
|
"I3": [ 8338 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_2_I1_DFFCE_Q_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X1Y5/LUT5"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9307 ],
|
|
"I3": [ 8281 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_5_I1_DFFCE_Q_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X5Y5/LUT1"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9305 ],
|
|
"I3": [ 8358 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_6_I1_DFFCE_Q_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X5Y5/LUT2"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9303 ],
|
|
"I3": [ 8366 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_9_I1_DFFCE_Q_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X5Y5/LUT3"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9301 ],
|
|
"I3": [ 8389 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_I1_DFFCE_Q_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X2Y5/LUT0"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9299 ],
|
|
"I3": [ 8184 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111111111111"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X6Y11/LUT2"
|
|
},
|
|
"port_directions": {
|
|
"F": "output"
|
|
},
|
|
"connections": {
|
|
"F": [ 9297 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_4_I1_DFFC_Q_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X5Y11/LUT5"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9295 ],
|
|
"I3": [ 8530 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_I1_DFFC_Q_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X3Y10/LUT1"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9293 ],
|
|
"I3": [ 8458 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_8_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X6Y5/LUT0"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9291 ],
|
|
"I3": [ 7903 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_9_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X3Y5/LUT4"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9289 ],
|
|
"I3": [ 7871 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_DFFCE_Q_1_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111111111111"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X5Y13/LUT4"
|
|
},
|
|
"port_directions": {
|
|
"F": "output"
|
|
},
|
|
"connections": {
|
|
"F": [ 9287 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM_I1_ALU_I0_COUT_ALU_CIN_COUT_ALU_CIN_I0_DFFCE_Q_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000000000000000000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X3Y13/LUT4"
|
|
},
|
|
"port_directions": {
|
|
"F": "output"
|
|
},
|
|
"connections": {
|
|
"F": [ 9285 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM_I1_ALU_I0_COUT_ALU_CIN_I0_DFFCE_Q_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000000000000000000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X2Y10/LUT5"
|
|
},
|
|
"port_directions": {
|
|
"F": "output"
|
|
},
|
|
"connections": {
|
|
"F": [ 9283 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_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": "X4Y12/LUT4"
|
|
},
|
|
"port_directions": {
|
|
"F": "output"
|
|
},
|
|
"connections": {
|
|
"F": [ 9281 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_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": "X3Y10/LUT3"
|
|
},
|
|
"port_directions": {
|
|
"F": "output"
|
|
},
|
|
"connections": {
|
|
"F": [ 9279 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_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": "X4Y12/LUT1"
|
|
},
|
|
"port_directions": {
|
|
"F": "output"
|
|
},
|
|
"connections": {
|
|
"F": [ 9277 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_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": "X3Y13/LUT2"
|
|
},
|
|
"port_directions": {
|
|
"F": "output"
|
|
},
|
|
"connections": {
|
|
"F": [ 9275 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_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": "X3Y13/LUT5"
|
|
},
|
|
"port_directions": {
|
|
"F": "output"
|
|
},
|
|
"connections": {
|
|
"F": [ 9273 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_I0_DFFCE_Q_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000000000000000000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X3Y13/LUT3"
|
|
},
|
|
"port_directions": {
|
|
"F": "output"
|
|
},
|
|
"connections": {
|
|
"F": [ 9271 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_passthrough_lut$": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "00000000000000001111111100000000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X3Y5/LUT3"
|
|
},
|
|
"port_directions": {
|
|
"F": "output",
|
|
"I3": "input"
|
|
},
|
|
"connections": {
|
|
"F": [ 9339 ],
|
|
"I3": [ 7870 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_DUMMY_ALULC": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"ALU_MODE": "C2L"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y8/ALU1"
|
|
},
|
|
"port_directions": {
|
|
},
|
|
"connections": {
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_22_I1_ALU_I1_HEAD_ALULC": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"ALU_MODE": "C2L"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y8/ALU0"
|
|
},
|
|
"port_directions": {
|
|
"I2": "input",
|
|
"COUT": "output"
|
|
},
|
|
"connections": {
|
|
"I2": [ 8860 ],
|
|
"COUT": [ 8884 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_TAIL_ALULC": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"ALU_MODE": "C2L"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X10Y8/ALU1"
|
|
},
|
|
"port_directions": {
|
|
"I2": "input",
|
|
"SUM": "output",
|
|
"CIN": "input",
|
|
"COUT": "output"
|
|
},
|
|
"connections": {
|
|
"I2": [ 8860 ],
|
|
"SUM": [ 7920 ],
|
|
"CIN": [ 8883 ],
|
|
"COUT": [ ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2_I1_ALU_SUM_I1_ALU_I0_HEAD_ALULC": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"ALU_MODE": "ONE2C"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X7Y8/ALU0"
|
|
},
|
|
"port_directions": {
|
|
"I2": "input",
|
|
"COUT": "output"
|
|
},
|
|
"connections": {
|
|
"I2": [ 8860 ],
|
|
"COUT": [ 8882 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_DUMMY_ALULC": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"ALU_MODE": "C2L"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y7/ALU5"
|
|
},
|
|
"port_directions": {
|
|
},
|
|
"connections": {
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_TAIL_ALULC": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"ALU_MODE": "C2L"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y7/ALU4"
|
|
},
|
|
"port_directions": {
|
|
"I2": "input",
|
|
"SUM": "output",
|
|
"CIN": "input",
|
|
"COUT": "output"
|
|
},
|
|
"connections": {
|
|
"I2": [ 8860 ],
|
|
"SUM": [ 8156 ],
|
|
"CIN": [ 8880 ],
|
|
"COUT": [ ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_22_I1_ALU_I0_HEAD_ALULC": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"ALU_MODE": "ONE2C"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y7/ALU0"
|
|
},
|
|
"port_directions": {
|
|
"I2": "input",
|
|
"COUT": "output"
|
|
},
|
|
"connections": {
|
|
"I2": [ 8860 ],
|
|
"COUT": [ 8879 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_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": "X6Y6/ALU3"
|
|
},
|
|
"port_directions": {
|
|
},
|
|
"connections": {
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_25_CIN_ALU_COUT_HEAD_ALULC": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"ALU_MODE": "C2L"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y6/ALU0"
|
|
},
|
|
"port_directions": {
|
|
"I2": "input",
|
|
"COUT": "output"
|
|
},
|
|
"connections": {
|
|
"I2": [ 8860 ],
|
|
"COUT": [ 8877 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_1_I2_ALU_I1_DUMMY_ALULC": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"ALU_MODE": "C2L"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y11/ALU1"
|
|
},
|
|
"port_directions": {
|
|
},
|
|
"connections": {
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_15_CIN_ALU_COUT_HEAD_ALULC": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"ALU_MODE": "C2L"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y11/ALU0"
|
|
},
|
|
"port_directions": {
|
|
"I2": "input",
|
|
"COUT": "output"
|
|
},
|
|
"connections": {
|
|
"I2": [ 8860 ],
|
|
"COUT": [ 8875 ]
|
|
}
|
|
},
|
|
"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": "X4Y14/ALU5"
|
|
},
|
|
"port_directions": {
|
|
"I2": "input",
|
|
"SUM": "output",
|
|
"CIN": "input",
|
|
"COUT": "output"
|
|
},
|
|
"connections": {
|
|
"I2": [ 8860 ],
|
|
"SUM": [ 8581 ],
|
|
"CIN": [ 8874 ],
|
|
"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": "X4Y14/ALU0"
|
|
},
|
|
"port_directions": {
|
|
"I2": "input",
|
|
"COUT": "output"
|
|
},
|
|
"connections": {
|
|
"I2": [ 8860 ],
|
|
"COUT": [ 8873 ]
|
|
}
|
|
},
|
|
"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": "X4Y13/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": "X4Y13/ALU0"
|
|
},
|
|
"port_directions": {
|
|
"I2": "input",
|
|
"COUT": "output"
|
|
},
|
|
"connections": {
|
|
"I2": [ 8860 ],
|
|
"COUT": [ 8871 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM_DUMMY_ALULC": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"ALU_MODE": "C2L"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y14/ALU3"
|
|
},
|
|
"port_directions": {
|
|
},
|
|
"connections": {
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_6_I1_ALU_SUM_CIN_ALU_COUT_HEAD_ALULC": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"ALU_MODE": "C2L"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y14/ALU0"
|
|
},
|
|
"port_directions": {
|
|
"I2": "input",
|
|
"COUT": "output"
|
|
},
|
|
"connections": {
|
|
"I2": [ 8860 ],
|
|
"COUT": [ 8869 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_TAIL_ALULC": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"ALU_MODE": "C2L"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y12/ALU5"
|
|
},
|
|
"port_directions": {
|
|
"I2": "input",
|
|
"SUM": "output",
|
|
"CIN": "input",
|
|
"COUT": "output"
|
|
},
|
|
"connections": {
|
|
"I2": [ 8860 ],
|
|
"SUM": [ 8686 ],
|
|
"CIN": [ 8868 ],
|
|
"COUT": [ ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_7_I1_ALU_I0_HEAD_ALULC": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"ALU_MODE": "ONE2C"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y12/ALU0"
|
|
},
|
|
"port_directions": {
|
|
"I2": "input",
|
|
"COUT": "output"
|
|
},
|
|
"connections": {
|
|
"I2": [ 8860 ],
|
|
"COUT": [ 8867 ]
|
|
}
|
|
},
|
|
"GSR": {
|
|
"hide_name": 0,
|
|
"type": "GSR",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000010",
|
|
"NEXTPNR_BEL": "X0Y0/GSR"
|
|
},
|
|
"port_directions": {
|
|
"GSRI": "input"
|
|
},
|
|
"connections": {
|
|
"GSRI": [ 8860 ]
|
|
}
|
|
},
|
|
"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": [ 8841 ],
|
|
"I": [ 7713 ]
|
|
}
|
|
},
|
|
"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": [ 8861 ],
|
|
"BOTTOM_IO_PORT_A": [ 8861 ],
|
|
"O": [ 7712 ],
|
|
"I": [ 8575 ]
|
|
}
|
|
},
|
|
"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": [ 8838 ],
|
|
"I": [ 7711 ]
|
|
}
|
|
},
|
|
"$PACKER_GND_DRV": {
|
|
"hide_name": 1,
|
|
"type": "GOWIN_GND",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000010",
|
|
"NEXTPNR_BEL": "X0Y0/GND"
|
|
},
|
|
"port_directions": {
|
|
"G": "output"
|
|
},
|
|
"connections": {
|
|
"G": [ 8861 ]
|
|
}
|
|
},
|
|
"led_OBUF_O_5": {
|
|
"hide_name": 0,
|
|
"type": "OBUF",
|
|
"parameters": {
|
|
"NET_I": "NET",
|
|
"NET_O": "NET"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X0Y14/IOBA",
|
|
"src": "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": [ 8835 ],
|
|
"I": [ 8432 ]
|
|
}
|
|
},
|
|
"led_OBUF_O_4": {
|
|
"hide_name": 0,
|
|
"type": "OBUF",
|
|
"parameters": {
|
|
"NET_I": "NET",
|
|
"NET_O": "NET"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X0Y15/IOBB",
|
|
"src": "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": [ 8833 ],
|
|
"I": [ 8428 ]
|
|
}
|
|
},
|
|
"led_OBUF_O_3": {
|
|
"hide_name": 0,
|
|
"type": "OBUF",
|
|
"parameters": {
|
|
"NET_I": "NET",
|
|
"NET_O": "NET"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X0Y20/IOBB",
|
|
"src": "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": [ 8831 ],
|
|
"I": [ 8443 ]
|
|
}
|
|
},
|
|
"led_OBUF_O_2": {
|
|
"hide_name": 0,
|
|
"type": "OBUF",
|
|
"parameters": {
|
|
"NET_I": "NET",
|
|
"NET_O": "NET"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000101",
|
|
"NEXTPNR_BEL": "X0Y21/IOBB",
|
|
"src": "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": [ 8829 ],
|
|
"I": [ 8428 ]
|
|
}
|
|
},
|
|
"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": [ 8827 ],
|
|
"I": [ 8435 ]
|
|
}
|
|
},
|
|
"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": [ 8825 ],
|
|
"I": [ 8430 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_I0_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y13/DFF3",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8797 ],
|
|
"D": [ 9271 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8702 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y13/DFF5",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8801 ],
|
|
"D": [ 9273 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8702 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y13/DFF2",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8805 ],
|
|
"D": [ 9275 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8702 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_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": "X4Y12/DFF1",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8809 ],
|
|
"D": [ 9277 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8702 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_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": "X3Y10/DFF3",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8813 ],
|
|
"D": [ 9279 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8702 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_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": "X4Y12/DFF4",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8816 ],
|
|
"D": [ 9281 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8702 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_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": "X2Y12/ALU5",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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": [ 8860 ],
|
|
"SUM": [ 8817 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8816 ],
|
|
"COUT": [ 8812 ],
|
|
"CIN": [ 8788 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_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": "X3Y12/ALU0",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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": [ 8860 ],
|
|
"SUM": [ 8814 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8813 ],
|
|
"COUT": [ 8808 ],
|
|
"CIN": [ 8812 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_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": "X3Y12/ALU1",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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": [ 8860 ],
|
|
"SUM": [ 8810 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8809 ],
|
|
"COUT": [ 8804 ],
|
|
"CIN": [ 8808 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_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": "X3Y12/ALU2",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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": [ 8860 ],
|
|
"SUM": [ 8806 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8805 ],
|
|
"COUT": [ 8800 ],
|
|
"CIN": [ 8804 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_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": "X3Y12/ALU3",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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": [ 8860 ],
|
|
"SUM": [ 8802 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8801 ],
|
|
"COUT": [ 8796 ],
|
|
"CIN": [ 8800 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y12/ALU4",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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": [ 8860 ],
|
|
"SUM": [ 8798 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8797 ],
|
|
"COUT": [ 8868 ],
|
|
"CIN": [ 8796 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I2": {
|
|
"hide_name": 0,
|
|
"type": "LUT3",
|
|
"parameters": {
|
|
"INIT": "00000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y13/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": [ 8699 ],
|
|
"I1": [ 8676 ],
|
|
"I0": [ 8697 ],
|
|
"F": [ 8588 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y13/DFF5",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8779 ],
|
|
"D": [ 8705 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8702 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM_I1_ALU_I0_COUT_ALU_CIN_I0_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y10/DFF5",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8785 ],
|
|
"D": [ 9283 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8702 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM_I1_ALU_I0_COUT_ALU_CIN_COUT_ALU_CIN_I0_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y13/DFF4",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8789 ],
|
|
"D": [ 9285 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8702 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM_I1_ALU_I0_COUT_ALU_CIN_COUT_ALU_CIN": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y12/ALU4",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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": [ 8860 ],
|
|
"SUM": [ 8790 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8789 ],
|
|
"COUT": [ 8788 ],
|
|
"CIN": [ 8784 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM_I1_ALU_I0_COUT_ALU_CIN": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y12/ALU3",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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": [ 8860 ],
|
|
"SUM": [ 8786 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8785 ],
|
|
"COUT": [ 8784 ],
|
|
"CIN": [ 8781 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y12/ALU2",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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": [ 8860 ],
|
|
"SUM": [ 8782 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8779 ],
|
|
"COUT": [ 8781 ],
|
|
"CIN": [ 8746 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y14/ALU2",
|
|
"src": "Blitter6502OISC_small.v:268.33-268.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": [ 8860 ],
|
|
"SUM": [ 8706 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8779 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8778 ],
|
|
"CIN": [ 8743 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_7_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y13/DFF0",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8766 ],
|
|
"D": [ 8773 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8702 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_7_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y12/ALU1",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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": [ 8860 ],
|
|
"SUM": [ 8775 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8766 ],
|
|
"COUT": [ 8769 ],
|
|
"CIN": [ 8867 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_7": {
|
|
"hide_name": 0,
|
|
"type": "LUT3",
|
|
"parameters": {
|
|
"INIT": "00000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y13/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": [ 8686 ],
|
|
"I1": [ 8766 ],
|
|
"I0": [ 8676 ],
|
|
"F": [ 8773 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_6_I1_ALU_SUM_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y13/DFF1",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8764 ],
|
|
"D": [ 8760 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8702 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_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": "X1Y12/ALU2",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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": [ 8860 ],
|
|
"SUM": [ 8770 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8764 ],
|
|
"COUT": [ 8756 ],
|
|
"CIN": [ 8769 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_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": "X1Y14/ALU1",
|
|
"src": "Blitter6502OISC_small.v:268.33-268.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": [ 8860 ],
|
|
"SUM": [ 8767 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8766 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8763 ],
|
|
"CIN": [ 8869 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_6_I1_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y14/ALU2",
|
|
"src": "Blitter6502OISC_small.v:268.33-268.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": [ 8860 ],
|
|
"SUM": [ 8761 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8764 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8753 ],
|
|
"CIN": [ 8763 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_6": {
|
|
"hide_name": 0,
|
|
"type": "LUT3",
|
|
"parameters": {
|
|
"INIT": "00001000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y13/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": [ 8686 ],
|
|
"I1": [ 8761 ],
|
|
"I0": [ 8676 ],
|
|
"F": [ 8760 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_5_I1_ALU_SUM_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y13/DFF2",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8754 ],
|
|
"D": [ 8750 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8702 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_5_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": "X1Y12/ALU3",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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": [ 8860 ],
|
|
"SUM": [ 8757 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8754 ],
|
|
"COUT": [ 8736 ],
|
|
"CIN": [ 8756 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_5_I1_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y14/ALU3",
|
|
"src": "Blitter6502OISC_small.v:268.33-268.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": [ 8860 ],
|
|
"SUM": [ 8751 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8754 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8733 ],
|
|
"CIN": [ 8753 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_5": {
|
|
"hide_name": 0,
|
|
"type": "LUT3",
|
|
"parameters": {
|
|
"INIT": "00001000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y13/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": [ 8686 ],
|
|
"I1": [ 8751 ],
|
|
"I0": [ 8676 ],
|
|
"F": [ 8750 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_4_I2_ALU_SUM_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y13/DFF0",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8744 ],
|
|
"D": [ 8740 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8702 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_4_I2_ALU_SUM_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y12/ALU1",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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": [ 8860 ],
|
|
"SUM": [ 8747 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8744 ],
|
|
"COUT": [ 8746 ],
|
|
"CIN": [ 8716 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_4_I2_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y14/ALU1",
|
|
"src": "Blitter6502OISC_small.v:268.33-268.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": [ 8860 ],
|
|
"SUM": [ 8741 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8744 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8743 ],
|
|
"CIN": [ 8712 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_4": {
|
|
"hide_name": 0,
|
|
"type": "LUT3",
|
|
"parameters": {
|
|
"INIT": "00100000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y13/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": [ 8741 ],
|
|
"I1": [ 8686 ],
|
|
"I0": [ 8676 ],
|
|
"F": [ 8740 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_3_I1_ALU_SUM_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y13/DFF3",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8734 ],
|
|
"D": [ 8730 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8702 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_3_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": "X1Y12/ALU4",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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": [ 8860 ],
|
|
"SUM": [ 8737 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8734 ],
|
|
"COUT": [ 8726 ],
|
|
"CIN": [ 8736 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_3_I1_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y14/ALU4",
|
|
"src": "Blitter6502OISC_small.v:268.33-268.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": [ 8860 ],
|
|
"SUM": [ 8731 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8734 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8723 ],
|
|
"CIN": [ 8733 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_3": {
|
|
"hide_name": 0,
|
|
"type": "LUT3",
|
|
"parameters": {
|
|
"INIT": "00001000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y13/LUT3",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37",
|
|
"module_not_derived": "00000000000000000000000000000001"
|
|
},
|
|
"port_directions": {
|
|
"I2": "input",
|
|
"I1": "input",
|
|
"I0": "input",
|
|
"F": "output"
|
|
},
|
|
"connections": {
|
|
"I2": [ 8686 ],
|
|
"I1": [ 8731 ],
|
|
"I0": [ 8676 ],
|
|
"F": [ 8730 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_2_I1_ALU_SUM_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y13/DFF4",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8724 ],
|
|
"D": [ 8720 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8702 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_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": "X1Y12/ALU5",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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": [ 8860 ],
|
|
"SUM": [ 8727 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8724 ],
|
|
"COUT": [ 8715 ],
|
|
"CIN": [ 8726 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_2_I1_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y14/ALU5",
|
|
"src": "Blitter6502OISC_small.v:268.33-268.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": [ 8860 ],
|
|
"SUM": [ 8721 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8724 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8711 ],
|
|
"CIN": [ 8723 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_2": {
|
|
"hide_name": 0,
|
|
"type": "LUT3",
|
|
"parameters": {
|
|
"INIT": "00001000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y13/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": [ 8686 ],
|
|
"I1": [ 8721 ],
|
|
"I0": [ 8676 ],
|
|
"F": [ 8720 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_1_I2_ALU_SUM_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y13/DFF4",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8713 ],
|
|
"D": [ 8708 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8702 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_1_I2_ALU_SUM_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y12/ALU0",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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": [ 8860 ],
|
|
"SUM": [ 8717 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8713 ],
|
|
"COUT": [ 8716 ],
|
|
"CIN": [ 8715 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_1_I2_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y14/ALU0",
|
|
"src": "Blitter6502OISC_small.v:268.33-268.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": [ 8860 ],
|
|
"SUM": [ 8709 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8713 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8712 ],
|
|
"CIN": [ 8711 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT3",
|
|
"parameters": {
|
|
"INIT": "00100000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y13/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": [ 8709 ],
|
|
"I1": [ 8686 ],
|
|
"I0": [ 8676 ],
|
|
"F": [ 8708 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0": {
|
|
"hide_name": 0,
|
|
"type": "LUT3",
|
|
"parameters": {
|
|
"INIT": "00100000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y13/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": [ 8706 ],
|
|
"I1": [ 8686 ],
|
|
"I0": [ 8676 ],
|
|
"F": [ 8705 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT2_I0_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT2",
|
|
"parameters": {
|
|
"INIT": "1000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y14/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": [ 8686 ],
|
|
"I0": [ 8676 ],
|
|
"F": [ 8565 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT2_I0": {
|
|
"hide_name": 0,
|
|
"type": "LUT2",
|
|
"parameters": {
|
|
"INIT": "1110"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y13/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": [ 8588 ],
|
|
"I0": [ 8676 ],
|
|
"F": [ 8702 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_DFFCE_Q_D_LUT2_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT2",
|
|
"parameters": {
|
|
"INIT": "1110"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y10/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": [ 8154 ],
|
|
"I0": [ 7917 ],
|
|
"F": [ 8696 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_DFFCE_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y13/DFF4",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8699 ],
|
|
"D": [ 9287 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8588 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y10/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": [ 8697 ],
|
|
"D": [ 8696 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8414 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y14/DFF0",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8676 ],
|
|
"D": [ 8674 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1111001011111010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y14/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": [ 8686 ],
|
|
"I2": [ 8588 ],
|
|
"I1": [ 8581 ],
|
|
"I0": [ 8676 ],
|
|
"F": [ 8674 ]
|
|
}
|
|
},
|
|
"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": "1111000000100010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y14/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": [ 8565 ],
|
|
"I2": [ 8660 ],
|
|
"I1": [ 8588 ],
|
|
"I0": [ 8635 ],
|
|
"F": [ 8662 ]
|
|
}
|
|
},
|
|
"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": "1111000000100010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y13/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": [ 8565 ],
|
|
"I2": [ 8657 ],
|
|
"I1": [ 8588 ],
|
|
"I0": [ 8639 ],
|
|
"F": [ 8664 ]
|
|
}
|
|
},
|
|
"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": "X3Y14/LUT3",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37",
|
|
"module_not_derived": "00000000000000000000000000000001"
|
|
},
|
|
"port_directions": {
|
|
"I2": "input",
|
|
"I1": "input",
|
|
"I0": "input",
|
|
"F": "output"
|
|
},
|
|
"connections": {
|
|
"I2": [ 8565 ],
|
|
"I1": [ 8588 ],
|
|
"I0": [ 8647 ],
|
|
"F": [ 8669 ]
|
|
}
|
|
},
|
|
"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": "X3Y14/DFF3",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8647 ],
|
|
"D": [ 8669 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"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": "X3Y14/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": [ 8565 ],
|
|
"I2": [ 8588 ],
|
|
"I1": [ 8643 ],
|
|
"I0": [ 8647 ],
|
|
"F": [ 8666 ]
|
|
}
|
|
},
|
|
"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": "X3Y14/DFF4",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8643 ],
|
|
"D": [ 8666 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"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": "X2Y13/DFF0",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8639 ],
|
|
"D": [ 8664 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"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": "X3Y14/DFF2",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8635 ],
|
|
"D": [ 8662 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"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": "X4Y13/ALU4",
|
|
"src": "Blitter6502OISC_small.v:262.37-262.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": [ 8860 ],
|
|
"SUM": [ 8660 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8635 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8659 ],
|
|
"CIN": [ 8656 ]
|
|
}
|
|
},
|
|
"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": "X4Y13/ALU3",
|
|
"src": "Blitter6502OISC_small.v:262.37-262.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": [ 8860 ],
|
|
"SUM": [ 8657 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8639 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8656 ],
|
|
"CIN": [ 8651 ]
|
|
}
|
|
},
|
|
"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": "X4Y13/ALU1",
|
|
"src": "Blitter6502OISC_small.v:262.37-262.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": [ 8860 ],
|
|
"SUM": [ 8654 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8647 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8650 ],
|
|
"CIN": [ 8871 ]
|
|
}
|
|
},
|
|
"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": "X4Y13/ALU2",
|
|
"src": "Blitter6502OISC_small.v:262.37-262.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": [ 8860 ],
|
|
"SUM": [ 8652 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8643 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8651 ],
|
|
"CIN": [ 8650 ]
|
|
}
|
|
},
|
|
"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": "X4Y14/ALU1",
|
|
"src": "Blitter6502OISC_small.v:263.25-263.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": [ 8860 ],
|
|
"SUM": [ 8648 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8647 ],
|
|
"COUT": [ 8642 ],
|
|
"CIN": [ 8873 ]
|
|
}
|
|
},
|
|
"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": "X4Y14/ALU2",
|
|
"src": "Blitter6502OISC_small.v:263.25-263.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": [ 8860 ],
|
|
"SUM": [ 8644 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8643 ],
|
|
"COUT": [ 8638 ],
|
|
"CIN": [ 8642 ]
|
|
}
|
|
},
|
|
"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": "X4Y14/ALU3",
|
|
"src": "Blitter6502OISC_small.v:263.25-263.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": [ 8860 ],
|
|
"SUM": [ 8640 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8639 ],
|
|
"COUT": [ 8634 ],
|
|
"CIN": [ 8638 ]
|
|
}
|
|
},
|
|
"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": "X4Y14/ALU4",
|
|
"src": "Blitter6502OISC_small.v:263.25-263.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": [ 8860 ],
|
|
"SUM": [ 8636 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8635 ],
|
|
"COUT": [ 8874 ],
|
|
"CIN": [ 8634 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_I1_DFFC_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y15/DFF2",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8616 ],
|
|
"D": [ 8619 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"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/DFF2",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8607 ],
|
|
"D": [ 8605 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_I0_DFFC_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y15/DFF1",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8606 ],
|
|
"D": [ 8625 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"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/DFF0",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8626 ],
|
|
"D": [ 8628 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_7": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1010101011111100"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y15/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": [ 8565 ],
|
|
"I2": [ 8588 ],
|
|
"I1": [ 8626 ],
|
|
"I0": [ 8602 ],
|
|
"F": [ 8628 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_6": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1010101000001100"
|
|
},
|
|
"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": [ 8565 ],
|
|
"I2": [ 8588 ],
|
|
"I1": [ 8606 ],
|
|
"I0": [ 8626 ],
|
|
"F": [ 8625 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_5_I1_DFFC_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y15/DFF1",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8612 ],
|
|
"D": [ 8621 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_5_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y15/DFF3",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8617 ],
|
|
"D": [ 8615 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_5": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1010101000001100"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y15/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": [ 8565 ],
|
|
"I2": [ 8588 ],
|
|
"I1": [ 8612 ],
|
|
"I0": [ 8617 ],
|
|
"F": [ 8621 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_4": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1010101000001100"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y15/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": [ 8565 ],
|
|
"I2": [ 8588 ],
|
|
"I1": [ 8616 ],
|
|
"I0": [ 8607 ],
|
|
"F": [ 8619 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_3": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1010101011111100"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y15/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": [ 8565 ],
|
|
"I2": [ 8588 ],
|
|
"I1": [ 8617 ],
|
|
"I0": [ 8616 ],
|
|
"F": [ 8615 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_2_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y15/DFF4",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8609 ],
|
|
"D": [ 8611 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_2": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1010101011111100"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y15/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": [ 8565 ],
|
|
"I2": [ 8588 ],
|
|
"I1": [ 8609 ],
|
|
"I0": [ 8612 ],
|
|
"F": [ 8611 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1010101000001100"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y15/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": [ 8565 ],
|
|
"I2": [ 8588 ],
|
|
"I1": [ 8586 ],
|
|
"I0": [ 8609 ],
|
|
"F": [ 8599 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1010101011111100"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y15/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": [ 8565 ],
|
|
"I2": [ 8588 ],
|
|
"I1": [ 8607 ],
|
|
"I0": [ 8606 ],
|
|
"F": [ 8605 ]
|
|
}
|
|
},
|
|
"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": "X3Y15/DFF3",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8602 ],
|
|
"D": [ 8601 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"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": "X3Y15/LUT3",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37",
|
|
"module_not_derived": "00000000000000000000000000000001"
|
|
},
|
|
"port_directions": {
|
|
"I2": "input",
|
|
"I1": "input",
|
|
"I0": "input",
|
|
"F": "output"
|
|
},
|
|
"connections": {
|
|
"I2": [ 8565 ],
|
|
"I1": [ 8588 ],
|
|
"I0": [ 8602 ],
|
|
"F": [ 8601 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_DFFC_D": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y15/DFF0",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8586 ],
|
|
"D": [ 8599 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1010101000001100"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y15/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": [ 8565 ],
|
|
"I2": [ 8588 ],
|
|
"I1": [ 8579 ],
|
|
"I0": [ 8586 ],
|
|
"F": [ 8583 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y15/DFF1",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8579 ],
|
|
"D": [ 8583 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT2",
|
|
"parameters": {
|
|
"INIT": "1110"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y15/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": [ 8581 ],
|
|
"I0": [ 8579 ],
|
|
"F": [ 8574 ]
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFPE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y15/DFF2",
|
|
"src": "Blitter6502OISC_small.v:239.5-272.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": [ 8575 ],
|
|
"PRESET": [ 7866 ],
|
|
"D": [ 8574 ],
|
|
"CLK": [ 7718 ],
|
|
"CE": [ 8565 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y5/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": [ 7908 ],
|
|
"D": [ 9289 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X6Y5/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": [ 7905 ],
|
|
"D": [ 9291 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT4_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000100011111000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X10Y7/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": [ 7920 ],
|
|
"I2": [ 8154 ],
|
|
"I1": [ 8403 ],
|
|
"I0": [ 8152 ],
|
|
"F": [ 7913 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_LUT2_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT2",
|
|
"parameters": {
|
|
"INIT": "1000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X6Y10/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": [ 7920 ],
|
|
"I0": [ 8154 ],
|
|
"F": [ 8407 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y11/DFF2",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8433 ],
|
|
"D": [ 8453 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_LUT1_F_I0_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y10/DFF0",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8556 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_LUT1_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT1",
|
|
"parameters": {
|
|
"INIT": "01"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y10/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": [ 8496 ],
|
|
"F": [ 8556 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y10/DFF1",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8457 ],
|
|
"D": [ 9293 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_9_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y11/DFF2",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8551 ],
|
|
"D": [ 8552 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_9": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y11/ALU2",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8552 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8551 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8524 ],
|
|
"CIN": [ 8465 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_8_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y11/DFF3",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8547 ],
|
|
"D": [ 8548 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_8": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y11/ALU3",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8548 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8547 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8542 ],
|
|
"CIN": [ 8492 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_7_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y11/DFF4",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8543 ],
|
|
"D": [ 8544 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_7": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y11/ALU4",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8544 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8543 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8537 ],
|
|
"CIN": [ 8542 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_6_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y11/DFF5",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8538 ],
|
|
"D": [ 8539 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_6": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y11/ALU5",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8539 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8538 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8470 ],
|
|
"CIN": [ 8537 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_5_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y11/DFF5",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8533 ],
|
|
"D": [ 8534 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_5": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y11/ALU5",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8534 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8533 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8438 ],
|
|
"CIN": [ 8447 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_4_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y11/DFF5",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8529 ],
|
|
"D": [ 9295 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_4": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y11/ALU0",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8530 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8529 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8460 ],
|
|
"CIN": [ 8456 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_3_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y11/DFF3",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8525 ],
|
|
"D": [ 8526 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_3": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y11/ALU3",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8526 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8525 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8514 ],
|
|
"CIN": [ 8524 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_2_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y11/DFF3",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8520 ],
|
|
"D": [ 8521 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_2": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y11/ALU3",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8521 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8520 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8446 ],
|
|
"CIN": [ 8452 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_1_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y11/DFF1",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8461 ],
|
|
"D": [ 8462 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_19_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y11/DFF4",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8515 ],
|
|
"D": [ 8516 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_19": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y11/ALU4",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8516 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8515 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8486 ],
|
|
"CIN": [ 8514 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_18_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y11/DFF2",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8510 ],
|
|
"D": [ 8511 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_18": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y11/ALU2",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8511 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8510 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8505 ],
|
|
"CIN": [ 8476 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_17_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y11/DFF3",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8506 ],
|
|
"D": [ 8507 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_17": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y11/ALU3",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8507 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8506 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8500 ],
|
|
"CIN": [ 8505 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_16_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y11/DFF4",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8501 ],
|
|
"D": [ 8502 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_16": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y11/ALU4",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8502 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8501 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8455 ],
|
|
"CIN": [ 8500 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_15_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y11/DFF2",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8493 ],
|
|
"D": [ 8494 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_15_CIN_ALU_COUT": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000011000011001111",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y11/ALU1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8497 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8496 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8491 ],
|
|
"CIN": [ 8875 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_15": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y11/ALU2",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8494 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8493 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8492 ],
|
|
"CIN": [ 8491 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_14_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y11/DFF5",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8487 ],
|
|
"D": [ 8488 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_14": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y11/ALU5",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8488 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8487 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8481 ],
|
|
"CIN": [ 8486 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_13_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y11/DFF0",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8482 ],
|
|
"D": [ 8483 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_13": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y11/ALU0",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8483 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8482 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8475 ],
|
|
"CIN": [ 8481 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_12_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y11/DFF1",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8477 ],
|
|
"D": [ 8478 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_12": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y11/ALU1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8478 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8477 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8476 ],
|
|
"CIN": [ 8475 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_11_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y11/DFF0",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8471 ],
|
|
"D": [ 8472 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_11": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y11/ALU0",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8472 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8471 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8464 ],
|
|
"CIN": [ 8470 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_10_I1_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y11/DFF1",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8466 ],
|
|
"D": [ 8467 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_10": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y11/ALU1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8467 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8466 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8465 ],
|
|
"CIN": [ 8464 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_1": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y11/ALU1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8462 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8461 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8451 ],
|
|
"CIN": [ 8460 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y11/ALU5",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8458 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8457 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8456 ],
|
|
"CIN": [ 8455 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y11/ALU2",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8453 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8433 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8452 ],
|
|
"CIN": [ 8451 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_2_I2_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y11/DFF4",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8444 ],
|
|
"D": [ 8448 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_2_I2_ALU_I1": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y11/ALU4",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8448 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8444 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8447 ],
|
|
"CIN": [ 8446 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_2": {
|
|
"hide_name": 0,
|
|
"type": "LUT3",
|
|
"parameters": {
|
|
"INIT": "11100010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y11/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": [ 8444 ],
|
|
"I1": [ 8417 ],
|
|
"I0": [ 8410 ],
|
|
"F": [ 8443 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_1_I2_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y11/DFF0",
|
|
"src": "research_stack_top.v:225.5-228.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": [ 8436 ],
|
|
"D": [ 8440 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_1_I2_ALU_I1": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y11/ALU0",
|
|
"src": "research_stack_top.v:227.27-227.40|/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": [ 8860 ],
|
|
"SUM": [ 8440 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8436 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8439 ],
|
|
"CIN": [ 8438 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT3",
|
|
"parameters": {
|
|
"INIT": "11100010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y14/LUT6",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:143.23-144.37",
|
|
"module_not_derived": "00000000000000000000000000000001"
|
|
},
|
|
"port_directions": {
|
|
"I2": "input",
|
|
"I1": "input",
|
|
"I0": "input",
|
|
"F": "output"
|
|
},
|
|
"connections": {
|
|
"I2": [ 8436 ],
|
|
"I1": [ 8417 ],
|
|
"I0": [ 8410 ],
|
|
"F": [ 8435 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1": {
|
|
"hide_name": 0,
|
|
"type": "LUT3",
|
|
"parameters": {
|
|
"INIT": "11100010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y13/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": [ 8433 ],
|
|
"I1": [ 8417 ],
|
|
"I0": [ 8410 ],
|
|
"F": [ 8432 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT2_I1_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT2",
|
|
"parameters": {
|
|
"INIT": "1110"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y15/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": [ 8417 ],
|
|
"I0": [ 8410 ],
|
|
"F": [ 8430 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT2_I1": {
|
|
"hide_name": 0,
|
|
"type": "LUT2",
|
|
"parameters": {
|
|
"INIT": "0010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y15/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": [ 8417 ],
|
|
"I0": [ 8410 ],
|
|
"F": [ 8428 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_DFFCE_Q_D_LUT2_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT2",
|
|
"parameters": {
|
|
"INIT": "0001"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y10/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": [ 8154 ],
|
|
"I0": [ 7917 ],
|
|
"F": [ 8415 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_DFFCE_Q_CE_MUX2_LUT5_O_I1_LUT4_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100111111001010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y10/LUT1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:153.41-153.66|/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48",
|
|
"module_not_derived": "00000000000000000000000000000001"
|
|
},
|
|
"port_directions": {
|
|
"I3": "input",
|
|
"I2": "input",
|
|
"I1": "input",
|
|
"I0": "input",
|
|
"F": "output"
|
|
},
|
|
"connections": {
|
|
"I3": [ 8154 ],
|
|
"I2": [ 8403 ],
|
|
"I1": [ 8152 ],
|
|
"I0": [ 7917 ],
|
|
"F": [ 8422 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_DFFCE_Q_CE_MUX2_LUT5_O_I0_LUT4_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000011001010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y10/LUT0",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:152.41-152.66|/usr/bin/../share/yosys/gowin/cells_map.v:147.23-148.48",
|
|
"module_not_derived": "00000000000000000000000000000001"
|
|
},
|
|
"port_directions": {
|
|
"I3": "input",
|
|
"I2": "input",
|
|
"I1": "input",
|
|
"I0": "input",
|
|
"F": "output"
|
|
},
|
|
"connections": {
|
|
"I3": [ 8154 ],
|
|
"I2": [ 8403 ],
|
|
"I1": [ 8152 ],
|
|
"I0": [ 7917 ],
|
|
"F": [ 8421 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_DFFCE_Q_CE_MUX2_LUT5_O": {
|
|
"hide_name": 0,
|
|
"type": "MUX2_LUT5",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y10/MUX0",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:154.14-154.54",
|
|
"module_not_derived": "00000000000000000000000000000001"
|
|
},
|
|
"port_directions": {
|
|
"S0": "input",
|
|
"O": "output",
|
|
"I1": "input",
|
|
"I0": "input"
|
|
},
|
|
"connections": {
|
|
"S0": [ 7920 ],
|
|
"O": [ 8414 ],
|
|
"I1": [ 8422 ],
|
|
"I0": [ 8421 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y10/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": [ 8417 ],
|
|
"D": [ 8415 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8414 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X6Y11/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": [ 8410 ],
|
|
"D": [ 9297 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8407 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT2",
|
|
"parameters": {
|
|
"INIT": "1110"
|
|
},
|
|
"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": [ 8407 ],
|
|
"I0": [ 7917 ],
|
|
"F": [ 7915 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_LUT3_I2": {
|
|
"hide_name": 0,
|
|
"type": "LUT3",
|
|
"parameters": {
|
|
"INIT": "11001010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X7Y7/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": [ 8403 ],
|
|
"I1": [ 8152 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFP_Q_D_LUT2_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT2",
|
|
"parameters": {
|
|
"INIT": "0100"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X8Y10/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": [ 8403 ],
|
|
"I0": [ 8152 ],
|
|
"F": [ 8402 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFP_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFP",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X8Y10/DFF4",
|
|
"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": [ 8403 ],
|
|
"PRESET": [ 7866 ],
|
|
"D": [ 8402 ],
|
|
"CLK": [ 7718 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_LUT2_I1": {
|
|
"hide_name": 0,
|
|
"type": "LUT2",
|
|
"parameters": {
|
|
"INIT": "0001"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y7/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": [ 8156 ],
|
|
"I0": [ 8152 ],
|
|
"F": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X6Y6/DFF2",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8159 ],
|
|
"D": [ 8179 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT1_F_I0_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y5/DFF0",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8317 ],
|
|
"D": [ 8397 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT1_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT1",
|
|
"parameters": {
|
|
"INIT": "01"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y5/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": [ 8317 ],
|
|
"F": [ 8397 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y5/DFF0",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8183 ],
|
|
"D": [ 9299 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y7/ALU5",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8394 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8183 ],
|
|
"COUT": [ 8226 ],
|
|
"CIN": [ 8324 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_9_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y5/DFF3",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8388 ],
|
|
"D": [ 9301 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_9_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y7/ALU1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8391 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8388 ],
|
|
"COUT": [ 8384 ],
|
|
"CIN": [ 8197 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_9": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y6/ALU0",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8389 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8388 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8380 ],
|
|
"CIN": [ 8192 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_8_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y6/DFF1",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8381 ],
|
|
"D": [ 8382 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_8_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y7/ALU2",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8385 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8381 ],
|
|
"COUT": [ 8376 ],
|
|
"CIN": [ 8384 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_8": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y6/ALU1",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8382 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8381 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8372 ],
|
|
"CIN": [ 8380 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_7_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y6/DFF2",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8373 ],
|
|
"D": [ 8374 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_7_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y7/ALU3",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8377 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8373 ],
|
|
"COUT": [ 8368 ],
|
|
"CIN": [ 8376 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_7": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y6/ALU2",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8374 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8373 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8364 ],
|
|
"CIN": [ 8372 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_6_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y5/DFF2",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8365 ],
|
|
"D": [ 9303 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_6_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y7/ALU4",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8369 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8365 ],
|
|
"COUT": [ 8360 ],
|
|
"CIN": [ 8368 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_6": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y6/ALU3",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8366 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8365 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8356 ],
|
|
"CIN": [ 8364 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_5_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y5/DFF1",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8357 ],
|
|
"D": [ 9305 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_5_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y7/ALU5",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8361 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8357 ],
|
|
"COUT": [ 8170 ],
|
|
"CIN": [ 8360 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_5": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y6/ALU4",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8358 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8357 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8217 ],
|
|
"CIN": [ 8356 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_4_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X6Y6/DFF0",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8167 ],
|
|
"D": [ 8353 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_4": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X6Y6/ALU0",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8353 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8167 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8351 ],
|
|
"CIN": [ 8218 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_3": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X6Y6/ALU1",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8175 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8163 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8177 ],
|
|
"CIN": [ 8351 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_2_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y5/DFF5",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8280 ],
|
|
"D": [ 9307 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_29_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y6/DFF0",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8344 ],
|
|
"D": [ 8345 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_29_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y7/ALU1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8347 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8344 ],
|
|
"COUT": [ 8340 ],
|
|
"CIN": [ 8237 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_29": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y6/ALU0",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8345 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8344 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8336 ],
|
|
"CIN": [ 8232 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_28_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y5/DFF2",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8337 ],
|
|
"D": [ 9309 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_28_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y7/ALU2",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8341 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8337 ],
|
|
"COUT": [ 8332 ],
|
|
"CIN": [ 8340 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_28": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y6/ALU1",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8338 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8337 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8328 ],
|
|
"CIN": [ 8336 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_27_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y5/DFF4",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8329 ],
|
|
"D": [ 9311 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_27_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y7/ALU3",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8333 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8329 ],
|
|
"COUT": [ 8213 ],
|
|
"CIN": [ 8332 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_27": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y6/ALU2",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8330 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8329 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8209 ],
|
|
"CIN": [ 8328 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_26_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y6/DFF3",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8321 ],
|
|
"D": [ 8322 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_26_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y7/ALU4",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8325 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8321 ],
|
|
"COUT": [ 8324 ],
|
|
"CIN": [ 8271 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_26": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y6/ALU3",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8322 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8321 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8181 ],
|
|
"CIN": [ 8266 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_25_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y6/DFF2",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8314 ],
|
|
"D": [ 8315 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_25_CIN_ALU_COUT": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000011000011001111",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y6/ALU1",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8318 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8317 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8313 ],
|
|
"CIN": [ 8877 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_25": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y6/ALU2",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8315 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8314 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8308 ],
|
|
"CIN": [ 8313 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_24_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y6/DFF3",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8310 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_24": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y6/ALU3",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8310 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8309 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8303 ],
|
|
"CIN": [ 8308 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_23_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y5/DFF1",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8304 ],
|
|
"D": [ 9313 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_23": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y6/ALU4",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8305 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8304 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8278 ],
|
|
"CIN": [ 8303 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_22_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y6/DFF0",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8298 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_22_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y7/ALU1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8300 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8297 ],
|
|
"COUT": [ 8287 ],
|
|
"CIN": [ 8879 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_22": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y6/ALU0",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8298 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8297 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8283 ],
|
|
"CIN": [ 8279 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_21_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y5/DFF2",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8291 ],
|
|
"D": [ 9315 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_21_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y7/ALU1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8294 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8291 ],
|
|
"COUT": [ 8261 ],
|
|
"CIN": [ 8227 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_21": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y6/ALU0",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8292 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8291 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8257 ],
|
|
"CIN": [ 8222 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_20_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y5/DFF3",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8284 ],
|
|
"D": [ 9317 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_20_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y7/ALU2",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8288 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8284 ],
|
|
"COUT": [ 8270 ],
|
|
"CIN": [ 8287 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_20": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y6/ALU1",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8285 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8284 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8265 ],
|
|
"CIN": [ 8283 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_2": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y6/ALU5",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8281 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8280 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8279 ],
|
|
"CIN": [ 8278 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_1_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y6/DFF3",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8188 ],
|
|
"D": [ 8189 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_1_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y7/ALU4",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8275 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8188 ],
|
|
"COUT": [ 8244 ],
|
|
"CIN": [ 8253 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_19_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y6/DFF2",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8267 ],
|
|
"D": [ 8268 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_19_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y7/ALU3",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8272 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8267 ],
|
|
"COUT": [ 8271 ],
|
|
"CIN": [ 8270 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_19": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y6/ALU2",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8268 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8267 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8266 ],
|
|
"CIN": [ 8265 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_18_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y6/DFF1",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8258 ],
|
|
"D": [ 8259 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_18_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y7/ALU2",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8262 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8258 ],
|
|
"COUT": [ 8252 ],
|
|
"CIN": [ 8261 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_18": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y6/ALU1",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8259 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8258 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8248 ],
|
|
"CIN": [ 8257 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_17_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y6/DFF2",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8249 ],
|
|
"D": [ 8250 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_17_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y7/ALU3",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8254 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8249 ],
|
|
"COUT": [ 8253 ],
|
|
"CIN": [ 8252 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_17": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y6/ALU2",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8250 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8249 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8186 ],
|
|
"CIN": [ 8248 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_16_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y6/DFF4",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8241 ],
|
|
"D": [ 8242 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_16_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y7/ALU5",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8245 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8241 ],
|
|
"COUT": [ 8236 ],
|
|
"CIN": [ 8244 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_16": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y6/ALU4",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8242 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8241 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8231 ],
|
|
"CIN": [ 8187 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_15_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y6/DFF5",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8233 ],
|
|
"D": [ 8234 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_15_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y7/ALU0",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8238 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8233 ],
|
|
"COUT": [ 8237 ],
|
|
"CIN": [ 8236 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_15": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y6/ALU5",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8234 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8233 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8232 ],
|
|
"CIN": [ 8231 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_14_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y6/DFF5",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8223 ],
|
|
"D": [ 8224 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_14_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y7/ALU0",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8228 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8223 ],
|
|
"COUT": [ 8227 ],
|
|
"CIN": [ 8226 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_14": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y6/ALU5",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8224 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8223 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8222 ],
|
|
"CIN": [ 8182 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_13_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y6/DFF5",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8219 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_13": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y6/ALU5",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8219 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8171 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8218 ],
|
|
"CIN": [ 8217 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_12_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y5/DFF1",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 9319 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_12_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y7/ALU4",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8214 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8210 ],
|
|
"COUT": [ 8205 ],
|
|
"CIN": [ 8213 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_12": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y6/ALU3",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8211 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8210 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8201 ],
|
|
"CIN": [ 8209 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_11_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y5/DFF5",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 9321 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_11_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y7/ALU5",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8206 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8202 ],
|
|
"COUT": [ 8196 ],
|
|
"CIN": [ 8205 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_11": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y6/ALU4",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8203 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8202 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8191 ],
|
|
"CIN": [ 8201 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_10_I1_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y6/DFF5",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8193 ],
|
|
"D": [ 8194 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_10_I1_ALU_I0": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y7/ALU0",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8198 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8193 ],
|
|
"COUT": [ 8197 ],
|
|
"CIN": [ 8196 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_10": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X4Y6/ALU5",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8194 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8193 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8192 ],
|
|
"CIN": [ 8191 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_1": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y6/ALU3",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8189 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8188 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8187 ],
|
|
"CIN": [ 8186 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y6/ALU4",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8184 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8183 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8182 ],
|
|
"CIN": [ 8181 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_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": "X6Y6/ALU2",
|
|
"src": "research_stack_top.v:58.35-58.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": [ 8860 ],
|
|
"SUM": [ 8179 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8159 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8178 ],
|
|
"CIN": [ 8177 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X6Y5/DFF5",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8163 ],
|
|
"D": [ 9323 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 8174 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_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": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y7/ALU0",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8172 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8171 ],
|
|
"COUT": [ 8166 ],
|
|
"CIN": [ 8170 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_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": "X5Y7/ALU1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8168 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8167 ],
|
|
"COUT": [ 8162 ],
|
|
"CIN": [ 8166 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_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": "X5Y7/ALU2",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8164 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8163 ],
|
|
"COUT": [ 8158 ],
|
|
"CIN": [ 8162 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y7/ALU3",
|
|
"src": "research_stack_top.v:55.17-55.42|/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": [ 8860 ],
|
|
"SUM": [ 8160 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8159 ],
|
|
"COUT": [ 8880 ],
|
|
"CIN": [ 8158 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F": {
|
|
"hide_name": 0,
|
|
"type": "LUT2",
|
|
"parameters": {
|
|
"INIT": "1110"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y8/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": [ 8156 ],
|
|
"I0": [ 8152 ],
|
|
"F": [ 8151 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X6Y10/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": [ 8154 ],
|
|
"D": [ 9325 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y8/DFF2",
|
|
"src": "research_stack_top.v:50.5-61.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": [ 8152 ],
|
|
"D": [ 8151 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y8/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": [ 7921 ],
|
|
"D": [ 7970 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X7Y10/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": [ 8145 ],
|
|
"D": [ 7972 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X7Y8/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": [ 8860 ],
|
|
"SUM": [ 8147 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8145 ],
|
|
"COUT": [ 8034 ],
|
|
"CIN": [ 8095 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X2Y8/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": [ 8860 ],
|
|
"SUM": [ 7973 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8145 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8031 ],
|
|
"CIN": [ 8092 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X8Y7/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": [ 8140 ],
|
|
"D": [ 8137 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X8Y8/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": [ 8860 ],
|
|
"SUM": [ 8142 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8140 ],
|
|
"COUT": [ 8045 ],
|
|
"CIN": [ 8106 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X3Y8/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": [ 8860 ],
|
|
"SUM": [ 8138 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8140 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8041 ],
|
|
"CIN": [ 8103 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X8Y7/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": [ 8138 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 8137 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X2Y10/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": [ 8134 ],
|
|
"D": [ 8131 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X1Y8/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": [ 8860 ],
|
|
"SUM": [ 8132 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8134 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8120 ],
|
|
"CIN": [ 8113 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X2Y10/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": [ 8132 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 8131 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X2Y10/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": [ 8128 ],
|
|
"D": [ 8125 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X2Y8/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": [ 8860 ],
|
|
"SUM": [ 8126 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8128 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8091 ],
|
|
"CIN": [ 8121 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X2Y10/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": [ 8126 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 8125 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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/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": [ 8122 ],
|
|
"D": [ 8117 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X1Y8/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": [ 8860 ],
|
|
"SUM": [ 8118 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8122 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8121 ],
|
|
"CIN": [ 8120 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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/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": [ 8118 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 8117 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "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": [ 8114 ],
|
|
"D": [ 8110 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X1Y8/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": [ 8860 ],
|
|
"SUM": [ 8111 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8114 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8113 ],
|
|
"CIN": [ 8062 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "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": [ 8111 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 8110 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X6Y7/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": [ 8104 ],
|
|
"D": [ 8100 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X7Y8/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": [ 8860 ],
|
|
"SUM": [ 8107 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8104 ],
|
|
"COUT": [ 8106 ],
|
|
"CIN": [ 8024 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X2Y8/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": [ 8860 ],
|
|
"SUM": [ 8101 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8104 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8103 ],
|
|
"CIN": [ 8020 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X6Y7/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": [ 8101 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 8100 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X7Y7/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": [ 7958 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 7960 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X6Y10/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": [ 8093 ],
|
|
"D": [ 8066 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X7Y8/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": [ 8860 ],
|
|
"SUM": [ 8096 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8093 ],
|
|
"COUT": [ 8095 ],
|
|
"CIN": [ 8882 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X2Y8/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": [ 8860 ],
|
|
"SUM": [ 8067 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8093 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8092 ],
|
|
"CIN": [ 8091 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_22_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": [ 8086 ],
|
|
"D": [ 8085 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_22_I1_ALU_I1": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000000011000011001111",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y8/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": [ 8860 ],
|
|
"SUM": [ 8088 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8086 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8061 ],
|
|
"CIN": [ 8884 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_22": {
|
|
"hide_name": 0,
|
|
"type": "LUT2",
|
|
"parameters": {
|
|
"INIT": "0010"
|
|
},
|
|
"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": [ 8086 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 8085 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X6Y8/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": [ 8080 ],
|
|
"D": [ 8077 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X8Y8/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": [ 8860 ],
|
|
"SUM": [ 8082 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8080 ],
|
|
"COUT": [ 8011 ],
|
|
"CIN": [ 8046 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X3Y8/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": [ 8860 ],
|
|
"SUM": [ 8078 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8080 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8007 ],
|
|
"CIN": [ 8042 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X6Y8/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": [ 8078 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 8077 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X8Y7/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": [ 8072 ],
|
|
"D": [ 8069 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X8Y8/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": [ 8860 ],
|
|
"SUM": [ 8074 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8072 ],
|
|
"COUT": [ 8057 ],
|
|
"CIN": [ 8012 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X3Y8/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": [ 8860 ],
|
|
"SUM": [ 8070 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8072 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8054 ],
|
|
"CIN": [ 8008 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X8Y7/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": [ 8070 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 8069 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "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": [ 8067 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 8066 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X1Y10/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": [ 8063 ],
|
|
"D": [ 7975 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X1Y8/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": [ 8860 ],
|
|
"SUM": [ 7976 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8063 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8062 ],
|
|
"CIN": [ 8061 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X8Y10/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": [ 8055 ],
|
|
"D": [ 8051 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_19_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": "X8Y8/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": [ 8860 ],
|
|
"SUM": [ 8058 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8055 ],
|
|
"COUT": [ 8000 ],
|
|
"CIN": [ 8057 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X3Y8/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": [ 8860 ],
|
|
"SUM": [ 8052 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8055 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7997 ],
|
|
"CIN": [ 8054 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X8Y10/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": [ 8052 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 8051 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X6Y8/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": [ 7963 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 7965 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X6Y8/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": [ 8043 ],
|
|
"D": [ 8038 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X8Y8/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": [ 8860 ],
|
|
"SUM": [ 8047 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8043 ],
|
|
"COUT": [ 8046 ],
|
|
"CIN": [ 8045 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X3Y8/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": [ 8860 ],
|
|
"SUM": [ 8039 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8043 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8042 ],
|
|
"CIN": [ 8041 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X6Y8/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": [ 8039 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 8038 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X7Y7/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": [ 8032 ],
|
|
"D": [ 8028 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X7Y8/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": [ 8860 ],
|
|
"SUM": [ 8035 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8032 ],
|
|
"COUT": [ 8023 ],
|
|
"CIN": [ 8034 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X2Y8/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": [ 8860 ],
|
|
"SUM": [ 8029 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8032 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8019 ],
|
|
"CIN": [ 8031 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X7Y7/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": [ 8029 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 8028 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X6Y8/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": [ 8021 ],
|
|
"D": [ 8016 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X7Y8/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": [ 8860 ],
|
|
"SUM": [ 8025 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8021 ],
|
|
"COUT": [ 8024 ],
|
|
"CIN": [ 8023 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X2Y8/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": [ 8860 ],
|
|
"SUM": [ 8017 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8021 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8020 ],
|
|
"CIN": [ 8019 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X6Y8/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": [ 8017 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 8016 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X8Y7/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": [ 8009 ],
|
|
"D": [ 8004 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "00000000000000000101000010101010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X8Y8/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": [ 8860 ],
|
|
"SUM": [ 8013 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 8009 ],
|
|
"COUT": [ 8012 ],
|
|
"CIN": [ 8011 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X3Y8/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": [ 8860 ],
|
|
"SUM": [ 8005 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 8009 ],
|
|
"I0": [ ],
|
|
"COUT": [ 8008 ],
|
|
"CIN": [ 8007 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X8Y7/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": [ 8005 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 8004 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X10Y8/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": [ 7998 ],
|
|
"D": [ 7994 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_13_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": "X9Y8/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": [ 8860 ],
|
|
"SUM": [ 8001 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 7998 ],
|
|
"COUT": [ 7949 ],
|
|
"CIN": [ 8000 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X4Y8/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": [ 8860 ],
|
|
"SUM": [ 7995 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 7998 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7991 ],
|
|
"CIN": [ 7997 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X10Y8/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": [ 7995 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 7994 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X7Y10/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": [ 7950 ],
|
|
"D": [ 7988 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X4Y8/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": [ 8860 ],
|
|
"SUM": [ 7989 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 7950 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7985 ],
|
|
"CIN": [ 7991 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "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": [ 7989 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 7988 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X6Y8/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": [ 7937 ],
|
|
"D": [ 7982 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X4Y8/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": [ 8860 ],
|
|
"SUM": [ 7983 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 7937 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7980 ],
|
|
"CIN": [ 7985 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X6Y8/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": [ 7983 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 7982 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X4Y8/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": [ 8860 ],
|
|
"SUM": [ 7978 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 7933 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7956 ],
|
|
"CIN": [ 7980 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X9Y7/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": [ 7978 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 7954 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "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": [ 7976 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 7975 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X7Y10/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": [ 7973 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 7972 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1": {
|
|
"hide_name": 0,
|
|
"type": "LUT2",
|
|
"parameters": {
|
|
"INIT": "1000"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y8/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": [ 7968 ],
|
|
"I0": [ 7874 ],
|
|
"F": [ 7970 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001100000000111100",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X5Y8/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": [ 8860 ],
|
|
"SUM": [ 7968 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 7921 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7967 ],
|
|
"CIN": [ 7962 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X6Y8/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": [ 7925 ],
|
|
"D": [ 7965 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X4Y8/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": [ 8860 ],
|
|
"SUM": [ 7963 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 7925 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7962 ],
|
|
"CIN": [ 7957 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFCE",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X7Y7/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": [ 7929 ],
|
|
"D": [ 7960 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X4Y8/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": [ 8860 ],
|
|
"SUM": [ 7958 ],
|
|
"I3": [ 8860 ],
|
|
"I1": [ 7929 ],
|
|
"I0": [ ],
|
|
"COUT": [ 7957 ],
|
|
"CIN": [ 7956 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X9Y7/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": [ 7933 ],
|
|
"D": [ 7954 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ],
|
|
"CE": [ 7953 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X9Y8/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": [ 8860 ],
|
|
"SUM": [ 7951 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 7950 ],
|
|
"COUT": [ 7936 ],
|
|
"CIN": [ 7949 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X9Y8/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": [ 8860 ],
|
|
"SUM": [ 7947 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 7937 ],
|
|
"COUT": [ 7932 ],
|
|
"CIN": [ 7936 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X9Y8/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": [ 8860 ],
|
|
"SUM": [ 7934 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 7933 ],
|
|
"COUT": [ 7928 ],
|
|
"CIN": [ 7932 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_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": "X9Y8/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": [ 8860 ],
|
|
"SUM": [ 7930 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 7929 ],
|
|
"COUT": [ 7924 ],
|
|
"CIN": [ 7928 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_CIN_ALU_COUT": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X9Y8/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": [ 8860 ],
|
|
"SUM": [ 7926 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 7925 ],
|
|
"COUT": [ 7919 ],
|
|
"CIN": [ 7924 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT": {
|
|
"hide_name": 0,
|
|
"type": "ALU",
|
|
"parameters": {
|
|
"RAW_ALU_LUT": "00000000000000001010000001011010",
|
|
"ALU_MODE": "00000000000000000000000000000010"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X10Y8/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": [ 8860 ],
|
|
"SUM": [ 7922 ],
|
|
"I3": [ 8861 ],
|
|
"I1": [ ],
|
|
"I0": [ 7921 ],
|
|
"COUT": [ 8883 ],
|
|
"CIN": [ 7919 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X6Y10/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": [ 7917 ],
|
|
"D": [ 7915 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X10Y7/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": [ 7902 ],
|
|
"D": [ 7913 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X2Y5/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": [ 7874 ],
|
|
"D": [ 9327 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y5/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": [ 7870 ],
|
|
"D": [ 9329 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y5/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": [ 7909 ],
|
|
"D": [ 9331 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y5/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": [ 7906 ],
|
|
"D": [ 9333 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X7Y5/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": [ 7903 ],
|
|
"D": [ 9335 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X6Y11/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": [ 7899 ],
|
|
"D": [ 9337 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q": {
|
|
"hide_name": 0,
|
|
"type": "DFFC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X3Y5/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": [ 7871 ],
|
|
"D": [ 9339 ],
|
|
"CLK": [ 7718 ],
|
|
"CLEAR": [ 7866 ]
|
|
}
|
|
},
|
|
"cpu.rst_n_LUT1_I0": {
|
|
"hide_name": 0,
|
|
"type": "LUT1",
|
|
"parameters": {
|
|
"INIT": "01"
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000001",
|
|
"NEXTPNR_BEL": "X1Y4/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": [ 7862 ],
|
|
"F": [ 7866 ]
|
|
}
|
|
},
|
|
"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": [ 7862 ],
|
|
"I": [ 7710 ]
|
|
}
|
|
},
|
|
"$PACKER_VCC_DRV": {
|
|
"hide_name": 1,
|
|
"type": "GOWIN_VCC",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"BEL_STRENGTH": "00000000000000000000000000000010",
|
|
"NEXTPNR_BEL": "X0Y0/VCC"
|
|
},
|
|
"port_directions": {
|
|
"V": "output"
|
|
},
|
|
"connections": {
|
|
"V": [ 8860 ]
|
|
}
|
|
},
|
|
"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": [ 7718 ],
|
|
"I": [ 7708 ]
|
|
}
|
|
}
|
|
},
|
|
"netnames": {
|
|
"cpu.state[8]$gate_net$": {
|
|
"hide_name": 0,
|
|
"bits": [ 9341 ] ,
|
|
"attributes": {
|
|
"ROUTING": " "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9339 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y5/F3;;1;X3Y5/XD3;X3Y5/XD3/F3;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_1$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9337 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y11/F0;;1;X6Y11/XD0;X6Y11/XD0/F0;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_2$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9335 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X7Y5/F4;;1;X7Y5/XD4;X7Y5/XD4/F4;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_3$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9333 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y5/F0;;1;X3Y5/XD0;X3Y5/XD0/F0;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_4$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9331 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y5/F2;;1;X3Y5/XD2;X3Y5/XD2/F2;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_5$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9329 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y5/F5;;1;X3Y5/XD5;X3Y5/XD5/F5;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_6$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9327 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y5/F5;;1;X2Y5/XD5;X2Y5/XD5/F5;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_1$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9325 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y10/F4;;1;X6Y10/XD4;X6Y10/XD4/F4;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9323 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y5/F5;;1;X6Y5/XD5;X6Y5/XD5/F5;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_11_I1_DFFCE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9321 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y5/F5;;1;X4Y5/XD5;X4Y5/XD5/F5;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_12_I1_DFFCE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9319 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y5/F1;;1;X4Y5/XD1;X4Y5/XD1/F1;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_20_I1_DFFCE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9317 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y5/F3;;1;X1Y5/XD3;X1Y5/XD3/F3;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_21_I1_DFFCE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9315 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y5/F2;;1;X2Y5/XD2;X2Y5/XD2/F2;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_23_I1_DFFCE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9313 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y5/F1;;1;X1Y5/XD1;X1Y5/XD1/F1;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_27_I1_DFFCE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9311 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y5/F4;;1;X4Y5/XD4;X4Y5/XD4/F4;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_28_I1_DFFCE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9309 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y5/F2;;1;X4Y5/XD2;X4Y5/XD2/F2;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_2_I1_DFFCE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9307 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y5/F5;;1;X1Y5/XD5;X1Y5/XD5/F5;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_5_I1_DFFCE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9305 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y5/F1;;1;X5Y5/XD1;X5Y5/XD1/F1;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_6_I1_DFFCE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9303 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y5/F2;;1;X5Y5/XD2;X5Y5/XD2/F2;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_9_I1_DFFCE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9301 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y5/F3;;1;X5Y5/XD3;X5Y5/XD3/F3;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_I1_DFFCE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9299 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y5/F0;;1;X2Y5/XD0;X2Y5/XD0/F0;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9297 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y11/F2;;1;X6Y11/XD2;X6Y11/XD2/F2;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_4_I1_DFFC_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9295 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y11/F5;;1;X5Y11/XD5;X5Y11/XD5/F5;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_I1_DFFC_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9293 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y10/F1;;1;X3Y10/XD1;X3Y10/XD1/F1;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_8$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9291 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y5/F0;;1;X6Y5/XD0;X6Y5/XD0/F0;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_9$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9289 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y5/F4;;1;X3Y5/XD4;X3Y5/XD4/F4;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_DFFCE_Q_1$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9287 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y13/F4;;1;X5Y13/XD4;X5Y13/XD4/F4;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM_I1_ALU_I0_COUT_ALU_CIN_COUT_ALU_CIN_I0_DFFCE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9285 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y13/F4;;1;X3Y13/XD4;X3Y13/XD4/F4;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM_I1_ALU_I0_COUT_ALU_CIN_I0_DFFCE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9283 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y10/F5;;1;X2Y10/XD5;X2Y10/XD5/F5;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_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": [ 9281 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y12/F4;;1;X4Y12/XD4;X4Y12/XD4/F4;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9279 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y10/F3;;1;X3Y10/XD3;X3Y10/XD3/F3;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9277 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y12/F1;;1;X4Y12/XD1;X4Y12/XD1/F1;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9275 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y13/F2;;1;X3Y13/XD2;X3Y13/XD2/F2;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_CIN_ALU_COUT_I0_DFFCE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9273 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y13/F5;;1;X3Y13/XD5;X3Y13/XD5/F5;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_I0_DFFCE_Q$conn$D": {
|
|
"hide_name": 0,
|
|
"bits": [ 9271 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y13/F3;;1;X3Y13/XD3;X3Y13/XD3/F3;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_22_I1_ALU_I1_HEAD_ALULC": {
|
|
"hide_name": 0,
|
|
"bits": [ 8884 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y8/COUT0;;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_TAIL_ALULC": {
|
|
"hide_name": 0,
|
|
"bits": [ 8883 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X10Y8/COUT0;;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2_I1_ALU_SUM_I1_ALU_I0_HEAD_ALULC": {
|
|
"hide_name": 0,
|
|
"bits": [ 8882 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X7Y8/COUT0;;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_TAIL_ALULC": {
|
|
"hide_name": 0,
|
|
"bits": [ 8880 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y7/COUT3;;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_22_I1_ALU_I0_HEAD_ALULC": {
|
|
"hide_name": 0,
|
|
"bits": [ 8879 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y7/COUT0;;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_25_CIN_ALU_COUT_HEAD_ALULC": {
|
|
"hide_name": 0,
|
|
"bits": [ 8877 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y6/COUT0;;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_15_CIN_ALU_COUT_HEAD_ALULC": {
|
|
"hide_name": 0,
|
|
"bits": [ 8875 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y11/COUT0;;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_ALU_COUT_TAIL_ALULC": {
|
|
"hide_name": 0,
|
|
"bits": [ 8874 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y14/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": [ 8873 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y14/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": [ 8871 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y13/COUT0;;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_6_I1_ALU_SUM_CIN_ALU_COUT_HEAD_ALULC": {
|
|
"hide_name": 0,
|
|
"bits": [ 8869 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/COUT0;;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_TAIL_ALULC": {
|
|
"hide_name": 0,
|
|
"bits": [ 8868 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y12/COUT4;;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_7_I1_ALU_I0_HEAD_ALULC": {
|
|
"hide_name": 0,
|
|
"bits": [ 8867 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y12/COUT0;;1"
|
|
}
|
|
},
|
|
"user_btn_IBUF_I_O": {
|
|
"hide_name": 0,
|
|
"bits": [ 8841 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"user_btn": {
|
|
"hide_name": 0,
|
|
"bits": [ 7713 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"src": "research_stack_top.v:11.23-11.31"
|
|
}
|
|
},
|
|
"uart_tx": {
|
|
"hide_name": 0,
|
|
"bits": [ 7712 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"src": "research_stack_top.v:13.23-13.30"
|
|
}
|
|
},
|
|
"uart_rx_IBUF_I_O": {
|
|
"hide_name": 0,
|
|
"bits": [ 8838 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"uart_rx": {
|
|
"hide_name": 0,
|
|
"bits": [ 7711 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"src": "research_stack_top.v:14.23-14.30"
|
|
}
|
|
},
|
|
"led[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8835 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"src": "research_stack_top.v:12.23-12.26"
|
|
}
|
|
},
|
|
"led[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8833 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"src": "research_stack_top.v:12.23-12.26"
|
|
}
|
|
},
|
|
"led[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8831 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"src": "research_stack_top.v:12.23-12.26"
|
|
}
|
|
},
|
|
"led[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8829 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"src": "research_stack_top.v:12.23-12.26"
|
|
}
|
|
},
|
|
"led[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8827 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"src": "research_stack_top.v:12.23-12.26"
|
|
}
|
|
},
|
|
"led[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8825 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"src": "research_stack_top.v:12.23-12.26"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8817 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0": {
|
|
"hide_name": 0,
|
|
"bits": [ 8816 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y12/Q4;;1;X4Y12/W240;X4Y12/W240/Q4;1;X2Y12/X07;X2Y12/X07/W242;1;X2Y12/A5;X2Y12/A5/X07;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8814 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0": {
|
|
"hide_name": 0,
|
|
"bits": [ 8813 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y10/Q3;;1;X3Y10/S230;X3Y10/S230/Q3;1;X3Y12/X02;X3Y12/X02/S232;1;X3Y12/A0;X3Y12/A0/X02;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 8812 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y12/CIN0;;1",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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_I1_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8810 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0": {
|
|
"hide_name": 0,
|
|
"bits": [ 8809 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y12/Q1;;1;X4Y12/W130;X4Y12/W130/Q1;1;X3Y12/A1;X3Y12/A1/W131;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 8808 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y12/COUT0;;1",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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_I1_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8806 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0": {
|
|
"hide_name": 0,
|
|
"bits": [ 8805 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y13/Q2;;1;X3Y13/SN10;X3Y13/SN10/Q2;1;X3Y12/A2;X3Y12/A2/N111;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 8804 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y12/COUT1;;1",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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_I1_I3_ALU_COUT_CIN_ALU_COUT_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8802 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_CIN_ALU_COUT_I0": {
|
|
"hide_name": 0,
|
|
"bits": [ 8801 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y13/Q5;;1;X3Y13/N250;X3Y13/N250/Q5;1;X3Y12/A3;X3Y12/A3/N251;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_CIN_ALU_COUT_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 8800 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y12/COUT2;;1",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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_I1_I3_ALU_COUT_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8798 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_I0": {
|
|
"hide_name": 0,
|
|
"bits": [ 8797 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y13/Q3;;1;X3Y13/SN20;X3Y13/SN20/Q3;1;X3Y12/A4;X3Y12/A4/N121;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_I3_ALU_COUT_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 8796 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y12/COUT3;;1",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM_I1_ALU_I0_COUT_ALU_CIN_COUT_ALU_CIN_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8790 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM_I1_ALU_I0_COUT_ALU_CIN_COUT_ALU_CIN_I0": {
|
|
"hide_name": 0,
|
|
"bits": [ 8789 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y13/Q4;;1;X3Y13/N130;X3Y13/N130/Q4;1;X3Y12/W270;X3Y12/W270/N131;1;X2Y12/A4;X2Y12/A4/W271;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM_I1_ALU_I0_COUT_ALU_CIN_COUT_ALU_CIN_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8788 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y12/COUT4;;1",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM_I1_ALU_I0_COUT_ALU_CIN_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8786 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM_I1_ALU_I0_COUT_ALU_CIN_I0": {
|
|
"hide_name": 0,
|
|
"bits": [ 8785 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y10/Q5;;1;X2Y10/S250;X2Y10/S250/Q5;1;X2Y12/A3;X2Y12/A3/S252;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM_I1_ALU_I0_COUT_ALU_CIN_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8784 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y12/COUT3;;1",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8782 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8781 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y12/COUT2;;1",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8779 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y13/S100;X2Y13/S100/Q5;1;X2Y14/W240;X2Y14/W240/S101;1;X2Y14/B2;X2Y14/B2/W240;1;X2Y13/Q5;;1;X2Y13/N250;X2Y13/N250/Q5;1;X2Y12/A2;X2Y12/A2/N251;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_I2_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8778 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 ",
|
|
"src": "Blitter6502OISC_small.v:268.33-268.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_I1_F_DFFC_D_Q_LUT3_I0_7_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8775 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_F[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8773 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y13/F0;;1;X1Y13/XD0;X1Y13/XD0/F0;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_6_I1_ALU_SUM_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8770 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_7_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8769 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y12/COUT1;;1",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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_I1_F_DFFC_D_Q_LUT3_I0_6_I1_ALU_SUM_CIN_ALU_COUT_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8767 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_7_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8766 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/B1;X1Y14/B1/S111;1;X1Y13/N130;X1Y13/N130/Q0;1;X1Y13/S240;X1Y13/S240/N130;1;X1Y13/B0;X1Y13/B0/S240;1;X1Y13/Q0;;1;X1Y13/SN10;X1Y13/SN10/Q0;1;X1Y12/A1;X1Y12/A1/N111;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_I1_F_DFFC_D_Q_LUT3_I0_6_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8764 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y13/E100;X1Y13/E100/Q1;1;X1Y13/S220;X1Y13/S220/E100;1;X1Y14/X01;X1Y14/X01/S221;1;X1Y14/B2;X1Y14/B2/X01;1;X1Y13/Q1;;1;X1Y13/N100;X1Y13/N100/Q1;1;X1Y12/E200;X1Y12/E200/N101;1;X1Y12/A2;X1Y12/A2/E200;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_6_I1_ALU_SUM_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 8763 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/COUT1;;1",
|
|
"src": "Blitter6502OISC_small.v:268.33-268.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_I1_F_DFFC_D_Q_LUT3_I0_6_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8761 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/F2;;1;X1Y14/SN10;X1Y14/SN10/F2;1;X1Y13/W250;X1Y13/W250/N111;1;X1Y13/B1;X1Y13/B1/W250;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_I1_F_DFFC_D_Q_LUT3_I0_F[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8760 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y13/F1;;1;X1Y13/XD1;X1Y13/XD1/F1;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_5_I1_ALU_SUM_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8757 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_6_I1_ALU_SUM_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8756 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y12/COUT2;;1",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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_I1_F_DFFC_D_Q_LUT3_I0_5_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8754 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y13/S100;X1Y13/S100/Q2;1;X1Y14/W240;X1Y14/W240/S101;1;X1Y14/B3;X1Y14/B3/W240;1;X1Y13/Q2;;1;X1Y13/N220;X1Y13/N220/Q2;1;X1Y12/X07;X1Y12/X07/N221;1;X1Y12/A3;X1Y12/A3/X07;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_6_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8753 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/COUT2;;1",
|
|
"src": "Blitter6502OISC_small.v:268.33-268.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_I1_F_DFFC_D_Q_LUT3_I0_5_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8751 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/F3;;1;X1Y14/N230;X1Y14/N230/F3;1;X1Y13/B2;X1Y13/B2/N231;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_I1_F_DFFC_D_Q_LUT3_I0_F[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8750 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y13/F2;;1;X1Y13/XD2;X1Y13/XD2/F2;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_4_I2_ALU_SUM_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8747 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_4_I2_ALU_SUM_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8746 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y12/COUT1;;1",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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_I1_F_DFFC_D_Q_LUT3_I0_4_I2_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8744 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y13/S230;X2Y13/S230/W131;1;X2Y14/B1;X2Y14/B1/S231;1;X3Y13/Q0;;1;X3Y13/W130;X3Y13/W130/Q0;1;X2Y13/N270;X2Y13/N270/W131;1;X2Y12/A1;X2Y12/A1/N271;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_4_I2_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8743 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/COUT1;;1",
|
|
"src": "Blitter6502OISC_small.v:268.33-268.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_I1_F_DFFC_D_Q_LUT3_I0_4_I2[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8741 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/F1;;1;X2Y14/N100;X2Y14/N100/F1;1;X2Y13/E240;X2Y13/E240/N101;1;X3Y13/C0;X3Y13/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_I1_F_DFFC_D_Q_LUT3_I0_F[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8740 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y13/F0;;1;X3Y13/XD0;X3Y13/XD0/F0;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_3_I1_ALU_SUM_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8737 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_5_I1_ALU_SUM_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8736 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y12/COUT3;;1",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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_I1_F_DFFC_D_Q_LUT3_I0_3_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8734 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y13/S130;X1Y13/S130/Q3;1;X1Y13/S250;X1Y13/S250/S130;1;X1Y14/B4;X1Y14/B4/S251;1;X1Y13/Q3;;1;X1Y13/N230;X1Y13/N230/Q3;1;X1Y12/A4;X1Y12/A4/N231;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_5_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8733 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/COUT3;;1",
|
|
"src": "Blitter6502OISC_small.v:268.33-268.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_I1_F_DFFC_D_Q_LUT3_I0_3_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8731 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/F4;;1;X1Y14/N130;X1Y14/N130/F4;1;X1Y13/B3;X1Y13/B3/N131;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_I1_F_DFFC_D_Q_LUT3_I0_F[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8730 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y13/F3;;1;X1Y13/XD3;X1Y13/XD3/F3;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_2_I1_ALU_SUM_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8727 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_3_I1_ALU_SUM_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8726 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y12/COUT4;;1",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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_I1_F_DFFC_D_Q_LUT3_I0_2_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8724 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/B5;X1Y14/B5/S121;1;X1Y13/Q4;;1;X1Y13/SN20;X1Y13/SN20/Q4;1;X1Y12/A5;X1Y12/A5/N121;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_3_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8723 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/COUT4;;1",
|
|
"src": "Blitter6502OISC_small.v:268.33-268.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_I1_F_DFFC_D_Q_LUT3_I0_2_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8721 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y14/F5;;1;X1Y14/N250;X1Y14/N250/F5;1;X1Y13/B4;X1Y13/B4/N251;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_I1_F_DFFC_D_Q_LUT3_I0_F[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8720 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y13/F4;;1;X1Y13/XD4;X1Y13/XD4/F4;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_1_I2_ALU_SUM_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8717 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_1_I2_ALU_SUM_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8716 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y12/COUT0;;1",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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_I1_F_DFFC_D_Q_LUT3_I0_2_I1_ALU_SUM_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8715 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y12/CIN0;;1",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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_I1_F_DFFC_D_Q_LUT3_I0_1_I2_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8713 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/B0;X2Y14/B0/S111;1;X2Y13/Q4;;1;X2Y13/SN10;X2Y13/SN10/Q4;1;X2Y12/A0;X2Y12/A0/N111;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_1_I2_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8712 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/COUT0;;1",
|
|
"src": "Blitter6502OISC_small.v:268.33-268.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_I1_F_DFFC_D_Q_LUT3_I0_2_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8711 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/CIN0;;1",
|
|
"src": "Blitter6502OISC_small.v:268.33-268.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_I1_F_DFFC_D_Q_LUT3_I0_1_I2[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8709 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/F0;;1;X2Y14/N200;X2Y14/N200/F0;1;X2Y13/C4;X2Y13/C4/N201;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_I1_F_DFFC_D_Q_LUT3_I0_F[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8708 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y13/F4;;1;X2Y13/XD4;X2Y13/XD4/F4;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_I2[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8706 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y14/F2;;1;X2Y14/SN10;X2Y14/SN10/F2;1;X2Y13/C5;X2Y13/C5/N111;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_I1_F_DFFC_D_Q_LUT3_I0_F[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8705 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y13/F5;;1;X2Y13/XD5;X2Y13/XD5/F5;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT2_I0_F": {
|
|
"hide_name": 0,
|
|
"bits": [ 8702 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y12/CE2;X4Y12/CE2/N211;1;X4Y13/N210;X4Y13/N210/E111;1;X4Y12/CE0;X4Y12/CE0/N211;1;X3Y13/W100;X3Y13/W100/F6;1;X3Y13/W230;X3Y13/W230/W100;1;X2Y13/X06;X2Y13/X06/W231;1;X2Y13/CE2;X2Y13/CE2/X06;1;X3Y13/CE0;X3Y13/CE0/X07;1;X3Y13/EW10;X3Y13/EW10/F6;1;X2Y13/N210;X2Y13/N210/W111;1;X2Y11/N210;X2Y11/N210/N212;1;X2Y10/CE2;X2Y10/CE2/N211;1;X3Y13/CE1;X3Y13/CE1/X07;1;X3Y13/X07;X3Y13/X07/F6;1;X3Y13/CE2;X3Y13/CE2/X07;1;X3Y13/N100;X3Y13/N100/F6;1;X3Y12/N200;X3Y12/N200/N101;1;X3Y10/X07;X3Y10/X07/N202;1;X3Y10/CE1;X3Y10/CE1/X07;1;X1Y13/CE2;X1Y13/CE2/X07;1;X1Y13/CE0;X1Y13/CE0/X07;1;X3Y13/F6;;1;X3Y13/W260;X3Y13/W260/F6;1;X1Y13/X07;X1Y13/X07/W262;1;X1Y13/CE1;X1Y13/CE1/X07;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8699 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y13/Q4;;1;X5Y13/N100;X5Y13/N100/Q4;1;X5Y13/C5;X5Y13/C5/N100;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_I1_F_DFFC_D_Q[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8697 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y10/Q2;;1;X5Y10/S220;X5Y10/S220/Q2;1;X5Y12/S230;X5Y12/S230/S222;1;X5Y13/A5;X5Y13/A5/S231;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_I1_F_DFFC_D_Q_DFFCE_Q_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 8696 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y10/F2;;1;X5Y10/XD2;X5Y10/XD2/F2;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q_LUT3_I0_1_I2[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8686 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y13/C1;X1Y13/C1/X04;1;X2Y13/B4;X2Y13/B4/W211;1;X1Y13/C0;X1Y13/C0/X02;1;X2Y13/B5;X2Y13/B5/W211;1;X1Y13/X02;X1Y13/X02/W212;1;X1Y13/C2;X1Y13/C2/X02;1;X3Y13/W210;X3Y13/W210/S111;1;X1Y13/X06;X1Y13/X06/W212;1;X1Y13/C4;X1Y13/C4/X06;1;X2Y13/S250;X2Y13/S250/W251;1;X2Y14/B6;X2Y14/B6/S251;1;X3Y12/SN10;X3Y12/SN10/F5;1;X3Y13/W250;X3Y13/W250/S111;1;X1Y13/X04;X1Y13/X04/W252;1;X1Y13/C3;X1Y13/C3/X04;1;X3Y13/X04;X3Y13/X04/S251;1;X3Y13/B0;X3Y13/B0/X04;1;X3Y12/F5;;1;X3Y12/S250;X3Y12/S250/F5;1;X3Y14/X08;X3Y14/X08/S252;1;X3Y14/D0;X3Y14/D0/X08;1",
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "Blitter6502OISC_small.v:258.21-258.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",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I1_LUT4_I1_F_DFFC_D_Q[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8676 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/N270;X3Y14/N270/W130;1;X3Y13/A0;X3Y13/A0/N271;1;X1Y13/A1;X1Y13/A1/X01;1;X1Y13/A3;X1Y13/A3/X05;1;X2Y14/A6;X2Y14/A6/W131;1;X3Y13/E220;X3Y13/E220/N121;1;X5Y13/X01;X5Y13/X01/E222;1;X5Y13/B5;X5Y13/B5/X01;1;X2Y13/A5;X2Y13/A5/N231;1;X1Y13/X01;X1Y13/X01/W222;1;X1Y13/A0;X1Y13/A0/X01;1;X1Y13/A4;X1Y13/A4/X05;1;X3Y14/W130;X3Y14/W130/Q0;1;X2Y14/N230;X2Y14/N230/W131;1;X2Y13/A4;X2Y13/A4/N231;1;X3Y13/W220;X3Y13/W220/N121;1;X1Y13/X05;X1Y13/X05/W222;1;X1Y13/A2;X1Y13/A2/X05;1;X3Y14/SN20;X3Y14/SN20/Q0;1;X3Y13/A6;X3Y13/A6/N121;1;X3Y14/Q0;;1;X3Y14/X01;X3Y14/X01/Q0;1;X3Y14/A0;X3Y14/A0/X01;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_I1_F": {
|
|
"hide_name": 0,
|
|
"bits": [ 8674 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/F0;;1;X3Y14/XD0;X3Y14/XD0/F0;1"
|
|
}
|
|
},
|
|
"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": [ 8669 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/F3;;1;X3Y14/XD3;X3Y14/XD3/F3;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": [ 8666 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/F4;;1;X3Y14/XD4;X3Y14/XD4/F4;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": [ 8664 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y13/F0;;1;X2Y13/XD0;X2Y13/XD0/F0;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": [ 8662 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/F2;;1;X3Y14/XD2;X3Y14/XD2/F2;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": [ 8660 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y13/F4;;1;X4Y13/EW20;X4Y13/EW20/F4;1;X3Y13/S260;X3Y13/S260/W121;1;X3Y14/C2;X3Y14/C2/S261;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": [ 8659 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 ",
|
|
"src": "Blitter6502OISC_small.v:262.37-262.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": [ 8657 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y13/F3;;1;X4Y13/W230;X4Y13/W230/F3;1;X2Y13/X02;X2Y13/X02/W232;1;X2Y13/C0;X2Y13/C0/X02;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": [ 8656 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y13/COUT3;;1",
|
|
"src": "Blitter6502OISC_small.v:262.37-262.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": [ 8654 ] ,
|
|
"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": [ 8652 ] ,
|
|
"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": [ 8651 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y13/COUT2;;1",
|
|
"src": "Blitter6502OISC_small.v:262.37-262.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": [ 8650 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y13/COUT1;;1",
|
|
"src": "Blitter6502OISC_small.v:262.37-262.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": [ 8648 ] ,
|
|
"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": [ 8647 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/X02;X3Y14/X02/Q3;1;X3Y14/A3;X3Y14/A3/X02;1;X3Y14/X06;X3Y14/X06/Q3;1;X3Y14/A4;X3Y14/A4/X06;1;X3Y14/EW10;X3Y14/EW10/Q3;1;X4Y14/A1;X4Y14/A1/E111;1;X3Y14/Q3;;1;X3Y14/E130;X3Y14/E130/Q3;1;X4Y14/N230;X4Y14/N230/E131;1;X4Y13/B1;X4Y13/B1/N231;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": [ 8644 ] ,
|
|
"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": [ 8643 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/W100;X3Y14/W100/Q4;1;X3Y14/B4;X3Y14/B4/W100;1;X3Y14/E100;X3Y14/E100/Q4;1;X4Y14/E200;X4Y14/E200/E101;1;X4Y14/A2;X4Y14/A2/E200;1;X3Y14/Q4;;1;X3Y14/N130;X3Y14/N130/Q4;1;X3Y13/E230;X3Y13/E230/N131;1;X4Y13/B2;X4Y13/B2/E231;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": [ 8642 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y14/COUT1;;1",
|
|
"src": "Blitter6502OISC_small.v:263.25-263.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": [ 8640 ] ,
|
|
"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": [ 8639 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y13/N100;X2Y13/N100/Q0;1;X2Y13/A0;X2Y13/A0/N100;1;X4Y13/S200;X4Y13/S200/E202;1;X4Y14/X07;X4Y14/X07/S201;1;X4Y14/A3;X4Y14/A3/X07;1;X2Y13/Q0;;1;X2Y13/E200;X2Y13/E200/Q0;1;X4Y13/X01;X4Y13/X01/E202;1;X4Y13/B3;X4Y13/B3/X01;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": [ 8638 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y14/COUT2;;1",
|
|
"src": "Blitter6502OISC_small.v:263.25-263.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": [ 8636 ] ,
|
|
"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": [ 8635 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/X05;X3Y14/X05/Q2;1;X3Y14/A2;X3Y14/A2/X05;1;X3Y14/SN10;X3Y14/SN10/Q2;1;X3Y13/E210;X3Y13/E210/N111;1;X4Y13/B4;X4Y13/B4/E211;1;X3Y14/Q2;;1;X3Y14/E220;X3Y14/E220/Q2;1;X4Y14/X05;X4Y14/X05/E221;1;X4Y14/A4;X4Y14/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_I1_ALU_COUT_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 8634 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y14/COUT3;;1",
|
|
"src": "Blitter6502OISC_small.v:263.25-263.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[8]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8628 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y15/F0;;1;X3Y15/XD0;X3Y15/XD0/F0;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_I0[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8626 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y15/N100;X3Y15/N100/Q0;1;X3Y15/A1;X3Y15/A1/N100;1;X3Y15/Q0;;1;X3Y15/X05;X3Y15/X05/Q0;1;X3Y15/B0;X3Y15/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[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8625 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y15/F1;;1;X3Y15/XD1;X3Y15/XD1/F1;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8621 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y15/F1;;1;X2Y15/XD1;X2Y15/XD1/F1;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8619 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y15/F2;;1;X2Y15/XD2;X2Y15/XD2/F2;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_5_I1[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8617 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y15/X02;X2Y15/X02/Q3;1;X2Y15/A1;X2Y15/A1/X02;1;X2Y15/Q3;;1;X2Y15/B3;X2Y15/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_LUT4_F_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8616 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y15/X05;X2Y15/X05/Q2;1;X2Y15/A3;X2Y15/A3/X05;1;X2Y15/Q2;;1;X2Y15/X01;X2Y15/X01/Q2;1;X2Y15/B2;X2Y15/B2/X01;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": [ 8615 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y15/F3;;1;X2Y15/XD3;X2Y15/XD3/F3;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_5_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8612 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y15/B1;X2Y15/B1/Q1;1;X2Y15/Q1;;1;X2Y15/W130;X2Y15/W130/Q1;1;X1Y15/A4;X1Y15/A4/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[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8611 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y15/F4;;1;X1Y15/XD4;X1Y15/XD4/F4;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT4_F_2_I1[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8609 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y15/X03;X1Y15/X03/Q4;1;X1Y15/A0;X1Y15/A0/X03;1;X1Y15/Q4;;1;X1Y15/W100;X1Y15/W100/Q4;1;X1Y15/B4;X1Y15/B4/W100;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_I1[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8607 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y15/X01;X3Y15/X01/Q2;1;X3Y15/B2;X3Y15/B2/X01;1;X3Y15/Q2;;1;X3Y15/W130;X3Y15/W130/Q2;1;X2Y15/A2;X2Y15/A2/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_LUT4_F_I0[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8606 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y15/N130;X3Y15/N130/Q1;1;X3Y15/A2;X3Y15/A2/N130;1;X3Y15/Q1;;1;X3Y15/B1;X3Y15/B1/Q1;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[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8605 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y15/F2;;1;X3Y15/XD2;X3Y15/XD2/F2;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F_LUT3_F_I0[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8602 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y15/A3;X3Y15/A3/X02;1;X3Y15/Q3;;1;X3Y15/X02;X3Y15/X02/Q3;1;X3Y15/A0;X3Y15/A0/X02;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": [ 8601 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y15/F3;;1;X3Y15/XD3;X3Y15/XD3/F3;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0_LUT4_I1_F[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8599 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y15/F0;;1;X1Y15/XD0;X1Y15/XD0/F0;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_CE[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8588 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/X04;X3Y14/X04/S251;1;X3Y14/B2;X3Y14/B2/X04;1;X3Y14/C0;X3Y14/C0/W262;1;X2Y15/C3;X2Y15/C3/X04;1;X3Y15/B3;X3Y15/B3/X04;1;X3Y14/X03;X3Y14/X03/W262;1;X3Y14/B3;X3Y14/B3/X03;1;X5Y13/SN20;X5Y13/SN20/F5;1;X5Y14/W260;X5Y14/W260/S121;1;X3Y14/C4;X3Y14/C4/W262;1;X1Y15/C0;X1Y15/C0/X04;1;X2Y15/C2;X2Y15/C2/X04;1;X5Y13/X08;X5Y13/X08/F5;1;X5Y13/CE2;X5Y13/CE2/X08;1;X2Y15/X04;X2Y15/X04/W251;1;X2Y15/C1;X2Y15/C1/X04;1;X1Y13/S200;X1Y13/S200/W202;1;X1Y15/C4;X1Y15/C4/S202;1;X3Y15/C1;X3Y15/C1/X04;1;X3Y15/C2;X3Y15/C2/X04;1;X3Y15/W250;X3Y15/W250/S252;1;X1Y15/X04;X1Y15/X04/W252;1;X1Y15/C1;X1Y15/C1/X04;1;X3Y13/S250;X3Y13/S250/W252;1;X3Y15/X04;X3Y15/X04/S252;1;X3Y15/C0;X3Y15/C0/X04;1;X3Y13/W200;X3Y13/W200/W252;1;X2Y13/X05;X2Y13/X05/W201;1;X2Y13/B0;X2Y13/B0/X05;1;X5Y13/F5;;1;X5Y13/W250;X5Y13/W250/F5;1;X3Y13/X08;X3Y13/X08/W252;1;X3Y13/B6;X3Y13/B6/X08;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_CE[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8586 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y15/X01;X1Y15/X01/Q0;1;X1Y15/A1;X1Y15/A1/X01;1;X1Y15/Q0;;1;X1Y15/X05;X1Y15/X05/Q0;1;X1Y15/B0;X1Y15/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[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8583 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y15/F1;;1;X1Y15/XD1;X1Y15/XD1/F1;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D_LUT2_F_I0[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8581 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y14/W210;X3Y14/W210/W111;1;X1Y14/S210;X1Y14/S210/W212;1;X1Y15/B2;X1Y15/B2/S211;1;X4Y14/F5;;1;X4Y14/EW10;X4Y14/EW10/F5;1;X3Y14/B0;X3Y14/B0/W111;1",
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "Blitter6502OISC_small.v:263.25-263.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_CE[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8579 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y15/N130;X1Y15/N130/Q1;1;X1Y15/A2;X1Y15/A2/N130;1;X1Y15/Q1;;1;X1Y15/B1;X1Y15/B1/Q1;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu_uart_tx": {
|
|
"hide_name": 0,
|
|
"bits": [ 8575 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y15/Q2;;1;X1Y15/S810;X1Y15/S810/Q2;1;X1Y23/S820;X1Y23/S820/S818;1;X1Y26/S270;X1Y26/S270/N828;1;X1Y28/A0;X1Y28/A0/S272;1",
|
|
"src": "research_stack_top.v:66.17-66.28",
|
|
"hdlname": "cpu uart_tx"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 8574 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y15/F2;;1;X1Y15/XD2;X1Y15/XD2/F2;1"
|
|
}
|
|
},
|
|
"cpu.uart_tx_DFFPE_Q_CE[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8565 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y15/D3;X2Y15/D3/S121;1;X3Y15/D1;X3Y15/D1/E221;1;X2Y14/EW20;X2Y14/EW20/F6;1;X3Y14/C3;X3Y14/C3/E121;1;X2Y14/N130;X2Y14/N130/F6;1;X2Y13/E270;X2Y13/E270/N131;1;X2Y13/D0;X2Y13/D0/E270;1;X2Y15/E240;X2Y15/E240/S101;1;X3Y15/C3;X3Y15/C3/E241;1;X3Y14/D2;X3Y14/D2/E101;1;X2Y14/E100;X2Y14/E100/F6;1;X3Y14/D4;X3Y14/D4/E101;1;X2Y15/D2;X2Y15/D2/S121;1;X3Y15/D2;X3Y15/D2/E221;1;X1Y15/D0;X1Y15/D0/W201;1;X2Y15/E220;X2Y15/E220/S121;1;X3Y15/D0;X3Y15/D0/E221;1;X2Y14/SN20;X2Y14/SN20/F6;1;X2Y15/D1;X2Y15/D1/S121;1;X2Y15/W240;X2Y15/W240/S101;1;X1Y15/X07;X1Y15/X07/W241;1;X1Y15/CE1;X1Y15/CE1/X07;1;X1Y15/D1;X1Y15/D1/W201;1;X2Y14/F6;;1;X2Y14/S100;X2Y14/S100/F6;1;X2Y15/W200;X2Y15/W200/S101;1;X1Y15/D4;X1Y15/D4/W201;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8556 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y10/F0;;1;X1Y10/XD0;X1Y10/XD0/F0;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8552 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y11/F2;;1;X2Y11/XD2;X2Y11/XD2/F2;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_9_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8551 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y11/Q2;;1;X2Y11/X01;X2Y11/X01/Q2;1;X2Y11/B2;X2Y11/B2/X01;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8548 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y11/F3;;1;X1Y11/XD3;X1Y11/XD3/F3;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_8_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8547 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y11/Q3;;1;X1Y11/B3;X1Y11/B3/Q3;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8544 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y11/F4;;1;X1Y11/XD4;X1Y11/XD4/F4;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_7_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8543 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y11/Q4;;1;X1Y11/X03;X1Y11/X03/Q4;1;X1Y11/B4;X1Y11/B4/X03;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_8_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8542 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y11/COUT3;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8539 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y11/F5;;1;X1Y11/XD5;X1Y11/XD5/F5;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_6_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8538 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y11/Q5;;1;X1Y11/X08;X1Y11/X08/Q5;1;X1Y11/B5;X1Y11/B5/X08;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8537 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y11/COUT4;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[22]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8534 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y11/F5;;1;X4Y11/XD5;X4Y11/XD5/F5;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_5_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8533 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y11/Q5;;1;X4Y11/X08;X4Y11/X08/Q5;1;X4Y11/B5;X4Y11/B5/X08;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[17]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8530 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y11/F0;;1;X4Y11/E100;X4Y11/E100/F0;1;X5Y11/D5;X5Y11/D5/E101;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_4_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8529 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y11/Q5;;1;X5Y11/EW10;X5Y11/EW10/Q5;1;X4Y11/B0;X4Y11/B0/W111;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[8]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8526 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y11/F3;;1;X2Y11/XD3;X2Y11/XD3/F3;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_3_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8525 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y11/Q3;;1;X2Y11/B3;X2Y11/B3/Q3;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_9_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8524 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y11/COUT2;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[20]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8521 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y11/F3;;1;X4Y11/XD3;X4Y11/XD3/F3;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_2_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8520 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y11/Q3;;1;X4Y11/B3;X4Y11/B3/Q3;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[9]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8516 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y11/F4;;1;X2Y11/XD4;X2Y11/XD4/F4;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_19_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8515 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y11/Q4;;1;X2Y11/N240;X2Y11/N240/Q4;1;X2Y11/B4;X2Y11/B4/N240;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8514 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y11/COUT3;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[13]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8511 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y11/F2;;1;X3Y11/XD2;X3Y11/XD2/F2;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_18_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8510 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y11/Q2;;1;X3Y11/X01;X3Y11/X01/Q2;1;X3Y11/B2;X3Y11/B2/X01;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[14]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8507 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y11/F3;;1;X3Y11/XD3;X3Y11/XD3/F3;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_17_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8506 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y11/Q3;;1;X3Y11/B3;X3Y11/B3/Q3;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_18_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8505 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y11/COUT2;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[15]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8502 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y11/F4;;1;X3Y11/XD4;X3Y11/XD4/F4;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_16_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8501 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y11/Q4;;1;X3Y11/X03;X3Y11/X03/Q4;1;X3Y11/B4;X3Y11/B4/X03;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_17_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8500 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y11/COUT3;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_15_CIN_ALU_COUT_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8497 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_LUT1_F_I0": {
|
|
"hide_name": 0,
|
|
"bits": [ 8496 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y10/N100;X1Y10/N100/Q0;1;X1Y10/A0;X1Y10/A0/N100;1;X1Y10/Q0;;1;X1Y10/SN10;X1Y10/SN10/Q0;1;X1Y11/B1;X1Y11/B1/S111;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"single_bit_vector": "00000000000000000000000000000001",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8494 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y11/F2;;1;X1Y11/XD2;X1Y11/XD2/F2;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_15_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8493 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y11/Q2;;1;X1Y11/X01;X1Y11/X01/Q2;1;X1Y11/B2;X1Y11/B2/X01;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_15_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8492 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y11/COUT2;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_15_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 8491 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y11/COUT1;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[10]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8488 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y11/F5;;1;X2Y11/XD5;X2Y11/XD5/F5;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_14_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8487 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y11/Q5;;1;X2Y11/X08;X2Y11/X08/Q5;1;X2Y11/B5;X2Y11/B5/X08;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_19_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8486 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y11/COUT4;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[11]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8483 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y11/F0;;1;X3Y11/XD0;X3Y11/XD0/F0;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_13_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8482 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y11/Q0;;1;X3Y11/S100;X3Y11/S100/Q0;1;X3Y11/B0;X3Y11/B0/S100;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_14_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8481 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y11/CIN0;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[12]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8478 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y11/F1;;1;X3Y11/XD1;X3Y11/XD1/F1;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_12_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8477 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y11/Q1;;1;X3Y11/B1;X3Y11/B1/Q1;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_12_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8476 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y11/COUT1;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_13_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8475 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y11/COUT0;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8472 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y11/F0;;1;X2Y11/XD0;X2Y11/XD0/F0;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_11_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8471 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y11/Q0;;1;X2Y11/X05;X2Y11/X05/Q0;1;X2Y11/B0;X2Y11/B0/X05;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8470 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y11/CIN0;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8467 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y11/F1;;1;X2Y11/XD1;X2Y11/XD1/F1;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_10_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8466 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y11/Q1;;1;X2Y11/B1;X2Y11/B1/Q1;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_10_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8465 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y11/COUT1;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_11_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8464 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y11/COUT0;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[18]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8462 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y11/F1;;1;X4Y11/XD1;X4Y11/XD1/F1;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_1_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8461 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y11/Q1;;1;X4Y11/B1;X4Y11/B1/Q1;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8460 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y11/COUT0;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[16]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8458 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y11/F5;;1;X3Y11/N100;X3Y11/N100/F5;1;X3Y10/D1;X3Y10/D1/N101;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8457 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y10/Q1;;1;X3Y10/SN20;X3Y10/SN20/Q1;1;X3Y11/B5;X3Y11/B5/S121;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8456 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y11/CIN0;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_16_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8455 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y11/COUT4;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[19]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8453 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y11/F2;;1;X4Y11/XD2;X4Y11/XD2/F2;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8452 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y11/COUT2;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8451 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y11/COUT1;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[21]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8448 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y11/F4;;1;X4Y11/XD4;X4Y11/XD4/F4;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_2_I2_ALU_I1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8447 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y11/COUT4;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8446 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y11/COUT3;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_2_I2[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8444 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y11/E130;X4Y11/E130/Q4;1;X4Y11/W260;X4Y11/W260/E130;1;X2Y11/C7;X2Y11/C7/W262;1;X4Y11/Q4;;1;X4Y11/N240;X4Y11/N240/Q4;1;X4Y11/B4;X4Y11/B4/N240;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"led_OBUF_O_I[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8443 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y11/F7;;1;X2Y11/S820;X2Y11/S820/F7;1;X2Y19/S100;X2Y19/S100/S828;1;X2Y20/W200;X2Y20/W200/S101;1;X0Y20/D1;X0Y20/D1/W202;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM[23]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8440 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y11/F0;;1;X5Y11/XD0;X5Y11/XD0/F0;1",
|
|
"unused_bits": "24",
|
|
"src": "research_stack_top.v:227.27-227.40|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_1_I2_ALU_I1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8439 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 ",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2_ALU_I1_SUM_ALU_SUM_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8438 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y11/CIN0;;1",
|
|
"src": "research_stack_top.v:227.27-227.40|/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_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_1_I2[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8436 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y12/S200;X5Y12/S200/S101;1;X5Y14/C6;X5Y14/C6/S202;1;X5Y11/Q0;;1;X5Y11/S100;X5Y11/S100/Q0;1;X5Y11/B0;X5Y11/B0/S100;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"led_OBUF_O_I[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8435 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y14/F6;;1;X5Y14/W830;X5Y14/W830/F6;1;X1Y14/S830;X1Y14/S830/W834;1;X1Y22/S260;X1Y22/S260/S838;1;X1Y24/W260;X1Y24/W260/S262;1;X0Y24/X03;X0Y24/X03/W261;1;X0Y24/D1;X0Y24/D1/X03;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_LUT3_I1_I2[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8433 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y11/W100;X4Y11/W100/Q2;1;X3Y11/S200;X3Y11/S200/W101;1;X3Y13/C7;X3Y13/C7/S202;1;X4Y11/Q2;;1;X4Y11/X01;X4Y11/X01/Q2;1;X4Y11/B2;X4Y11/B2/X01;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"led_OBUF_O_I[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8432 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y13/F7;;1;X3Y13/W820;X3Y13/W820/F7;1;X0Y13/S270;X0Y13/S270/E824;1;X0Y14/A0;X0Y14/A0/S271;1"
|
|
}
|
|
},
|
|
"led_OBUF_O_I[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8430 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y15/F7;;1;X1Y15/S820;X1Y15/S820/F7;1;X1Y23/S270;X1Y23/S270/S828;1;X1Y25/W270;X1Y25/W270/S272;1;X0Y25/X08;X0Y25/X08/W271;1;X0Y25/D1;X0Y25/D1/X08;1"
|
|
}
|
|
},
|
|
"led_OBUF_O_I[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8428 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y15/EW20;X1Y15/EW20/F5;1;X0Y15/D1;X0Y15/D1/W121;1;X1Y15/F5;;1;X1Y15/S830;X1Y15/S830/F5;1;X1Y23/N250;X1Y23/N250/S838;1;X1Y21/W250;X1Y21/W250/N252;1;X0Y21/X08;X0Y21/X08/W251;1;X0Y21/D1;X0Y21/D1/X08;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_DFFCE_Q_CE_MUX2_LUT5_O_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8422 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y10/F1;;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:151.13-151.15"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_DFFCE_Q_CE_MUX2_LUT5_O_I0": {
|
|
"hide_name": 0,
|
|
"bits": [ 8421 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y10/F0;;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:151.9-151.11"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8417 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y11/S250;X5Y11/S250/S111;1;X5Y13/S250;X5Y13/S250/S252;1;X5Y14/B6;X5Y14/B6/S251;1;X1Y15/B5;X1Y15/B5/X08;1;X1Y13/E210;X1Y13/E210/S212;1;X3Y13/B7;X3Y13/B7/E212;1;X1Y11/S210;X1Y11/S210/W212;1;X1Y13/S210;X1Y13/S210/S212;1;X1Y15/X08;X1Y15/X08/S212;1;X1Y15/B7;X1Y15/B7/X08;1;X5Y10/Q3;;1;X5Y10/SN10;X5Y10/SN10/Q3;1;X5Y11/W210;X5Y11/W210/S111;1;X3Y11/W210;X3Y11/W210/W212;1;X2Y11/B7;X2Y11/B7/W211;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_DFFCE_Q_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 8415 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y10/F3;;1;X5Y10/XD3;X5Y10/XD3/F3;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q_DFFCE_Q_CE": {
|
|
"hide_name": 0,
|
|
"bits": [ 8414 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y10/OF0;;1;X5Y10/W100;X5Y10/W100/OF0;1;X4Y10/W800;X4Y10/W800/W101;1;X3Y10/E230;X3Y10/E230/E808;1;X5Y10/X06;X5Y10/X06/E232;1;X5Y10/CE1;X5Y10/CE1/X06;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1_DFFCE_CE_Q[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8410 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y15/A7;X1Y15/A7/S232;1;X5Y13/W220;X5Y13/W220/S222;1;X3Y13/X01;X3Y13/X01/W222;1;X3Y13/A7;X3Y13/A7/X01;1;X2Y11/S210;X2Y11/S210/W814;1;X2Y11/A7;X2Y11/A7/S210;1;X6Y11/EW20;X6Y11/EW20/Q2;1;X5Y11/S220;X5Y11/S220/W121;1;X5Y13/S230;X5Y13/S230/S222;1;X5Y14/A6;X5Y14/A6/S231;1;X6Y11/Q2;;1;X6Y11/W810;X6Y11/W810/Q2;1;X1Y11/S220;X1Y11/S220/E818;1;X1Y13/S230;X1Y13/S230/S222;1;X1Y15/A5;X1Y15/A5/S232;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_LUT2_F_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8407 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y10/B1;X6Y10/B1/S100;1;X6Y10/F5;;1;X6Y10/S100;X6Y10/S100/F5;1;X6Y10/S210;X6Y10/S210/S100;1;X6Y11/CE1;X6Y11/CE1/S211;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8403 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X8Y10/W100;X8Y10/W100/Q4;1;X7Y10/N240;X7Y10/N240/W101;1;X7Y8/N240;X7Y8/N240/N242;1;X7Y7/X05;X7Y7/X05/N241;1;X7Y7/C5;X7Y7/C5/X05;1;X8Y10/X03;X8Y10/X03/Q4;1;X8Y10/B4;X8Y10/B4/X03;1;X5Y10/C0;X5Y10/C0/W241;1;X8Y10/W240;X8Y10/W240/Q4;1;X6Y10/W240;X6Y10/W240/W242;1;X5Y10/C1;X5Y10/C1/W241;1;X8Y10/Q4;;1;X8Y10/N130;X8Y10/N130/Q4;1;X8Y9/E230;X8Y9/E230/N131;1;X10Y9/N230;X10Y9/N230/E232;1;X10Y7/B0;X10Y7/B0/N232;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFP_Q_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 8402 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X8Y10/F4;;1;X8Y10/XD4;X8Y10/XD4/F4;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8397 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y5/F0;;1;X1Y5/XD0;X1Y5/XD0/F0;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8394 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_9_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8391 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[23]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8389 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y6/F0;;1;X5Y6/N200;X5Y6/N200/F0;1;X5Y5/D3;X5Y5/D3/N201;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_9_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8388 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y5/W130;X5Y5/W130/Q3;1;X4Y5/S270;X4Y5/S270/W131;1;X4Y7/A1;X4Y7/A1/S272;1;X5Y5/Q3;;1;X5Y5/S230;X5Y5/S230/Q3;1;X5Y6/B0;X5Y6/B0/S231;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_8_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8385 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_9_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8384 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y7/COUT1;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[24]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8382 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y6/F1;;1;X5Y6/XD1;X5Y6/XD1/F1;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_8_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8381 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y6/SN10;X5Y6/SN10/Q1;1;X5Y7/W250;X5Y7/W250/S111;1;X4Y7/A2;X4Y7/A2/W251;1;X5Y6/Q1;;1;X5Y6/B1;X5Y6/B1/Q1;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_9_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8380 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y6/COUT0;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_7_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8377 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_8_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8376 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y7/COUT2;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[25]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8374 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y6/F2;;1;X5Y6/XD2;X5Y6/XD2/F2;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_7_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8373 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y6/W130;X5Y6/W130/Q2;1;X4Y6/S270;X4Y6/S270/W131;1;X4Y7/A3;X4Y7/A3/S271;1;X5Y6/Q2;;1;X5Y6/X01;X5Y6/X01/Q2;1;X5Y6/B2;X5Y6/B2/X01;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_8_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8372 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y6/COUT1;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_6_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8369 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_7_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8368 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y7/COUT3;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[26]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8366 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y6/F3;;1;X5Y6/N230;X5Y6/N230/F3;1;X5Y5/X08;X5Y5/X08/N231;1;X5Y5/D2;X5Y5/D2/X08;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_6_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8365 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y5/EW20;X5Y5/EW20/Q2;1;X4Y5/S220;X4Y5/S220/W121;1;X4Y7/X07;X4Y7/X07/S222;1;X4Y7/A4;X4Y7/A4/X07;1;X5Y5/Q2;;1;X5Y5/SN10;X5Y5/SN10/Q2;1;X5Y6/B3;X5Y6/B3/S111;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8364 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y6/COUT2;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_5_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8361 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_6_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8360 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y7/COUT4;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[27]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8358 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y6/F4;;1;X5Y6/N100;X5Y6/N100/F4;1;X5Y5/D1;X5Y5/D1/N101;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_5_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8357 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y5/W100;X5Y5/W100/Q1;1;X4Y5/S200;X4Y5/S200/W101;1;X4Y7/X05;X4Y7/X05/S202;1;X4Y7/A5;X4Y7/A5/X05;1;X5Y5/Q1;;1;X5Y5/SN20;X5Y5/SN20/Q1;1;X5Y6/B4;X5Y6/B4/S121;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8356 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y6/COUT3;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[29]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8353 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y6/F0;;1;X6Y6/XD0;X6Y6/XD0/F0;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8351 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y6/COUT0;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_29_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8347 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[17]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8345 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y6/F0;;1;X4Y6/XD0;X4Y6/XD0/F0;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_29_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8344 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y6/SN10;X4Y6/SN10/Q0;1;X4Y7/W250;X4Y7/W250/S111;1;X3Y7/A1;X3Y7/A1/W251;1;X4Y6/Q0;;1;X4Y6/X05;X4Y6/X05/Q0;1;X4Y6/B0;X4Y6/B0/X05;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_28_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8341 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_29_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8340 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y7/COUT1;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[18]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8338 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y6/F1;;1;X4Y6/N210;X4Y6/N210/F1;1;X4Y5/X08;X4Y5/X08/N211;1;X4Y5/D2;X4Y5/D2/X08;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_28_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8337 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y6/W250;X4Y6/W250/S111;1;X3Y6/S250;X3Y6/S250/W251;1;X3Y7/A2;X3Y7/A2/S251;1;X4Y5/Q2;;1;X4Y5/SN10;X4Y5/SN10/Q2;1;X4Y6/B1;X4Y6/B1/S111;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_29_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8336 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y6/COUT0;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_27_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8333 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_28_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8332 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y7/COUT2;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[19]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8330 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y6/F2;;1;X4Y6/N130;X4Y6/N130/F2;1;X4Y5/D4;X4Y5/D4/N131;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_27_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8329 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y6/S240;X3Y6/S240/W241;1;X3Y7/X05;X3Y7/X05/S241;1;X3Y7/A3;X3Y7/A3/X05;1;X4Y5/Q4;;1;X4Y5/S100;X4Y5/S100/Q4;1;X4Y6/W240;X4Y6/W240/S101;1;X4Y6/B2;X4Y6/B2/W240;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_28_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8328 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y6/COUT1;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_26_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8325 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_26_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8324 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y7/COUT4;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[8]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8322 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y6/F3;;1;X2Y6/XD3;X2Y6/XD3/F3;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_26_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8321 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y6/SN10;X2Y6/SN10/Q3;1;X2Y7/W250;X2Y7/W250/S111;1;X1Y7/A4;X1Y7/A4/W251;1;X2Y6/Q3;;1;X2Y6/B3;X2Y6/B3/Q3;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_25_CIN_ALU_COUT_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8318 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_LUT1_F_I0": {
|
|
"hide_name": 0,
|
|
"bits": [ 8317 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y5/X01;X1Y5/X01/Q0;1;X1Y5/A0;X1Y5/A0/X01;1;X1Y5/Q0;;1;X1Y5/SN10;X1Y5/SN10/Q0;1;X1Y6/B1;X1Y6/B1/S111;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"single_bit_vector": "00000000000000000000000000000001",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8315 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y6/F2;;1;X1Y6/XD2;X1Y6/XD2/F2;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_25_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8314 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y6/Q2;;1;X1Y6/X01;X1Y6/X01/Q2;1;X1Y6/B2;X1Y6/B2/X01;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_25_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 8313 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y6/COUT1;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8310 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y6/F3;;1;X1Y6/XD3;X1Y6/XD3/F3;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_24_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8309 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y6/Q3;;1;X1Y6/B3;X1Y6/B3/Q3;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_25_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8308 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y6/COUT2;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8305 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y6/F4;;1;X1Y6/N100;X1Y6/N100/F4;1;X1Y5/D1;X1Y5/D1/N101;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_23_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8304 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y5/Q1;;1;X1Y5/SN20;X1Y5/SN20/Q1;1;X1Y6/B4;X1Y6/B4/S121;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_24_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8303 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y6/COUT3;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_22_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8300 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8298 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y6/F0;;1;X2Y6/XD0;X2Y6/XD0/F0;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_22_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8297 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y6/EW10;X2Y6/EW10/Q0;1;X1Y6/S250;X1Y6/S250/W111;1;X1Y7/A1;X1Y7/A1/S251;1;X2Y6/Q0;;1;X2Y6/X05;X2Y6/X05/Q0;1;X2Y6/B0;X2Y6/B0/X05;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_21_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8294 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[11]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8292 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y6/F0;;1;X3Y6/W100;X3Y6/W100/F0;1;X2Y6/N200;X2Y6/N200/W101;1;X2Y5/D2;X2Y5/D2/N201;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_21_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8291 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y6/S210;X2Y6/S210/S111;1;X2Y7/E210;X2Y7/E210/S211;1;X2Y7/A1;X2Y7/A1/E210;1;X2Y5/Q2;;1;X2Y5/SN10;X2Y5/SN10/Q2;1;X2Y6/E210;X2Y6/E210/S111;1;X3Y6/B0;X3Y6/B0/E211;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_20_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8288 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_22_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8287 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y7/COUT1;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8285 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y6/F1;;1;X2Y6/EW20;X2Y6/EW20/F1;1;X1Y6/N220;X1Y6/N220/W121;1;X1Y5/D3;X1Y5/D3/N221;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_20_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8284 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y6/S270;X1Y6/S270/S131;1;X1Y7/A2;X1Y7/A2/S271;1;X1Y5/Q3;;1;X1Y5/S130;X1Y5/S130/Q3;1;X1Y6/E230;X1Y6/E230/S131;1;X2Y6/B1;X2Y6/B1/E231;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_22_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8283 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y6/COUT0;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8281 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y6/F5;;1;X1Y6/N130;X1Y6/N130/F5;1;X1Y5/D5;X1Y5/D5/N131;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_2_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8280 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y5/Q5;;1;X1Y5/S250;X1Y5/S250/Q5;1;X1Y6/B5;X1Y6/B5/S251;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8279 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y6/CIN0;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_23_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8278 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y6/COUT4;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_1_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8275 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_19_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8272 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_19_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8271 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y7/COUT3;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_20_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8270 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y7/COUT2;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8268 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y6/F2;;1;X2Y6/XD2;X2Y6/XD2/F2;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_19_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8267 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y6/S100;X2Y6/S100/Q2;1;X2Y7/W200;X2Y7/W200/S101;1;X1Y7/X05;X1Y7/X05/W201;1;X1Y7/A3;X1Y7/A3/X05;1;X2Y6/Q2;;1;X2Y6/X01;X2Y6/X01/Q2;1;X2Y6/B2;X2Y6/B2/X01;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_19_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8266 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y6/COUT2;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_20_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8265 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y6/COUT1;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_18_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8262 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_21_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8261 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y7/COUT1;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[12]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8259 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y6/F1;;1;X3Y6/XD1;X3Y6/XD1/F1;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_18_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8258 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y6/EW10;X3Y6/EW10/Q1;1;X2Y6/S250;X2Y6/S250/W111;1;X2Y7/A2;X2Y7/A2/S251;1;X3Y6/Q1;;1;X3Y6/B1;X3Y6/B1/Q1;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_21_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8257 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y6/COUT0;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_17_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8254 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_17_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8253 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y7/COUT3;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_18_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8252 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y7/COUT2;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[13]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8250 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y6/F2;;1;X3Y6/XD2;X3Y6/XD2/F2;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_17_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8249 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y6/W130;X3Y6/W130/Q2;1;X2Y6/S270;X2Y6/S270/W131;1;X2Y7/A3;X2Y7/A3/S271;1;X3Y6/Q2;;1;X3Y6/X01;X3Y6/X01/Q2;1;X3Y6/B2;X3Y6/B2/X01;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_18_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8248 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y6/COUT1;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_16_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8245 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_1_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8244 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y7/COUT4;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[15]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8242 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y6/F4;;1;X3Y6/XD4;X3Y6/XD4/F4;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_16_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8241 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y6/SN10;X3Y6/SN10/Q4;1;X3Y7/W250;X3Y7/W250/S111;1;X2Y7/A5;X2Y7/A5/W251;1;X3Y6/Q4;;1;X3Y6/X03;X3Y6/X03/Q4;1;X3Y6/B4;X3Y6/B4/X03;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_15_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8238 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_15_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8237 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y7/COUT0;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_16_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8236 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y7/CIN0;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[16]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8234 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y6/F5;;1;X3Y6/XD5;X3Y6/XD5/F5;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_15_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8233 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y6/S130;X3Y6/S130/Q5;1;X3Y7/A0;X3Y7/A0/S131;1;X3Y6/Q5;;1;X3Y6/E250;X3Y6/E250/Q5;1;X3Y6/B5;X3Y6/B5/E250;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_15_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8232 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y6/CIN0;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_16_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8231 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y6/COUT4;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_14_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8228 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_14_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8227 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y7/COUT0;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8226 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y7/CIN0;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[10]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8224 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y6/F5;;1;X2Y6/XD5;X2Y6/XD5/F5;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_14_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8223 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y6/S130;X2Y6/S130/Q5;1;X2Y7/A0;X2Y7/A0/S131;1;X2Y6/Q5;;1;X2Y6/E250;X2Y6/E250/Q5;1;X2Y6/B5;X2Y6/B5/E250;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_14_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8222 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y6/CIN0;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[28]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8219 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y6/F5;;1;X5Y6/XD5;X5Y6/XD5/F5;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_13_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8218 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y6/CIN0;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8217 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y6/COUT4;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_12_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8214 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_27_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8213 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y7/COUT3;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[20]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8211 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y6/F3;;1;X4Y6/N100;X4Y6/N100/F3;1;X4Y5/D1;X4Y5/D1/N101;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_12_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8210 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y5/W130;X4Y5/W130/Q1;1;X3Y5/S230;X3Y5/S230/W131;1;X3Y7/A4;X3Y7/A4/S232;1;X4Y5/Q1;;1;X4Y5/S210;X4Y5/S210/Q1;1;X4Y6/B3;X4Y6/B3/S211;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_27_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8209 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y6/COUT2;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_11_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8206 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_12_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8205 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y7/COUT4;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[21]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8203 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y6/F4;;1;X4Y6/N240;X4Y6/N240/F4;1;X4Y5/D5;X4Y5/D5/N241;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_11_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8202 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y5/EW20;X4Y5/EW20/Q5;1;X3Y5/S220;X3Y5/S220/W121;1;X3Y7/X07;X3Y7/X07/S222;1;X3Y7/A5;X3Y7/A5/X07;1;X4Y5/Q5;;1;X4Y5/S250;X4Y5/S250/Q5;1;X4Y6/B4;X4Y6/B4/S251;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_12_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8201 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y6/COUT3;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_10_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8198 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_10_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8197 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y7/COUT0;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_11_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8196 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y7/CIN0;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[22]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8194 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y6/F5;;1;X4Y6/XD5;X4Y6/XD5/F5;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_10_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8193 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y6/S250;X4Y6/S250/Q5;1;X4Y7/A0;X4Y7/A0/S251;1;X4Y6/Q5;;1;X4Y6/E250;X4Y6/E250/Q5;1;X4Y6/B5;X4Y6/B5/E250;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_10_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8192 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y6/CIN0;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_11_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8191 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y6/COUT4;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[14]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8189 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y6/F3;;1;X3Y6/XD3;X3Y6/XD3/F3;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_1_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8188 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y6/W230;X3Y6/W230/Q3;1;X2Y6/S230;X2Y6/S230/W231;1;X2Y7/A4;X2Y7/A4/S231;1;X3Y6/Q3;;1;X3Y6/B3;X3Y6/B3/Q3;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8187 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y6/COUT3;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_17_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8186 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y6/COUT2;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[9]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8184 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y6/F4;;1;X2Y6/N100;X2Y6/N100/F4;1;X2Y5/D0;X2Y5/D0/N101;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8183 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y5/W130;X2Y5/W130/Q0;1;X1Y5/S230;X1Y5/S230/W131;1;X1Y7/A5;X1Y7/A5/S232;1;X2Y5/Q0;;1;X2Y5/SN20;X2Y5/SN20/Q0;1;X2Y6/B4;X2Y6/B4/S121;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8182 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y6/COUT4;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_26_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8181 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y6/COUT3;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[31]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8179 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y6/F2;;1;X6Y6/XD2;X6Y6/XD2/F2;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8178 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 ",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8177 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y6/COUT1;;1",
|
|
"src": "research_stack_top.v:58.35-58.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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM[30]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8175 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y6/F1;;1;X6Y6/N130;X6Y6/N130/F1;1;X6Y5/D5;X6Y5/D5/N131;1",
|
|
"src": "research_stack_top.v:58.35-58.53|/usr/bin/../share/yosys/gowin/arith_map.v:34.28-34.29",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_LUT2_I1_F": {
|
|
"hide_name": 0,
|
|
"bits": [ 8174 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y6/CE0;X5Y6/CE0/E211;1;X3Y6/CE2;X3Y6/CE2/N211;1;X1Y5/CE0;X1Y5/CE0/W211;1;X2Y6/W210;X2Y6/W210/N211;1;X1Y6/CE1;X1Y6/CE1/W211;1;X2Y6/CE1;X2Y6/CE1/N211;1;X2Y5/CE0;X2Y5/CE0/W212;1;X4Y5/CE2;X4Y5/CE2/N212;1;X4Y5/W210;X4Y5/W210/N212;1;X2Y5/CE1;X2Y5/CE1/W212;1;X5Y5/CE1;X5Y5/CE1/W211;1;X2Y6/CE0;X2Y6/CE0/N211;1;X1Y5/CE2;X1Y5/CE2/W211;1;X5Y6/CE2;X5Y6/CE2/E211;1;X4Y5/CE0;X4Y5/CE0/N212;1;X4Y5/CE1;X4Y5/CE1/N212;1;X4Y6/CE0;X4Y6/CE0/N211;1;X4Y6/E210;X4Y6/E210/N211;1;X5Y6/CE1;X5Y6/CE1/E211;1;X3Y6/CE0;X3Y6/CE0/N211;1;X6Y5/CE2;X6Y5/CE2/N212;1;X4Y7/N210;X4Y7/N210/W111;1;X4Y6/CE2;X4Y6/CE2/N211;1;X6Y6/CE0;X6Y6/CE0/N211;1;X6Y5/W210;X6Y5/W210/N212;1;X5Y5/CE0;X5Y5/CE0/W211;1;X2Y6/CE2;X2Y6/CE2/N211;1;X3Y7/N210;X3Y7/N210/W211;1;X3Y6/CE1;X3Y6/CE1/N211;1;X4Y7/W210;X4Y7/W210/W111;1;X2Y7/N210;X2Y7/N210/W212;1;X2Y5/W210;X2Y5/W210/N212;1;X1Y5/CE1;X1Y5/CE1/W211;1;X5Y7/F6;;1;X5Y7/EW10;X5Y7/EW10/F6;1;X6Y7/N210;X6Y7/N210/E111;1;X6Y6/CE1;X6Y6/CE1/N211;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8172 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_13_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8171 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y6/S130;X5Y6/S130/Q5;1;X5Y7/A0;X5Y7/A0/S131;1;X5Y6/Q5;;1;X5Y6/E250;X5Y6/E250/Q5;1;X5Y6/B5;X5Y6/B5/E250;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 8170 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y7/CIN0;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8168 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0_ALU_I1_SUM_ALU_SUM_4_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8167 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y6/EW10;X6Y6/EW10/Q0;1;X5Y6/S210;X5Y6/S210/W111;1;X5Y7/X02;X5Y7/X02/S211;1;X5Y7/A1;X5Y7/A1/X02;1;X6Y6/Q0;;1;X6Y6/X05;X6Y6/X05/Q0;1;X6Y6/B0;X6Y6/B0/X05;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 8166 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y7/COUT0;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8164 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_I0": {
|
|
"hide_name": 0,
|
|
"bits": [ 8163 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y5/EW10;X6Y5/EW10/Q5;1;X5Y5/S250;X5Y5/S250/W111;1;X5Y7/A2;X5Y7/A2/S252;1;X6Y5/Q5;;1;X6Y5/SN10;X6Y5/SN10/Q5;1;X6Y6/B1;X6Y6/B1/S111;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_CIN_ALU_COUT_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 8162 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y7/COUT1;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8160 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_I0": {
|
|
"hide_name": 0,
|
|
"bits": [ 8159 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y6/W130;X6Y6/W130/Q2;1;X5Y6/S270;X5Y6/S270/W131;1;X5Y7/A3;X5Y7/A3/S271;1;X6Y6/Q2;;1;X6Y6/X01;X6Y6/X01/Q2;1;X6Y6/B2;X6Y6/B2/X01;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1_ALU_COUT_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 8158 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y7/COUT2;;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q_DFFC_Q_D_LUT2_F_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8156 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y7/SN10;X5Y7/SN10/F4;1;X5Y8/B2;X5Y8/B2/S111;1;X5Y7/F4;;1;X5Y7/W130;X5Y7/W130/F4;1;X5Y7/B6;X5Y7/B6/W130;1",
|
|
"src": "research_stack_top.v:55.17-55.42|/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_7_D_DFFC_D_Q[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8154 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y10/X07;X6Y10/X07/Q4;1;X6Y10/A5;X6Y10/A5/X07;1;X5Y10/B3;X5Y10/B3/W111;1;X6Y10/EW10;X6Y10/EW10/Q4;1;X5Y10/B2;X5Y10/B2/W111;1;X5Y10/D0;X5Y10/D0/W121;1;X6Y10/EW20;X6Y10/EW20/Q4;1;X5Y10/D1;X5Y10/D1/W121;1;X6Y10/Q4;;1;X6Y10/N240;X6Y10/N240/Q4;1;X6Y8/E240;X6Y8/E240/N242;1;X8Y8/E240;X8Y8/E240/E242;1;X10Y8/N240;X10Y8/N240/E242;1;X10Y7/C0;X10Y7/C0/N241;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8152 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y7/A6;X5Y7/A6/N121;1;X5Y8/SN20;X5Y8/SN20/Q2;1;X5Y7/E220;X5Y7/E220/N121;1;X7Y7/X01;X7Y7/X01/E222;1;X7Y7/B5;X7Y7/B5/X01;1;X5Y8/EW10;X5Y8/EW10/Q2;1;X6Y8/S250;X6Y8/S250/E111;1;X6Y10/E250;X6Y10/E250/S252;1;X8Y10/A4;X8Y10/A4/E252;1;X5Y8/A2;X5Y8/A2/N130;1;X5Y10/B0;X5Y10/B0/X07;1;X5Y8/S220;X5Y8/S220/Q2;1;X5Y10/X07;X5Y10/X07/S222;1;X5Y10/B1;X5Y10/B1/X07;1;X5Y8/Q2;;1;X5Y8/N130;X5Y8/N130/Q2;1;X5Y7/E270;X5Y7/E270/N131;1;X7Y7/E270;X7Y7/E270/E272;1;X9Y7/E270;X9Y7/E270/E272;1;X10Y7/A0;X10Y7/A0/E271;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_DFFC_Q_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 8151 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y8/F2;;1;X5Y8/XD2;X5Y8/XD2/F2;1",
|
|
"src": "research_stack_top.v:50.5-61.8"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1_ALU_SUM_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8147 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8145 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X7Y8/W250;X7Y8/W250/N251;1;X5Y8/W830;X5Y8/W830/W252;1;X2Y8/S250;X2Y8/S250/E838;1;X2Y8/B2;X2Y8/B2/S250;1;X7Y10/Q3;;1;X7Y10/SN10;X7Y10/SN10/Q3;1;X7Y9/N250;X7Y9/N250/N111;1;X7Y8/A2;X7Y8/A2/N251;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9_I1_ALU_SUM_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8142 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8140 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X8Y8/W810;X8Y8/W810/S111;1;X0Y8/E220;X0Y8/E220/W818;1;X2Y8/E230;X2Y8/E230/E222;1;X3Y8/B0;X3Y8/B0/E231;1;X8Y7/Q0;;1;X8Y7/SN10;X8Y7/SN10/Q0;1;X8Y8/E210;X8Y8/E210/S111;1;X8Y8/A0;X8Y8/A0/E210;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8138 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y8/F0;;1;X3Y8/SN10;X3Y8/SN10/F0;1;X3Y7/E250;X3Y7/E250/N111;1;X5Y7/E200;X5Y7/E200/E252;1;X7Y7/E210;X7Y7/E210/E202;1;X8Y7/B0;X8Y7/B0/E211;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[11]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8137 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X8Y7/F0;;1;X8Y7/XD0;X8Y7/XD0/F0;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_8_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8134 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y10/Q2;;1;X2Y10/W100;X2Y10/W100/Q2;1;X1Y10/N200;X1Y10/N200/W101;1;X1Y8/X01;X1Y8/X01/N202;1;X1Y8/B4;X1Y8/B4/X01;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_8_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8132 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y8/F4;;1;X1Y8/EW10;X1Y8/EW10/F4;1;X2Y8/S210;X2Y8/S210/E111;1;X2Y10/B2;X2Y10/B2/S212;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8131 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y10/F2;;1;X2Y10/XD2;X2Y10/XD2/F2;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_7_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8128 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y10/Q0;;1;X2Y10/N200;X2Y10/N200/Q0;1;X2Y8/X05;X2Y8/X05/N202;1;X2Y8/B0;X2Y8/B0/X05;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_7_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8126 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y8/F0;;1;X2Y8/S130;X2Y8/S130/F0;1;X2Y9/S230;X2Y9/S230/S131;1;X2Y10/B0;X2Y10/B0/S231;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8125 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y10/F0;;1;X2Y10/XD0;X2Y10/XD0/F0;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_6_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8122 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y10/Q3;;1;X1Y10/N130;X1Y10/N130/Q3;1;X1Y9/N270;X1Y9/N270/N131;1;X1Y8/B5;X1Y8/B5/N271;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_6_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8121 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_8_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8120 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_6_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8118 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y8/F5;;1;X1Y8/S250;X1Y8/S250/F5;1;X1Y10/X04;X1Y10/X04/S252;1;X1Y10/B3;X1Y10/B3/X04;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8117 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y10/F3;;1;X1Y10/XD3;X1Y10/XD3/F3;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_5_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8114 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y10/Q4;;1;X1Y10/N240;X1Y10/N240/Q4;1;X1Y8/W240;X1Y8/W240/N242;1;X1Y8/B3;X1Y8/B3/W240;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_5_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8113 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_5_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8111 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y8/F3;;1;X1Y8/S230;X1Y8/S230/F3;1;X1Y10/X08;X1Y10/X08/S232;1;X1Y10/B4;X1Y10/B4/X08;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8110 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y10/F4;;1;X1Y10/XD4;X1Y10/XD4/F4;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_4_I1_ALU_SUM_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8107 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_4_I1_ALU_SUM_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8106 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X8Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_4_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8104 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y7/W130;X6Y7/W130/Q1;1;X5Y7/W830;X5Y7/W830/W131;1;X2Y7/S250;X2Y7/S250/E838;1;X2Y8/B5;X2Y8/B5/S251;1;X6Y7/Q1;;1;X6Y7/EW10;X6Y7/EW10/Q1;1;X7Y7/S210;X7Y7/S210/E111;1;X7Y8/A5;X7Y8/A5/S211;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_4_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8103 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_4_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8101 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y8/F5;;1;X2Y8/E830;X2Y8/E830/F5;1;X6Y8/N250;X6Y8/N250/E834;1;X6Y7/X04;X6Y7/X04/N251;1;X6Y7/B1;X6Y7/B1/X04;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[10]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8100 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y7/F1;;1;X6Y7/XD1;X6Y7/XD1/F1;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2_I1_ALU_SUM_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8096 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2_I1_ALU_SUM_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8095 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X7Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8093 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y10/W800;X6Y10/W800/Q3;1;X2Y10/N230;X2Y10/N230/W804;1;X2Y8/B1;X2Y8/B1/N232;1;X6Y10/Q3;;1;X6Y10/E130;X6Y10/E130/Q3;1;X7Y10/N230;X7Y10/N230/E131;1;X7Y8/X02;X7Y8/X02/N232;1;X7Y8/A1;X7Y8/A1/X02;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8092 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_7_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8091 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_22_I1_ALU_I1_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8088 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_22_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8086 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y10/W100;X1Y10/W100/Q5;1;X1Y10/B5;X1Y10/B5/W100;1;X1Y10/Q5;;1;X1Y10/N250;X1Y10/N250/Q5;1;X1Y8/X04;X1Y8/X04/N252;1;X1Y8/B1;X1Y8/B1/X04;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8085 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y10/F5;;1;X1Y10/XD5;X1Y10/XD5/F5;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_21_I1_ALU_SUM_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8082 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_21_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8080 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y8/W220;X6Y8/W220/Q2;1;X4Y8/W230;X4Y8/W230/W222;1;X3Y8/B2;X3Y8/B2/W231;1;X6Y8/Q2;;1;X6Y8/E220;X6Y8/E220/Q2;1;X8Y8/X05;X8Y8/X05/E222;1;X8Y8/A2;X8Y8/A2/X05;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_21_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8078 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y8/F2;;1;X3Y8/EW10;X3Y8/EW10/F2;1;X4Y8/E210;X4Y8/E210/E111;1;X6Y8/B2;X6Y8/B2/E212;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[13]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8077 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y8/F2;;1;X6Y8/XD2;X6Y8/XD2/F2;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_20_I1_ALU_SUM_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8074 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_20_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8072 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X8Y8/W200;X8Y8/W200/S101;1;X6Y8/W210;X6Y8/W210/W202;1;X4Y8/W210;X4Y8/W210/W212;1;X3Y8/B4;X3Y8/B4/W211;1;X8Y7/Q4;;1;X8Y7/S100;X8Y7/S100/Q4;1;X8Y8/A4;X8Y8/A4/S101;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_20_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8070 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y8/F4;;1;X3Y8/E130;X3Y8/E130/F4;1;X4Y8/E830;X4Y8/E830/E131;1;X8Y8/N250;X8Y8/N250/E834;1;X8Y7/B4;X8Y7/B4/N251;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[15]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8069 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X8Y7/F4;;1;X8Y7/XD4;X8Y7/XD4/F4;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_2_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8067 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y8/F1;;1;X2Y8/E210;X2Y8/E210/F1;1;X4Y8/E240;X4Y8/E240/E212;1;X6Y8/S240;X6Y8/S240/E242;1;X6Y10/X03;X6Y10/X03/S242;1;X6Y10/B3;X6Y10/B3/X03;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8066 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y10/F3;;1;X6Y10/XD3;X6Y10/XD3/F3;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_1_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8063 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y10/Q2;;1;X1Y10/N220;X1Y10/N220/Q2;1;X1Y8/X03;X1Y8/X03/N222;1;X1Y8/B2;X1Y8/B2/X03;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_1_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8062 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_1_I1_ALU_SUM_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 8061 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_19_I1_ALU_SUM_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8058 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_20_I1_ALU_SUM_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8057 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X8Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_19_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8055 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X8Y10/W800;X8Y10/W800/Q0;1;X4Y10/N200;X4Y10/N200/W804;1;X4Y8/W200;X4Y8/W200/N202;1;X3Y8/X01;X3Y8/X01/W201;1;X3Y8/B5;X3Y8/B5/X01;1;X8Y10/Q0;;1;X8Y10/N200;X8Y10/N200/Q0;1;X8Y8/X07;X8Y8/X07/N202;1;X8Y8/A5;X8Y8/A5/X07;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_20_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8054 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_19_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8052 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y8/F5;;1;X3Y8/E830;X3Y8/E830/F5;1;X7Y8/S260;X7Y8/S260/E834;1;X7Y10/E260;X7Y10/E260/S262;1;X8Y10/X07;X8Y10/X07/E261;1;X8Y10/B0;X8Y10/B0/X07;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[16]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8051 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X8Y10/F0;;1;X8Y10/XD0;X8Y10/XD0/F0;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17_I1_ALU_SUM_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8047 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17_I1_ALU_SUM_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8046 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X8Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9_I1_ALU_SUM_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8045 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X8Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8043 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y8/EW20;X6Y8/EW20/Q0;1;X5Y8/W220;X5Y8/W220/W121;1;X3Y8/X05;X3Y8/X05/W222;1;X3Y8/B1;X3Y8/B1/X05;1;X6Y8/Q0;;1;X6Y8/E200;X6Y8/E200/Q0;1;X8Y8/X01;X8Y8/X01/E202;1;X8Y8/A1;X8Y8/A1/X01;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8042 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_9_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8041 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_17_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8039 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y8/F1;;1;X3Y8/E100;X3Y8/E100/F1;1;X4Y8/E200;X4Y8/E200/E101;1;X6Y8/X05;X6Y8/X05/E202;1;X6Y8/B0;X6Y8/B0/X05;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[12]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8038 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y8/F0;;1;X6Y8/XD0;X6Y8/XD0/F0;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16_I1_ALU_SUM_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8035 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1_ALU_SUM_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8034 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X7Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8032 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X7Y8/W830;X7Y8/W830/S131;1;X0Y8/E260;X0Y8/E260/E838;1;X2Y8/X03;X2Y8/X03/E262;1;X2Y8/B3;X2Y8/B3/X03;1;X7Y7/Q1;;1;X7Y7/S130;X7Y7/S130/Q1;1;X7Y8/A3;X7Y8/A3/S131;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8031 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8029 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y8/F3;;1;X2Y8/E800;X2Y8/E800/F3;1;X6Y8/N230;X6Y8/N230/E804;1;X6Y7/E230;X6Y7/E230/N231;1;X7Y7/B1;X7Y7/B1/E231;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[8]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8028 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X7Y7/F1;;1;X7Y7/XD1;X7Y7/XD1/F1;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_15_I1_ALU_SUM_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8025 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_15_I1_ALU_SUM_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8024 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X7Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16_I1_ALU_SUM_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8023 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X7Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_15_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8021 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y8/W820;X6Y8/W820/Q4;1;X1Y8/E130;X1Y8/E130/E828;1;X2Y8/B4;X2Y8/B4/E131;1;X6Y8/Q4;;1;X6Y8/EW10;X6Y8/EW10/Q4;1;X7Y8/A4;X7Y8/A4/E111;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_15_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8020 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_16_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8019 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_15_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8017 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y8/F4;;1;X2Y8/W820;X2Y8/W820/F4;1;X5Y8/E130;X5Y8/E130/E828;1;X6Y8/B4;X6Y8/B4/E131;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[9]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8016 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y8/F4;;1;X6Y8/XD4;X6Y8/XD4/F4;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14_I1_ALU_SUM_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8013 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14_I1_ALU_SUM_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8012 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X8Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_21_I1_ALU_SUM_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8011 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X8Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8009 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X8Y8/W830;X8Y8/W830/S131;1;X0Y8/W830;X0Y8/W830/W838;1;X3Y8/S250;X3Y8/S250/E834;1;X3Y8/B3;X3Y8/B3/S250;1;X8Y7/Q2;;1;X8Y7/S130;X8Y7/S130/Q2;1;X8Y8/A3;X8Y8/A3/S131;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8008 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_21_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8007 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_14_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8005 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y8/F3;;1;X3Y8/E800;X3Y8/E800/F3;1;X7Y8/N200;X7Y8/N200/E804;1;X7Y7/E200;X7Y7/E200/N201;1;X8Y7/X01;X8Y7/X01/E201;1;X8Y7/B2;X8Y7/B2/X01;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[14]": {
|
|
"hide_name": 0,
|
|
"bits": [ 8004 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X8Y7/F2;;1;X8Y7/XD2;X8Y7/XD2/F2;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_13_I1_ALU_SUM_I1_ALU_I0_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 8001 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_19_I1_ALU_SUM_I1_ALU_I0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 8000 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X9Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_13_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 7998 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X10Y8/W230;X10Y8/W230/Q3;1;X8Y8/W230;X8Y8/W230/W232;1;X6Y8/W230;X6Y8/W230/W232;1;X4Y8/B0;X4Y8/B0/W232;1;X10Y8/Q3;;1;X10Y8/W130;X10Y8/W130/Q3;1;X9Y8/A0;X9Y8/A0/W131;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_19_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7997 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_13_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7995 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y8/F0;;1;X4Y8/E130;X4Y8/E130/F0;1;X4Y8/E810;X4Y8/E810/E130;1;X12Y8/W210;X12Y8/W210/E818;1;X10Y8/B3;X10Y8/B3/W212;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[17]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7994 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X10Y8/F3;;1;X10Y8/XD3;X10Y8/XD3/F3;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_13_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7991 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_12_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7989 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y8/F1;;1;X4Y8/S210;X4Y8/S210/F1;1;X4Y10/E210;X4Y10/E210/S212;1;X6Y10/E210;X6Y10/E210/E212;1;X7Y10/B1;X7Y10/B1/E211;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[18]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7988 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X7Y10/F1;;1;X7Y10/XD1;X7Y10/XD1/F1;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_12_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7985 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_11_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7983 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y8/F2;;1;X4Y8/EW10;X4Y8/EW10/F2;1;X5Y8/E250;X5Y8/E250/E111;1;X6Y8/X04;X6Y8/X04/E251;1;X6Y8/B1;X6Y8/B1/X04;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[19]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7982 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y8/F1;;1;X6Y8/XD1;X6Y8/XD1/F1;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_11_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7980 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_10_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7978 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y8/F3;;1;X4Y8/E800;X4Y8/E800/F3;1;X8Y8/N200;X8Y8/N200/E804;1;X8Y7/E200;X8Y7/E200/N201;1;X9Y7/X01;X9Y7/X01/E201;1;X9Y7/B2;X9Y7/B2/X01;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_1_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7976 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y8/F2;;1;X1Y8/S220;X1Y8/S220/F2;1;X1Y10/X03;X1Y10/X03/S222;1;X1Y10/B2;X1Y10/B2/X03;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7975 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y10/F2;;1;X1Y10/XD2;X1Y10/XD2/F2;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7973 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y8/F2;;1;X2Y8/S220;X2Y8/S220/F2;1;X2Y10/E220;X2Y10/E220/S222;1;X4Y10/E230;X4Y10/E230/E222;1;X6Y10/E230;X6Y10/E230/E232;1;X7Y10/B3;X7Y10/B3/E231;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7972 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X7Y10/F3;;1;X7Y10/XD3;X7Y10/XD3/F3;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[23]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7970 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y8/F4;;1;X5Y8/XD4;X5Y8/XD4/F4;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7968 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y8/F0;;1;X5Y8/X01;X5Y8/X01/F0;1;X5Y8/B4;X5Y8/B4/X01;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7967 ] ,
|
|
"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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[22]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7965 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y8/F5;;1;X6Y8/XD5;X6Y8/XD5/F5;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_SUM[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7963 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y8/F5;;1;X4Y8/EW20;X4Y8/EW20/F5;1;X5Y8/E260;X5Y8/E260/E121;1;X6Y8/X03;X6Y8/X03/E261;1;X6Y8/B5;X6Y8/B5/X03;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 7962 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[21]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7960 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X7Y7/F0;;1;X7Y7/XD0;X7Y7/XD0/F0;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_3_I1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7958 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y8/F4;;1;X4Y8/SN10;X4Y8/SN10/F4;1;X4Y7/E210;X4Y7/E210/N111;1;X6Y7/E210;X6Y7/E210/E212;1;X7Y7/B0;X7Y7/B0/E211;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_CIN_ALU_COUT_I0_ALU_I1_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 7957 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_10_I1_ALU_SUM_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7956 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F[20]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7954 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X9Y7/F2;;1;X9Y7/XD2;X9Y7/XD2/F2;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_DFFCE_Q_CE": {
|
|
"hide_name": 0,
|
|
"bits": [ 7953 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X7Y10/CE1;X7Y10/CE1/X07;1;X7Y10/X07;X7Y10/X07/S222;1;X7Y10/CE0;X7Y10/CE0/X07;1;X7Y7/S100;X7Y7/S100/F5;1;X7Y7/W210;X7Y7/W210/S100;1;X6Y7/CE0;X6Y7/CE0/W211;1;X8Y7/CE0;X8Y7/CE0/X08;1;X7Y7/X08;X7Y7/X08/F5;1;X7Y7/CE0;X7Y7/CE0/X08;1;X8Y7/CE2;X8Y7/CE2/X08;1;X1Y10/CE1;X1Y10/CE1/E271;1;X6Y8/CE2;X6Y8/CE2/X07;1;X2Y10/CE1;X2Y10/CE1/E272;1;X6Y8/CE0;X6Y8/CE0/X07;1;X7Y8/E260;X7Y8/E260/S121;1;X9Y8/E270;X9Y8/E270/E262;1;X10Y8/CE1;X10Y8/CE1/E271;1;X7Y8/S220;X7Y8/S220/S121;1;X7Y10/E220;X7Y10/E220/S222;1;X8Y10/X05;X8Y10/X05/E221;1;X8Y10/CE0;X8Y10/CE0/X05;1;X8Y7/X08;X8Y7/X08/E251;1;X8Y7/CE1;X8Y7/CE1/X08;1;X6Y8/S260;X6Y8/S260/W261;1;X6Y10/X05;X6Y10/X05/S262;1;X6Y10/CE1;X6Y10/CE1/X05;1;X6Y8/X07;X6Y8/X07/W261;1;X6Y8/CE1;X6Y8/CE1/X07;1;X1Y10/CE2;X1Y10/CE2/E271;1;X7Y7/E250;X7Y7/E250/F5;1;X9Y7/X08;X9Y7/X08/E252;1;X9Y7/CE1;X9Y7/CE1/X08;1;X7Y8/W260;X7Y8/W260/S121;1;X5Y8/X07;X5Y8/X07/W262;1;X5Y8/CE2;X5Y8/CE2/X07;1;X7Y7/F5;;1;X7Y7/SN20;X7Y7/SN20/F5;1;X7Y8/W820;X7Y8/W820/S121;1;X0Y8/S270;X0Y8/S270/E828;1;X0Y10/E270;X0Y10/E270/S272;1;X2Y10/CE0;X2Y10/CE0/E272;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7951 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_12_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 7950 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X7Y10/W210;X7Y10/W210/Q1;1;X5Y10/N210;X5Y10/N210/W212;1;X5Y8/W210;X5Y8/W210/N212;1;X4Y8/B1;X4Y8/B1/W211;1;X7Y10/Q1;;1;X7Y10/E210;X7Y10/E210/Q1;1;X9Y10/N210;X9Y10/N210/E212;1;X9Y8/X02;X9Y8/X02/N212;1;X9Y8/A1;X9Y8/A1/X02;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 7949 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X9Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7947 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"$PACKER_GND": {
|
|
"hide_name": 1,
|
|
"bits": [ 8861 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y14/D3;X4Y14/D3/X06;1;X4Y14/X06;X4Y14/X06/N271;1;X4Y15/N270;X4Y15/N270/VSS;1;X4Y15/VSS;;1;X2Y12/D5;X2Y12/D5/W270;1;X2Y12/W270;X2Y12/W270/VSS;1;X8Y8/D5;X8Y8/D5/X02;1;X8Y8/X02;X8Y8/X02/S252;1;X8Y6/S250;X8Y6/S250/VSS;1;X8Y6/VSS;;1;X1Y12/D1;X1Y12/D1/E270;1;X1Y12/E270;X1Y12/E270/VSS;1;X3Y12/D1;X3Y12/D1/N222;1;X3Y14/N220;X3Y14/N220/N272;1;X3Y16/N270;X3Y16/N270/VSS;1;X3Y16/VSS;;1;X4Y7/D2;X4Y7/D2/S201;1;X4Y6/S200;X4Y6/S200/S252;1;X4Y4/S250;X4Y4/S250/VSS;1;X4Y4/VSS;;1;X1Y12/D5;X1Y12/D5/W270;1;X1Y12/W270;X1Y12/W270/VSS;1;X5Y7/D1;X5Y7/D1/X03;1;X5Y7/X03;X5Y7/X03/N262;1;X5Y9/N260;X5Y9/N260/VSS;1;X4Y7/D3;X4Y7/D3/N202;1;X4Y9/N200;X4Y9/N200/VSS;1;X9Y8/D0;X9Y8/D0/E222;1;X7Y8/E220;X7Y8/E220/E272;1;X5Y8/E270;X5Y8/E270/VSS;1;X5Y8/VSS;;1;X1Y12/D4;X1Y12/D4/X02;1;X1Y12/X02;X1Y12/X02/E232;1;X0Y12/W230;X0Y12/W230/VSS;1;X0Y12/VSS;;1;X8Y8/D0;X8Y8/D0/E270;1;X8Y8/E270;X8Y8/E270/VSS;1;X1Y28/D6;X1Y28/D6/X02;1;X1Y28/X02;X1Y28/X02/W211;1;X2Y28/W210;X2Y28/W210/VSS;1;X2Y28/VSS;;1;X2Y7/D5;X2Y7/D5/W270;1;X2Y7/W270;X2Y7/W270/VSS;1;X1Y7/D1;X1Y7/D1/E270;1;X1Y7/E270;X1Y7/E270/VSS;1;X8Y8/D1;X8Y8/D1/N201;1;X8Y9/N200;X8Y9/N200/VSS;1;X8Y9/VSS;;1;X2Y7/D4;X2Y7/D4/X02;1;X2Y7/X02;X2Y7/X02/N231;1;X2Y8/N230;X2Y8/N230/VSS;1;X2Y8/VSS;;1;X2Y12/D0;X2Y12/D0/W222;1;X4Y12/W220;X4Y12/W220/W272;1;X6Y12/W270;X6Y12/W270/VSS;1;X6Y12/VSS;;1;X1Y12/D2;X1Y12/D2/X08;1;X1Y12/X08;X1Y12/X08/S212;1;X1Y10/S210;X1Y10/S210/VSS;1;X1Y10/VSS;;1;X2Y7/D2;X2Y7/D2/S270;1;X2Y7/S270;X2Y7/S270/VSS;1;X4Y14/D4;X4Y14/D4/X02;1;X4Y14/X02;X4Y14/X02/W211;1;X5Y14/W210;X5Y14/W210/VSS;1;X5Y14/VSS;;1;X2Y12/D3;X2Y12/D3/S270;1;X2Y12/S270;X2Y12/S270/VSS;1;X3Y12/D0;X3Y12/D0/E270;1;X3Y12/E270;X3Y12/E270/VSS;1;X3Y12/VSS;;1;X9Y8/D1;X9Y8/D1/N221;1;X9Y9/N220;X9Y9/N220/VSS;1;X9Y8/D2;X9Y8/D2/N201;1;X9Y9/N200;X9Y9/N200/VSS;1;X1Y7/D4;X1Y7/D4/X04;1;X1Y7/X04;X1Y7/X04/N271;1;X1Y8/N270;X1Y8/N270/VSS;1;X1Y8/VSS;;1;X1Y28/C6;X1Y28/C6/S221;1;X1Y27/S220;X1Y27/S220/VSS;1;X1Y27/VSS;;1;X8Y8/D2;X8Y8/D2/X06;1;X8Y8/X06;X8Y8/X06/S251;1;X8Y7/S250;X8Y7/S250/VSS;1;X8Y7/VSS;;1;X3Y7/D4;X3Y7/D4/X02;1;X3Y7/X02;X3Y7/X02/S212;1;X3Y5/S210;X3Y5/S210/VSS;1;X3Y5/VSS;;1;X4Y7/D0;X4Y7/D0/N222;1;X4Y9/N220;X4Y9/N220/VSS;1;X4Y14/D2;X4Y14/D2/X08;1;X4Y14/X08;X4Y14/X08/E252;1;X2Y14/E250;X2Y14/E250/VSS;1;X2Y14/VSS;;1;X4Y7/D5;X4Y7/D5/X02;1;X4Y7/X02;X4Y7/X02/S232;1;X4Y5/S230;X4Y5/S230/VSS;1;X4Y5/VSS;;1;X3Y7/D1;X3Y7/D1/E270;1;X3Y7/E270;X3Y7/E270/VSS;1;X3Y7/D3;X3Y7/D3/N202;1;X3Y9/N200;X3Y9/N200/VSS;1;X3Y9/VSS;;1;X9Y8/D5;X9Y8/D5/N261;1;X9Y9/N260;X9Y9/N260/VSS;1;X4Y7/D1;X4Y7/D1/X06;1;X4Y7/X06;X4Y7/X06/W211;1;X5Y7/W210;X5Y7/W210/VSS;1;X5Y7/VSS;;1;X2Y12/D4;X2Y12/D4/X02;1;X2Y12/X02;X2Y12/X02/E211;1;X1Y12/E210;X1Y12/E210/VSS;1;X1Y12/VSS;;1;X7Y8/D4;X7Y8/D4/W270;1;X7Y8/W270;X7Y8/W270/VSS;1;X9Y8/D4;X9Y8/D4/N241;1;X9Y9/N240;X9Y9/N240/VSS;1;X9Y9/VSS;;1;X1Y12/D3;X1Y12/D3/X06;1;X1Y12/X06;X1Y12/X06/N251;1;X1Y13/N250;X1Y13/N250/VSS;1;X1Y13/VSS;;1;X3Y12/D4;X3Y12/D4/W202;1;X5Y12/W200;X5Y12/W200/W252;1;X7Y12/W250;X7Y12/W250/VSS;1;X7Y12/VSS;;1;X2Y7/D3;X2Y7/D3/N202;1;X2Y9/N200;X2Y9/N200/VSS;1;X2Y9/VSS;;1;X3Y12/D2;X3Y12/D2/X06;1;X3Y12/X06;X3Y12/X06/S271;1;X3Y11/S270;X3Y11/S270/VSS;1;X3Y11/VSS;;1;X7Y8/D3;X7Y8/D3/X06;1;X7Y8/X06;X7Y8/X06/W212;1;X9Y8/W210;X9Y8/W210/VSS;1;X9Y8/VSS;;1;X2Y7/D1;X2Y7/D1/X06;1;X2Y7/X06;X2Y7/X06/E212;1;X0Y7/E210;X0Y7/E210/VSS;1;X0Y7/VSS;;1;X3Y12/D3;X3Y12/D3/X08;1;X3Y12/X08;X3Y12/X08/N232;1;X3Y14/N230;X3Y14/N230/VSS;1;X3Y14/VSS;;1;X7Y8/D1;X7Y8/D1/X08;1;X7Y8/X08;X7Y8/X08/E271;1;X6Y8/E270;X6Y8/E270/VSS;1;X6Y8/VSS;;1;X5Y7/D2;X5Y7/D2/X08;1;X5Y7/X08;X5Y7/X08/W251;1;X6Y7/W250;X6Y7/W250/VSS;1;X6Y7/VSS;;1;X8Y8/D3;X8Y8/D3/X08;1;X8Y8/X08;X8Y8/X08/N232;1;X8Y10/N230;X8Y10/N230/VSS;1;X8Y10/VSS;;1;X7Y8/D5;X7Y8/D5/N261;1;X7Y9/N260;X7Y9/N260/VSS;1;X7Y9/VSS;;1;X3Y7/D2;X3Y7/D2/X06;1;X3Y7/X06;X3Y7/X06/W231;1;X4Y7/W230;X4Y7/W230/VSS;1;X4Y7/VSS;;1;X2Y12/D2;X2Y12/D2/X06;1;X2Y12/X06;X2Y12/X06/W212;1;X4Y12/W210;X4Y12/W210/VSS;1;X4Y12/VSS;;1;X4Y14/D1;X4Y14/D1/E270;1;X4Y14/E270;X4Y14/E270/VSS;1;X4Y14/VSS;;1;X5Y7/D3;X5Y7/D3/X06;1;X5Y7/X06;X5Y7/X06/S251;1;X5Y6/S250;X5Y6/S250/VSS;1;X5Y6/VSS;;1;X3Y7/D5;X3Y7/D5/W270;1;X3Y7/W270;X3Y7/W270/VSS;1;X3Y7/VSS;;1;X10Y8/D0;X10Y8/D0/E270;1;X10Y8/E270;X10Y8/E270/VSS;1;X10Y8/VSS;;1;X3Y7/D0;X3Y7/D0/X08;1;X3Y7/X08;X3Y7/X08/S211;1;X3Y6/S210;X3Y6/S210/VSS;1;X3Y6/VSS;;1;X1Y7/D5;X1Y7/D5/X02;1;X1Y7/X02;X1Y7/X02/S212;1;X1Y5/S210;X1Y5/S210/VSS;1;X1Y5/VSS;;1;X9Y8/D3;X9Y8/D3/X08;1;X9Y8/X08;X9Y8/X08/S252;1;X9Y6/S250;X9Y6/S250/VSS;1;X9Y6/VSS;;1;X2Y7/D0;X2Y7/D0/E270;1;X2Y7/E270;X2Y7/E270/VSS;1;X2Y7/VSS;;1;X5Y7/D0;X5Y7/D0/N202;1;X5Y9/N200;X5Y9/N200/VSS;1;X5Y9/VSS;;1;X4Y7/D4;X4Y7/D4/N242;1;X4Y9/N240;X4Y9/N240/VSS;1;X4Y9/VSS;;1;X2Y12/D1;X2Y12/D1/E270;1;X2Y12/E270;X2Y12/E270/VSS;1;X2Y12/VSS;;1;X1Y7/D2;X1Y7/D2/S270;1;X1Y7/S270;X1Y7/S270/VSS;1;X1Y7/VSS;;1;X8Y8/D4;X8Y8/D4/W270;1;X8Y8/W270;X8Y8/W270/VSS;1;X8Y8/VSS;;1;X7Y8/D2;X7Y8/D2/S270;1;X7Y8/S270;X7Y8/S270/VSS;1;X7Y8/VSS;;1;X1Y7/D3;X1Y7/D3/N202;1;X1Y9/N200;X1Y9/N200/VSS;1;X1Y9/VSS;;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0_ALU_I1_SUM_LUT2_I1_F_LUT2_F_11_I1_ALU_SUM_I1": {
|
|
"hide_name": 0,
|
|
"bits": [ 7937 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y8/S130;X6Y8/S130/Q1;1;X6Y8/W250;X6Y8/W250/S130;1;X4Y8/S250;X4Y8/S250/W252;1;X4Y8/B2;X4Y8/B2/S250;1;X6Y8/Q1;;1;X6Y8/E100;X6Y8/E100/Q1;1;X7Y8/E240;X7Y8/E240/E101;1;X9Y8/X07;X9Y8/X07/E242;1;X9Y8/A2;X9Y8/A2/X07;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 7936 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X9Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7934 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0": {
|
|
"hide_name": 0,
|
|
"bits": [ 7933 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X9Y8/W270;X9Y8/W270/S131;1;X7Y8/W220;X7Y8/W220/W272;1;X5Y8/W230;X5Y8/W230/W222;1;X4Y8/B3;X4Y8/B3/W231;1;X9Y7/Q2;;1;X9Y7/S130;X9Y7/S130/Q2;1;X9Y8/A3;X9Y8/A3/S131;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 7932 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X9Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7930 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_I0": {
|
|
"hide_name": 0,
|
|
"bits": [ 7929 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X7Y7/W130;X7Y7/W130/Q0;1;X6Y7/W270;X6Y7/W270/W131;1;X4Y7/S270;X4Y7/S270/W272;1;X4Y8/B4;X4Y8/B4/S271;1;X7Y7/Q0;;1;X7Y7/SN10;X7Y7/SN10/Q0;1;X7Y8/E210;X7Y8/E210/S111;1;X9Y8/X06;X9Y8/X06/E212;1;X9Y8/A4;X9Y8/A4/X06;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_CIN_ALU_COUT_CIN_ALU_COUT_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 7928 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X9Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_CIN_ALU_COUT_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7926 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_CIN_ALU_COUT_I0": {
|
|
"hide_name": 0,
|
|
"bits": [ 7925 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y8/N100;X6Y8/N100/Q5;1;X6Y8/W200;X6Y8/W200/N100;1;X4Y8/X01;X4Y8/X01/W202;1;X4Y8/B5;X4Y8/B5/X01;1;X6Y8/Q5;;1;X6Y8/E250;X6Y8/E250/Q5;1;X8Y8/E250;X8Y8/E250/E252;1;X9Y8/A5;X9Y8/A5/E251;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_CIN_ALU_COUT_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 7924 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X9Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_SUM": {
|
|
"hide_name": 0,
|
|
"bits": [ 7922 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_I0": {
|
|
"hide_name": 0,
|
|
"bits": [ 7921 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y8/S240;X5Y8/S240/Q4;1;X5Y8/B0;X5Y8/B0/S240;1;X5Y8/Q4;;1;X5Y8/E240;X5Y8/E240/Q4;1;X7Y8/E250;X7Y8/E250/E242;1;X9Y8/E250;X9Y8/E250/E252;1;X10Y8/A0;X10Y8/A0/E251;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7920 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y10/X01;X6Y10/X01/S222;1;X6Y10/B5;X6Y10/B5/X01;1;X10Y8/N100;X10Y8/N100/F1;1;X10Y7/D0;X10Y7/D0/N101;1;X10Y8/F1;;1;X10Y8/W810;X10Y8/W810/F1;1;X6Y8/S220;X6Y8/S220/W814;1;X6Y10/W220;X6Y10/W220/S222;1;X5Y10/X05;X5Y10/X05/W221;1;X5Y10/SEL0;X5Y10/SEL0/X05;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q_ALU_COUT_CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 7919 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X10Y8/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"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D_DFFC_D_Q[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7917 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X5Y10/A2;X5Y10/A2/W131;1;X5Y10/A3;X5Y10/A3/W131;1;X6Y10/N100;X6Y10/N100/Q1;1;X6Y10/A1;X6Y10/A1/N100;1;X5Y10/A0;X5Y10/A0/W131;1;X6Y10/Q1;;1;X6Y10/W130;X6Y10/W130/Q1;1;X5Y10/A1;X5Y10/A1/W131;1",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7915 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y10/F1;;1;X6Y10/XD1;X6Y10/XD1/F1;1"
|
|
}
|
|
},
|
|
"cpu.state_DFFC_Q_7_D[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7913 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X10Y7/F0;;1;X10Y7/XD0;X10Y7/XD0/F0;1"
|
|
}
|
|
},
|
|
"cpu.state[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7909 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y5/Q2;;1;X3Y5/EW20;X3Y5/EW20/Q2;1;X2Y5/D5;X2Y5/D5/W121;1",
|
|
"unused_bits": "0 3 11",
|
|
"onehot": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state[12]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7908 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y5/Q4;;1;X3Y5/X03;X3Y5/X03/Q4;1;X3Y5/D2;X3Y5/D2/X03;1",
|
|
"unused_bits": "0 3 11",
|
|
"onehot": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7906 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y5/Q0;;1;X3Y5/S100;X3Y5/S100/Q0;1;X3Y5/D5;X3Y5/D5/S100;1",
|
|
"unused_bits": "0 3 11",
|
|
"onehot": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state[10]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7905 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y5/Q0;;1;X6Y5/W200;X6Y5/W200/Q0;1;X4Y5/W200;X4Y5/W200/W202;1;X3Y5/D0;X3Y5/D0/W201;1",
|
|
"unused_bits": "0 3 11",
|
|
"onehot": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7903 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X7Y5/Q4;;1;X7Y5/EW20;X7Y5/EW20/Q4;1;X6Y5/D0;X6Y5/D0/W121;1",
|
|
"unused_bits": "0 3 11",
|
|
"onehot": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7902 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X10Y7/Q0;;1;X10Y7/W200;X10Y7/W200/Q0;1;X8Y7/N200;X8Y7/N200/W202;1;X8Y5/W200;X8Y5/W200/N202;1;X7Y5/D4;X7Y5/D4/W201;1",
|
|
"unused_bits": "0 3 11",
|
|
"onehot": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7899 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X6Y11/Q0;;1;X6Y11/N130;X6Y11/N130/Q0;1;X6Y10/D4;X6Y10/D4/N131;1",
|
|
"unused_bits": "0 3 11",
|
|
"onehot": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state[8]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7874 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X2Y5/Q5;;5;X2Y0/E250;X2Y0/E250/N252;5;X4Y0/A6;X4Y0/A6/E252;5;X2Y1/E830;X2Y1/E830/N834;5;X6Y1/N250;X6Y1/N250/E834;5;X6Y0/E250;X6Y0/E250/N251;5;X8Y0/A6;X8Y0/A6/E252;5;X2Y5/N830;X2Y5/N830/Q5;5;X2Y2/N250;X2Y2/N250/S838;5;X2Y0/W250;X2Y0/W250/N252;5;X0Y0/A6;X0Y0/A6/W252;5;X7Y7/X06;X7Y7/X06/W231;5;X7Y7/A5;X7Y7/A5/X06;5;X8Y7/A0;X8Y7/A0/X02;5;X2Y10/A2;X2Y10/A2/X02;5;X1Y10/E230;X1Y10/E230/LB31;5;X2Y10/X02;X2Y10/X02/E231;5;X2Y10/A0;X2Y10/A0/X02;5;X1Y10/A3;X1Y10/A3/X02;5;X1Y10/A4;X1Y10/A4/X06;5;X4Y7/LBO0;X4Y7/LBO0/LT01;5;X5Y7/E230;X5Y7/E230/LB31;5;X6Y7/X02;X6Y7/X02/E231;5;X6Y7/A1;X6Y7/A1/X02;5;X7Y7/A0;X7Y7/A0/X02;5;X1Y10/X06;X1Y10/X06/E231;5;X1Y10/A5;X1Y10/A5/X06;5;X6Y8/A2;X6Y8/A2/X02;5;X8Y7/X06;X8Y7/X06/E231;5;X8Y7/A4;X8Y7/A4/X06;5;X4Y10/LBO0;X4Y10/LBO0/LT01;5;X5Y10/E230;X5Y10/E230/LB31;5;X6Y10/X02;X6Y10/X02/E231;5;X6Y10/A3;X6Y10/A3/X02;5;X7Y10/E230;X7Y10/E230/LB31;5;X8Y10/X02;X8Y10/X02/E231;5;X8Y10/A0;X8Y10/A0/X02;5;X6Y8/A5;X6Y8/A5/X06;5;X6Y8/A0;X6Y8/A0/X02;5;X8Y7/W230;X8Y7/W230/LB31;5;X7Y7/X02;X7Y7/X02/W231;5;X7Y7/A1;X7Y7/A1/X02;5;X6Y8/X06;X6Y8/X06/E231;5;X6Y8/A4;X6Y8/A4/X06;5;X7Y7/E230;X7Y7/E230/LB31;5;X8Y7/X02;X8Y7/X02/E231;5;X8Y7/A2;X8Y7/A2/X02;5;X8Y8/LBO0;X8Y8/LBO0/LT01;5;X9Y8/E230;X9Y8/E230/LB31;5;X10Y8/X02;X10Y8/X02/E231;5;X10Y8/A3;X10Y8/A3/X02;5;X7Y10/A1;X7Y10/A1/X02;5;X5Y8/E230;X5Y8/E230/LB31;5;X6Y8/X02;X6Y8/X02/E231;5;X6Y8/A1;X6Y8/A1/X02;5;X8Y7/LBO0;X8Y7/LBO0/LT01;5;X8Y7/E230;X8Y7/E230/LB31;5;X9Y7/X02;X9Y7/X02/E231;5;X9Y7/A2;X9Y7/A2/X02;5;X0Y0/LT02;X0Y0/LT02/A6;5;X0Y10/LBO0;X0Y10/LBO0/LT01;5;X0Y10/E230;X0Y10/E230/LB31;5;X1Y10/X02;X1Y10/X02/E231;5;X1Y10/A2;X1Y10/A2/X02;5;X8Y0/LT02;X8Y0/LT02/A6;5;X8Y10/LBO0;X8Y10/LBO0/LT01;5;X8Y10/W230;X8Y10/W230/LB31;5;X7Y10/X02;X7Y10/X02/W231;5;X7Y10/A3;X7Y10/A3/X02;5;X4Y8/LBO0;X4Y8/LBO0/LT01;5;X4Y8/E230;X4Y8/E230/LB31;5;X5Y8/X06;X5Y8/X06/E231;5;X5Y8/A4;X5Y8/A4/X06;5;X4Y0/LT02;X4Y0/LT02/A6;5;X4Y11/LBO0;X4Y11/LBO0/LT01;5;X5Y11/E230;X5Y11/E230/LB31;5;X6Y11/X06;X6Y11/X06/E231;5;X6Y11/D0;X6Y11/D0/X06;5",
|
|
"src": "/usr/bin/../share/yosys/gowin/cells_map.v:130.20-130.21",
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"unused_bits": "0 3 11",
|
|
"onehot": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7871 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y5/Q3;;1;X3Y5/X02;X3Y5/X02/Q3;1;X3Y5/D4;X3Y5/D4/X02;1",
|
|
"unused_bits": "0 3 11",
|
|
"onehot": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.state[9]": {
|
|
"hide_name": 0,
|
|
"bits": [ 7870 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y5/Q5;;1;X3Y5/X08;X3Y5/X08/Q5;1;X3Y5/D3;X3Y5/D3/X08;1",
|
|
"unused_bits": "0 3 11",
|
|
"onehot": "00000000000000000000000000000001"
|
|
}
|
|
},
|
|
"cpu.rst_n_LUT1_I0_F": {
|
|
"hide_name": 0,
|
|
"bits": [ 7866 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X4Y6/LSR2;X4Y6/LSR2/E211;1;X5Y5/LSR0;X5Y5/LSR0/E212;1;X2Y13/LSR2;X2Y13/LSR2/X07;1;X4Y11/LSR1;X4Y11/LSR1/X07;1;X1Y15/LSR2;X1Y15/LSR2/S272;1;X5Y11/S210;X5Y11/S210/S212;1;X5Y12/W210;X5Y12/W210/S211;1;X4Y12/LSR2;X4Y12/LSR2/W211;1;X4Y5/LSR2;X4Y5/LSR2/E211;1;X6Y6/LSR1;X6Y6/LSR1/E211;1;X5Y6/LSR0;X5Y6/LSR0/E212;1;X7Y5/LSR2;X7Y5/LSR2/E212;1;X8Y7/E270;X8Y7/E270/N271;1;X10Y7/LSR0;X10Y7/LSR0/E272;1;X3Y10/LSR1;X3Y10/LSR1/X05;1;X3Y6/LSR0;X3Y6/LSR0/X05;1;X1Y10/LSR0;X1Y10/LSR0/X05;1;X5Y8/LSR2;X5Y8/LSR2/X05;1;X2Y6/LSR1;X2Y6/LSR1/X07;1;X9Y7/E240;X9Y7/E240/E242;1;X10Y7/S240;X10Y7/S240/E241;1;X10Y8/X05;X10Y8/X05/S241;1;X10Y8/LSR1;X10Y8/LSR1/X05;1;X8Y7/LSR0;X8Y7/LSR0/N271;1;X6Y8/LSR0;X6Y8/LSR0/X08;1;X1Y5/LSR2;X1Y5/LSR2/X07;1;X6Y11/N210;X6Y11/N210/E211;1;X6Y10/X08;X6Y10/X08/N211;1;X6Y10/LSR2;X6Y10/LSR2/X08;1;X3Y14/LSR2;X3Y14/LSR2/S271;1;X3Y5/LSR2;X3Y5/LSR2/X05;1;X5Y6/LSR1;X5Y6/LSR1/E212;1;X3Y15/N230;X3Y15/N230/E231;1;X3Y13/X06;X3Y13/X06/N232;1;X3Y13/LSR2;X3Y13/LSR2/X06;1;X1Y15/LSR1;X1Y15/LSR1/S272;1;X8Y10/LSR2;X8Y10/LSR2/X06;1;X1Y13/LSR0;X1Y13/LSR0/X08;1;X5Y5/LSR1;X5Y5/LSR1/E212;1;X2Y11/LSR0;X2Y11/LSR0/X07;1;X2Y7/S210;X2Y7/S210/S202;1;X2Y9/S210;X2Y9/S210/S212;1;X2Y11/X06;X2Y11/X06/S212;1;X2Y11/LSR1;X2Y11/LSR1/X06;1;X6Y6/LSR0;X6Y6/LSR0/E211;1;X2Y10/LSR0;X2Y10/LSR0/X05;1;X3Y13/LSR0;X3Y13/LSR0/W211;1;X2Y5/LSR0;X2Y5/LSR0/X05;1;X2Y15/E230;X2Y15/E230/S808;1;X3Y15/X06;X3Y15/X06/E231;1;X3Y15/LSR1;X3Y15/LSR1/X06;1;X2Y11/E200;X2Y11/E200/S804;1;X4Y11/X05;X4Y11/X05/E202;1;X4Y11/LSR0;X4Y11/LSR0/X05;1;X5Y6/E210;X5Y6/E210/E212;1;X6Y6/S210;X6Y6/S210/E211;1;X6Y7/X08;X6Y7/X08/S211;1;X6Y7/LSR0;X6Y7/LSR0/X08;1;X1Y5/LSR1;X1Y5/LSR1/X07;1;X2Y7/S800;X2Y7/S800/S202;1;X2Y15/N200;X2Y15/N200/S808;1;X2Y13/X07;X2Y13/X07/N202;1;X2Y13/LSR0;X2Y13/LSR0/X07;1;X3Y14/LSR1;X3Y14/LSR1/S271;1;X9Y7/X07;X9Y7/X07/E242;1;X9Y7/LSR1;X9Y7/LSR1/X07;1;X8Y7/S240;X8Y7/S240/E241;1;X8Y9/S250;X8Y9/S250/S242;1;X8Y10/X06;X8Y10/X06/S251;1;X8Y10/LSR0;X8Y10/LSR0/X06;1;X5Y11/LSR0;X5Y11/LSR0/E211;1;X3Y6/LSR1;X3Y6/LSR1/X05;1;X2Y11/N200;X2Y11/N200/E201;1;X2Y10/X07;X2Y10/X07/N201;1;X2Y10/LSR2;X2Y10/LSR2/X07;1;X4Y6/LSR0;X4Y6/LSR0/E211;1;X5Y8/X05;X5Y8/X05/E202;1;X5Y8/LSR1;X5Y8/LSR1/X05;1;X3Y11/LSR1;X3Y11/LSR1/X05;1;X1Y11/LSR1;X1Y11/LSR1/X07;1;X6Y5/LSR2;X6Y5/LSR2/E211;1;X5Y5/E210;X5Y5/E210/E212;1;X6Y5/LSR0;X6Y5/LSR0/E211;1;X1Y6/X05;X1Y6/X05/S202;1;X1Y6/LSR1;X1Y6/LSR1/X05;1;X4Y5/LSR1;X4Y5/LSR1/E211;1;X5Y10/E210;X5Y10/E210/S211;1;X6Y10/LSR0;X6Y10/LSR0/E211;1;X5Y11/X08;X5Y11/X08/S212;1;X5Y11/LSR2;X5Y11/LSR2/X08;1;X3Y5/LSR0;X3Y5/LSR0/X05;1;X6Y8/S210;X6Y8/S210/E211;1;X6Y10/X06;X6Y10/X06/S212;1;X6Y10/LSR1;X6Y10/LSR1/X06;1;X3Y10/W200;X3Y10/W200/S202;1;X2Y10/X05;X2Y10/X05/W201;1;X2Y10/LSR1;X2Y10/LSR1/X05;1;X1Y13/LSR1;X1Y13/LSR1/X08;1;X3Y6/E210;X3Y6/E210/E202;1;X5Y6/LSR2;X5Y6/LSR2/E212;1;X1Y10/LSR1;X1Y10/LSR1/X05;1;X7Y8/S210;X7Y8/S210/E212;1;X7Y10/X06;X7Y10/X06/S212;1;X7Y10/LSR0;X7Y10/LSR0/X06;1;X4Y13/W210;X4Y13/W210/S211;1;X3Y13/LSR1;X3Y13/LSR1/W211;1;X6Y7/S210;X6Y7/S210/E211;1;X6Y8/X08;X6Y8/X08/S211;1;X6Y8/LSR2;X6Y8/LSR2/X08;1;X4Y12/S210;X4Y12/S210/S212;1;X4Y13/E210;X4Y13/E210/S211;1;X5Y13/LSR2;X5Y13/LSR2/E211;1;X2Y6/LSR2;X2Y6/LSR2/X07;1;X3Y11/E210;X3Y11/E210/E202;1;X5Y11/E210;X5Y11/E210/E212;1;X6Y11/LSR1;X6Y11/LSR1/E211;1;X2Y5/LSR2;X2Y5/LSR2/X05;1;X7Y7/E240;X7Y7/E240/E212;1;X8Y7/X07;X8Y7/X07/E241;1;X8Y7/LSR1;X8Y7/LSR1/X07;1;X2Y5/X05;X2Y5/X05/E201;1;X2Y5/LSR1;X2Y5/LSR1/X05;1;X3Y8/S200;X3Y8/S200/S202;1;X3Y10/X05;X3Y10/X05/S202;1;X3Y10/LSR0;X3Y10/LSR0/X05;1;X5Y7/E210;X5Y7/E210/S212;1;X7Y7/LSR0;X7Y7/LSR0/E212;1;X4Y10/S200;X4Y10/S200/S202;1;X4Y11/X07;X4Y11/X07/S201;1;X4Y11/LSR2;X4Y11/LSR2/X07;1;X3Y15/LSR0;X3Y15/LSR0/S272;1;X2Y5/S200;X2Y5/S200/E201;1;X2Y6/X07;X2Y6/X07/S201;1;X2Y6/LSR0;X2Y6/LSR0/X07;1;X5Y5/S210;X5Y5/S210/E212;1;X5Y7/S210;X5Y7/S210/S212;1;X5Y9/S210;X5Y9/S210/S212;1;X5Y10/X08;X5Y10/X08/S211;1;X5Y10/LSR1;X5Y10/LSR1/X08;1;X3Y5/E210;X3Y5/E210/E202;1;X4Y5/LSR0;X4Y5/LSR0/E211;1;X1Y8/E800;X1Y8/E800/S804;1;X9Y8/W130;X9Y8/W130/E808;1;X8Y8/N270;X8Y8/N270/W131;1;X8Y7/LSR2;X8Y7/LSR2/N271;1;X1Y13/S270;X1Y13/S270/S131;1;X1Y15/LSR0;X1Y15/LSR0/S272;1;X2Y15/LSR0;X2Y15/LSR0/S272;1;X4Y11/E210;X4Y11/E210/S211;1;X6Y11/LSR0;X6Y11/LSR0/E212;1;X4Y8/S200;X4Y8/S200/E201;1;X4Y10/S210;X4Y10/S210/S202;1;X4Y12/X08;X4Y12/X08/S212;1;X4Y12/LSR0;X4Y12/LSR0/X08;1;X3Y6/S200;X3Y6/S200/E202;1;X3Y8/E200;X3Y8/E200/S202;1;X5Y8/E210;X5Y8/E210/E202;1;X6Y8/LSR1;X6Y8/LSR1/E211;1;X3Y11/LSR0;X3Y11/LSR0/X05;1;X1Y11/E240;X1Y11/E240/N101;1;X2Y11/X07;X2Y11/X07/E241;1;X2Y11/LSR2;X2Y11/LSR2/X07;1;X2Y13/S270;X2Y13/S270/E271;1;X2Y15/LSR1;X2Y15/LSR1/S272;1;X1Y4/S100;X1Y4/S100/F0;1;X1Y5/E200;X1Y5/E200/S101;1;X3Y5/X05;X3Y5/X05/E202;1;X3Y5/LSR1;X3Y5/LSR1/X05;1;X1Y10/X05;X1Y10/X05/N202;1;X1Y10/LSR2;X1Y10/LSR2/X05;1;X1Y12/S230;X1Y12/S230/S808;1;X1Y13/X08;X1Y13/X08/S231;1;X1Y13/LSR2;X1Y13/LSR2/X08;1;X1Y12/S130;X1Y12/S130/S808;1;X1Y13/E270;X1Y13/E270/S131;1;X3Y13/S270;X3Y13/S270/E272;1;X3Y14/LSR0;X3Y14/LSR0/S271;1;X1Y5/X07;X1Y5/X07/S201;1;X1Y5/LSR0;X1Y5/LSR0/X07;1;X3Y11/E800;X3Y11/E800/E202;1;X7Y11/N230;X7Y11/N230/E804;1;X7Y10/X08;X7Y10/X08/N231;1;X7Y10/LSR1;X7Y10/LSR1/X08;1;X1Y4/S200;X1Y4/S200/F0;1;X1Y6/E200;X1Y6/E200/S202;1;X3Y6/X05;X3Y6/X05/E202;1;X3Y6/LSR2;X3Y6/LSR2/X05;1;X1Y12/N200;X1Y12/N200/S808;1;X1Y11/X07;X1Y11/X07/N201;1;X1Y11/LSR2;X1Y11/LSR2/X07;1;X1Y4/F0;;1;X1Y4/S800;X1Y4/S800/F0;1;X1Y12/N100;X1Y12/N100/S808;1;X1Y11/E200;X1Y11/E200/N101;1;X3Y11/X05;X3Y11/X05/E202;1;X3Y11/LSR2;X3Y11/LSR2/X05;1"
|
|
}
|
|
},
|
|
"cpu.rst_n": {
|
|
"hide_name": 0,
|
|
"bits": [ 7862 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X0Y4/F6;;1;X0Y4/EW10;X0Y4/EW10/F6;1;X1Y4/A0;X1Y4/A0/E111;1",
|
|
"src": "voltage_mode_controller.v:10.24-10.29",
|
|
"hdlname": "vctrl rst_n"
|
|
}
|
|
},
|
|
"rst_n": {
|
|
"hide_name": 0,
|
|
"bits": [ 7710 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"src": "research_stack_top.v:10.23-10.28"
|
|
}
|
|
},
|
|
"$PACKER_VCC": {
|
|
"hide_name": 1,
|
|
"bits": [ 8860 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X1Y6/C2;X1Y6/C2/N242;1;X1Y8/N240;X1Y8/N240/VCC;1;X3Y11/C3;X3Y11/C3/N261;1;X3Y12/N260;X3Y12/N260/VCC;1;X8Y8/C1;X8Y8/C1/N261;1;X8Y9/N260;X8Y9/N260/VCC;1;X3Y11/D3;X3Y11/D3/S222;1;X3Y9/S220;X3Y9/S220/VCC;1;X4Y13/C1;X4Y13/C1/S261;1;X4Y12/S260;X4Y12/S260/VCC;1;X4Y6/C0;X4Y6/C0/N261;1;X4Y7/N260;X4Y7/N260/VCC;1;X3Y11/C5;X3Y11/C5/S221;1;X3Y10/S220;X3Y10/S220/VCC;1;X1Y11/C4;X1Y11/C4/W261;1;X2Y11/W260;X2Y11/W260/VCC;1;X3Y7/C1;X3Y7/C1/W262;1;X5Y7/W260;X5Y7/W260/VCC;1;X3Y6/C3;X3Y6/C3/N242;1;X3Y8/N240;X3Y8/N240/VCC;1;X4Y6/C5;X4Y6/C5/S222;1;X4Y4/S220;X4Y4/S220/VCC;1;X5Y7/C0;X5Y7/C0/N261;1;X5Y8/N260;X5Y8/N260/VCC;1;X1Y8/C5;X1Y8/C5/S221;1;X1Y7/S220;X1Y7/S220/VCC;1;X3Y11/D0;X3Y11/D0/S202;1;X3Y9/S200;X3Y9/S200/VCC;1;X9Y8/C3;X9Y8/C3/N242;1;X9Y10/N240;X9Y10/N240/VCC;1;X7Y8/C4;X7Y8/C4/W261;1;X8Y8/W260;X8Y8/W260/VCC;1;X9Y8/C5;X9Y8/C5/S221;1;X9Y7/S220;X9Y7/S220/VCC;1;X9Y7/VCC;;1;X1Y8/D2;X1Y8/D2/W222;1;X3Y8/W220;X3Y8/W220/VCC;1;X5Y6/D2;X5Y6/D2/E221;1;X4Y6/E220;X4Y6/E220/VCC;1;X5Y11/C0;X5Y11/C0/X04;1;X5Y11/X04;X5Y11/X04/VCC;1;X3Y12/C3;X3Y12/C3/W242;1;X5Y12/W240;X5Y12/W240/VCC;1;X4Y8/C4;X4Y8/C4/S222;1;X4Y6/S220;X4Y6/S220/VCC;1;X3Y6/D0;X3Y6/D0/S222;1;X3Y4/S220;X3Y4/S220/VCC;1;X4Y7/C0;X4Y7/C0/S241;1;X4Y6/S240;X4Y6/S240/VCC;1;X10Y8/C0;X10Y8/C0/W242;1;X12Y8/W240;X12Y8/W240/VCC;1;X12Y8/VCC;;1;X3Y12/C5;X3Y12/C5/E262;1;X1Y12/E260;X1Y12/E260/VCC;1;X1Y11/D5;X1Y11/D5/N260;1;X1Y11/N260;X1Y11/N260/VCC;1;X3Y8/C5;X3Y8/C5/E261;1;X2Y8/E260;X2Y8/E260/VCC;1;X1Y6/C0;X1Y6/C0/N241;1;X1Y7/N240;X1Y7/N240/VCC;1;X7Y8/C0;X7Y8/C0/W241;1;X8Y8/W240;X8Y8/W240/VCC;1;X3Y11/C1;X3Y11/C1/N241;1;X3Y12/N240;X3Y12/N240/VCC;1;X3Y8/C0;X3Y8/C0/N242;1;X3Y10/N240;X3Y10/N240/VCC;1;X1Y6/D4;X1Y6/D4/W202;1;X3Y6/W200;X3Y6/W200/VCC;1;X4Y14/C4;X4Y14/C4/S220;1;X4Y14/S220;X4Y14/S220/VCC;1;X7Y8/C5;X7Y8/C5/N221;1;X7Y9/N220;X7Y9/N220/VCC;1;X2Y11/D2;X2Y11/D2/W221;1;X3Y11/W220;X3Y11/W220/VCC;1;X5Y11/D0;X5Y11/D0/W222;1;X7Y11/W220;X7Y11/W220/VCC;1;X7Y11/VCC;;1;X9Y8/C2;X9Y8/C2/N262;1;X9Y10/N260;X9Y10/N260/VCC;1;X9Y10/VCC;;1;X4Y13/C2;X4Y13/C2/S241;1;X4Y12/S240;X4Y12/S240/VCC;1;X4Y11/C4;X4Y11/C4/N221;1;X4Y12/N220;X4Y12/N220/VCC;1;X3Y8/D2;X3Y8/D2/N202;1;X3Y10/N200;X3Y10/N200/VCC;1;X2Y8/D4;X2Y8/D4/S261;1;X2Y7/S260;X2Y7/S260/VCC;1;X4Y13/D3;X4Y13/D3/S270;1;X4Y13/S270;X4Y13/S270/VCC;1;X5Y6/C3;X5Y6/C3/N242;1;X5Y8/N240;X5Y8/N240/VCC;1;X4Y8/D1;X4Y8/D1/E270;1;X4Y8/E270;X4Y8/E270/VCC;1;X3Y8/D1;X3Y8/D1/E270;1;X3Y8/E270;X3Y8/E270/VCC;1;X1Y12/C2;X1Y12/C2/E262;1;X0Y12/W260;X0Y12/W260/VCC;1;X2Y7/C1;X2Y7/C1/W261;1;X3Y7/W260;X3Y7/W260/VCC;1;X1Y7/C3;X1Y7/C3/S241;1;X1Y6/S240;X1Y6/S240/VCC;1;X1Y7/C0;X1Y7/C0/W242;1;X3Y7/W240;X3Y7/W240/VCC;1;X1Y11/D1;X1Y11/D1/E222;1;X0Y11/W220;X0Y11/W220/VCC;1;X2Y11/D1;X2Y11/D1/S201;1;X2Y10/S200;X2Y10/S200/VCC;1;X2Y8/C2;X2Y8/C2/S241;1;X2Y7/S240;X2Y7/S240/VCC;1;X7Y8/C3;X7Y8/C3/N262;1;X7Y10/N260;X7Y10/N260/VCC;1;X7Y10/VCC;;1;X4Y13/D1;X4Y13/D1/X03;1;X4Y13/X03;X4Y13/X03/VCC;1;X3Y6/D1;X3Y6/D1/W222;1;X5Y6/W220;X5Y6/W220/VCC;1;X5Y7/C1;X5Y7/C1/E261;1;X4Y7/E260;X4Y7/E260/VCC;1;X5Y6/D0;X5Y6/D0/N221;1;X5Y7/N220;X5Y7/N220/VCC;1;X4Y6/C4;X4Y6/C4/W242;1;X6Y6/W240;X6Y6/W240/VCC;1;X1Y7/C1;X1Y7/C1/N262;1;X1Y9/N260;X1Y9/N260/VCC;1;X1Y6/C4;X1Y6/C4/E261;1;X0Y6/E260;X0Y6/E260/VCC;1;X1Y11/C3;X1Y11/C3/E241;1;X0Y11/E240;X0Y11/E240/VCC;1;X1Y14/C2;X1Y14/C2/N242;1;X1Y16/N240;X1Y16/N240/VCC;1;X4Y14/C5;X4Y14/C5/S221;1;X4Y13/S220;X4Y13/S220/VCC;1;X4Y13/D4;X4Y13/D4/X04;1;X4Y13/X04;X4Y13/X04/VCC;1;X5Y7/C2;X5Y7/C2/S262;1;X5Y5/S260;X5Y5/S260/VCC;1;X8Y8/C3;X8Y8/C3/W241;1;X9Y8/W240;X9Y8/W240/VCC;1;X2Y14/D2;X2Y14/D2/X03;1;X2Y14/X03;X2Y14/X03/VCC;1;X4Y7/C4;X4Y7/C4/E261;1;X3Y7/E260;X3Y7/E260/VCC;1;X4Y13/D2;X4Y13/D2/X08;1;X4Y13/X08;X4Y13/X08/VCC;1;X2Y6/C5;X2Y6/C5/N222;1;X2Y8/N220;X2Y8/N220/VCC;1;X1Y8/D5;X1Y8/D5/E202;1;X0Y8/W200;X0Y8/W200/VCC;1;X2Y6/C2;X2Y6/C2/S261;1;X2Y5/S260;X2Y5/S260/VCC;1;X2Y14/C0;X2Y14/C0/S262;1;X2Y12/S260;X2Y12/S260/VCC;1;X1Y8/C3;X1Y8/C3/E262;1;X0Y8/W260;X0Y8/W260/VCC;1;X4Y8/D3;X4Y8/D3/E202;1;X2Y8/E200;X2Y8/E200/VCC;1;X2Y14/C1;X2Y14/C1/X04;1;X2Y14/X04;X2Y14/X04/VCC;1;X3Y6/C5;X3Y6/C5/E261;1;X2Y6/E260;X2Y6/E260/VCC;1;X1Y6/D5;X1Y6/D5/X07;1;X1Y6/X07;X1Y6/X07/VCC;1;X2Y6/D2;X2Y6/D2/X03;1;X2Y6/X03;X2Y6/X03/VCC;1;X4Y7/C2;X4Y7/C2/W262;1;X6Y7/W260;X6Y7/W260/VCC;1;X3Y6/D5;X3Y6/D5/X07;1;X3Y6/X07;X3Y6/X07/VCC;1;X3Y11/D5;X3Y11/D5/W270;1;X3Y11/W270;X3Y11/W270/VCC;1;X3Y11/D1;X3Y11/D1/N222;1;X3Y13/N220;X3Y13/N220/VCC;1;X5Y6/D3;X5Y6/D3/E201;1;X4Y6/E200;X4Y6/E200/VCC;1;X2Y6/C0;X2Y6/C0/W241;1;X3Y6/W240;X3Y6/W240/VCC;1;X4Y11/C1;X4Y11/C1/E262;1;X2Y11/E260;X2Y11/E260/VCC;1;X1Y11/C2;X1Y11/C2/E242;1;X0Y11/W240;X0Y11/W240/VCC;1;X5Y6/D5;X5Y6/D5/X07;1;X5Y6/X07;X5Y6/X07/VCC;1;X4Y11/D2;X4Y11/D2/E260;1;X4Y11/E260;X4Y11/E260/VCC;1;X1Y6/C1;X1Y6/C1/E262;1;X0Y6/W260;X0Y6/W260/VCC;1;X3Y11/D2;X3Y11/D2/E260;1;X3Y11/E260;X3Y11/E260/VCC;1;X2Y8/D5;X2Y8/D5/X07;1;X2Y8/X07;X2Y8/X07/VCC;1;X3Y6/C2;X3Y6/C2/W220;1;X3Y6/W220;X3Y6/W220/VCC;1;X5Y6/C5;X5Y6/C5/S201;1;X5Y5/S200;X5Y5/S200/VCC;1;X1Y7/C4;X1Y7/C4/W261;1;X2Y7/W260;X2Y7/W260/VCC;1;X1Y8/C4;X1Y8/C4/N221;1;X1Y9/N220;X1Y9/N220/VCC;1;X6Y6/D1;X6Y6/D1/X08;1;X6Y6/X08;X6Y6/X08/VCC;1;X2Y8/C1;X2Y8/C1/E241;1;X1Y8/E240;X1Y8/E240/VCC;1;X5Y7/C4;X5Y7/C4/W262;1;X7Y7/W260;X7Y7/W260/VCC;1;X7Y7/VCC;;1;X3Y7/C2;X3Y7/C2/S242;1;X3Y5/S240;X3Y5/S240/VCC;1;X2Y11/C3;X2Y11/C3/W242;1;X4Y11/W240;X4Y11/W240/VCC;1;X3Y8/D3;X3Y8/D3/X03;1;X3Y8/X03;X3Y8/X03/VCC;1;X3Y8/C4;X3Y8/C4/W242;1;X5Y8/W240;X5Y8/W240/VCC;1;X4Y6/C3;X4Y6/C3/E261;1;X3Y6/E260;X3Y6/E260/VCC;1;X2Y8/C0;X2Y8/C0/W262;1;X4Y8/W260;X4Y8/W260/VCC;1;X3Y6/C1;X3Y6/C1/W242;1;X5Y6/W240;X5Y6/W240/VCC;1;X4Y13/C3;X4Y13/C3/W242;1;X6Y13/W240;X6Y13/W240/VCC;1;X6Y13/VCC;;1;X2Y11/C1;X2Y11/C1/E262;1;X0Y11/E260;X0Y11/E260/VCC;1;X7Y8/C1;X7Y8/C1/N241;1;X7Y9/N240;X7Y9/N240/VCC;1;X7Y9/VCC;;1;X4Y8/C5;X4Y8/C5/X08;1;X4Y8/X08;X4Y8/X08/VCC;1;X5Y8/C0;X5Y8/C0/N262;1;X5Y10/N260;X5Y10/N260/VCC;1;X5Y10/VCC;;1;X1Y14/C1;X1Y14/C1/E242;1;X0Y14/W240;X0Y14/W240/VCC;1;X1Y14/D4;X1Y14/D4/X07;1;X1Y14/X07;X1Y14/X07/VCC;1;X1Y6/C3;X1Y6/C3/X04;1;X1Y6/X04;X1Y6/X04/VCC;1;X3Y8/C1;X3Y8/C1/N241;1;X3Y9/N240;X3Y9/N240/VCC;1;X2Y7/C3;X2Y7/C3/W262;1;X4Y7/W260;X4Y7/W260/VCC;1;X1Y14/C5;X1Y14/C5/S202;1;X1Y12/S200;X1Y12/S200/VCC;1;X2Y6/D5;X2Y6/D5/W270;1;X2Y6/W270;X2Y6/W270/VCC;1;X4Y8/D2;X4Y8/D2/X03;1;X4Y8/X03;X4Y8/X03/VCC;1;X1Y12/C0;X1Y12/C0/E241;1;X0Y12/E240;X0Y12/E240/VCC;1;X2Y14/D1;X2Y14/D1/X08;1;X2Y14/X08;X2Y14/X08/VCC;1;X5Y6/C2;X5Y6/C2/X04;1;X5Y6/X04;X5Y6/X04/VCC;1;X4Y11/C3;X4Y11/C3/W261;1;X5Y11/W260;X5Y11/W260/VCC;1;X1Y8/C2;X1Y8/C2/W220;1;X1Y8/W220;X1Y8/W220/VCC;1;X8Y8/C5;X8Y8/C5/N221;1;X8Y9/N220;X8Y9/N220/VCC;1;X8Y9/VCC;;1;X1Y8/D4;X1Y8/D4/X07;1;X1Y8/X07;X1Y8/X07/VCC;1;X1Y8/C1;X1Y8/C1/S241;1;X1Y7/S240;X1Y7/S240/VCC;1;X4Y14/C0;X4Y14/C0/W241;1;X5Y14/W240;X5Y14/W240/VCC;1;X5Y14/VCC;;1;X2Y6/D4;X2Y6/D4/S241;1;X2Y5/S240;X2Y5/S240/VCC;1;X6Y6/C2;X6Y6/C2/N242;1;X6Y8/N240;X6Y8/N240/VCC;1;X4Y14/C3;X4Y14/C3/N262;1;X4Y16/N260;X4Y16/N260/VCC;1;X4Y16/VCC;;1;X1Y6/D1;X1Y6/D1/X03;1;X1Y6/X03;X1Y6/X03/VCC;1;X4Y8/C2;X4Y8/C2/S261;1;X4Y7/S260;X4Y7/S260/VCC;1;X2Y14/C2;X2Y14/C2/N242;1;X2Y16/N240;X2Y16/N240/VCC;1;X2Y16/VCC;;1;X2Y12/C2;X2Y12/C2/W220;1;X2Y12/W220;X2Y12/W220/VCC;1;X4Y7/C1;X4Y7/C1/X04;1;X4Y7/X04;X4Y7/X04/VCC;1;X2Y11/D5;X2Y11/D5/E222;1;X0Y11/E220;X0Y11/E220/VCC;1;X2Y12/C1;X2Y12/C1/N262;1;X2Y14/N260;X2Y14/N260/VCC;1;X1Y7/C5;X1Y7/C5/X08;1;X1Y7/X08;X1Y7/X08/VCC;1;X3Y12/C1;X3Y12/C1/N262;1;X3Y14/N260;X3Y14/N260/VCC;1;X4Y8/D4;X4Y8/D4/W270;1;X4Y8/W270;X4Y8/W270/VCC;1;X3Y8/D4;X3Y8/D4/X07;1;X3Y8/X07;X3Y8/X07/VCC;1;X3Y11/C0;X3Y11/C0/E262;1;X1Y11/E260;X1Y11/E260/VCC;1;X3Y6/C0;X3Y6/C0/X04;1;X3Y6/X04;X3Y6/X04/VCC;1;X2Y6/D3;X2Y6/D3/X08;1;X2Y6/X08;X2Y6/X08/VCC;1;X4Y6/D2;X4Y6/D2/E202;1;X2Y6/E200;X2Y6/E200/VCC;1;X4Y6/D1;X4Y6/D1/E222;1;X2Y6/E220;X2Y6/E220/VCC;1;X5Y6/D1;X5Y6/D1/X03;1;X5Y6/X03;X5Y6/X03/VCC;1;X6Y6/C0;X6Y6/C0/S241;1;X6Y5/S240;X6Y5/S240/VCC;1;X6Y5/VCC;;1;X2Y11/D4;X2Y11/D4/W222;1;X4Y11/W220;X4Y11/W220/VCC;1;X3Y12/C0;X3Y12/C0/X04;1;X3Y12/X04;X3Y12/X04/VCC;1;X2Y11/D0;X2Y11/D0/X03;1;X2Y11/X03;X2Y11/X03/VCC;1;X4Y8/D5;X4Y8/D5/X07;1;X4Y8/X07;X4Y8/X07/VCC;1;X1Y11/D2;X1Y11/D2/W202;1;X3Y11/W200;X3Y11/W200/VCC;1;X10Y8/C1;X10Y8/C1/W241;1;X11Y8/W240;X11Y8/W240/VCC;1;X11Y8/VCC;;1;X3Y11/D4;X3Y11/D4/X07;1;X3Y11/X07;X3Y11/X07/VCC;1;X3Y6/D4;X3Y6/D4/S242;1;X3Y4/S240;X3Y4/S240/VCC;1;X3Y4/VCC;;1;X2Y14/D0;X2Y14/D0/N221;1;X2Y15/N220;X2Y15/N220/VCC;1;X2Y15/VCC;;1;X5Y8/D0;X5Y8/D0/N221;1;X5Y9/N220;X5Y9/N220/VCC;1;X5Y9/VCC;;1;X1Y14/C4;X1Y14/C4/W262;1;X3Y14/W260;X3Y14/W260/VCC;1;X8Y8/C4;X8Y8/C4/S201;1;X8Y7/S200;X8Y7/S200/VCC;1;X8Y7/VCC;;1;X4Y13/C4;X4Y13/C4/W241;1;X5Y13/W240;X5Y13/W240/VCC;1;X5Y13/VCC;;1;X2Y11/C0;X2Y11/C0/S242;1;X2Y9/S240;X2Y9/S240/VCC;1;X1Y14/C0;X1Y14/C0/X04;1;X1Y14/X04;X1Y14/X04/VCC;1;X6Y6/D2;X6Y6/D2/S202;1;X6Y4/S200;X6Y4/S200/VCC;1;X6Y4/VCC;;1;X3Y8/C2;X3Y8/C2/E262;1;X1Y8/E260;X1Y8/E260/VCC;1;X4Y11/D0;X4Y11/D0/N222;1;X4Y13/N220;X4Y13/N220/VCC;1;X3Y12/C4;X3Y12/C4/W262;1;X5Y12/W260;X5Y12/W260/VCC;1;X5Y12/VCC;;1;X1Y14/C3;X1Y14/C3/E261;1;X0Y14/E260;X0Y14/E260/VCC;1;X0Y14/VCC;;1;X3Y11/C4;X3Y11/C4/X08;1;X3Y11/X08;X3Y11/X08/VCC;1;X3Y7/C4;X3Y7/C4/W242;1;X5Y7/W240;X5Y7/W240/VCC;1;X1Y6/C5;X1Y6/C5/E241;1;X0Y6/E240;X0Y6/E240/VCC;1;X4Y11/D4;X4Y11/D4/X04;1;X4Y11/X04;X4Y11/X04/VCC;1;X4Y14/C2;X4Y14/C2/W242;1;X6Y14/W240;X6Y14/W240/VCC;1;X6Y14/VCC;;1;X4Y13/C0;X4Y13/C0/N262;1;X4Y15/N260;X4Y15/N260/VCC;1;X4Y15/VCC;;1;X2Y7/C5;X2Y7/C5/X08;1;X2Y7/X08;X2Y7/X08/VCC;1;X9Y8/C4;X9Y8/C4/S222;1;X9Y6/S220;X9Y6/S220/VCC;1;X9Y6/VCC;;1;X2Y8/D2;X2Y8/D2/S222;1;X2Y6/S220;X2Y6/S220/VCC;1;X4Y11/D5;X4Y11/D5/N262;1;X4Y13/N260;X4Y13/N260/VCC;1;X4Y13/VCC;;1;X5Y6/C4;X5Y6/C4/X08;1;X5Y6/X08;X5Y6/X08/VCC;1;X2Y6/D1;X2Y6/D1/S222;1;X2Y4/S220;X2Y4/S220/VCC;1;X2Y4/VCC;;1;X5Y6/D4;X5Y6/D4/S242;1;X5Y4/S240;X5Y4/S240/VCC;1;X5Y4/VCC;;1;X2Y8/C4;X2Y8/C4/W242;1;X4Y8/W240;X4Y8/W240/VCC;1;X1Y6/D2;X1Y6/D2/X08;1;X1Y6/X08;X1Y6/X08/VCC;1;X1Y6/D3;X1Y6/D3/S222;1;X1Y4/S220;X1Y4/S220/VCC;1;X1Y4/VCC;;1;X3Y11/C2;X3Y11/C2/X04;1;X3Y11/X04;X3Y11/X04/VCC;1;X1Y11/D3;X1Y11/D3/E202;1;X0Y11/W200;X0Y11/W200/VCC;1;X1Y12/C3;X1Y12/C3/S242;1;X1Y10/S240;X1Y10/S240/VCC;1;X1Y10/VCC;;1;X5Y6/C0;X5Y6/C0/S241;1;X5Y5/S240;X5Y5/S240/VCC;1;X5Y5/VCC;;1;X4Y6/D4;X4Y6/D4/X07;1;X4Y6/X07;X4Y6/X07/VCC;1;X3Y7/C3;X3Y7/C3/S262;1;X3Y5/S260;X3Y5/S260/VCC;1;X2Y8/D1;X2Y8/D1/S221;1;X2Y7/S220;X2Y7/S220/VCC;1;X2Y12/C3;X2Y12/C3/X04;1;X2Y12/X04;X2Y12/X04/VCC;1;X9Y8/C1;X9Y8/C1/W241;1;X10Y8/W240;X10Y8/W240/VCC;1;X10Y8/VCC;;1;X1Y14/D1;X1Y14/D1/N201;1;X1Y15/N200;X1Y15/N200/VCC;1;X1Y15/VCC;;1;X3Y8/D0;X3Y8/D0/X08;1;X3Y8/X08;X3Y8/X08/VCC;1;X4Y7/C3;X4Y7/C3/W242;1;X6Y7/W240;X6Y7/W240/VCC;1;X6Y7/VCC;;1;X4Y8/C0;X4Y8/C0/W262;1;X6Y8/W260;X6Y8/W260/VCC;1;X6Y8/VCC;;1;X2Y6/C4;X2Y6/C4/E241;1;X1Y6/E240;X1Y6/E240/VCC;1;X1Y6/VCC;;1;X2Y12/C5;X2Y12/C5/N222;1;X2Y14/N220;X2Y14/N220/VCC;1;X2Y14/VCC;;1;X4Y6/D0;X4Y6/D0/X03;1;X4Y6/X03;X4Y6/X03/VCC;1;X3Y8/C3;X3Y8/C3/X04;1;X3Y8/X04;X3Y8/X04/VCC;1;X4Y6/D3;X4Y6/D3/X08;1;X4Y6/X08;X4Y6/X08/VCC;1;X4Y11/C2;X4Y11/C2/N241;1;X4Y12/N240;X4Y12/N240/VCC;1;X4Y12/VCC;;1;X6Y6/D0;X6Y6/D0/W202;1;X8Y6/W200;X8Y6/W200/VCC;1;X8Y6/VCC;;1;X1Y14/D3;X1Y14/D3/N202;1;X1Y16/N200;X1Y16/N200/VCC;1;X1Y16/VCC;;1;X2Y11/C2;X2Y11/C2/X04;1;X2Y11/X04;X2Y11/X04/VCC;1;X4Y6/C2;X4Y6/C2/X04;1;X4Y6/X04;X4Y6/X04/VCC;1;X5Y6/C1;X5Y6/C1/W262;1;X7Y6/W260;X7Y6/W260/VCC;1;X7Y6/VCC;;1;X2Y7/C0;X2Y7/C0/E242;1;X0Y7/E240;X0Y7/E240/VCC;1;X0Y7/VCC;;1;X4Y8/D0;X4Y8/D0/W201;1;X5Y8/W200;X5Y8/W200/VCC;1;X5Y8/VCC;;1;X4Y11/C0;X4Y11/C0/W262;1;X6Y11/W260;X6Y11/W260/VCC;1;X6Y11/VCC;;1;X1Y11/C0;X1Y11/C0/N262;1;X1Y13/N260;X1Y13/N260/VCC;1;X1Y13/VCC;;1;X3Y7/C5;X3Y7/C5/N222;1;X3Y9/N220;X3Y9/N220/VCC;1;X3Y9/VCC;;1;X2Y8/C3;X2Y8/C3/X04;1;X2Y8/X04;X2Y8/X04/VCC;1;X3Y12/C2;X3Y12/C2/N241;1;X3Y13/N240;X3Y13/N240/VCC;1;X3Y13/VCC;;1;X1Y11/D4;X1Y11/D4/S242;1;X1Y9/S240;X1Y9/S240/VCC;1;X1Y9/VCC;;1;X2Y7/C4;X2Y7/C4/S222;1;X2Y5/S220;X2Y5/S220/VCC;1;X2Y5/VCC;;1;X4Y11/D1;X4Y11/D1/W221;1;X5Y11/W220;X5Y11/W220/VCC;1;X5Y11/VCC;;1;X3Y6/D3;X3Y6/D3/S201;1;X3Y5/S200;X3Y5/S200/VCC;1;X3Y5/VCC;;1;X4Y6/C1;X4Y6/C1/S241;1;X4Y5/S240;X4Y5/S240/VCC;1;X4Y5/VCC;;1;X8Y8/C2;X8Y8/C2/N242;1;X8Y10/N240;X8Y10/N240/VCC;1;X8Y10/VCC;;1;X4Y8/C1;X4Y8/C1/N261;1;X4Y9/N260;X4Y9/N260/VCC;1;X4Y9/VCC;;1;X4Y6/D5;X4Y6/D5/S262;1;X4Y4/S260;X4Y4/S260/VCC;1;X4Y4/VCC;;1;X2Y11/C4;X2Y11/C4/W261;1;X3Y11/W260;X3Y11/W260/VCC;1;X3Y11/VCC;;1;X9Y8/C0;X9Y8/C0/X04;1;X9Y8/X04;X9Y8/X04/VCC;1;X9Y8/VCC;;1;X8Y8/C0;X8Y8/C0/X04;1;X8Y8/X04;X8Y8/X04/VCC;1;X8Y8/VCC;;1;X5Y7/C3;X5Y7/C3/X04;1;X5Y7/X04;X5Y7/X04/VCC;1;X5Y7/VCC;;1;X7Y8/C2;X7Y8/C2/X04;1;X7Y8/X04;X7Y8/X04/VCC;1;X7Y8/VCC;;1;X4Y7/C5;X4Y7/C5/X08;1;X4Y7/X08;X4Y7/X08/VCC;1;X4Y7/VCC;;1;X2Y11/D3;X2Y11/D3/N202;1;X2Y13/N200;X2Y13/N200/VCC;1;X2Y13/VCC;;1;X3Y6/D2;X3Y6/D2/W202;1;X5Y6/W200;X5Y6/W200/VCC;1;X5Y6/VCC;;1;X1Y7/C2;X1Y7/C2/S242;1;X1Y5/S240;X1Y5/S240/VCC;1;X1Y5/VCC;;1;X2Y6/C1;X2Y6/C1/W262;1;X4Y6/W260;X4Y6/W260/VCC;1;X4Y6/VCC;;1;X2Y8/D0;X2Y8/D0/N222;1;X2Y10/N220;X2Y10/N220/VCC;1;X2Y10/VCC;;1;X4Y14/C1;X4Y14/C1/X04;1;X4Y14/X04;X4Y14/X04/VCC;1;X4Y14/VCC;;1;X4Y11/C5;X4Y11/C5/S221;1;X4Y10/S220;X4Y10/S220/VCC;1;X4Y10/VCC;;1;X0Y0/C4;X0Y0/C4/N201;1;X0Y1/N200;X0Y1/N200/VCC;1;X0Y1/VCC;;1;X2Y8/C5;X2Y8/C5/E242;1;X0Y8/E240;X0Y8/E240/VCC;1;X0Y8/VCC;;1;X2Y12/C0;X2Y12/C0/S241;1;X2Y11/S240;X2Y11/S240/VCC;1;X2Y11/VCC;;1;X2Y7/C2;X2Y7/C2/X04;1;X2Y7/X04;X2Y7/X04/VCC;1;X2Y7/VCC;;1;X2Y11/C5;X2Y11/C5/S222;1;X2Y9/S220;X2Y9/S220/VCC;1;X2Y9/VCC;;1;X3Y7/C0;X3Y7/C0/X04;1;X3Y7/X04;X3Y7/X04/VCC;1;X3Y7/VCC;;1;X1Y11/C5;X1Y11/C5/E262;1;X0Y11/W260;X0Y11/W260/VCC;1;X0Y11/VCC;;1;X1Y8/C0;X1Y8/C0/S261;1;X1Y7/S260;X1Y7/S260/VCC;1;X1Y7/VCC;;1;X2Y6/D0;X2Y6/D0/E202;1;X0Y6/E200;X0Y6/E200/VCC;1;X0Y6/VCC;;1;X4Y8/C3;X4Y8/C3/X04;1;X4Y8/X04;X4Y8/X04/VCC;1;X4Y8/VCC;;1;X1Y14/D5;X1Y14/D5/W222;1;X3Y14/W220;X3Y14/W220/VCC;1;X3Y14/VCC;;1;X3Y8/D5;X3Y8/D5/N262;1;X3Y10/N260;X3Y10/N260/VCC;1;X3Y10/VCC;;1;X2Y6/C3;X2Y6/C3/X04;1;X2Y6/X04;X2Y6/X04/VCC;1;X2Y6/VCC;;1;X3Y6/C4;X3Y6/C4/X08;1;X3Y6/X08;X3Y6/X08/VCC;1;X3Y6/VCC;;1;X1Y8/D1;X1Y8/D1/W202;1;X3Y8/W200;X3Y8/W200/VCC;1;X3Y8/VCC;;1;X1Y12/C5;X1Y12/C5/E261;1;X0Y12/E260;X0Y12/E260/VCC;1;X0Y12/VCC;;1;X2Y8/D3;X2Y8/D3/X08;1;X2Y8/X08;X2Y8/X08/VCC;1;X2Y8/VCC;;1;X1Y11/C1;X1Y11/C1/X04;1;X1Y11/X04;X1Y11/X04/VCC;1;X1Y11/VCC;;1;X6Y6/C1;X6Y6/C1/X04;1;X6Y6/X04;X6Y6/X04/VCC;1;X6Y6/VCC;;1;X1Y8/D3;X1Y8/D3/X08;1;X1Y8/X08;X1Y8/X08/VCC;1;X1Y8/VCC;;1;X1Y12/C4;X1Y12/C4/W242;1;X3Y12/W240;X3Y12/W240/VCC;1;X3Y12/VCC;;1;X2Y12/C4;X2Y12/C4/X08;1;X2Y12/X08;X2Y12/X08/VCC;1;X2Y12/VCC;;1;X1Y12/C1;X1Y12/C1/X04;1;X1Y12/X04;X1Y12/X04/VCC;1;X1Y12/VCC;;1;X1Y14/D2;X1Y14/D2/X08;1;X1Y14/X08;X1Y14/X08/VCC;1;X1Y14/VCC;;1;X4Y11/D3;X4Y11/D3/X03;1;X4Y11/X03;X4Y11/X03/VCC;1;X4Y11/VCC;;1"
|
|
}
|
|
},
|
|
"cpu.clk": {
|
|
"hide_name": 0,
|
|
"bits": [ 7718 ] ,
|
|
"attributes": {
|
|
"ROUTING": "X3Y13/CLK1;X3Y13/CLK1/GB00;5;X4Y12/CLK0;X4Y12/CLK0/GB00;5;X3Y10/CLK1;X3Y10/CLK1/GB00;5;X3Y12/GBO0;X3Y12/GBO0/GT00;5;X4Y12/CLK2;X4Y12/CLK2/GB00;5;X2Y10/CLK2;X2Y10/CLK2/GB00;5;X3Y13/CLK2;X3Y13/CLK2/GB00;5;X1Y13/CLK0;X1Y13/CLK0/GB00;5;X3Y13/CLK0;X3Y13/CLK0/GB00;5;X1Y13/CLK1;X1Y13/CLK1/GB00;5;X1Y13/CLK2;X1Y13/CLK2/GB00;5;X2Y13/CLK2;X2Y13/CLK2/GB00;5;X5Y13/CLK2;X5Y13/CLK2/GB00;5;X3Y14/CLK0;X3Y14/CLK0/GB00;5;X3Y14/CLK2;X3Y14/CLK2/GB00;5;X4Y13/GB00;X3Y13/GBO0/GT00;5;X2Y13/CLK0;X2Y13/CLK0/GB00;5;X1Y14/GB00;X3Y14/GBO0/GT00;5;X3Y14/CLK1;X3Y14/CLK1/GB00;5;X3Y15/CLK0;X3Y15/CLK0/GB00;5;X2Y15/CLK0;X2Y15/CLK0/GB00;5;X2Y15/CLK1;X2Y15/CLK1/GB00;5;X1Y15/CLK2;X1Y15/CLK2/GB00;5;X3Y15/CLK1;X3Y15/CLK1/GB00;5;X1Y15/CLK0;X1Y15/CLK0/GB00;5;X2Y15/GB00;X3Y15/GBO0/GT00;5;X1Y15/CLK1;X1Y15/CLK1/GB00;5;X6Y5/CLK0;X6Y5/CLK0/GB00;5;X1Y10/CLK0;X1Y10/CLK0/GB00;5;X3Y10/CLK0;X3Y10/CLK0/GB00;5;X1Y11/CLK2;X1Y11/CLK2/GB00;5;X5Y11/CLK2;X5Y11/CLK2/GB00;5;X2Y11/CLK1;X2Y11/CLK1/GB00;5;X4Y11/CLK1;X4Y11/CLK1/GB00;5;X4Y11/CLK0;X4Y11/CLK0/GB00;5;X3Y11/CLK1;X3Y11/CLK1/GB00;5;X3Y11/CLK2;X3Y11/CLK2/GB00;5;X1Y11/CLK1;X1Y11/CLK1/GB00;5;X2Y11/CLK2;X2Y11/CLK2/GB00;5;X3Y11/CLK0;X3Y11/CLK0/GB00;5;X2Y11/CLK0;X2Y11/CLK0/GB00;5;X4Y11/CLK2;X4Y11/CLK2/GB00;5;X0Y11/GB00;X3Y11/GBO0/GT00;5;X5Y11/CLK0;X5Y11/CLK0/GB00;5;X5Y10/CLK1;X5Y10/CLK1/GB00;5;X6Y11/CLK1;X6Y11/CLK1/GB00;5;X8Y10/CLK2;X8Y10/CLK2/GB00;5;X6Y6/CLK1;X6Y6/CLK1/GB00;5;X2Y5/CLK0;X2Y5/CLK0/GB00;5;X5Y6/CLK0;X5Y6/CLK0/GB00;5;X5Y6/CLK1;X5Y6/CLK1/GB00;5;X5Y5/CLK1;X5Y5/CLK1/GB00;5;X5Y5/CLK0;X5Y5/CLK0/GB00;5;X6Y6/GB00;X7Y6/GBO0/GT00;5;X6Y6/CLK0;X6Y6/CLK0/GB00;5;X1Y5/CLK2;X1Y5/CLK2/GB00;5;X4Y6/CLK0;X4Y6/CLK0/GB00;5;X4Y5/CLK1;X4Y5/CLK1/GB00;5;X1Y6/CLK1;X1Y6/CLK1/GB00;5;X1Y5/CLK0;X1Y5/CLK0/GB00;5;X2Y6/CLK0;X2Y6/CLK0/GB00;5;X2Y5/CLK1;X2Y5/CLK1/GB00;5;X1Y5/CLK1;X1Y5/CLK1/GB00;5;X2Y6/CLK1;X2Y6/CLK1/GB00;5;X3Y6/CLK0;X3Y6/CLK0/GB00;5;X3Y6/CLK1;X3Y6/CLK1/GB00;5;X3Y6/CLK2;X3Y6/CLK2/GB00;5;X2Y6/CLK2;X2Y6/CLK2/GB00;5;X5Y6/CLK2;X5Y6/CLK2/GB00;5;X4Y5/CLK0;X4Y5/CLK0/GB00;5;X4Y5/CLK2;X4Y5/CLK2/GB00;5;X1Y6/GB00;X3Y6/GBO0/GT00;5;X4Y6/CLK2;X4Y6/CLK2/GB00;5;X6Y5/CLK2;X6Y5/CLK2/GB00;5;X6Y10/CLK2;X6Y10/CLK2/GB00;5;X5Y8/CLK1;X5Y8/CLK1/GB00;5;X4Y8/GB00;X3Y8/GBO0/GT00;5;X5Y8/CLK2;X5Y8/CLK2/GB00;5;X7Y10/CLK1;X7Y10/CLK1/GB00;5;X8Y7/CLK0;X8Y7/CLK0/GB00;5;X2Y10/CLK1;X2Y10/CLK1/GB00;5;X2Y10/CLK0;X2Y10/CLK0/GB00;5;X6Y7/CLK0;X6Y7/CLK0/GB00;5;X6Y10/CLK1;X6Y10/CLK1/GB00;5;X1Y10/CLK2;X1Y10/CLK2/GB00;5;X6Y8/CLK1;X6Y8/CLK1/GB00;5;X8Y7/CLK2;X8Y7/CLK2/GB00;5;X3Y19/GT00;X3Y19/GT00/SPINE16;5;X3Y10/GB00;X3Y10/GBO0/GT00;5;X1Y10/CLK1;X1Y10/CLK1/GB00;5;X8Y10/CLK0;X8Y10/CLK0/GB00;5;X8Y7/CLK1;X8Y7/CLK1/GB00;5;X10Y8/GB00;X11Y8/GBO0/GT00;5;X10Y8/CLK1;X10Y8/CLK1/GB00;5;X7Y10/CLK0;X7Y10/CLK0/GB00;5;X6Y8/CLK0;X6Y8/CLK0/GB00;5;X9Y8/GB00;X7Y8/GBO0/GT00;5;X6Y8/CLK2;X6Y8/CLK2/GB00;5;X7Y7/CLK0;X7Y7/CLK0/GB00;5;X7Y7/GBO0;X7Y7/GBO0/GT00;5;X9Y7/CLK1;X9Y7/CLK1/GB00;5;X8Y10/GB00;X7Y10/GBO0/GT00;5;X6Y10/CLK0;X6Y10/CLK0/GB00;5;X11Y4/GT00;X11Y1/GT00/SPINE8;5;X11Y7/GBO0;X11Y7/GBO0/GT00;5;X10Y7/CLK0;X10Y7/CLK0/GB00;5;X2Y5/CLK2;X2Y5/CLK2/GB00;5;X3Y5/CLK2;X3Y5/CLK2/GB00;5;X3Y5/CLK0;X3Y5/CLK0/GB00;5;X7Y5/GT00;X7Y1/GT00/SPINE8;5;X6Y5/GB00;X7Y5/GBO0/GT00;5;X7Y5/CLK2;X7Y5/CLK2/GB00;5;X15Y19/SPINE16;X27Y9/SPINE16/PCLKR1;5;X7Y21/GT00;X7Y19/GT00/SPINE16;5;X6Y11/GB00;X7Y11/GBO0/GT00;5;X6Y11/CLK0;X6Y11/CLK0/GB00;5;X15Y1/SPINE8;X26Y9/SPINE8/PCLKR1;5;X3Y5/GT00;X3Y1/GT00/SPINE8;5;X3Y5/GBO0;X3Y5/GBO0/GT00;5;X3Y5/CLK1;X3Y5/CLK1/GB00;5;X46Y16/F6;;5",
|
|
"src": "voltage_mode_controller.v:9.24-9.27",
|
|
"hdlname": "vctrl clk"
|
|
}
|
|
},
|
|
"clk": {
|
|
"hide_name": 0,
|
|
"bits": [ 7708 ] ,
|
|
"attributes": {
|
|
"ROUTING": " ",
|
|
"src": "research_stack_top.v:9.23-9.26"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|