{ "creator": "Next Generation Place and Route (Version nextpnr-0.9-41-g900573c7)", "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/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": "router1", "placer": "heap", "auto_freq": "00000000000000000000000000000000", "slack_redist_iter": "00000000000000000000000000000000", "timing_driven": "00000000000000000000000000000001", "target_freq": "27000000.000000", "cst.filename": "BOARDS/tangprimer20k.cst", "packer.partno": "GW2A-LV18PG256C8/I7", "packer.chipdb": "GW2A-18", "packer.arch": "himbaechel/gowin" }, "attributes": { "top": "00000000000000000000000000000001", "src": "step5.v:5.1-176.10" }, "ports": { "rst_i": { "direction": "input", "bits": [ 9281 ] }, "led": { "direction": "output", "bits": [ 9513, 9510, 9507, 9504, 9501 ] }, "clk": { "direction": "input", "bits": [ 9279 ] }, "TXD": { "direction": "output", "bits": [ 9278 ] }, "RXD": { "direction": "input", "bits": [ 9277 ] } }, "cells": { "CW.clk_DFF_Q_D_ALU_SUM_DUMMY_ALULC": { "hide_name": 0, "type": "ALU", "parameters": { "ALU_MODE": "C2L" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X50Y1/ALU5" }, "port_directions": { }, "connections": { } }, "CW.genblk1.slow_CLK_DFF_Q_19_D_ALU_SUM_CIN_ALU_COUT_HEAD_ALULC": { "hide_name": 0, "type": "ALU", "parameters": { "ALU_MODE": "C2L" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X47Y1/ALU0" }, "port_directions": { "I2": "input", "COUT": "output" }, "connections": { "I2": [ 9594 ], "COUT": [ 9600 ] } }, "PC_DFFRE_Q_1_D_ALU_SUM_CIN_ALU_COUT_HEAD_ALULC": { "hide_name": 0, "type": "ALU", "parameters": { "ALU_MODE": "C2L" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X51Y1/ALU0" }, "port_directions": { "I2": "input", "COUT": "output" }, "connections": { "I2": [ 9594 ], "COUT": [ 9599 ] } }, "GSR": { "hide_name": 0, "type": "GSR", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X50Y27/GSR" }, "port_directions": { "GSRI": "input" }, "connections": { "GSRI": [ 9594 ] } }, "$PACKER_VCC_DRV": { "hide_name": 1, "type": "GOWIN_VCC", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X0Y0/VCC" }, "port_directions": { "V": "output" }, "connections": { "V": [ 9594 ] } }, "state_DFFRE_Q_D_LUT2_I0_F_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "11110010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X51Y1/LUT5", "src": "/home/koray/code/oss-cad-suite/lib/../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": [ 9480 ], "I1": [ 9478 ], "I0": [ 9477 ], "F": [ 9506 ] } }, "state_DFFRE_Q_D_LUT2_I0_F_LUT2_F_1": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "1101" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X52Y1/LUT7", "src": "/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 9480 ], "I0": [ 9515 ], "F": [ 9503 ] } }, "state_DFFRE_Q_D_LUT2_I0_F_LUT2_F": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "1110" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X53Y1/LUT7", "src": "/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 9480 ], "I0": [ 9489 ], "F": [ 9512 ] } }, "state_DFFRE_Q_D_LUT2_I0": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "1110" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X53Y1/LUT1", "src": "/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 9480 ], "I0": [ 9516 ], "F": [ 9509 ] } }, "state_DFFRE_Q_D_LUT2_F": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "0100" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X52Y1/LUT4", "src": "/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 9478 ], "I0": [ 9477 ], "F": [ 9516 ] } }, "state_DFFRE_Q_CE_LUT2_F": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "0111" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X52Y1/LUT2", "src": "/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 9478 ], "I0": [ 9477 ], "F": [ 9515 ] } }, "state_DFFRE_Q_1_D_LUT2_F": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "1001" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X52Y1/LUT5", "src": "/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 9478 ], "I0": [ 9477 ], "F": [ 9518 ] } }, "state_DFFRE_Q_1": { "hide_name": 0, "type": "DFFRE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X52Y1/DFF5", "src": "step5.v:101.4-132.4|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:43.8-43.68", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "RESET": "input", "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "RESET": [ 9292 ], "Q": [ 9478 ], "D": [ 9518 ], "CLK": [ 9298 ], "CE": [ 9515 ] } }, "state_DFFRE_Q": { "hide_name": 0, "type": "DFFRE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X52Y1/DFF4", "src": "step5.v:101.4-132.4|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:43.8-43.68", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "RESET": "input", "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "RESET": [ 9292 ], "Q": [ 9477 ], "D": [ 9516 ], "CLK": [ 9298 ], "CE": [ 9515 ] } }, "led_OBUF_O_4": { "hide_name": 0, "type": "OBUF", "parameters": { "NET_I": "NET", "NET_O": "NET" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X55Y31/IOBB", "src": "step5.v:8.16-8.19", "&IO_TYPE=LVCMOS33": "00000000000000000000000000000001", "keep": "00000000000000000000000000000001" }, "port_directions": { "O": "output", "I": "input" }, "connections": { "O": [ 9513 ], "I": [ 9512 ] } }, "led_OBUF_O_3": { "hide_name": 0, "type": "OBUF", "parameters": { "NET_I": "NET", "NET_O": "NET" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X55Y31/IOBA", "src": "step5.v:8.16-8.19", "&IO_TYPE=LVCMOS33": "00000000000000000000000000000001", "keep": "00000000000000000000000000000001" }, "port_directions": { "O": "output", "I": "input" }, "connections": { "O": [ 9510 ], "I": [ 9509 ] } }, "led_OBUF_O_2": { "hide_name": 0, "type": "OBUF", "parameters": { "NET_I": "NET", "NET_O": "NET" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X51Y0/IOBA", "src": "step5.v:8.16-8.19", "&IO_TYPE=LVCMOS33": "00000000000000000000000000000001", "keep": "00000000000000000000000000000001" }, "port_directions": { "O": "output", "I": "input" }, "connections": { "O": [ 9507 ], "I": [ 9506 ] } }, "led_OBUF_O_1": { "hide_name": 0, "type": "OBUF", "parameters": { "NET_I": "NET", "NET_O": "NET" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X51Y0/IOBB", "src": "step5.v:8.16-8.19", "&IO_TYPE=LVCMOS33": "00000000000000000000000000000001", "keep": "00000000000000000000000000000001" }, "port_directions": { "O": "output", "I": "input" }, "connections": { "O": [ 9504 ], "I": [ 9503 ] } }, "led_OBUF_O": { "hide_name": 0, "type": "OBUF", "parameters": { "NET_I": "NET", "NET_O": "NET" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X33Y0/IOBB", "src": "step5.v:8.16-8.19", "&IO_TYPE=LVCMOS33": "00000000000000000000000000000001", "keep": "00000000000000000000000000000001" }, "port_directions": { "O": "output", "I": "input" }, "connections": { "O": [ 9501 ], "I": [ 9480 ] } }, "isSYSTEM_LUT2_F": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "1000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X52Y1/LUT6", "src": "/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 9495 ], "I0": [ 9491 ], "F": [ 9480 ] } }, "$PACKER_GND_DRV": { "hide_name": 1, "type": "GOWIN_GND", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X0Y0/GND" }, "port_directions": { "G": "output" }, "connections": { "G": [ 9595 ] } }, "instr_DFFSE_Q_D_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "10100001" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X52Y1/LUT0", "src": "/home/koray/code/oss-cad-suite/lib/../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": [ 9471 ], "I1": [ 9466 ], "I0": [ 9463 ], "F": [ 9494 ] } }, "instr_DFFSE_Q_CE_LUT2_F": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "0001" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X52Y1/LUT3", "src": "/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 9478 ], "I0": [ 9477 ], "F": [ 9489 ] } }, "instr_DFFSE_Q": { "hide_name": 0, "type": "DFFSE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X52Y1/DFF0", "src": "/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:67.8-67.66", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "SET": "input", "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "SET": [ 9292 ], "Q": [ 9495 ], "D": [ 9494 ], "CLK": [ 9298 ], "CE": [ 9489 ] } }, "instr_DFFRE_Q_D_LUT2_F": { "hide_name": 0, "type": "LUT2", "parameters": { "INIT": "1000" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X52Y1/LUT1", "src": "/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:139.23-140.26", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I1": "input", "I0": "input", "F": "output" }, "connections": { "I1": [ 9471 ], "I0": [ 9463 ], "F": [ 9490 ] } }, "instr_DFFRE_Q": { "hide_name": 0, "type": "DFFRE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X52Y1/DFF1", "src": "/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:43.8-43.68", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "RESET": "input", "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "RESET": [ 9292 ], "Q": [ 9491 ], "D": [ 9490 ], "CLK": [ 9298 ], "CE": [ 9489 ] } }, "TXD_OBUF_O": { "hide_name": 0, "type": "OBUF", "parameters": { "NET_I": "GND", "NET_O": "NET" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X0Y1/IOBB", "src": "step5.v:10.10-10.13", "&IO_TYPE=LVCMOS33": "00000000000000000000000000000001", "&PULL_MODE=UP": "00000000000000000000000000000001", "keep": "00000000000000000000000000000001" }, "port_directions": { "O": "output", "I": "input" }, "connections": { "O": [ 9278 ], "I": [ 9595 ] } }, "RXD_IBUF_I": { "hide_name": 0, "type": "IBUF", "parameters": { "NET_I": "NET", "NET_O": "NET" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X43Y0/IOBA", "src": "step5.v:9.9-9.12", "&IO_TYPE=LVCMOS33": "00000000000000000000000000000001", "&PULL_MODE=UP": "00000000000000000000000000000001", "keep": "00000000000000000000000000000001" }, "port_directions": { "O": "output", "I": "input" }, "connections": { "O": [ 9486 ], "I": [ 9277 ] } }, "PC_DFFRE_Q_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X51Y1/ALU3", "src": "step5.v:123.19-123.25|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9462 ], "I3": [ 9594 ], "I1": [ 9463 ], "I0": [ ], "COUT": [ 9484 ], "CIN": [ 9469 ] } }, "PC_DFFRE_Q_CE_LUT3_F": { "hide_name": 0, "type": "LUT3", "parameters": { "INIT": "00000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X51Y1/LUT4", "src": "/home/koray/code/oss-cad-suite/lib/../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": [ 9480 ], "I1": [ 9478 ], "I0": [ 9477 ], "F": [ 9461 ] } }, "PC_DFFRE_Q_2_D_LUT1_F": { "hide_name": 0, "type": "LUT1", "parameters": { "INIT": "01" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X51Y2/LUT0", "src": "/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:135.23-136.15", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I0": "input", "F": "output" }, "connections": { "I0": [ 9471 ], "F": [ 9474 ] } }, "PC_DFFRE_Q_2": { "hide_name": 0, "type": "DFFRE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X51Y2/DFF0", "src": "step5.v:101.4-132.4|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:43.8-43.68", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "RESET": "input", "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "RESET": [ 9292 ], "Q": [ 9471 ], "D": [ 9474 ], "CLK": [ 9298 ], "CE": [ 9461 ] } }, "PC_DFFRE_Q_1_D_ALU_SUM_CIN_ALU_COUT": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000000011000011001111", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X51Y1/ALU1", "src": "step5.v:123.19-123.25|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9472 ], "I3": [ 9594 ], "I1": [ 9471 ], "I0": [ ], "COUT": [ 9468 ], "CIN": [ 9599 ] } }, "PC_DFFRE_Q_1_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X51Y1/ALU2", "src": "step5.v:123.19-123.25|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9465 ], "I3": [ 9594 ], "I1": [ 9466 ], "I0": [ ], "COUT": [ 9469 ], "CIN": [ 9468 ] } }, "PC_DFFRE_Q_1": { "hide_name": 0, "type": "DFFRE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X51Y1/DFF2", "src": "step5.v:101.4-132.4|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:43.8-43.68", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "RESET": "input", "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "RESET": [ 9292 ], "Q": [ 9466 ], "D": [ 9465 ], "CLK": [ 9298 ], "CE": [ 9461 ] } }, "PC_DFFRE_Q": { "hide_name": 0, "type": "DFFRE", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X51Y1/DFF3", "src": "step5.v:101.4-132.4|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:43.8-43.68", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "RESET": "input", "Q": "output", "D": "input", "CLK": "input", "CE": "input" }, "connections": { "RESET": [ 9292 ], "Q": [ 9463 ], "D": [ 9462 ], "CLK": [ 9298 ], "CE": [ 9461 ] } }, "CW.genblk1.slow_CLK_DFF_Q_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X50Y1/ALU3", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9355 ], "I3": [ 9594 ], "I1": [ 9356 ], "I0": [ ], "COUT": [ 9300 ], "CIN": [ 9416 ] } }, "CW.genblk1.slow_CLK_DFF_Q_9_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X49Y1/ALU0", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9456 ], "I3": [ 9594 ], "I1": [ 9457 ], "I0": [ ], "COUT": [ 9454 ], "CIN": [ 9365 ] } }, "CW.genblk1.slow_CLK_DFF_Q_9": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X49Y1/DFF0", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9457 ], "D": [ 9456 ], "CLK": [ 9285 ] } }, "CW.genblk1.slow_CLK_DFF_Q_8_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X49Y1/ALU1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9451 ], "I3": [ 9594 ], "I1": [ 9452 ], "I0": [ ], "COUT": [ 9449 ], "CIN": [ 9454 ] } }, "CW.genblk1.slow_CLK_DFF_Q_8": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X49Y1/DFF1", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9452 ], "D": [ 9451 ], "CLK": [ 9285 ] } }, "CW.genblk1.slow_CLK_DFF_Q_7_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X49Y1/ALU2", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9446 ], "I3": [ 9594 ], "I1": [ 9447 ], "I0": [ ], "COUT": [ 9444 ], "CIN": [ 9449 ] } }, "CW.genblk1.slow_CLK_DFF_Q_7": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X49Y1/DFF2", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9447 ], "D": [ 9446 ], "CLK": [ 9285 ] } }, "CW.genblk1.slow_CLK_DFF_Q_6_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X49Y1/ALU3", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9441 ], "I3": [ 9594 ], "I1": [ 9442 ], "I0": [ ], "COUT": [ 9439 ], "CIN": [ 9444 ] } }, "CW.genblk1.slow_CLK_DFF_Q_6": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X49Y1/DFF3", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9442 ], "D": [ 9441 ], "CLK": [ 9285 ] } }, "CW.genblk1.slow_CLK_DFF_Q_5_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X49Y1/ALU4", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9436 ], "I3": [ 9594 ], "I1": [ 9437 ], "I0": [ ], "COUT": [ 9434 ], "CIN": [ 9439 ] } }, "CW.genblk1.slow_CLK_DFF_Q_5": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X49Y1/DFF4", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9437 ], "D": [ 9436 ], "CLK": [ 9285 ] } }, "CW.genblk1.slow_CLK_DFF_Q_4_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X49Y1/ALU5", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9431 ], "I3": [ 9594 ], "I1": [ 9432 ], "I0": [ ], "COUT": [ 9429 ], "CIN": [ 9434 ] } }, "CW.genblk1.slow_CLK_DFF_Q_4": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X49Y1/DFF5", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9432 ], "D": [ 9431 ], "CLK": [ 9285 ] } }, "CW.genblk1.slow_CLK_DFF_Q_3_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X50Y1/ALU0", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9426 ], "I3": [ 9594 ], "I1": [ 9427 ], "I0": [ ], "COUT": [ 9424 ], "CIN": [ 9429 ] } }, "CW.genblk1.slow_CLK_DFF_Q_3": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X50Y1/DFF0", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9427 ], "D": [ 9426 ], "CLK": [ 9285 ] } }, "CW.genblk1.slow_CLK_DFF_Q_2_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X50Y1/ALU1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9418 ], "I3": [ 9594 ], "I1": [ 9419 ], "I0": [ ], "COUT": [ 9415 ], "CIN": [ 9424 ] } }, "CW.genblk1.slow_CLK_DFF_Q_20_D_LUT1_F": { "hide_name": 0, "type": "LUT1", "parameters": { "INIT": "01" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X46Y1/LUT0", "src": "/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:135.23-136.15", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I0": "input", "F": "output" }, "connections": { "I0": [ 9412 ], "F": [ 9421 ] } }, "CW.genblk1.slow_CLK_DFF_Q_20": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X46Y1/DFF0", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9412 ], "D": [ 9421 ], "CLK": [ 9285 ] } }, "CW.genblk1.slow_CLK_DFF_Q_2": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X50Y1/DFF1", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9419 ], "D": [ 9418 ], "CLK": [ 9285 ] } }, "CW.genblk1.slow_CLK_DFF_Q_1_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X50Y1/ALU2", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9358 ], "I3": [ 9594 ], "I1": [ 9359 ], "I0": [ ], "COUT": [ 9416 ], "CIN": [ 9415 ] } }, "CW.genblk1.slow_CLK_DFF_Q_19_D_ALU_SUM_CIN_ALU_COUT": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000000011000011001111", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X47Y1/ALU1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9413 ], "I3": [ 9594 ], "I1": [ 9412 ], "I0": [ ], "COUT": [ 9410 ], "CIN": [ 9600 ] } }, "CW.genblk1.slow_CLK_DFF_Q_19_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X47Y1/ALU2", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9407 ], "I3": [ 9594 ], "I1": [ 9408 ], "I0": [ ], "COUT": [ 9405 ], "CIN": [ 9410 ] } }, "CW.genblk1.slow_CLK_DFF_Q_19": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X47Y1/DFF2", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9408 ], "D": [ 9407 ], "CLK": [ 9285 ] } }, "CW.genblk1.slow_CLK_DFF_Q_18_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X47Y1/ALU3", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9402 ], "I3": [ 9594 ], "I1": [ 9403 ], "I0": [ ], "COUT": [ 9400 ], "CIN": [ 9405 ] } }, "CW.genblk1.slow_CLK_DFF_Q_18": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X47Y1/DFF3", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9403 ], "D": [ 9402 ], "CLK": [ 9285 ] } }, "CW.genblk1.slow_CLK_DFF_Q_17_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X47Y1/ALU4", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9397 ], "I3": [ 9594 ], "I1": [ 9398 ], "I0": [ ], "COUT": [ 9395 ], "CIN": [ 9400 ] } }, "CW.genblk1.slow_CLK_DFF_Q_17": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X47Y1/DFF4", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9398 ], "D": [ 9397 ], "CLK": [ 9285 ] } }, "CW.genblk1.slow_CLK_DFF_Q_16_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X47Y1/ALU5", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9392 ], "I3": [ 9594 ], "I1": [ 9393 ], "I0": [ ], "COUT": [ 9390 ], "CIN": [ 9395 ] } }, "CW.genblk1.slow_CLK_DFF_Q_16": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X47Y1/DFF5", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9393 ], "D": [ 9392 ], "CLK": [ 9285 ] } }, "CW.genblk1.slow_CLK_DFF_Q_15_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X48Y1/ALU0", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9387 ], "I3": [ 9594 ], "I1": [ 9388 ], "I0": [ ], "COUT": [ 9385 ], "CIN": [ 9390 ] } }, "CW.genblk1.slow_CLK_DFF_Q_15": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X48Y1/DFF0", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9388 ], "D": [ 9387 ], "CLK": [ 9285 ] } }, "CW.genblk1.slow_CLK_DFF_Q_14_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X48Y1/ALU1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9382 ], "I3": [ 9594 ], "I1": [ 9383 ], "I0": [ ], "COUT": [ 9380 ], "CIN": [ 9385 ] } }, "CW.genblk1.slow_CLK_DFF_Q_14": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X48Y1/DFF1", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9383 ], "D": [ 9382 ], "CLK": [ 9285 ] } }, "CW.genblk1.slow_CLK_DFF_Q_13_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X48Y1/ALU2", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9377 ], "I3": [ 9594 ], "I1": [ 9378 ], "I0": [ ], "COUT": [ 9375 ], "CIN": [ 9380 ] } }, "CW.genblk1.slow_CLK_DFF_Q_13": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X48Y1/DFF2", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9378 ], "D": [ 9377 ], "CLK": [ 9285 ] } }, "CW.genblk1.slow_CLK_DFF_Q_12_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X48Y1/ALU3", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9372 ], "I3": [ 9594 ], "I1": [ 9373 ], "I0": [ ], "COUT": [ 9370 ], "CIN": [ 9375 ] } }, "CW.genblk1.slow_CLK_DFF_Q_12": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X48Y1/DFF3", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9373 ], "D": [ 9372 ], "CLK": [ 9285 ] } }, "CW.genblk1.slow_CLK_DFF_Q_11_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X48Y1/ALU4", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9367 ], "I3": [ 9594 ], "I1": [ 9368 ], "I0": [ ], "COUT": [ 9364 ], "CIN": [ 9370 ] } }, "CW.genblk1.slow_CLK_DFF_Q_11": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X48Y1/DFF4", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9368 ], "D": [ 9367 ], "CLK": [ 9285 ] } }, "CW.genblk1.slow_CLK_DFF_Q_10_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X48Y1/ALU5", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9361 ], "I3": [ 9594 ], "I1": [ 9362 ], "I0": [ ], "COUT": [ 9365 ], "CIN": [ 9364 ] } }, "CW.genblk1.slow_CLK_DFF_Q_10": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X48Y1/DFF5", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9362 ], "D": [ 9361 ], "CLK": [ 9285 ] } }, "CW.genblk1.slow_CLK_DFF_Q_1": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X50Y1/DFF2", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9359 ], "D": [ 9358 ], "CLK": [ 9285 ] } }, "CW.genblk1.slow_CLK_DFF_Q": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X50Y1/DFF3", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9356 ], "D": [ 9355 ], "CLK": [ 9285 ] } }, "CW.clk_DFF_Q_D_ALU_SUM": { "hide_name": 0, "type": "ALU", "parameters": { "RAW_ALU_LUT": "00000000000000001100000000111100", "ALU_MODE": "00000000000000000000000000000010" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X50Y1/ALU4", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I2": "input", "SUM": "output", "I3": "input", "I1": "input", "I0": "input", "COUT": "output", "CIN": "input" }, "connections": { "I2": [ 9594 ], "SUM": [ 9295 ], "I3": [ 9594 ], "I1": [ 9298 ], "I0": [ ], "COUT": [ 9301 ], "CIN": [ 9300 ] } }, "CW.clk_DFF_Q": { "hide_name": 0, "type": "DFF", "parameters": { }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X50Y1/DFF4", "src": "clockworks.v:71.3-73.6|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:13.6-13.47", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "Q": "output", "D": "input", "CLK": "input" }, "connections": { "Q": [ 9298 ], "D": [ 9295 ], "CLK": [ 9285 ] } }, "CW.RESET_LUT1_I0": { "hide_name": 0, "type": "LUT1", "parameters": { "INIT": "01" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000001", "NEXTPNR_BEL": "X53Y34/LUT7", "src": "/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:135.23-136.15", "module_not_derived": "00000000000000000000000000000001" }, "port_directions": { "I0": "input", "F": "output" }, "connections": { "I0": [ 9290 ], "F": [ 9292 ] } }, "CW.RESET_IBUF_O": { "hide_name": 0, "type": "IBUF", "parameters": { "NET_I": "NET", "NET_O": "NET" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X55Y34/IOBB", "src": "step5.v:7.9-7.14", "&IO_TYPE=LVCMOS33": "00000000000000000000000000000001", "keep": "00000000000000000000000000000001" }, "port_directions": { "O": "output", "I": "input" }, "connections": { "O": [ 9290 ], "I": [ 9281 ] } }, "CW.CLK_IBUF_O": { "hide_name": 0, "type": "IBUF", "parameters": { "NET_I": "NET", "NET_O": "NET" }, "attributes": { "BEL_STRENGTH": "00000000000000000000000000000101", "NEXTPNR_BEL": "X26Y0/IOBA", "src": "step5.v:6.9-6.12", "&IO_TYPE=LVCMOS33": "00000000000000000000000000000001", "keep": "00000000000000000000000000000001" }, "port_directions": { "O": "output", "I": "input" }, "connections": { "O": [ 9285 ], "I": [ 9279 ] } } }, "netnames": { "CW.genblk1.slow_CLK_DFF_Q_19_D_ALU_SUM_CIN_ALU_COUT_HEAD_ALULC": { "hide_name": 0, "bits": [ 9600 ] , "attributes": { "ROUTING": "X47Y1/COUT0;;1" } }, "PC_DFFRE_Q_1_D_ALU_SUM_CIN_ALU_COUT_HEAD_ALULC": { "hide_name": 0, "bits": [ 9599 ] , "attributes": { "ROUTING": "X51Y1/COUT0;;1" } }, "state_DFFRE_Q_1_D": { "hide_name": 0, "bits": [ 9518 ] , "attributes": { "ROUTING": "X52Y1/F5;;1;X52Y1/XD5;X52Y1/XD5/F5;1" } }, "state_DFFRE_Q_D[0]": { "hide_name": 0, "bits": [ 9516 ] , "attributes": { "ROUTING": "X52Y1/EW10;X52Y1/EW10/F4;1;X53Y1/A1;X53Y1/A1/E111;1;X52Y1/F4;;1;X52Y1/XD4;X52Y1/XD4/F4;1", "src": "/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "state_DFFRE_Q_CE[0]": { "hide_name": 0, "bits": [ 9515 ] , "attributes": { "ROUTING": "X52Y1/X05;X52Y1/X05/F2;1;X52Y1/CE2;X52Y1/CE2/X05;1;X52Y1/F2;;1;X52Y1/X01;X52Y1/X01/F2;1;X52Y1/A7;X52Y1/A7/X01;1", "src": "/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "led[0]": { "hide_name": 0, "bits": [ 9513 ] , "attributes": { "ROUTING": " ", "src": "step5.v:8.16-8.19" } }, "state_DFFRE_Q_D_LUT2_I0_F[0]": { "hide_name": 0, "bits": [ 9512 ] , "attributes": { "ROUTING": "X53Y1/F7;;1;X53Y1/S820;X53Y1/S820/F7;1;X53Y9/S830;X53Y9/S830/S828;1;X53Y17/S800;X53Y17/S800/S838;1;X53Y25/S800;X53Y25/S800/S808;1;X53Y33/N200;X53Y33/N200/S808;1;X53Y31/E200;X53Y31/E200/N202;1;X55Y31/D1;X55Y31/D1/E202;1" } }, "led[1]": { "hide_name": 0, "bits": [ 9510 ] , "attributes": { "ROUTING": " ", "src": "step5.v:8.16-8.19" } }, "state_DFFRE_Q_D_LUT2_I0_F[1]": { "hide_name": 0, "bits": [ 9509 ] , "attributes": { "ROUTING": "X53Y1/F1;;1;X53Y1/N810;X53Y1/N810/F1;1;X53Y6/S810;X53Y6/S810/S818;1;X53Y14/S810;X53Y14/S810/S818;1;X53Y22/S810;X53Y22/S810/S818;1;X53Y30/S130;X53Y30/S130/S818;1;X53Y31/E270;X53Y31/E270/S131;1;X55Y31/A0;X55Y31/A0/E272;1" } }, "led[2]": { "hide_name": 0, "bits": [ 9507 ] , "attributes": { "ROUTING": " ", "src": "step5.v:8.16-8.19" } }, "state_DFFRE_Q_D_LUT2_I0_F[2]": { "hide_name": 0, "bits": [ 9506 ] , "attributes": { "ROUTING": "X51Y1/F5;;1;X51Y1/SN10;X51Y1/SN10/F5;1;X51Y0/A0;X51Y0/A0/N111;1" } }, "led[3]": { "hide_name": 0, "bits": [ 9504 ] , "attributes": { "ROUTING": " ", "src": "step5.v:8.16-8.19" } }, "state_DFFRE_Q_D_LUT2_I0_F[3]": { "hide_name": 0, "bits": [ 9503 ] , "attributes": { "ROUTING": "X52Y1/F7;;1;X52Y1/N100;X52Y1/N100/F7;1;X52Y0/W200;X52Y0/W200/N101;1;X51Y0/D1;X51Y0/D1/W201;1" } }, "led[4]": { "hide_name": 0, "bits": [ 9501 ] , "attributes": { "ROUTING": " ", "src": "step5.v:8.16-8.19" } }, "instr[5]": { "hide_name": 0, "bits": [ 9495 ] , "attributes": { "ROUTING": "X52Y1/Q0;;1;X52Y1/W130;X52Y1/W130/Q0;1;X52Y1/B6;X52Y1/B6/W130;1", "src": "step5.v:17.14-17.19" } }, "instr_DFFSE_Q_D": { "hide_name": 0, "bits": [ 9494 ] , "attributes": { "ROUTING": "X52Y1/F0;;1;X52Y1/XD0;X52Y1/XD0/F0;1" } }, "instr[6]": { "hide_name": 0, "bits": [ 9491 ] , "attributes": { "ROUTING": "X52Y1/Q1;;1;X52Y1/S210;X52Y1/S210/Q1;1;X52Y1/A6;X52Y1/A6/S210;1", "src": "step5.v:17.14-17.19" } }, "instr_DFFRE_Q_D": { "hide_name": 0, "bits": [ 9490 ] , "attributes": { "ROUTING": "X52Y1/F1;;1;X52Y1/XD1;X52Y1/XD1/F1;1" } }, "instr_DFFSE_Q_CE[0]": { "hide_name": 0, "bits": [ 9489 ] , "attributes": { "ROUTING": "X52Y1/E230;X52Y1/E230/F3;1;X53Y1/X06;X53Y1/X06/E231;1;X53Y1/A7;X53Y1/A7/X06;1;X52Y1/F3;;1;X52Y1/X06;X52Y1/X06/F3;1;X52Y1/CE0;X52Y1/CE0/X06;1", "src": "/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "TXD": { "hide_name": 0, "bits": [ 9278 ] , "attributes": { "ROUTING": " ", "src": "step5.v:10.10-10.13" } }, "RXD_IBUF_I_O": { "hide_name": 0, "bits": [ 9486 ] , "attributes": { "ROUTING": " ", "unused_bits": "0 " } }, "RXD": { "hide_name": 0, "bits": [ 9277 ] , "attributes": { "ROUTING": " ", "src": "step5.v:9.9-9.12" } }, "PC_DFFRE_Q_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9484 ] , "attributes": { "ROUTING": " ", "unused_bits": "0 ", "src": "step5.v:123.19-123.25|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "instr_DFFSE_Q_CE[1]": { "hide_name": 0, "bits": [ 9480 ] , "attributes": { "ROUTING": "X50Y1/W830;X50Y1/W830/W262;1;X42Y1/W830;X42Y1/W830/W838;1;X34Y1/W100;X34Y1/W100/W838;1;X33Y1/N200;X33Y1/N200/W101;1;X33Y0/D1;X33Y0/D1/N201;1;X51Y1/C4;X51Y1/C4/W261;1;X52Y1/W260;X52Y1/W260/F6;1;X51Y1/C5;X51Y1/C5/W261;1;X52Y1/X07;X52Y1/X07/F6;1;X52Y1/B7;X52Y1/B7/X07;1;X53Y1/B7;X53Y1/B7/E131;1;X52Y1/F6;;1;X52Y1/E130;X52Y1/E130/F6;1;X53Y1/B1;X53Y1/B1/E131;1", "src": "/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_map.v:130.20-130.21", "force_downto": "00000000000000000000000000000001" } }, "state[0]": { "hide_name": 0, "bits": [ 9478 ] , "attributes": { "ROUTING": "X51Y1/B5;X51Y1/B5/N240;1;X52Y1/B4;X52Y1/B4/W100;1;X52Y1/B5;X52Y1/B5/W100;1;X52Y1/B3;X52Y1/B3/X04;1;X52Y1/W100;X52Y1/W100/Q5;1;X51Y1/N240;X51Y1/N240/W101;1;X51Y1/B4;X51Y1/B4/N240;1;X52Y1/Q5;;1;X52Y1/X04;X52Y1/X04/Q5;1;X52Y1/B2;X52Y1/B2/X04;1", "src": "step5.v:99.14-99.19" } }, "state[1]": { "hide_name": 0, "bits": [ 9477 ] , "attributes": { "ROUTING": "X52Y1/A5;X52Y1/A5/E100;1;X51Y1/A4;X51Y1/A4/W251;1;X52Y1/A3;X52Y1/A3/N130;1;X52Y1/N130;X52Y1/N130/Q4;1;X52Y1/A2;X52Y1/A2/N130;1;X52Y1/S130;X52Y1/S130/Q4;1;X52Y1/W250;X52Y1/W250/S130;1;X51Y1/A5;X51Y1/A5/W251;1;X52Y1/Q4;;1;X52Y1/E100;X52Y1/E100/Q4;1;X52Y1/A4;X52Y1/A4/E100;1", "src": "step5.v:99.14-99.19" } }, "PC_DFFRE_Q_2_D": { "hide_name": 0, "bits": [ 9474 ] , "attributes": { "ROUTING": "X51Y2/F0;;1;X51Y2/XD0;X51Y2/XD0/F0;1" } }, "PC_DFFRE_Q_1_D_ALU_SUM_CIN_ALU_COUT_SUM": { "hide_name": 0, "bits": [ 9472 ] , "attributes": { "ROUTING": " ", "unused_bits": "0 " } }, "PC[0]": { "hide_name": 0, "bits": [ 9471 ] , "attributes": { "ROUTING": "X51Y1/E230;X51Y1/E230/N131;1;X52Y1/B1;X52Y1/B1/E231;1;X51Y2/N100;X51Y2/N100/Q0;1;X51Y2/A0;X51Y2/A0/N100;1;X51Y2/EW20;X51Y2/EW20/Q0;1;X52Y2/N260;X52Y2/N260/E121;1;X52Y1/C0;X52Y1/C0/N261;1;X51Y2/Q0;;1;X51Y2/N130;X51Y2/N130/Q0;1;X51Y1/B1;X51Y1/B1/N131;1", "unused_bits": "3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31", "src": "step5.v:18.14-18.16" } }, "PC_DFFRE_Q_1_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9469 ] , "attributes": { "ROUTING": "X51Y1/COUT2;;1", "src": "step5.v:123.19-123.25|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "PC_DFFRE_Q_1_D_ALU_SUM_CIN": { "hide_name": 0, "bits": [ 9468 ] , "attributes": { "ROUTING": "X51Y1/COUT1;;1", "src": "step5.v:123.19-123.25|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "PC[1]": { "hide_name": 0, "bits": [ 9466 ] , "attributes": { "ROUTING": "X51Y1/E130;X51Y1/E130/Q2;1;X52Y1/B0;X52Y1/B0/E131;1;X51Y1/Q2;;1;X51Y1/X01;X51Y1/X01/Q2;1;X51Y1/B2;X51Y1/B2/X01;1", "unused_bits": "3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31", "src": "step5.v:18.14-18.16" } }, "PC_DFFRE_Q_1_D": { "hide_name": 0, "bits": [ 9465 ] , "attributes": { "ROUTING": "X51Y1/F2;;1;X51Y1/XD2;X51Y1/XD2/F2;1" } }, "PC[2]": { "hide_name": 0, "bits": [ 9463 ] , "attributes": { "ROUTING": "X52Y1/A1;X52Y1/A1/E111;1;X51Y1/EW10;X51Y1/EW10/Q3;1;X52Y1/A0;X52Y1/A0/E111;1;X51Y1/Q3;;1;X51Y1/B3;X51Y1/B3/Q3;1", "unused_bits": "3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31", "src": "step5.v:18.14-18.16" } }, "PC_DFFRE_Q_D": { "hide_name": 0, "bits": [ 9462 ] , "attributes": { "ROUTING": "X51Y1/F3;;1;X51Y1/XD3;X51Y1/XD3/F3;1" } }, "PC_DFFRE_Q_CE": { "hide_name": 0, "bits": [ 9461 ] , "attributes": { "ROUTING": "X51Y1/S240;X51Y1/S240/F4;1;X51Y2/X05;X51Y2/X05/S241;1;X51Y2/CE0;X51Y2/CE0/X05;1;X51Y1/F4;;1;X51Y1/X07;X51Y1/X07/F4;1;X51Y1/CE1;X51Y1/CE1/X07;1" } }, "CW.genblk1.slow_CLK[11]": { "hide_name": 0, "bits": [ 9457 ] , "attributes": { "ROUTING": "X49Y1/Q0;;1;X49Y1/S100;X49Y1/S100/Q0;1;X49Y1/B0;X49Y1/B0/S100;1", "src": "clockworks.v:70.20-70.28", "hdlname": "CW genblk1.slow_CLK" } }, "CW.genblk1.slow_CLK_DFF_Q_9_D": { "hide_name": 0, "bits": [ 9456 ] , "attributes": { "ROUTING": "X49Y1/F0;;1;X49Y1/XD0;X49Y1/XD0/F0;1" } }, "CW.genblk1.slow_CLK_DFF_Q_9_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9454 ] , "attributes": { "ROUTING": "X49Y1/COUT0;;1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "CW.genblk1.slow_CLK[12]": { "hide_name": 0, "bits": [ 9452 ] , "attributes": { "ROUTING": "X49Y1/Q1;;1;X49Y1/B1;X49Y1/B1/Q1;1", "src": "clockworks.v:70.20-70.28", "hdlname": "CW genblk1.slow_CLK" } }, "CW.genblk1.slow_CLK_DFF_Q_8_D": { "hide_name": 0, "bits": [ 9451 ] , "attributes": { "ROUTING": "X49Y1/F1;;1;X49Y1/XD1;X49Y1/XD1/F1;1" } }, "CW.genblk1.slow_CLK_DFF_Q_8_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9449 ] , "attributes": { "ROUTING": "X49Y1/COUT1;;1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "CW.genblk1.slow_CLK[13]": { "hide_name": 0, "bits": [ 9447 ] , "attributes": { "ROUTING": "X49Y1/Q2;;1;X49Y1/X01;X49Y1/X01/Q2;1;X49Y1/B2;X49Y1/B2/X01;1", "src": "clockworks.v:70.20-70.28", "hdlname": "CW genblk1.slow_CLK" } }, "CW.genblk1.slow_CLK_DFF_Q_7_D": { "hide_name": 0, "bits": [ 9446 ] , "attributes": { "ROUTING": "X49Y1/F2;;1;X49Y1/XD2;X49Y1/XD2/F2;1" } }, "CW.genblk1.slow_CLK_DFF_Q_7_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9444 ] , "attributes": { "ROUTING": "X49Y1/COUT2;;1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "CW.genblk1.slow_CLK[14]": { "hide_name": 0, "bits": [ 9442 ] , "attributes": { "ROUTING": "X49Y1/Q3;;1;X49Y1/B3;X49Y1/B3/Q3;1", "src": "clockworks.v:70.20-70.28", "hdlname": "CW genblk1.slow_CLK" } }, "CW.genblk1.slow_CLK_DFF_Q_6_D": { "hide_name": 0, "bits": [ 9441 ] , "attributes": { "ROUTING": "X49Y1/F3;;1;X49Y1/XD3;X49Y1/XD3/F3;1" } }, "CW.genblk1.slow_CLK_DFF_Q_6_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9439 ] , "attributes": { "ROUTING": "X49Y1/COUT3;;1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "CW.genblk1.slow_CLK[15]": { "hide_name": 0, "bits": [ 9437 ] , "attributes": { "ROUTING": "X49Y1/Q4;;1;X49Y1/W100;X49Y1/W100/Q4;1;X49Y1/B4;X49Y1/B4/W100;1", "src": "clockworks.v:70.20-70.28", "hdlname": "CW genblk1.slow_CLK" } }, "CW.genblk1.slow_CLK_DFF_Q_5_D": { "hide_name": 0, "bits": [ 9436 ] , "attributes": { "ROUTING": "X49Y1/F4;;1;X49Y1/XD4;X49Y1/XD4/F4;1" } }, "CW.genblk1.slow_CLK_DFF_Q_5_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9434 ] , "attributes": { "ROUTING": "X49Y1/COUT4;;1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "CW.genblk1.slow_CLK[16]": { "hide_name": 0, "bits": [ 9432 ] , "attributes": { "ROUTING": "X49Y1/Q5;;1;X49Y1/X08;X49Y1/X08/Q5;1;X49Y1/B5;X49Y1/B5/X08;1", "src": "clockworks.v:70.20-70.28", "hdlname": "CW genblk1.slow_CLK" } }, "CW.genblk1.slow_CLK_DFF_Q_4_D": { "hide_name": 0, "bits": [ 9431 ] , "attributes": { "ROUTING": "X49Y1/F5;;1;X49Y1/XD5;X49Y1/XD5/F5;1" } }, "CW.genblk1.slow_CLK_DFF_Q_4_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9429 ] , "attributes": { "ROUTING": "X50Y1/CIN0;;1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "CW.genblk1.slow_CLK[17]": { "hide_name": 0, "bits": [ 9427 ] , "attributes": { "ROUTING": "X50Y1/Q0;;1;X50Y1/X05;X50Y1/X05/Q0;1;X50Y1/B0;X50Y1/B0/X05;1", "src": "clockworks.v:70.20-70.28", "hdlname": "CW genblk1.slow_CLK" } }, "CW.genblk1.slow_CLK_DFF_Q_3_D": { "hide_name": 0, "bits": [ 9426 ] , "attributes": { "ROUTING": "X50Y1/F0;;1;X50Y1/XD0;X50Y1/XD0/F0;1" } }, "CW.genblk1.slow_CLK_DFF_Q_3_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9424 ] , "attributes": { "ROUTING": "X50Y1/COUT0;;1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "CW.genblk1.slow_CLK_DFF_Q_20_D": { "hide_name": 0, "bits": [ 9421 ] , "attributes": { "ROUTING": "X46Y1/F0;;1;X46Y1/XD0;X46Y1/XD0/F0;1" } }, "CW.genblk1.slow_CLK[18]": { "hide_name": 0, "bits": [ 9419 ] , "attributes": { "ROUTING": "X50Y1/Q1;;1;X50Y1/B1;X50Y1/B1/Q1;1", "src": "clockworks.v:70.20-70.28", "hdlname": "CW genblk1.slow_CLK" } }, "CW.genblk1.slow_CLK_DFF_Q_2_D": { "hide_name": 0, "bits": [ 9418 ] , "attributes": { "ROUTING": "X50Y1/F1;;1;X50Y1/XD1;X50Y1/XD1/F1;1" } }, "CW.genblk1.slow_CLK_DFF_Q_1_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9416 ] , "attributes": { "ROUTING": "X50Y1/COUT2;;1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "CW.genblk1.slow_CLK_DFF_Q_2_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9415 ] , "attributes": { "ROUTING": "X50Y1/COUT1;;1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "CW.genblk1.slow_CLK_DFF_Q_19_D_ALU_SUM_CIN_ALU_COUT_SUM": { "hide_name": 0, "bits": [ 9413 ] , "attributes": { "ROUTING": " ", "unused_bits": "0 " } }, "CW.genblk1.slow_CLK[0]": { "hide_name": 0, "bits": [ 9412 ] , "attributes": { "ROUTING": "X46Y1/X01;X46Y1/X01/Q0;1;X46Y1/A0;X46Y1/A0/X01;1;X46Y1/Q0;;1;X46Y1/E130;X46Y1/E130/Q0;1;X47Y1/B1;X47Y1/B1/E131;1", "src": "clockworks.v:70.20-70.28", "hdlname": "CW genblk1.slow_CLK" } }, "CW.genblk1.slow_CLK_DFF_Q_19_D_ALU_SUM_CIN": { "hide_name": 0, "bits": [ 9410 ] , "attributes": { "ROUTING": "X47Y1/COUT1;;1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "CW.genblk1.slow_CLK[1]": { "hide_name": 0, "bits": [ 9408 ] , "attributes": { "ROUTING": "X47Y1/Q2;;1;X47Y1/X01;X47Y1/X01/Q2;1;X47Y1/B2;X47Y1/B2/X01;1", "src": "clockworks.v:70.20-70.28", "hdlname": "CW genblk1.slow_CLK" } }, "CW.genblk1.slow_CLK_DFF_Q_19_D": { "hide_name": 0, "bits": [ 9407 ] , "attributes": { "ROUTING": "X47Y1/F2;;1;X47Y1/XD2;X47Y1/XD2/F2;1" } }, "CW.genblk1.slow_CLK_DFF_Q_19_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9405 ] , "attributes": { "ROUTING": "X47Y1/COUT2;;1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "CW.genblk1.slow_CLK[2]": { "hide_name": 0, "bits": [ 9403 ] , "attributes": { "ROUTING": "X47Y1/Q3;;1;X47Y1/B3;X47Y1/B3/Q3;1", "src": "clockworks.v:70.20-70.28", "hdlname": "CW genblk1.slow_CLK" } }, "CW.genblk1.slow_CLK_DFF_Q_18_D": { "hide_name": 0, "bits": [ 9402 ] , "attributes": { "ROUTING": "X47Y1/F3;;1;X47Y1/XD3;X47Y1/XD3/F3;1" } }, "CW.genblk1.slow_CLK_DFF_Q_18_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9400 ] , "attributes": { "ROUTING": "X47Y1/COUT3;;1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "CW.genblk1.slow_CLK[3]": { "hide_name": 0, "bits": [ 9398 ] , "attributes": { "ROUTING": "X47Y1/Q4;;1;X47Y1/W100;X47Y1/W100/Q4;1;X47Y1/B4;X47Y1/B4/W100;1", "src": "clockworks.v:70.20-70.28", "hdlname": "CW genblk1.slow_CLK" } }, "CW.genblk1.slow_CLK_DFF_Q_17_D": { "hide_name": 0, "bits": [ 9397 ] , "attributes": { "ROUTING": "X47Y1/F4;;1;X47Y1/XD4;X47Y1/XD4/F4;1" } }, "CW.genblk1.slow_CLK_DFF_Q_17_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9395 ] , "attributes": { "ROUTING": "X47Y1/COUT4;;1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "CW.genblk1.slow_CLK[4]": { "hide_name": 0, "bits": [ 9393 ] , "attributes": { "ROUTING": "X47Y1/Q5;;1;X47Y1/X08;X47Y1/X08/Q5;1;X47Y1/B5;X47Y1/B5/X08;1", "src": "clockworks.v:70.20-70.28", "hdlname": "CW genblk1.slow_CLK" } }, "CW.genblk1.slow_CLK_DFF_Q_16_D": { "hide_name": 0, "bits": [ 9392 ] , "attributes": { "ROUTING": "X47Y1/F5;;1;X47Y1/XD5;X47Y1/XD5/F5;1" } }, "CW.genblk1.slow_CLK_DFF_Q_16_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9390 ] , "attributes": { "ROUTING": "X48Y1/CIN0;;1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "CW.genblk1.slow_CLK[5]": { "hide_name": 0, "bits": [ 9388 ] , "attributes": { "ROUTING": "X48Y1/Q0;;1;X48Y1/S100;X48Y1/S100/Q0;1;X48Y1/B0;X48Y1/B0/S100;1", "src": "clockworks.v:70.20-70.28", "hdlname": "CW genblk1.slow_CLK" } }, "CW.genblk1.slow_CLK_DFF_Q_15_D": { "hide_name": 0, "bits": [ 9387 ] , "attributes": { "ROUTING": "X48Y1/F0;;1;X48Y1/XD0;X48Y1/XD0/F0;1" } }, "CW.genblk1.slow_CLK_DFF_Q_15_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9385 ] , "attributes": { "ROUTING": "X48Y1/COUT0;;1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "CW.genblk1.slow_CLK[6]": { "hide_name": 0, "bits": [ 9383 ] , "attributes": { "ROUTING": "X48Y1/Q1;;1;X48Y1/B1;X48Y1/B1/Q1;1", "src": "clockworks.v:70.20-70.28", "hdlname": "CW genblk1.slow_CLK" } }, "CW.genblk1.slow_CLK_DFF_Q_14_D": { "hide_name": 0, "bits": [ 9382 ] , "attributes": { "ROUTING": "X48Y1/F1;;1;X48Y1/XD1;X48Y1/XD1/F1;1" } }, "CW.genblk1.slow_CLK_DFF_Q_14_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9380 ] , "attributes": { "ROUTING": "X48Y1/COUT1;;1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "CW.genblk1.slow_CLK[7]": { "hide_name": 0, "bits": [ 9378 ] , "attributes": { "ROUTING": "X48Y1/Q2;;1;X48Y1/X01;X48Y1/X01/Q2;1;X48Y1/B2;X48Y1/B2/X01;1", "src": "clockworks.v:70.20-70.28", "hdlname": "CW genblk1.slow_CLK" } }, "CW.genblk1.slow_CLK_DFF_Q_13_D": { "hide_name": 0, "bits": [ 9377 ] , "attributes": { "ROUTING": "X48Y1/F2;;1;X48Y1/XD2;X48Y1/XD2/F2;1" } }, "CW.genblk1.slow_CLK_DFF_Q_13_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9375 ] , "attributes": { "ROUTING": "X48Y1/COUT2;;1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "CW.genblk1.slow_CLK[8]": { "hide_name": 0, "bits": [ 9373 ] , "attributes": { "ROUTING": "X48Y1/Q3;;1;X48Y1/B3;X48Y1/B3/Q3;1", "src": "clockworks.v:70.20-70.28", "hdlname": "CW genblk1.slow_CLK" } }, "CW.genblk1.slow_CLK_DFF_Q_12_D": { "hide_name": 0, "bits": [ 9372 ] , "attributes": { "ROUTING": "X48Y1/F3;;1;X48Y1/XD3;X48Y1/XD3/F3;1" } }, "CW.genblk1.slow_CLK_DFF_Q_12_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9370 ] , "attributes": { "ROUTING": "X48Y1/COUT3;;1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "CW.genblk1.slow_CLK[9]": { "hide_name": 0, "bits": [ 9368 ] , "attributes": { "ROUTING": "X48Y1/Q4;;1;X48Y1/X03;X48Y1/X03/Q4;1;X48Y1/B4;X48Y1/B4/X03;1", "src": "clockworks.v:70.20-70.28", "hdlname": "CW genblk1.slow_CLK" } }, "CW.genblk1.slow_CLK_DFF_Q_11_D": { "hide_name": 0, "bits": [ 9367 ] , "attributes": { "ROUTING": "X48Y1/F4;;1;X48Y1/XD4;X48Y1/XD4/F4;1" } }, "CW.genblk1.slow_CLK_DFF_Q_10_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9365 ] , "attributes": { "ROUTING": "X49Y1/CIN0;;1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "CW.genblk1.slow_CLK_DFF_Q_11_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9364 ] , "attributes": { "ROUTING": "X48Y1/COUT4;;1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "CW.genblk1.slow_CLK[10]": { "hide_name": 0, "bits": [ 9362 ] , "attributes": { "ROUTING": "X48Y1/Q5;;1;X48Y1/X08;X48Y1/X08/Q5;1;X48Y1/B5;X48Y1/B5/X08;1", "src": "clockworks.v:70.20-70.28", "hdlname": "CW genblk1.slow_CLK" } }, "CW.genblk1.slow_CLK_DFF_Q_10_D": { "hide_name": 0, "bits": [ 9361 ] , "attributes": { "ROUTING": "X48Y1/F5;;1;X48Y1/XD5;X48Y1/XD5/F5;1" } }, "CW.genblk1.slow_CLK[19]": { "hide_name": 0, "bits": [ 9359 ] , "attributes": { "ROUTING": "X50Y1/Q2;;1;X50Y1/S130;X50Y1/S130/Q2;1;X50Y1/B2;X50Y1/B2/S130;1", "src": "clockworks.v:70.20-70.28", "hdlname": "CW genblk1.slow_CLK" } }, "CW.genblk1.slow_CLK_DFF_Q_1_D": { "hide_name": 0, "bits": [ 9358 ] , "attributes": { "ROUTING": "X50Y1/F2;;1;X50Y1/XD2;X50Y1/XD2/F2;1" } }, "CW.genblk1.slow_CLK[20]": { "hide_name": 0, "bits": [ 9356 ] , "attributes": { "ROUTING": "X50Y1/Q3;;1;X50Y1/B3;X50Y1/B3/Q3;1", "src": "clockworks.v:70.20-70.28", "hdlname": "CW genblk1.slow_CLK" } }, "CW.genblk1.slow_CLK_DFF_Q_D": { "hide_name": 0, "bits": [ 9355 ] , "attributes": { "ROUTING": "X50Y1/F3;;1;X50Y1/XD3;X50Y1/XD3/F3;1" } }, "$PACKER_GND": { "hide_name": 1, "bits": [ 9595 ] , "attributes": { "ROUTING": "X0Y0/VSS;;1;X0Y1/E270;X0Y1/E270/VSS;1;X0Y1/D1;X0Y1/D1/E270;1" } }, "$PACKER_VCC": { "hide_name": 1, "bits": [ 9594 ] , "attributes": { "ROUTING": "X47Y1/D4;X47Y1/D4/X04;1;X49Y1/D1;X49Y1/D1/X03;1;X49Y1/C1;X49Y1/C1/X04;1;X51Y1/D1;X51Y1/D1/X08;1;X49Y1/D3;X49Y1/D3/X03;1;X47Y1/C4;X47Y1/C4/S220;1;X48Y1/D2;X48Y1/D2/E260;1;X48Y1/D5;X48Y1/D5/X04;1;X48Y1/C4;X48Y1/C4/S220;1;X49Y1/D4;X49Y1/D4/X04;1;X50Y1/D4;X50Y1/D4/X04;1;X51Y1/C0;X51Y1/C0/X04;1;X49Y1/X03;X49Y1/X03/VCC;1;X49Y1/D2;X49Y1/D2/X03;1;X51Y1/C2;X51Y1/C2/X04;1;X48Y1/E260;X48Y1/E260/VCC;1;X48Y1/D3;X48Y1/D3/E260;1;X47Y1/C0;X47Y1/C0/X04;1;X47Y1/C2;X47Y1/C2/X04;1;X48Y1/C2;X48Y1/C2/X04;1;X50Y1/C1;X50Y1/C1/X04;1;X47Y1/D2;X47Y1/D2/X03;1;X49Y1/C2;X49Y1/C2/X04;1;X48Y1/C1;X48Y1/C1/X04;1;X48Y1/D0;X48Y1/D0/E270;1;X49Y1/C3;X49Y1/C3/X04;1;X48Y1/D4;X48Y1/D4/X04;1;X49Y1/D5;X49Y1/D5/X04;1;X49Y1/C5;X49Y1/C5/S220;1;X47Y1/S220;X47Y1/S220/VCC;1;X47Y1/C5;X47Y1/C5/S220;1;X47Y1/D5;X47Y1/D5/X04;1;X47Y1/X03;X47Y1/X03/VCC;1;X47Y1/D3;X47Y1/D3/X03;1;X51Y1/D3;X51Y1/D3/X08;1;X50Y1/D2;X50Y1/D2/X08;1;X47Y1/C3;X47Y1/C3/X04;1;X49Y1/E270;X49Y1/E270/VCC;1;X49Y1/D0;X49Y1/D0/E270;1;X50Y27/E230;X50Y27/E230/VCC;1;X50Y27/C4;X50Y27/C4/E230;1;X50Y1/C3;X50Y1/C3/X04;1;X51Y1/C1;X51Y1/C1/X04;1;X48Y1/E270;X48Y1/E270/VCC;1;X48Y1/D1;X48Y1/D1/E270;1;X50Y1/D0;X50Y1/D0/X08;1;X50Y1/D3;X50Y1/D3/X08;1;X50Y1/C2;X50Y1/C2/X04;1;X50Y1/X04;X50Y1/X04/VCC;1;X50Y1/C0;X50Y1/C0/X04;1;X47Y1/X04;X47Y1/X04/VCC;1;X47Y1/C1;X47Y1/C1/X04;1;X48Y1/S220;X48Y1/S220/VCC;1;X48Y1/C5;X48Y1/C5/S220;1;X47Y1/E270;X47Y1/E270/VCC;1;X47Y1/D1;X47Y1/D1/E270;1;X50Y1/D1;X50Y1/D1/X08;1;X49Y1/X04;X49Y1/X04/VCC;1;X49Y1/C0;X49Y1/C0/X04;1;X51Y1/X04;X51Y1/X04/VCC;1;X51Y1/C3;X51Y1/C3/X04;1;X48Y1/C3;X48Y1/C3/X04;1;X51Y1/X08;X51Y1/X08/VCC;1;X51Y1/D2;X51Y1/D2/X08;1;X49Y1/S220;X49Y1/S220/VCC;1;X49Y1/C4;X49Y1/C4/S220;1;X50Y1/X08;X50Y1/X08/VCC;1;X50Y1/C4;X50Y1/C4/X08;1;X0Y0/VCC;;1;X48Y1/X04;X48Y1/X04/VCC;1;X48Y1/C0;X48Y1/C0/X04;1" } }, "CW.clk_DFF_Q_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9301 ] , "attributes": { "ROUTING": " ", "unused_bits": "0 ", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "CW.genblk1.slow_CLK_DFF_Q_D_ALU_SUM_COUT": { "hide_name": 0, "bits": [ 9300 ] , "attributes": { "ROUTING": "X50Y1/COUT3;;1", "src": "clockworks.v:72.18-72.30|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/arith_map.v:57.7-63.5|/home/koray/code/oss-cad-suite/lib/../share/yosys/gowin/cells_sim.v:938.25-938.29", "abc9_carry": "00000000000000000000000000000001" } }, "clk_i": { "hide_name": 0, "bits": [ 9298 ] , "attributes": { "ROUTING": "X52Y1/CLK0;X52Y1/CLK0/E242;1;X52Y1/CLK2;X52Y1/CLK2/E242;1;X50Y1/S100;X50Y1/S100/Q4;1;X50Y2/E240;X50Y2/E240/S101;1;X51Y2/CLK0;X51Y2/CLK0/E241;1;X50Y1/E240;X50Y1/E240/Q4;1;X51Y1/CLK1;X51Y1/CLK1/E241;1;X50Y1/Q4;;1;X50Y1/X03;X50Y1/X03/Q4;1;X50Y1/B4;X50Y1/B4/X03;1", "src": "step5.v:13.8-13.13", "hdlname": "CW genblk1.slow_CLK" } }, "CW.clk_DFF_Q_D": { "hide_name": 0, "bits": [ 9295 ] , "attributes": { "ROUTING": "X50Y1/F4;;1;X50Y1/XD4;X50Y1/XD4/F4;1" } }, "CW.RESET_LUT1_I0_F": { "hide_name": 0, "bits": [ 9292 ] , "attributes": { "ROUTING": "X51Y1/LSR1;X51Y1/LSR1/W212;1;X53Y2/W230;X53Y2/W230/N808;1;X51Y2/X06;X51Y2/X06/W232;1;X51Y2/LSR0;X51Y2/LSR0/X06;1;X52Y1/LSR2;X52Y1/LSR2/W211;1;X53Y34/F7;;1;X53Y34/N820;X53Y34/N820/F7;1;X53Y26/N820;X53Y26/N820/N828;1;X53Y18/N830;X53Y18/N830/N828;1;X53Y10/N800;X53Y10/N800/N838;1;X53Y2/N810;X53Y2/N810/N808;1;X53Y1/W210;X53Y1/W210/S814;1;X52Y1/LSR0;X52Y1/LSR0/W211;1" } }, "resetn": { "hide_name": 0, "bits": [ 9290 ] , "attributes": { "ROUTING": "X55Y34/Q6;;1;X55Y34/W260;X55Y34/W260/Q6;1;X53Y34/X03;X53Y34/X03/W262;1;X53Y34/A7;X53Y34/A7/X03;1", "src": "step5.v:14.8-14.14", "hdlname": "CW resetn" } }, "rst_i": { "hide_name": 0, "bits": [ 9281 ] , "attributes": { "ROUTING": " ", "src": "step5.v:7.9-7.14" } }, "CW.CLK": { "hide_name": 0, "bits": [ 9285 ] , "attributes": { "ROUTING": "X49Y1/CLK0;X49Y1/CLK0/GB00;5;X49Y1/CLK1;X49Y1/CLK1/GB00;5;X49Y1/CLK2;X49Y1/CLK2/GB00;5;X46Y1/CLK0;X46Y1/CLK0/GB00;5;X50Y1/CLK0;X50Y1/CLK0/GB00;5;X47Y1/CLK1;X47Y1/CLK1/GB00;5;X47Y1/CLK2;X47Y1/CLK2/GB00;5;X48Y1/CLK0;X48Y1/CLK0/GB00;5;X48Y1/CLK1;X48Y1/CLK1/GB00;5;X47Y3/GT00;X47Y10/GT00/SPINE0;5;X46Y1/GB00;X47Y1/GBO0/GT00;5;X48Y1/CLK2;X48Y1/CLK2/GB00;5;X50Y1/CLK1;X50Y1/CLK1/GB00;5;X29Y27/SPINE0;X29Y27/SPINE0/PCLKT0;5;X51Y13/GT00;X51Y10/GT00/SPINE0;5;X51Y1/GB00;X51Y1/GBO0/GT00;5;X50Y1/CLK2;X50Y1/CLK2/GB00;5;X26Y0/F6;;5", "src": "clockworks.v:44.11-44.14", "hdlname": "CW CLK" } }, "clk": { "hide_name": 0, "bits": [ 9279 ] , "attributes": { "ROUTING": " ", "src": "step5.v:6.9-6.12" } } } } } }